$ /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-256d49c011573a2d/cachix-d815ba229ac0a2a0/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-256d49c011573a2d/nix-ci-cache-fc3ab657b4ed005b/netrc --print-build-logs build --no-link git+https://x-access-token:@github.com/sellout/calendrical?ref=main&rev=d2b03403c83fdf85714bcf7b2bd33daa95172d24#devShells.x86_64-linux.ghc981 --post-build-hook /tmp/nix-ci-worker-256d49c011573a2d/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/4dg3va8r3dvmvs64xrw1l0mq0mik4j01-cabal2nix-calendrical.drv'... cabal2nix-calendrical (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/krxafcrnpm5cdywkgqjmrx5v9lb92v46-cabal2nix-calendrical cabal2nix-calendrical (post)> Nothing to push - all store paths are already on Cachix. cabal2nix-calendrical (post)> added 1 signatures cabal2nix-calendrical (post)> added 1 signatures cabal2nix-calendrical (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/krxafcrnpm5cdywkgqjmrx5v9lb92v46-cabal2nix-calendrical cabal2nix-calendrical (post)> copying 1 paths... cabal2nix-calendrical (post)> copying path '/nix/store/krxafcrnpm5cdywkgqjmrx5v9lb92v46-cabal2nix-calendrical' to 'https://cache.nix-ci.com'... cabal2nix-calendrical (post)> copying 0 paths... building '/nix/store/zfvsi98i4jl8v2sg9k9qbxsq7hnsnvjy-cabal2nix-mixed-radix.drv'... cabal2nix-mixed-radix (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cv2vls39g65wzzs8qsd1a1rrqay1glbk-cabal2nix-mixed-radix cabal2nix-mixed-radix (post)> Nothing to push - all store paths are already on Cachix. cabal2nix-mixed-radix (post)> added 1 signatures cabal2nix-mixed-radix (post)> added 1 signatures cabal2nix-mixed-radix (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cv2vls39g65wzzs8qsd1a1rrqay1glbk-cabal2nix-mixed-radix cabal2nix-mixed-radix (post)> copying 1 paths... cabal2nix-mixed-radix (post)> copying path '/nix/store/cv2vls39g65wzzs8qsd1a1rrqay1glbk-cabal2nix-mixed-radix' to 'https://cache.nix-ci.com'... cabal2nix-mixed-radix (post)> copying 0 paths... building '/nix/store/wnaci4car4k16rlv0c0rpvsym5cfnrdm-cabal2nix-numeric-tangle.drv'... cabal2nix-numeric-tangle (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jnc2i7yixnprfy68xzd9vmg3y6jc1qm9-cabal2nix-numeric-tangle cabal2nix-numeric-tangle (post)> Nothing to push - all store paths are already on Cachix. cabal2nix-numeric-tangle (post)> added 1 signatures cabal2nix-numeric-tangle (post)> added 1 signatures cabal2nix-numeric-tangle (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jnc2i7yixnprfy68xzd9vmg3y6jc1qm9-cabal2nix-numeric-tangle cabal2nix-numeric-tangle (post)> copying 1 paths... cabal2nix-numeric-tangle (post)> copying path '/nix/store/jnc2i7yixnprfy68xzd9vmg3y6jc1qm9-cabal2nix-numeric-tangle' to 'https://cache.nix-ci.com'... cabal2nix-numeric-tangle (post)> copying 0 paths... building '/nix/store/fkxd8z6rq5dkplb81n0h63mwm2ib3vyi-cabal2nix-numeric-tangle-fin.drv'... cabal2nix-numeric-tangle-fin (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/5nr14my43m4nkkrm13ws4qp9nsal3zq7-cabal2nix-numeric-tangle-fin cabal2nix-numeric-tangle-fin (post)> Nothing to push - all store paths are already on Cachix. cabal2nix-numeric-tangle-fin (post)> added 1 signatures cabal2nix-numeric-tangle-fin (post)> added 1 signatures cabal2nix-numeric-tangle-fin (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5nr14my43m4nkkrm13ws4qp9nsal3zq7-cabal2nix-numeric-tangle-fin cabal2nix-numeric-tangle-fin (post)> copying 1 paths... cabal2nix-numeric-tangle-fin (post)> copying path '/nix/store/5nr14my43m4nkkrm13ws4qp9nsal3zq7-cabal2nix-numeric-tangle-fin' to 'https://cache.nix-ci.com'... cabal2nix-numeric-tangle-fin (post)> copying 0 paths... building '/nix/store/8rnp72nfxki0k4kc5iab10nl7sd0sx9w-cabal2nix-no-recursion.drv'... cabal2nix-no-recursion (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1d5z11ni3b38nfcvsl5n70h25c4cxpnj-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/1d5z11ni3b38nfcvsl5n70h25c4cxpnj-cabal2nix-no-recursion cabal2nix-no-recursion (post)> copying 0 paths... cabal2nix-no-recursion (post)> copying 0 paths... these 166 derivations will be built: /nix/store/34s144pakw8i690n1ska9927907kkqlf-Cabal-syntax-3.10.3.0.drv /nix/store/wf9mqi5yv58420dxqbsqm5ipganrygz9-Cabal-3.10.3.0.drv /nix/store/lbr85pgvy6vvayy290hl9rz71syj0lfq-jailbreak-cabal-1.4.1.drv /nix/store/viykb17xfid432nw6wkmy99vl9bd6qxa-hashable-1.4.7.0.drv /nix/store/41gi75wdl1gnims8ws6rpl7vbrp2nfv4-async-2.2.5.drv /nix/store/b7f345spjaa6pzwsxvlkbr94vhcmhv5b-constraints-0.14.2.drv /nix/store/fsrkhfscn3shf5bx7lz0cyid71g85vy7-lifted-async-0.10.2.7.drv /nix/store/vgijxs817mczvdafqva30kq18afk8g13-concurrent-output-1.10.21.drv /nix/store/cx17pdic8mkb7b6qixznnhhf0hnp7jrk-hedgehog-1.5.drv /nix/store/6896ls50rvfhskjq8imixaiwa0sighwb-tasty-hedgehog-1.4.0.2.drv /nix/store/566lvs75jckwmlq7rx530bbknygyp7df-nothunks-0.3.0.0.drv /nix/store/23d3v766y6fcx675h4rmlmh3yq5s59w2-unordered-containers-0.2.20.drv /nix/store/372x63bcgw611s0bglkn92j34r1m1cy6-uuid-types-1.0.6.drv /nix/store/zfc9py73vfkfvrrrkqb8iqvrnvnv8y01-these-1.2.1.drv /nix/store/8xn3rvn8kb3xl1ymwi7pg0z5qf2kdkqr-strict-0.5.1.drv /nix/store/j4hnp4xphm3qwwlwkhq0mswz2w5vpz85-logict-0.8.2.0.drv /nix/store/8dc4x8005zxsmf1py93kgfqsl6nzxqvk-smallcheck-1.2.1.1.drv /nix/store/cnsxvhzjxy9nb2ndyfhp770gfpbabmb2-tasty-smallcheck-0.8.2.drv /nix/store/4dxrbgpw72jikjgpmpv8spvcibr94qfz-integer-logarithms-1.0.4.drv /nix/store/5q58si9ngi0m77nq98xncqp76wlrc15l-time-compat-1.9.7.drv /nix/store/r7k8w5k7z0wmdrsqp2kz5vk6k819av33-scientific-0.3.8.0.drv /nix/store/s72hd4wdimkxc93lvxpw6x87r6izxps0-case-insensitive-1.2.1.0.drv /nix/store/vrccr9j16jk56b0ahiqhzr2340ya9aa3-data-fix-0.3.4.drv /nix/store/wh8435nk0lmcqlc7ljg92nf5vlfjfbzn-OneTuple-0.4.2.drv /nix/store/xi1kylyj5bjnd5qlm8kwg17kfsai05h6-text-short-0.1.6.drv /nix/store/1v2l505y42nnjkjpf7jmpivwfybsp643-quickcheck-instances-0.3.32.drv /nix/store/aysz6v72rz9szhy8afrqjby0s6kwdwf2-attoparsec-0.14.4.drv /nix/store/km842z080hzy8icp54d9cciry6h7syb4-charset-0.3.12.drv /nix/store/lm3xb29wibwj2164i8f022q3yhnlfhs1-parsers-0.12.12.drv /nix/store/04n1nsbs0bw3bp2b8s0q9x1vn07grfm0-semigroupoids-6.0.1.drv /nix/store/i2nw5hnkny8qqsd075f07fvnzz8fxlfq-indexed-traversable-instances-0.1.2.drv /nix/store/n167jy4j4j4f21135d4lrncv0wg2cpmz-semialign-1.3.1.drv /nix/store/df16v63ki77bg66384w77r0jicpyghqv-typed-process-0.2.13.0.drv /nix/store/ss03l5g8kp2w9lrliggs9qc823k88sxn-tasty-golden-2.3.5.drv /nix/store/grvla9cp334f3v6pdgsk9hizy5aifpvx-text-iso8601-0.1.1.drv /nix/store/p34n0lx2m3n9yw4rp1xsa8q3lfnyw6yr-witherable-0.5.drv /nix/store/vhr7m9xh07hdm0jmifgqk671fv63f7z1-aeson-2.2.3.0.drv /nix/store/90xl5jp5fwhdz5pw9kafm6y27jn4k01x-free-5.2.drv /nix/store/fk6ig8lpgv8h764ivjcriisizxhgw3la-invariant-0.6.4.drv /nix/store/z3fsrih0ln5jwz78cy1xaiky8a4pza5j-adjunctions-4.4.3.drv /nix/store/5mwffmz59sxsx0yf1r40p1ih1gwsd9sk-kan-extensions-5.2.6.drv /nix/store/v0dql9azq0kb7lvavh61nkwr37gvj9ax-lens-5.3.4.drv /nix/store/zrass6bs0mzcxryq2n4l0fdkfm639cx2-reducers-3.12.5.drv /nix/store/yx9f7kjpnvf9k8bs569ghzw0x6f81n5f-trifecta-2.1.4.drv /nix/store/01x1ik86vifji30v2mr8cdi23yjwmm8g-tree-diff-0.3.4.drv /nix/store/gjd4x4nh96m7c0c4h9vkk0bcb47n7k56-extra-1.7.16.drv /nix/store/0504jnrkgy67zhqp5zxw4gj67cbycxhm-algebraic-graphs-0.7.drv /nix/store/nwr9xrh98288lw144ncfx7vya6l109b9-doctest-parallel-0.3.1.1.drv /nix/store/0i10dwdcgfg4jimlvg2kl2frm5djzv82-regex-tdfa-1.3.2.3.drv /nix/store/7l9s2vbgcdksz306f5rdsammsmd6mdjh-tasty-hspec-1.2.0.4.drv /nix/store/0m0dmzkq20vxbadlp1i3dzbmcq31wh1n-tasty-discover-5.0.1.drv /nix/store/5r5hznl39fa4sdra08cxij2dg3y9fhfh-lukko-0.1.2.drv /nix/store/q6n0vc86v63w14h4g454mp2y8dswpi9j-binary-orphans-1.0.5.drv /nix/store/nf16zzdjajnz8rhx786iwmb550pggwn8-binary-instances-1.0.6.drv /nix/store/174s3xyv26ismgx0nx9rz6w8sbkniy3i-cabal-install-parsers-0.6.1.1.drv /nix/store/193bzphqlcp19zilvx14cgv78lwpfyq0-regex-1.1.0.2.drv /nix/store/yf5j0bk8vh640giz1jqca7i4whh8q0bw-monoid-subclasses-1.2.6.drv /nix/store/20ycrbsrn6yv66vinyacnlwyhqlz0k15-fuzzy-0.1.1.0.drv /nix/store/2kkarsdzk2kq47h5vkq9aknacr722h3m-HTF-0.15.0.2.drv /nix/store/j6j38rf1jyxag5gmzm8ryjds034y9x5x-generic-lens-2.2.2.0.drv /nix/store/2l6j4igd5g47lir3lz1rac3p8gcv0av2-row-types-1.0.1.2.drv /nix/store/qys9w9jdmyjflnj8kyqhdms2mb59gbgq-hspec-hedgehog-0.3.0.0.drv /nix/store/2wgzp825gxf6xig7qapbbzni8hx7pian-validation-selective-0.2.0.0.drv /nix/store/v74b5n2sralqvi7ldrkapjqyfjzqxj8v-ghc-paths-0.1.0.12.drv /nix/store/3h64nj0xs6hl0km84k2qii833b9j9hdi-doctest-0.22.6.drv /nix/store/45f830q0mfnpq671sdrx1yw6d0nc6r67-either-5.0.2.drv /nix/store/d934cw6wgc019hbjdq1g6cqxndw975f1-semirings-0.7.drv /nix/store/aghcra0sjbyvkry4gxy0c7b8wca8gp5i-quickcheck-classes-0.6.5.0.drv /nix/store/83n2zp4r2hvmgswbj3431xhcg8nlphgg-mod-0.2.0.1.drv /nix/store/b941z4zqaam7490yf7rj0c15wwb0bsfi-generic-arbitrary-1.0.1.2.drv /nix/store/56ln8gwvdr8glpia3phdcrddh9ff6z6h-lsp-types-2.3.0.1.drv /nix/store/7g1n23jkshkhx19bn2vz5782zigyb5j0-foldl-1.4.18.drv /nix/store/943pk2v832pyv1gabay5wbfbsks5pv8q-bitvec-1.1.5.0.drv /nix/store/99xgr0sc1w0s07vnvm7rqz6iff9q5va0-vector-algorithms-0.9.1.0.drv /nix/store/ck4k0n4xra60pdld6hj9l6jns3xdk0mk-mono-traversable-1.0.21.0.drv /nix/store/zzmy2lny9c2bfdr1vhsliraadp288ivv-unliftio-0.2.25.1.drv /nix/store/9xgw0c2lrbr58rq5sv03s5wnkrfxym8r-conduit-1.3.6.1.drv /nix/store/w1p3v2jrm0af6abpql4alg13wba3mi4c-lens-aeson-1.2.3.drv /nix/store/czbxks95f48s1agkrk07ij4ppnha1gfq-lsp-2.7.0.1.drv /nix/store/gzdbaqxkhcffprxaz9gsq6r39w1s3x39-conduit-parse-0.2.1.1.drv /nix/store/mxigdn8vxj765dyvaafwm4vk1rypapbs-attoparsec-aeson-2.2.2.0.drv /nix/store/wshjbb5mb0pbsvi7x3wvy74y7jixiak5-aeson-pretty-0.8.10.drv /nix/store/4j1fw7ysavp9vv9fmv9z9mryswmcdqvy-lsp-test-0.17.1.1.drv /nix/store/jmcjnjkcgccaw2lq1a4znk6k8xyh24gn-sqlite-simple-0.4.19.0.drv /nix/store/xs03njs65x9svj9gwkg2yqmh485c3gvq-lucid-2.11.20250303.drv /nix/store/4ylcvi9draa8rms89r6w3z7lvgl5w46b-hiedb-0.6.0.2.drv /nix/store/584jlhg1l3lys1kdd789y2g2nsmjnjyx-cabal-doctest-1.0.11.drv /nix/store/bih1x10q28lyjar4as7c62ph9x5mq7d3-constraints-extras-0.4.0.2.drv /nix/store/azr372abq88z1s0sfa330hl512ryp322-dependent-sum-0.7.2.0.drv /nix/store/59gicv32ry1aaazjmlwcfxffmk69xzla-dependent-map-0.4.0.0.drv /nix/store/a337nkmkhs946flyz3fn19vd1ck3gn70-megaparsec-9.7.0.drv /nix/store/ah3jp2svpmspklf7ka9h7s20r4l9gnfh-hspec-megaparsec-2.2.1.drv /nix/store/5s6hcr54c5blmv7b1c3w3dffrwsxhl4x-tomland-1.3.3.3.drv /nix/store/yhggmmdswkxyl1kaz98lri9gsf06603x-streaming-commons-0.2.3.0.drv /nix/store/6vr7qh2r1fpmngcwr1b30315k8cpzlc7-conduit-extra-1.3.7.drv /nix/store/z88p884hnvkls8sr78b4iih6sasj6gqf-doctest-discover-0.2.0.0.drv /nix/store/rl4p0mz25i4s2c1rqa86snip1l60rpgp-hw-hspec-hedgehog-0.1.1.1.drv /nix/store/7cp7g6dd61369848xigzxyv3ngxnz73g-hw-prim-0.6.3.2.drv /nix/store/c2jxibwbbqf9v9s1h585p2qsb5dmhm53-keys-3.12.4.drv /nix/store/nzf323z7ici2czxmn8di01a73y1138wj-pointed-5.0.5.drv /nix/store/jhnc2pplapi67a27y17g4iqi770f1iga-vector-instances-3.4.2.drv /nix/store/b687izqpd96d4aczha888i1sjpvi2mki-rebase-1.21.2.drv /nix/store/kza7gq9mfdc270iaz1x70y548484rl4s-rerebase-1.21.2.drv /nix/store/frg0gpxfbisfmykl4nd8zknw994f74i4-deferred-folds-0.9.18.7.drv /nix/store/f7c82nyjfrj1yxdlnd1vmxfl830l9ilc-primitive-unlifted-2.1.0.0.drv /nix/store/mn63grx1cmnn5kgqqwjqk76v26dwnr3l-list-t-1.0.5.7.drv /nix/store/yph59wz941s0fk6klgjjxw1x4x2fiz15-focus-1.0.3.2.drv /nix/store/gfdwa923adwdqpx0qyb633pvzwzv06pn-primitive-extras-0.10.2.2.drv /nix/store/879ijq7lkm96lxsi344mac1yyaxcgrq1-stm-hamt-1.2.1.1.drv /nix/store/8caxc9mi89hkr62w3jq6g26xlawy9svh-relude-1.2.2.0.drv /nix/store/b9ba5b9ghnarn2z3km1nzaz8jcy6d4xk-no-recursion-0.3.0.0.drv /nix/store/qm9rd5fhg0x8jmqns97ggxw1n0lvp5i0-universe-base-1.1.4.drv /nix/store/vxh58vz6lmvakh3nbfyykprdgm9dkkww-fin-0.3.2.drv /nix/store/8zwja4szfvw4p019a13lhi2mrqkd5lnd-ghc-9.8.1-with-packages.drv /nix/store/9n59lzs4zw404h6fdra2bgdlccar2jf0-hspec-attoparsec-0.1.0.2.drv /nix/store/rwr8q31vv64v4027gm18ssbpxi61dgz0-entropy-0.4.1.11.drv /nix/store/wgjkzy082y83n9kqlwvqinag952s7cai-pcg-random-0.1.4.0.drv /nix/store/9nhy8arfkr4cfdhrxrlqsfmamhfvldjk-random-bytestring-0.1.4.drv /nix/store/dxzdnxqrdlmhsz133g1j72r6cp9bjqq2-filepattern-0.1.3.drv /nix/store/rhjlvysvc6wv6vbhf7cy3gmwbbdz1wvf-libyaml-0.1.4.drv /nix/store/fk5l20fk3iy78dwb87rhhnzd6l27mdw9-yaml-0.11.11.2.drv /nix/store/sdjwcmxsmkzcgz6m1cv9qg1pccgknyq0-uniplate-1.6.13.drv /nix/store/qm5r00a75n4rbx0zzdjr5cx9xxsfyy4b-ghc-lib-parser-ex-9.8.0.2.drv /nix/store/vf712lwk355wq4yz5yq334p9y4r1886j-deriving-aeson-0.2.10.drv /nix/store/rxga33hslzq00pxf9qfkgwili9daaqg3-hlint-3.8.drv /nix/store/yyxav3q1527shknljq1102bz61wwk36i-psqueues-0.2.8.1.drv /nix/store/a482mip9kqbab9ndcz0ahirjry0hnll8-monad-dijkstra-0.1.1.5.drv /nix/store/asln80nqk4s9330nhmm49sax1igsy089-filtrable-0.1.6.0.drv /nix/store/ral1ggk3lrffxd26r4zq6pmm4b3vj21h-unix-compat-0.7.4.drv /nix/store/rci0kijmb0jnbxp5nf7sbkrgpcfyas8v-path-0.9.5.drv /nix/store/g42ryb4s576h0alzj3cv3sb3hz7a71wx-path-io-1.8.2.drv /nix/store/avd8h4hs460qh19g7rfydr9yvjdgik59-ormolu-0.7.4.0.drv /nix/store/axfkasz0n6gqxdwigckabz4qxk0mnwzl-hie-bios-0.14.0.drv /nix/store/cs8x1x3yxdzix3drgdywhzbhcsxhfbdm-ordered-containers-0.2.4.drv /nix/store/iri5cx0wn79zlxiy97lk1qsbf34wh2kz-ghc-exactprint-1.8.0.0.drv /nix/store/qyp2k873hh31lnd47q0y61gcnzi8dl3r-filemanip-0.3.6.3.drv /nix/store/bv3lv6x6jf5cxzwdjzyjdshaqi194hj1-apply-refact-0.14.0.0.drv /nix/store/cs78pcy5fca2ix6ayj0jhj02rh2ara5r-fourmolu-0.15.0.0.drv /nix/store/diw2jm4c4g77zr9gr7y6h2r3iy77k94j-retrie-1.2.3.drv /nix/store/g7c2ps8gqplr5xm3dslsdk7kvpx72p4v-stm-containers-1.2.1.1.drv /nix/store/dxpwb1430nb9f3bzfglny8dlb14hlasv-hls-graph-2.10.0.0.drv /nix/store/k47izsyysj26idrdcc6pmb624pv61134-trial-0.0.0.0.drv /nix/store/f6a9x1kwmhl6cf7p3hzgspw4hyilpv8l-trial-optparse-applicative-0.0.0.0.drv /nix/store/g08zbg1lkbcmdz630v1yzb3bvvhp2nyj-trial-tomland-0.0.0.0.drv /nix/store/g2kga45r4gy4279m2jhabs9iwhvrnzfy-HsYAML-aeson-0.2.0.2.drv /nix/store/hwii2jym81xj4hwbglv4grqpf4yayi6y-cabal-add-0.1.drv /nix/store/hxlc2cha9c1r198apknxf33258h5xyf3-enummapset-0.7.3.0.drv /nix/store/ig6wbm4ixli2xh3nxnasydbm63a39i3r-base64-1.0.drv /nix/store/j7vnm1qkvvpsnyv4h82y08116bqihhy8-opentelemetry-0.8.0.drv /nix/store/k8rrwgzbm86m9n4ij6wcflgvxl6vpir6-microaeson-0.1.0.2.drv /nix/store/xfayc66bnnxl78kkh7drr42rxidpzar9-hw-fingertree-0.1.2.1.drv /nix/store/r1k25qhssk7lg6f5kn6jdmrq04h0hd9i-hls-plugin-api-2.10.0.0.drv /nix/store/sd3270rsmwm4simlybk1n3byi1v7kz9q-implicit-hie-0.1.4.0.drv /nix/store/wxicwkg6ax4k79yjd0dz3hls4zw1f3k4-haddock-library-1.11.0.drv /nix/store/viqwbap8lf4chsghw6gvkb5kn0cm5mjm-ghcide-2.10.0.0.drv /nix/store/zvy051l4n2slkm472igddxxnc5b98jcn-neat-interpolation-0.5.1.4.drv /nix/store/lrv7vymvcnaab9r8mpz87qsa28f5hnxb-hls-test-utils-2.10.0.0.drv /nix/store/sp5ygkd14bg1sskpw11yx5dhx7bcsi8i-floskell-0.11.1.drv /nix/store/w836flyi21piahqy6wwdxqfq1j5ivppy-regex-applicative-0.3.4.drv /nix/store/wmwlzpv1mbwry8p3z5lqb32j2vl6xa1z-shake-0.19.8.drv /nix/store/xydkl8dkd5bsgnx1p8wk7b2aaxc1lpl0-stylish-haskell-0.14.6.0.drv /nix/store/pnsmfp0wdk05rhq84p6njw7v6n6prf67-extensions-0.1.0.1.drv /nix/store/xkjj3d0bz3pnkgl3ijh8j2g48p0f4vzp-slist-0.2.1.0.drv /nix/store/za8vkwxnw7w7b2v0x2vg6dbs4b1snl4k-stan-0.2.0.0.drv /nix/store/kcs52xmfs0mk49v3a6ipaahr2j20w6j9-haskell-language-server-2.10.0.0.drv /nix/store/lklfr1c5i49ka97v5wc6a2rcawa3i4db-ghc-shell-for-packages-0.drv these 388 paths will be fetched (352.48 MiB download, 4572.41 MiB unpacked): /nix/store/jw7qsv9kf3siqzbikpm7xxx8b3hrvq7s-ChasingBottoms-1.3.1.15 /nix/store/821y4y75yjq86by11r0wjm04dx0wlmyh-ChasingBottoms-1.3.1.15-doc /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/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/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/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/whdwmjaiqdrd3y3pms6a2p80i6ai01yi-alex-3.5.3.0 /nix/store/zl5wibaqbz9wd005h7zjf436bx2044y6-alex-3.5.3.0-data /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/j204hrw1c43fxa6f1i3vxfldqmq36j0a-assoc-1.1.1 /nix/store/smbg5s9ac0phpz3d39i5b07lmnsbix5w-assoc-1.1.1-doc /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/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/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/8pagg233m92a7x4fqan7jhq56h1qnzjh-call-stack-0.4.0 /nix/store/np72w3c0v1sjs1mxivrlpymds7z1qqal-call-stack-0.4.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/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/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/b3j6wrabyf076lvsxias484g1izf9ib2-dec-0.0.6 /nix/store/z9pp0dn3hl2nzg7k89c2byck7400n5kl-dec-0.0.6-doc /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/2xmqpifp68zmm82sd8c4xjjwgdy0cvk8-doctest-parallel-0.3.1.1-r2.cabal /nix/store/w957amnnjxk6782s2ff638d3g4n99h1q-doctest-parallel-0.3.1.1.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/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/448ig19rqv03bmdrc4ghllm845w3jzbi-fingertree-0.1.5.0 /nix/store/n502y0rkxqwr4v1712fpbf1qlzvmxipf-fingertree-0.1.5.0-doc /nix/store/m7xnyfj701wbkwswfhmgc42nvh9xv747-fmlist-0.9.4 /nix/store/gsdlmrrpv3lvb2j44b01m136sh7ndnc2-fmlist-0.9.4-doc /nix/store/zlr31n03vlf2xykjkarbgrdp8491mkn1-generic-deriving-1.14.6 /nix/store/yybip4y0slxc9zpbx5i8f5nfmd5ljz1q-generic-deriving-1.14.6-doc /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/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214 /nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data /nix/store/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc /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/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/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/34pqlmcdbg5lgv34xn2j9niqfhg3kjcn-hie-compat-0.3.1.2 /nix/store/qmx86jz0rvmvkdjgxc85mwdf3n5gpgx5-hie-compat-0.3.1.2-doc /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/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/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/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/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/rpfpgxblqrpbz06sryvg5r1z14sr7x2f-libyaml-clib-0.2.5 /nix/store/4wsbky707b4zg2n9ry8yswyvgd13dyrh-lifted-base-0.2.3.12 /nix/store/d9kj2vv2m8pphhgffh87vmslam40ikc0-lifted-base-0.2.3.12-doc /nix/store/vg7l7v338nhp74zsf2i5cimkqq4ln923-logging-facade-0.3.1 /nix/store/4kbs2qb8cv2cfagf8nbdkisw5kdjqrfh-logging-facade-0.3.1-doc /nix/store/k808axbq59r0vg2v0270lmhj6rsahhl8-math-functions-0.3.4.4 /nix/store/4287syqj4w0cr9c0zc6dsif36z18v8aa-math-functions-0.3.4.4-doc /nix/store/9ahwp4lrbxw60w68zq8n036rljk7diq9-megaparsec-9.7.0.tar.gz /nix/store/iqq563slr9y31xw5c5pzax7zpwfakni7-mercurial-6.9.4 /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/rv8k0dkrks1f05mb33qpjhcbvi9il2f1-monad-control-1.0.3.1 /nix/store/pbiqj2489grxa4dqzspr481lghy22gsv-monad-control-1.0.3.1-doc /nix/store/h2m2csym1lv8800grzcy9xid9rd58f98-monad-parallel-0.8 /nix/store/a13ws7278j7x6q87k8zpwjbamq3qpsb8-monad-parallel-0.8-doc /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/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/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/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/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/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4 /nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc /nix/store/69591cp018772bv94wxgqpakp8whgmj5-profunctors-5.6.2 /nix/store/41jsyixah3rrc29dh8hc542vslyxywl5-profunctors-5.6.2-doc /nix/store/wz13rshmh279cd8n6q858qigj2wy0d80-python3.12-fb-re2-1.0.7 /nix/store/pgc9s3yqxrla80vgi6bdgb415smi4dbc-quickcheck-classes-base-0.6.2.0 /nix/store/s87r3n9ivshhhbbzclyzakx267613kv0-quickcheck-classes-base-0.6.2.0-doc /nix/store/86ksydx1y83db7jpzdr7lm96aijnpa64-quickcheck-io-0.2.0 /nix/store/hcvcp3kx8413hm9cmc18067xdykn9855-quickcheck-io-0.2.0-doc /nix/store/8xb4a5nvqhrn48sc6ikkm5ak58yhkna1-quickcheck-unicode-1.0.1.0 /nix/store/vj682n1klkd64dsdxsqlqxr20xh5n2qs-quickcheck-unicode-1.0.1.0-doc /nix/store/fd49rmwxx3wha0x3lvzjam0amfq3dviw-random-1.2.1.3 /nix/store/q05bh1vzg01s0xk67y19hga076aqd321-random-1.2.1.3-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/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/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/anngnqci3b293h2rr4rbikr5ap8jwm6r-resourcet-1.3.0 /nix/store/n9yqfig2m7sm650127nmdk25h8rvz3hw-resourcet-1.3.0-doc /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/9yilb5wcg0xx0cnsykkak5b56r3f2phy-selective-0.7.0.1 /nix/store/wznblq88pyb7q7dj929sc59dvcpizgms-selective-0.7.0.1-doc /nix/store/7glpzg93h2y86ff7vgnl584dnfyh3idl-semigroups-0.20 /nix/store/q162vdm3yx1zcpn1xwkww8s6d7z4bxzk-semigroups-0.20-doc /nix/store/9jzrfr9nfwicqs6905rm0s0hd9bwc3vx-setenv-0.1.1.3 /nix/store/l2r2x4zx9bc7xi1hd4ifd288fl48vb6y-setenv-0.1.1.3-doc /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/w2ycrdnmrc7nnvlyb2c0fgbgcqpa30dm-singleton-bool-0.1.8 /nix/store/k6f723sky48jakqib2laqil3igq44bbb-singleton-bool-0.1.8-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/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/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/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/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/9qxdh25gfxxm08nd2biq5qil2rdw3ifb-text-rope-0.2 /nix/store/rm3z850js0zzmxby18ymw2gad6k2wymp-text-rope-0.2-data /nix/store/85a31pflg1zb00xp8sp955h9chdfg1yy-text-rope-0.2-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/vg0b7qkf4013vgf2mzaadlnlqxrhsw1a-time-locale-compat-0.1.1.5 /nix/store/fia23lf0hm023fx0rjdnvv0wb73g9g3b-time-locale-compat-0.1.1.5-doc /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/05amxljwzzjmk7005w7z3imapjccakci-unbounded-delays-0.1.1.1 /nix/store/z18qjyh0vn0pl9hzrlw2qjqqnf2a877i-unbounded-delays-0.1.1.1-doc /nix/store/dgfiq4pnvyqaclyi71nz5b1liz88gc1r-unliftio-core-0.2.1.0 /nix/store/jbwhb7q7kb5m4chx26acp8b295rbvp40-unliftio-core-0.2.1.0-doc /nix/store/frxfhjlp9zgi4vaylqfkspl000njgdhd-utf8-string-1.0.2 /nix/store/3lfdn4b64alii2a83cp79rawkmgbh9jy-utf8-string-1.0.2-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/xvdkjlylkcr0jaxhjh0p5g38ia331d8j-vector-binary-instances-0.2.5.2 /nix/store/bq6azvsang9yx15jn1i4b8apibvm0gyc-vector-binary-instances-0.2.5.2-doc /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/3v8r2mxz1ilbhy6c64qwzh585g4nr0nx-wherefrom-compat-0.1.1.1 /nix/store/wiinarfxkp48inhbvmyjvy4m05bg4l8j-wherefrom-compat-0.1.1.1-doc /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/3gh3lpmrlnigwdw5ird6xqgmahpns419-zlib-0.7.1.0 /nix/store/xzm2mbq1ws13ybhzw0qgdm9dp2775j35-zlib-0.7.1.0-doc copying path '/nix/store/9n6znhba74nhkv9fyjipv7pw6sjbshs3-ghc-9.8.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data' from 'https://cache.nix-ci.com'... 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/fxby5vqqbw78g9y3izs0n9ahbmkxjzka-ghc-exactprint-1.8.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/9ahwp4lrbxw60w68zq8n036rljk7diq9-megaparsec-9.7.0.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/qqzydclxyz3mrs801pdh3rb2q41ygl2r-hscolour-1.25-data' 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/70xmafyvfipwpghj93haaby644mvvjqb-abseil-cpp-20250127.1' 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/zl5wibaqbz9wd005h7zjf436bx2044y6-alex-3.5.3.0-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/rmkj1va9yf7knzjrxpmymycbhh3jzxbw-fail-4.9.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/rpfpgxblqrpbz06sryvg5r1z14sr7x2f-libyaml-clib-0.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/3503yi45wl6mm0ncnk5n3a1gvlmsqxzx-pretty-show-1.10-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/whdwmjaiqdrd3y3pms6a2p80i6ai01yi-alex-3.5.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/35721vi6qcl8isz3y8is4pd1rkrmdnkv-re2-2024-07-02' 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/iqq563slr9y31xw5c5pzax7zpwfakni7-mercurial-6.9.4' from 'https://cache.nixos.org'... copying path '/nix/store/1ql42c2mg8rgkwk0ckyil3n2143j0mnr-Diff-0.5-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/dsriaxx4r9671nyfqjd8vhwbg0i8z7ld-HsYAML-0.2.1.5-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/80pq2sda0ylcx3qh7qqf7y97iimyfphd-base64-bytestring-1.2.1.0-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/p5hv3is7zr38w16r6gaydv06jj12saz9-cereal-0.5.8.3-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/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/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/14q9xwdzlngm40420snava2z822zjsz1-HUnit-1.6.2.0-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/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/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/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/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/0i2vkgasifhidl26y3hqsrdkmdwv7wg7-file-embed-0.0.16.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/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/h9n07rnm7m933593fk7msyln31iggndh-data-default-instances-containers-0.1.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-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/53b31hbz191slz6rv9nzcbk3v8l54mp2-blaze-html-0.9.2.0-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/flgqiz2vi7x12hr9pr3h7lmhyj8gdz3j-gitrev-1.3.1-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/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/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/vfa0lfr5lddb9gfr0j56q6n0mmhcljn5-hostname-1.0-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/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/raa640hmy9ym4vip2wr0yplqwyj0affr-js-dgtable-0.5.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/rib19p0ivp6vrhqnp44s48scyswp175k-mmap-0.5.9-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/w3ypcimh0kcfjj209qsk1hmhw5qigcxw-colourista-0.1.0.2-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/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/ipafyk50vi2wm01yrisza0vn1l5cgdbv-MemoTrie-0.6.11-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/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/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/nh9b44sjwyilblpbg9kcidcgl19yzr2r-cpphs-1.20.9.1-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/0v9k3y2g473zz56cf26116faznl6w9vz-silently-1.2.5.4-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/dmq8asby7vcycmkhfrzl10rm8jbq7p5f-prettyprinter-ansi-terminal-1.1.3-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/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/l4zjz3y9yx8xplrk4zw934ffb70sm4r5-regex-pcre-builtin-0.95.2.3.8.44-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/85aldg8jsw1gz6gvmpcxrgl3z8k6zs9x-primitive-addr-0.1.0.3-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/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/4wx8m9kibh5ybkam06pxkgw742fhhx6x-stringbuilder-0.5.1-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/k2kp9hrw5jbf6g9376r3qldnr0i9rkg4-tagged-0.8.8-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/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/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/pw2rm1axx8glvfjffldch09v867kp2b9-th-abstraction-0.7.1.0-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/fia23lf0hm023fx0rjdnvv0wb73g9g3b-time-locale-compat-0.1.1.5-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/mllqgs3hm3km5hi9qclax7d3p1nd488p-transformers-base-0.4.6-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/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/msrf8g4zk8blzsj69wkwph5rq3k8lz7j-doctest-0.22.6-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/mz3qc4pkskkgc6jmbnv47djzlz78cdcz-haskell-src-1.0.4.1-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/xdf6kklcp6n4aysh2iy3mvqijpi32b17-githash-0.1.7.0-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/pbiqj2489grxa4dqzspr481lghy22gsv-monad-control-1.0.3.1-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/z9pp0dn3hl2nzg7k89c2byck7400n5kl-dec-0.0.6-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/z18qjyh0vn0pl9hzrlw2qjqqnf2a877i-unbounded-delays-0.1.1.1-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/wp6q7kpx1w01h054wkdjblksbw4phqh9-tasty-1.5.3-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/zvy1mly978h3c47141185lckxy577xb1-temporary-1.3-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/q70i1prf1bmkkbivyirv46chkm1492kd-tf-random-0.5-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/jbwhb7q7kb5m4chx26acp8b295rbvp40-unliftio-core-0.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/k6f723sky48jakqib2laqil3igq44bbb-singleton-bool-0.1.8-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/p2r0hwz5b4s56771k04231smjzskcglr-validity-0.12.1.0-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/2d2jp2jdsr5mrms5lr4bzimdmqn9yks0-mockery-0.3.5-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/gjqlvzxrp4qcvrann713jnb207yily5j-random-shuffle-0.0.4-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/n9yqfig2m7sm650127nmdk25h8rvz3hw-resourcet-1.3.0-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/wiinarfxkp48inhbvmyjvy4m05bg4l8j-wherefrom-compat-0.1.1.1-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/4lfbqjrn2asf80x6gpifvgs5p649nfcd-ListLike-4.7.8.3-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/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/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/4287syqj4w0cr9c0zc6dsif36z18v8aa-math-functions-0.3.4.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/821y4y75yjq86by11r0wjm04dx0wlmyh-ChasingBottoms-1.3.1.15-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/vj682n1klkd64dsdxsqlqxr20xh5n2qs-quickcheck-unicode-1.0.1.0-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/41jsyixah3rrc29dh8hc542vslyxywl5-profunctors-5.6.2-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/9g4spilb34ip88ylv3jf6yx8506h2icb-hspec-core-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-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/3fmryxkfy0276gd6b6j7c4kqkvpv5ifd-test-framework-hunit-0.3.0.2-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/0drp4wahmfvkh0zg7abaqk0h5d6gs3ib-hspec-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/fa2h88fq51fpq2h5bcf9zwqwh16fwgsh-hspec-api-2.11.12-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/h6lw56wz2yrm90z3kkrvs6vc07g24v9b-genvalidity-hspec-1.0.0.3-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/8p6zbx9avnqdr3n73pff594bhkzgm433-HsYAML-0.2.1.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/vi3n5m5ymwfhqw91y3qfs242i46lnxds-Only-0.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/qij6jdlk99hj9xwpwixkgpn84zd4ni4x-base-compat-0.13.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/3qij2sql6vj9s2rrpgilh7jqiwh8d77x-base64-bytestring-1.2.1.0' 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/8bq4pr5vwg3l5z99w8vh2lg5sljr7z31-blaze-builder-0.4.2.3' 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/8pagg233m92a7x4fqan7jhq56h1qnzjh-call-stack-0.4.0' from 'https://cache.nix-ci.com'... 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/lwybghcg0lc29pbnsm29klaby26xaq9j-character-ps-0.1' from 'https://cache.nix-ci.com'... building '/nix/store/34s144pakw8i690n1ska9927907kkqlf-Cabal-syntax-3.10.3.0.drv'... copying path '/nix/store/a5ii8i70w6mgh8kimk42y8sdii43gn14-cmdargs-0.10.22' 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/01pnh8n3w1lwbsx81r595yakrfdi2iaz-co-log-core-0.3.2.5' 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/p7nky91j7npsmg4x0nzxz8x033g8mjcs-HUnit-1.6.2.0' 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/jj6jf40vli22vvv6mmbww8fhrxlxc7pk-contravariant-1.5.5' 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/hdr22ahx56l1bj8finc9pr21d4vwjmbi-blaze-markup-0.8.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/1kday2w56cckykpw26zn9sy654rkw3dl-dlist-1.0' 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/3m6hypz5hxa1n72mhvndd0pv2jhf07v6-data-default-instances-containers-0.1.0.3' 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/4am1q49h73xshk82fqicwpfxfv44zdqb-file-embed-0.0.16.0' 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/m7xnyfj701wbkwswfhmgc42nvh9xv747-fmlist-0.9.4' 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/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214' 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/zsc29221ksxazjiyz906c482qrdfppvq-data-default-instances-dlist-0.0.1.2' 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/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/9shg7hv5fv0b2iwlxdp9m48dyh3g7bvm-gitrev-1.3.1' 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/lw71ay1i4yghkw175wrfp1cd5ix0n3wd-blaze-html-0.9.2.0' 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/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/4ja266dbllmxfz1c92s1cl2kyxjkmjlc-hspec-expectations-0.8.4' 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/46bls9f6gnsmss41qa9dgfyy8zxagb87-inspection-testing-0.5.0.3' 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/0k789617alx3kvr1pzjv69qdmawrn5p4-js-dgtable-0.5.2' from 'https://cache.nix-ci.com'... Cabal-syntax> Running phase: setupCompilerEnvironmentPhase copying path '/nix/store/37qkpv7v9kb93hrbsil1pln8q89wv6zi-js-flot-0.8.3' from 'https://cache.nix-ci.com'... Cabal-syntax> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. copying path '/nix/store/w3hrz5nfi3rgwhjl02cm0fwg5n17m0cg-js-jquery-3.3.1' 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/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/rax0znskh57bg8vlzx7qy7fzhm4p546c-generic-lens-core-2.2.1.0' 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/20kcmc3php1xniq7xd0m3wj4aagg5n0q-old-locale-1.0.0.7' 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/vsb1vj407f3lvzmj38vf6kwz6wx0gw5h-colourista-0.1.0.2' 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/y42g0cbrr0qfgdf833rfjwilz8kdaw1v-prettyprinter-1.7.1' 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/8hfj49l4q4gsp6jwxx10zafmzak0xw05-pretty-show-1.10' 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/10rs52049rf4haljgszj1l6jx8052s9m-primes-0.2.1.0' 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/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/ck793ddc9yyi61bjafpzrfmph3sxcaq2-data-default-0.7.1.3' 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/358g1pjwcbi9xsd3kxxnhi2q7q3jbrrj-safe-exceptions-0.1.7.4' 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/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'... copying path '/nix/store/9jzrfr9nfwicqs6905rm0s0hd9bwc3vx-setenv-0.1.1.3' from 'https://cache.nix-ci.com'... 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/dd45grxnnr2y6247wmidyw1m3bc9vly6-split-0.2.5' 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/lxfnx7y8wxxg36ipg8lgm3806lx84acf-some-1.0.6' 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/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/0g2m3iyry92i4by74cf8igmakp03jwm9-string-qq-0.0.6' 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/7cawa9h7as0d1z9rhwcvd4kg23qiikzx-th-abstraction-0.7.1.0' 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/4yx9489rjmy6gg4sqxpmbfkarnklfccg-th-compat-0.1.6' 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/v81zi8dgm8d6635cj6lmx2d2m376afsv-cpphs-1.20.9.1' 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/fd49rmwxx3wha0x3lvzjam0amfq3dviw-random-1.2.1.3' 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/7jkdq51kg3n9m33pj58p0lbk3fg30qks-primitive-addr-0.1.0.3' 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/x47dvxl3mkz70fg4yvg152xhsb0yz5mx-regex-compat-0.95.2.2' 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/15zdby2idn9nyx7gnylgxqy52pvm3piv-prettyprinter-compat-ansi-wl-pprint-1.0.2' 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/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6' 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/7vcllyjrc24yxn9g6j9gsn70msipi37i-haskell-src-1.0.4.1' 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/b3j6wrabyf076lvsxias484g1izf9ib2-dec-0.0.6' 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/bjfaw2nyc4kxmqfjkfyhw4sp0js11yjc-barbies-2.1.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/frxfhjlp9zgi4vaylqfkspl000njgdhd-utf8-string-1.0.2' 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/zlr31n03vlf2xykjkarbgrdp8491mkn1-generic-deriving-1.14.6' 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/ybhd6i9a9zz5rzzvifbz7lpxgn9hx3x4-comonad-5.0.9' 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/3spsgba5l1aa2zg8dn7qi4kw4ffk9gp9-mmorph-1.2.0' from 'https://cache.nix-ci.com'... Cabal-syntax> Running phase: unpackPhase Cabal-syntax> unpacking source archive /nix/store/1njnz4qsqw5bcx7nnh1z99g945rkvsja-Cabal-syntax-3.10.3.0.tar.gz 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/w2ycrdnmrc7nnvlyb2c0fgbgcqpa30dm-singleton-bool-0.1.8' 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/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/kig3gfc89b25ijk30d0d86aaph4mgxmp-void-0.7.3' from 'https://cache.nix-ci.com'... Cabal-syntax> source root is Cabal-syntax-3.10.3.0 copying path '/nix/store/r41wcm29lgz928p3wp5pi4mz9ra1ijm3-QuickCheck-2.14.3' 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/qq8a8063yfv1rp8yf4gl11qfb60cf6fb-bifunctors-5.6.2' 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/3v8r2mxz1ilbhy6c64qwzh585g4nr0nx-wherefrom-compat-0.1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/grygy90rwvpc8vf2mdn4i9fs8jiy1ya1-wl-pprint-annotated-0.1.0.1' from 'https://cache.nix-ci.com'... Cabal-syntax> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "Cabal-syntax-3.10.3.0/src/Language/Haskell/Extension.hs" copying path '/nix/store/rv8k0dkrks1f05mb33qpjhcbvi9il2f1-monad-control-1.0.3.1' from 'https://cache.nix-ci.com'... Cabal-syntax> Running phase: patchPhase 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/3gh3lpmrlnigwdw5ird6xqgmahpns419-zlib-0.7.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/2pg37qyndgfqi23h9dwmdx5pgpg2x305-mockery-0.3.5' from 'https://cache.nix-ci.com'... Cabal-syntax> Running phase: compileBuildDriverPhase copying path '/nix/store/2izq449xrjg026vdiqvcl6irarnnm5d0-random-shuffle-0.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/4wsbky707b4zg2n9ry8yswyvgd13dyrh-lifted-base-0.2.3.12' from 'https://cache.nix-ci.com'... Cabal-syntax> setupCompileFlags: -package-db=/build/tmp.HOFDmh6jNv/setup-package.conf.d -threaded copying path '/nix/store/qr28liyc3hwi9ahp6y1rh7485qy7q14g-test-framework-0.8.2.2' 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/aj3wxsaxda25lh0pfv92fqikbk2j9ln1-pretty-simple-4.1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/xnyna8l1aw5vmm80znvqw8sihc72451b-tasty-1.5.3' from 'https://cache.nix-ci.com'... Cabal-syntax> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.HOFDmh6jNv/Main.o ) copying path '/nix/store/8v6j63jk5aww7r2vys8v103qd31yn18j-test-framework-hunit-0.3.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/69591cp018772bv94wxgqpakp8whgmj5-profunctors-5.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/jw7qsv9kf3siqzbikpm7xxx8b3hrvq7s-ChasingBottoms-1.3.1.15' 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/6rkijiq6q3zvv2zk056g7ivif3zibwfa-genvalidity-1.1.1.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/x8ghn6h1qdcqa5sdxn917khnq84z3ybs-test-framework-quickcheck2-0.3.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/8xb4a5nvqhrn48sc6ikkm5ak58yhkna1-quickcheck-unicode-1.0.1.0' from 'https://cache.nix-ci.com'... building '/nix/store/qm9rd5fhg0x8jmqns97ggxw1n0lvp5i0-universe-base-1.1.4.drv'... Cabal-syntax> [2 of 2] Linking Setup copying path '/nix/store/lm9xiilgj7bacbd1r1mw10246qsj14kg-hspec-core-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/84qx55m2l842j1kw8f5rvq0igw1mmfda-tasty-expected-failure-0.12.3' 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/3yjannn2s9fvsqfagpxn1xyg0ygb80ip-vector-0.13.2.0' from 'https://cache.nix-ci.com'... universe-base> Running phase: setupCompilerEnvironmentPhase universe-base> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. copying path '/nix/store/d5jkjvhinvmhnl2dijk4n69rwf8cqlhs-hspec-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'... copying path '/nix/store/yhngbxz9wzgnar2h4pls87qk7a3mrsap-hspec-api-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/svjsmryqdk8dv2l7272l5lm3mj2m8jnw-genvalidity-property-1.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/5xhcr06hrc2ay0dh5m011f2mxzd4v8vn-genvalidity-hspec-1.0.0.3' from 'https://cache.nix-ci.com'... universe-base> Running phase: unpackPhase universe-base> unpacking source archive /nix/store/wlm7cjiqkidshvg0fd79px4xamsril8n-universe-base-1.1.4.tar.gz universe-base> source root is universe-base-1.1.4 universe-base> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "universe-base-1.1.4/universe-base.cabal" universe-base> Running phase: patchPhase universe-base> Replace Cabal file with edited version from mirror://hackage/universe-base-1.1.4/revision/1.cabal. universe-base> Running phase: compileBuildDriverPhase copying path '/nix/store/rc3xdxjalh8kz50bkak8lyjdznyh1fbj-ListLike-4.7.8.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/yh4m2xi9zx4hpp0jjnqg0h25ngrpdmrv-blaze-textual-0.2.3.1' 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'... universe-base> setupCompileFlags: -package-db=/build/tmp.N8fVFn90Bw/setup-package.conf.d -threaded copying path '/nix/store/bbv4ikdiy7mpbs9bvy9szzs88bk0p2x9-mwc-random-0.15.2.0' from 'https://cache.nix-ci.com'... universe-base> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.N8fVFn90Bw/Main.o ) copying path '/nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4' from 'https://cache.nix-ci.com'... universe-base> [2 of 2] Linking Setup Cabal-syntax> Running phase: updateAutotoolsGnuConfigScriptsPhase Cabal-syntax> Running phase: configurePhase Cabal-syntax> configureFlags: --verbose --prefix=/nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/v2md3sjhw24r2rkqsng8p5k2r794npz1-Cabal-syntax-3.10.3.0-doc/share/doc/Cabal-syntax-3.10.3.0 --with-gcc=gcc --package-db=/build/tmp.HOFDmh6jNv/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-syntax> Using Parsec parser Cabal-syntax> Configuring Cabal-syntax-3.10.3.0... Cabal-syntax> Dependency array >=0.4.0.1 && <0.6: using array-0.5.6.0 Cabal-syntax> Dependency base >=4.9 && <5: using base-4.19.0.0 Cabal-syntax> Dependency binary >=0.7 && <0.9: using binary-0.8.9.1 Cabal-syntax> Dependency bytestring >=0.10.0.0 && <0.13: using bytestring-0.12.0.2 Cabal-syntax> Dependency containers >=0.5.0.0 && <0.8: using containers-0.6.8 Cabal-syntax> Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.5.0.0 Cabal-syntax> Dependency directory >=1.2 && <1.4: using directory-1.3.8.1 Cabal-syntax> Dependency filepath >=1.3.0.1 && <1.6: using filepath-1.4.100.4 Cabal-syntax> Dependency mtl >=2.1 && <2.4: using mtl-2.3.1 Cabal-syntax> Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.17.0 Cabal-syntax> Dependency pretty >=1.1.1 && <1.2: using pretty-1.1.3.6 Cabal-syntax> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1 Cabal-syntax> Dependency time >=1.4.0.1 && <1.13: using time-1.12.2 Cabal-syntax> Dependency transformers >=0.3 && <0.4 || >=0.4.1.0 && <0.7: using Cabal-syntax> transformers-0.6.1.0 Cabal-syntax> Dependency unix >=2.6.0.0 && <2.9: using unix-2.8.3.0 universe-base> Running phase: updateAutotoolsGnuConfigScriptsPhase universe-base> Running phase: configurePhase universe-base> configureFlags: --verbose --prefix=/nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ln22d3kav82jhrglp2fsz7mbjiz3qivi-universe-base-1.1.4-doc/share/doc/universe-base-1.1.4 --with-gcc=gcc --package-db=/build/tmp.N8fVFn90Bw/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 universe-base> Using Parsec parser universe-base> Configuring universe-base-1.1.4... Cabal-syntax> Source component graph: component lib Cabal-syntax> Configured component graph: Cabal-syntax> component Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 Cabal-syntax> include array-0.5.6.0-dc89 Cabal-syntax> include base-4.19.0.0-b960 Cabal-syntax> include binary-0.8.9.1-0e3e Cabal-syntax> include bytestring-0.12.0.2-4690 Cabal-syntax> include containers-0.6.8-4775 Cabal-syntax> include deepseq-1.5.0.0-412f Cabal-syntax> include directory-1.3.8.1-6a8e Cabal-syntax> include filepath-1.4.100.4-fa1c Cabal-syntax> include mtl-2.3.1-63a4 Cabal-syntax> include parsec-3.1.17.0-389e Cabal-syntax> include pretty-1.1.3.6-0c70 Cabal-syntax> include text-2.1-c36a Cabal-syntax> include time-1.12.2-d26d Cabal-syntax> include transformers-0.6.1.0-c3ec Cabal-syntax> include unix-2.8.3.0-8aa6 Cabal-syntax> Linked component graph: Cabal-syntax> unit Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 Cabal-syntax> include array-0.5.6.0-dc89 Cabal-syntax> include base-4.19.0.0-b960 Cabal-syntax> include binary-0.8.9.1-0e3e Cabal-syntax> include bytestring-0.12.0.2-4690 Cabal-syntax> include containers-0.6.8-4775 Cabal-syntax> include deepseq-1.5.0.0-412f Cabal-syntax> include directory-1.3.8.1-6a8e Cabal-syntax> include filepath-1.4.100.4-fa1c Cabal-syntax> include mtl-2.3.1-63a4 Cabal-syntax> include parsec-3.1.17.0-389e Cabal-syntax> include pretty-1.1.3.6-0c70 Cabal-syntax> include text-2.1-c36a Cabal-syntax> include time-1.12.2-d26d Cabal-syntax> include transformers-0.6.1.0-c3ec Cabal-syntax> include unix-2.8.3.0-8aa6 Cabal-syntax> Distribution.Backpack=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Backpack,Distribution.CabalSpecVersion=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.CabalSpecVersion,Distribution.Compat.Binary=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Binary,Distribution.Compat.CharParsing=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.CharParsing,Distribution.Compat.DList=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.DList,Distribution.Compat.Exception=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Exception,Distribution.Compat.Graph=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Graph,Distribution.Compat.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Lens,Distribution.Compat.MonadFail=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.MonadFail,Distribution.Compat.Newtype=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Newtype,Distribution.Compat.NonEmptySet=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.NonEmptySet,Distribution.Compat.Parsing=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Parsing,Distribution.Compat.Prelude=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Prelude,Distribution.Compat.Semigroup=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Semigroup,Distribution.Compat.Typeable=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Typeable,Distribution.Compiler=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compiler,Distribution.FieldGrammar=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar,Distribution.FieldGrammar.Class=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar.Class,Distribution.FieldGrammar.FieldDescrs=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar.FieldDescrs,Distribution.FieldGrammar.Newtypes=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar.Newtypes,Distribution.FieldGrammar.Parsec=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar.Parsec,Distribution.FieldGrammar.Pretty=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar.Pretty,Distribution.Fields=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields,Distribution.Fields.ConfVar=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.ConfVar,Distribution.Fields.Field=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.Field,Distribution.Fields.Lexer=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.Lexer,Distribution.Fields.LexerMonad=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.LexerMonad,Distribution.Fields.ParseResult=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.ParseResult,Distribution.Fields.Parser=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.Parser,Distribution.Fields.Pretty=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.Pretty,Distribution.InstalledPackageInfo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.InstalledPackageInfo,Distribution.License=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.License,Distribution.ModuleName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.ModuleName,Distribution.Package=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Package,Distribution.PackageDescription=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription,Distribution.PackageDescription.Configuration=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.Configuration,Distribution.PackageDescription.FieldGrammar=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.FieldGrammar,Distribution.PackageDescription.Parsec=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.Parsec,Distribution.PackageDescription.PrettyPrint=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.PrettyPrint,Distribution.PackageDescription.Quirks=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.Quirks,Distribution.PackageDescription.Utils=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.Utils,Distribution.Parsec=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Parsec,Distribution.Parsec.Error=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Parsec.Error,Distribution.Parsec.FieldLineStream=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Parsec.FieldLineStream,Distribution.Parsec.Position=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Parsec.Position,Distribution.Parsec.Warning=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Parsec.Warning,Distribution.Pretty=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Pretty,Distribution.SPDX=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX,Distribution.SPDX.License=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.License,Distribution.SPDX.LicenseExceptionId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.LicenseExceptionId,Distribution.SPDX.LicenseExpression=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.LicenseExpression,Distribution.SPDX.LicenseId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.LicenseId,Distribution.SPDX.LicenseListVersion=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.LicenseListVersion,Distribution.SPDX.LicenseReference=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.LicenseReference,Distribution.System=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.System,Distribution.Text=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Text,Distribution.Types.AbiDependency=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.AbiDependency,Distribution.Types.AbiHash=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.AbiHash,Distribution.Types.Benchmark=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Benchmark,Distribution.Types.Benchmark.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Benchmark.Lens,Distribution.Types.BenchmarkInterface=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.BenchmarkInterface,Distribution.Types.BenchmarkType=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.BenchmarkType,Distribution.Types.BuildInfo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.BuildInfo,Distribution.Types.BuildInfo.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.BuildInfo.Lens,Distribution.Types.BuildType=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.BuildType,Distribution.Types.Component=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Component,Distribution.Types.ComponentId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ComponentId,Distribution.Types.ComponentName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ComponentName,Distribution.Types.ComponentRequestedSpec=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ComponentRequestedSpec,Distribution.Types.CondTree=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.CondTree,Distribution.Types.Condition=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Condition,Distribution.Types.ConfVar=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ConfVar,Distribution.Types.Dependency=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Dependency,Distribution.Types.DependencyMap=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.DependencyMap,Distribution.Types.ExeDependency=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ExeDependency,Distribution.Types.Executable=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Executable,Distribution.Types.Executable.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Executable.Lens,Distribution.Types.ExecutableScope=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ExecutableScope,Distribution.Types.ExposedModule=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ExposedModule,Distribution.Types.Flag=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Flag,Distribution.Types.ForeignLib=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ForeignLib,Distribution.Types.ForeignLib.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ForeignLib.Lens,Distribution.Types.ForeignLibOption=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ForeignLibOption,Distribution.Types.ForeignLibType=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ForeignLibType,Distribution.Types.GenericPackageDescription=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.GenericPackageDescription,Distribution.Types.GenericPackageDescription.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.GenericPackageDescription.Lens,Distribution.Types.HookedBuildInfo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.HookedBuildInfo,Distribution.Types.IncludeRenaming=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.IncludeRenaming,Distribution.Types.InstalledPackageInfo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.InstalledPackageInfo,Distribution.Types.InstalledPackageInfo.FieldGrammar=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.InstalledPackageInfo.FieldGrammar,Distribution.Types.InstalledPackageInfo.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.InstalledPackageInfo.Lens,Distribution.Types.LegacyExeDependency=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.LegacyExeDependency,Distribution.Types.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Lens,Distribution.Types.Library=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Library,Distribution.Types.Library.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Library.Lens,Distribution.Types.LibraryName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.LibraryName,Distribution.Types.LibraryVisibility=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.LibraryVisibility,Distribution.Types.Mixin=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Mixin,Distribution.Types.Module=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Module,Distribution.Types.ModuleReexport=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ModuleReexport,Distribution.Types.ModuleRenaming=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ModuleRenaming,Distribution.Types.MungedPackageId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.MungedPackageId,Distribution.Types.MungedPackageName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.MungedPackageName,Distribution.Types.PackageDescription=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageDescription,Distribution.Types.PackageDescription.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageDescription.Lens,Distribution.Types.PackageId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageId,Distribution.Types.PackageId.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageId.Lens,Distribution.Types.PackageName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageName,Distribution.Types.PackageVersionConstraint=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageVersionConstraint,Distribution.Types.PkgconfigDependency=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PkgconfigDependency,Distribution.Types.PkgconfigName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PkgconfigName,Distribution.Types.PkgconfigVersion=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PkgconfigVersion,Distribution.Types.PkgconfigVersionRange=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PkgconfigVersionRange,Distribution.Types.SetupBuildInfo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.SetupBuildInfo,Distribution.Types.SetupBuildInfo.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.SetupBuildInfo.Lens,Distribution.Types.SourceRepo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.SourceRepo,Distribution.Types.SourceRepo.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.SourceRepo.Lens,Distribution.Types.TestSuite=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.TestSuite,Distribution.Types.TestSuite.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.TestSuite.Lens,Distribution.Types.TestSuiteInterface=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.TestSuiteInterface,Distribution.Types.TestType=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.TestType,Distribution.Types.UnitId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.UnitId,Distribution.Types.UnqualComponentName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.UnqualComponentName,Distribution.Types.Version=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Version,Distribution.Types.VersionInterval=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.VersionInterval,Distribution.Types.VersionInterval.Legacy=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.VersionInterval.Legacy,Distribution.Types.VersionRange=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.VersionRange,Distribution.Types.VersionRange.Internal=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.VersionRange.Internal,Distribution.Utils.Base62=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.Base62,Distribution.Utils.Generic=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.Generic,Distribution.Utils.MD5=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.MD5,Distribution.Utils.Path=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.Path,Distribution.Utils.ShortText=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.ShortText,Distribution.Utils.String=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.String,Distribution.Utils.Structured=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.Structured,Distribution.Version=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Version,Language.Haskell.Extension=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Language.Haskell.Extension Cabal-syntax> Ready component graph: Cabal-syntax> definite Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 Cabal-syntax> depends array-0.5.6.0-dc89 Cabal-syntax> depends base-4.19.0.0-b960 Cabal-syntax> depends binary-0.8.9.1-0e3e Cabal-syntax> depends bytestring-0.12.0.2-4690 universe-base> Dependency base >=4.12 && <4.22: using base-4.19.0.0 universe-base> Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.8 universe-base> Dependency tagged >=0.8.8 && <0.9: using tagged-0.8.8 universe-base> Dependency transformers >=0.5.6.2 && <0.7: using transformers-0.6.1.0 universe-base> Dependency QuickCheck >=2.8.2 && <2.16: using QuickCheck-2.14.3 universe-base> Dependency base: using base-4.19.0.0 universe-base> Dependency containers: using containers-0.6.8 universe-base> Dependency universe-base: using universe-base-1.1.4 Cabal-syntax> depends containers-0.6.8-4775 Cabal-syntax> depends deepseq-1.5.0.0-412f Cabal-syntax> depends directory-1.3.8.1-6a8e Cabal-syntax> depends filepath-1.4.100.4-fa1c Cabal-syntax> depends mtl-2.3.1-63a4 Cabal-syntax> depends parsec-3.1.17.0-389e Cabal-syntax> depends pretty-1.1.3.6-0c70 Cabal-syntax> depends text-2.1-c36a Cabal-syntax> depends time-1.12.2-d26d Cabal-syntax> depends transformers-0.6.1.0-c3ec Cabal-syntax> depends unix-2.8.3.0-8aa6 Cabal-syntax> Using Cabal-3.10.2.0 compiled by ghc-9.8 Cabal-syntax> Using compiler: ghc-9.8.1 Cabal-syntax> Using install prefix: Cabal-syntax> /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0 Cabal-syntax> Executables installed in: Cabal-syntax> /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0/bin Cabal-syntax> Libraries installed in: Cabal-syntax> /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 Cabal-syntax> Dynamic Libraries installed in: Cabal-syntax> /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 Cabal-syntax> Private executables installed in: Cabal-syntax> /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0/libexec/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.3.0 Cabal-syntax> Data files installed in: Cabal-syntax> /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0/share/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.3.0 Cabal-syntax> Documentation installed in: Cabal-syntax> /nix/store/v2md3sjhw24r2rkqsng8p5k2r794npz1-Cabal-syntax-3.10.3.0-doc/share/doc/Cabal-syntax-3.10.3.0 Cabal-syntax> Configuration files installed in: Cabal-syntax> /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0/etc Cabal-syntax> No alex found Cabal-syntax> Using ar found on system at: Cabal-syntax> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar Cabal-syntax> No c2hs found Cabal-syntax> No cpphs found Cabal-syntax> No doctest found Cabal-syntax> Using gcc version 14.3.0 given by user at: Cabal-syntax> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc Cabal-syntax> Using ghc version 9.8.1 found on system at: Cabal-syntax> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc Cabal-syntax> Using ghc-pkg version 9.8.1 found on system at: Cabal-syntax> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 Cabal-syntax> No ghcjs found Cabal-syntax> No ghcjs-pkg found Cabal-syntax> No greencard found Cabal-syntax> Using haddock version 2.30.0 found on system at: Cabal-syntax> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 Cabal-syntax> No happy found Cabal-syntax> Using haskell-suite found on system at: haskell-suite-dummy-location Cabal-syntax> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location Cabal-syntax> No hmake found Cabal-syntax> Using hpc version 0.69 found on system at: Cabal-syntax> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 Cabal-syntax> Using hsc2hs version 0.68.10 found on system at: Cabal-syntax> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 Cabal-syntax> Using hscolour version 1.25 found on system at: Cabal-syntax> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour Cabal-syntax> No jhc found Cabal-syntax> Using ld found on system at: Cabal-syntax> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold Cabal-syntax> No pkg-config found Cabal-syntax> Using runghc version 9.8.1 found on system at: Cabal-syntax> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 Cabal-syntax> Using strip version 2.44 found on system at: Cabal-syntax> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip Cabal-syntax> Using tar found on system at: Cabal-syntax> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar Cabal-syntax> No uhc found Cabal-syntax> Running phase: buildPhase Cabal-syntax> Preprocessing library for Cabal-syntax-3.10.3.0.. Cabal-syntax> Building library for Cabal-syntax-3.10.3.0.. universe-base> Source component graph: universe-base> component lib universe-base> component test:tests dependency lib universe-base> Configured component graph: universe-base> component universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo universe-base> include base-4.19.0.0-b960 universe-base> include containers-0.6.8-4775 universe-base> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 universe-base> include transformers-0.6.1.0-c3ec universe-base> component universe-base-1.1.4-GczIW7u3w5jHKDPF88aUyR-tests universe-base> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 universe-base> include base-4.19.0.0-b960 universe-base> include containers-0.6.8-4775 universe-base> include universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo universe-base> Linked component graph: universe-base> unit universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo universe-base> include base-4.19.0.0-b960 universe-base> include containers-0.6.8-4775 universe-base> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 universe-base> include transformers-0.6.1.0-c3ec universe-base> Data.Universe.Class=universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo:Data.Universe.Class,Data.Universe.Generic=universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo:Data.Universe.Generic,Data.Universe.Helpers=universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo:Data.Universe.Helpers universe-base> unit universe-base-1.1.4-GczIW7u3w5jHKDPF88aUyR-tests universe-base> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 universe-base> include base-4.19.0.0-b960 universe-base> include containers-0.6.8-4775 universe-base> include universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo universe-base> Ready component graph: universe-base> definite universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo universe-base> depends base-4.19.0.0-b960 universe-base> depends containers-0.6.8-4775 universe-base> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 universe-base> depends transformers-0.6.1.0-c3ec universe-base> definite universe-base-1.1.4-GczIW7u3w5jHKDPF88aUyR-tests universe-base> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 universe-base> depends base-4.19.0.0-b960 universe-base> depends containers-0.6.8-4775 universe-base> depends universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo universe-base> Using Cabal-3.10.2.0 compiled by ghc-9.8 universe-base> Using compiler: ghc-9.8.1 universe-base> Using install prefix: universe-base> /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4 universe-base> Executables installed in: universe-base> /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4/bin universe-base> Libraries installed in: universe-base> /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo universe-base> Dynamic Libraries installed in: universe-base> /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 universe-base> Private executables installed in: universe-base> /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4/libexec/x86_64-linux-ghc-9.8.1/universe-base-1.1.4 universe-base> Data files installed in: universe-base> /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4/share/x86_64-linux-ghc-9.8.1/universe-base-1.1.4 universe-base> Documentation installed in: universe-base> /nix/store/ln22d3kav82jhrglp2fsz7mbjiz3qivi-universe-base-1.1.4-doc/share/doc/universe-base-1.1.4 universe-base> Configuration files installed in: universe-base> /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4/etc universe-base> No alex found universe-base> Using ar found on system at: universe-base> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar universe-base> No c2hs found universe-base> No cpphs found universe-base> No doctest found universe-base> Using gcc version 14.3.0 given by user at: universe-base> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc universe-base> Using ghc version 9.8.1 found on system at: universe-base> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc universe-base> Using ghc-pkg version 9.8.1 found on system at: universe-base> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 universe-base> No ghcjs found universe-base> No ghcjs-pkg found universe-base> No greencard found universe-base> Using haddock version 2.30.0 found on system at: universe-base> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 universe-base> No happy found universe-base> Using haskell-suite found on system at: haskell-suite-dummy-location universe-base> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location universe-base> No hmake found universe-base> Using hpc version 0.69 found on system at: universe-base> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 universe-base> Using hsc2hs version 0.68.10 found on system at: universe-base> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 universe-base> Using hscolour version 1.25 found on system at: universe-base> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour universe-base> No jhc found universe-base> Using ld found on system at: universe-base> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold universe-base> No pkg-config found universe-base> Using runghc version 9.8.1 found on system at: universe-base> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 universe-base> Using strip version 2.44 found on system at: universe-base> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip universe-base> Using tar found on system at: universe-base> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar universe-base> No uhc found universe-base> Running phase: buildPhase universe-base> Preprocessing library for universe-base-1.1.4.. universe-base> Building library for universe-base-1.1.4.. universe-base> [1 of 3] Compiling Data.Universe.Helpers ( src/Data/Universe/Helpers.hs, dist/build/Data/Universe/Helpers.o, dist/build/Data/Universe/Helpers.dyn_o ) universe-base> universe-base> src/Data/Universe/Helpers.hs:69:13: warning: [GHC-63394] [-Wx-partial] universe-base> In the use of ‘tail’ universe-base> (imported from Data.List, but defined in GHC.List): universe-base> "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." universe-base> | universe-base> 69 | diagonals = tail . go [] where universe-base> | ^^^^ universe-base> [2 of 3] Compiling Data.Universe.Class ( src/Data/Universe/Class.hs, dist/build/Data/Universe/Class.o, dist/build/Data/Universe/Class.dyn_o ) Cabal-syntax> [ 1 of 137] Compiling Distribution.Compat.Binary ( src/Distribution/Compat/Binary.hs, dist/build/Distribution/Compat/Binary.o, dist/build/Distribution/Compat/Binary.dyn_o ) Cabal-syntax> [ 2 of 137] Compiling Distribution.Compat.Exception ( src/Distribution/Compat/Exception.hs, dist/build/Distribution/Compat/Exception.o, dist/build/Distribution/Compat/Exception.dyn_o ) Cabal-syntax> [ 3 of 137] Compiling Distribution.Compat.MonadFail ( src/Distribution/Compat/MonadFail.hs, dist/build/Distribution/Compat/MonadFail.o, dist/build/Distribution/Compat/MonadFail.dyn_o ) Cabal-syntax> [ 4 of 137] Compiling Distribution.Compat.Newtype ( src/Distribution/Compat/Newtype.hs, dist/build/Distribution/Compat/Newtype.o, dist/build/Distribution/Compat/Newtype.dyn_o ) Cabal-syntax> [ 5 of 137] Compiling Distribution.Compat.Typeable ( src/Distribution/Compat/Typeable.hs, dist/build/Distribution/Compat/Typeable.o, dist/build/Distribution/Compat/Typeable.dyn_o ) Cabal-syntax> [ 6 of 137] Compiling Distribution.PackageDescription.Utils ( src/Distribution/PackageDescription/Utils.hs, dist/build/Distribution/PackageDescription/Utils.o, dist/build/Distribution/PackageDescription/Utils.dyn_o ) Cabal-syntax> [ 7 of 137] Compiling Distribution.Utils.Base62 ( src/Distribution/Utils/Base62.hs, dist/build/Distribution/Utils/Base62.o, dist/build/Distribution/Utils/Base62.dyn_o ) Cabal-syntax> [ 8 of 137] Compiling Distribution.Utils.MD5 ( src/Distribution/Utils/MD5.hs, dist/build/Distribution/Utils/MD5.o, dist/build/Distribution/Utils/MD5.dyn_o ) Cabal-syntax> [ 9 of 137] Compiling Distribution.Utils.String ( src/Distribution/Utils/String.hs, dist/build/Distribution/Utils/String.o, dist/build/Distribution/Utils/String.dyn_o ) Cabal-syntax> [ 10 of 137] Compiling Distribution.Utils.Structured ( src/Distribution/Utils/Structured.hs, dist/build/Distribution/Utils/Structured.o, dist/build/Distribution/Utils/Structured.dyn_o ) universe-base> [3 of 3] Compiling Data.Universe.Generic ( src/Data/Universe/Generic.hs, dist/build/Data/Universe/Generic.o, dist/build/Data/Universe/Generic.dyn_o ) universe-base> [1 of 3] Compiling Data.Universe.Helpers ( src/Data/Universe/Helpers.hs, dist/build/Data/Universe/Helpers.p_o ) universe-base> universe-base> src/Data/Universe/Helpers.hs:69:13: warning: [GHC-63394] [-Wx-partial] universe-base> In the use of ‘tail’ universe-base> (imported from Data.List, but defined in GHC.List): universe-base> "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." universe-base> | universe-base> 69 | diagonals = tail . go [] where universe-base> | ^^^^ universe-base> [2 of 3] Compiling Data.Universe.Class ( src/Data/Universe/Class.hs, dist/build/Data/Universe/Class.p_o ) Cabal-syntax> [ 11 of 137] Compiling Distribution.Compat.Semigroup ( src/Distribution/Compat/Semigroup.hs, dist/build/Distribution/Compat/Semigroup.o, dist/build/Distribution/Compat/Semigroup.dyn_o ) Cabal-syntax> [ 12 of 137] Compiling Distribution.Compat.NonEmptySet ( src/Distribution/Compat/NonEmptySet.hs, dist/build/Distribution/Compat/NonEmptySet.o, dist/build/Distribution/Compat/NonEmptySet.dyn_o ) Cabal-syntax> [ 13 of 137] Compiling Distribution.Compat.Prelude ( src/Distribution/Compat/Prelude.hs, dist/build/Distribution/Compat/Prelude.o, dist/build/Distribution/Compat/Prelude.dyn_o ) Cabal-syntax> [ 14 of 137] Compiling Distribution.Utils.ShortText ( src/Distribution/Utils/ShortText.hs, dist/build/Distribution/Utils/ShortText.o, dist/build/Distribution/Utils/ShortText.dyn_o ) Cabal-syntax> [ 15 of 137] Compiling Distribution.Utils.Generic ( src/Distribution/Utils/Generic.hs, dist/build/Distribution/Utils/Generic.o, dist/build/Distribution/Utils/Generic.dyn_o ) Cabal-syntax> [ 16 of 137] Compiling Distribution.Types.Condition ( src/Distribution/Types/Condition.hs, dist/build/Distribution/Types/Condition.o, dist/build/Distribution/Types/Condition.dyn_o ) universe-base> [3 of 3] Compiling Data.Universe.Generic ( src/Data/Universe/Generic.hs, dist/build/Data/Universe/Generic.p_o ) Cabal-syntax> [ 17 of 137] Compiling Distribution.Parsec.Position ( src/Distribution/Parsec/Position.hs, dist/build/Distribution/Parsec/Position.o, dist/build/Distribution/Parsec/Position.dyn_o ) Cabal-syntax> [ 18 of 137] Compiling Distribution.Parsec.Warning ( src/Distribution/Parsec/Warning.hs, dist/build/Distribution/Parsec/Warning.o, dist/build/Distribution/Parsec/Warning.dyn_o ) Cabal-syntax> [ 19 of 137] Compiling Distribution.Parsec.FieldLineStream ( src/Distribution/Parsec/FieldLineStream.hs, dist/build/Distribution/Parsec/FieldLineStream.o, dist/build/Distribution/Parsec/FieldLineStream.dyn_o ) Cabal-syntax> [ 20 of 137] Compiling Distribution.Parsec.Error ( src/Distribution/Parsec/Error.hs, dist/build/Distribution/Parsec/Error.o, dist/build/Distribution/Parsec/Error.dyn_o ) Cabal-syntax> [ 21 of 137] Compiling Distribution.PackageDescription.Quirks ( src/Distribution/PackageDescription/Quirks.hs, dist/build/Distribution/PackageDescription/Quirks.o, dist/build/Distribution/PackageDescription/Quirks.dyn_o ) Cabal-syntax> [ 22 of 137] Compiling Distribution.Fields.LexerMonad ( src/Distribution/Fields/LexerMonad.hs, dist/build/Distribution/Fields/LexerMonad.o, dist/build/Distribution/Fields/LexerMonad.dyn_o ) Cabal-syntax> [ 23 of 137] Compiling Distribution.Fields.Lexer ( src/Distribution/Fields/Lexer.hs, dist/build/Distribution/Fields/Lexer.o, dist/build/Distribution/Fields/Lexer.dyn_o ) universe-base> Preprocessing test suite 'tests' for universe-base-1.1.4.. universe-base> Building test suite 'tests' for universe-base-1.1.4.. universe-base> [1 of 1] Compiling Main ( tests/Tests.hs, dist/build/tests/tests-tmp/Main.o ) Cabal-syntax> [ 24 of 137] Compiling Distribution.Compat.Parsing ( src/Distribution/Compat/Parsing.hs, dist/build/Distribution/Compat/Parsing.o, dist/build/Distribution/Compat/Parsing.dyn_o ) Cabal-syntax> [ 25 of 137] Compiling Distribution.Compat.DList ( src/Distribution/Compat/DList.hs, dist/build/Distribution/Compat/DList.o, dist/build/Distribution/Compat/DList.dyn_o ) Cabal-syntax> [ 26 of 137] Compiling Distribution.Compat.Lens ( src/Distribution/Compat/Lens.hs, dist/build/Distribution/Compat/Lens.o, dist/build/Distribution/Compat/Lens.dyn_o ) Cabal-syntax> [ 27 of 137] Compiling Distribution.Types.CondTree ( src/Distribution/Types/CondTree.hs, dist/build/Distribution/Types/CondTree.o, dist/build/Distribution/Types/CondTree.dyn_o ) Cabal-syntax> [ 28 of 137] Compiling Distribution.Compat.CharParsing ( src/Distribution/Compat/CharParsing.hs, dist/build/Distribution/Compat/CharParsing.o, dist/build/Distribution/Compat/CharParsing.dyn_o ) Cabal-syntax> [ 29 of 137] Compiling Distribution.CabalSpecVersion ( src/Distribution/CabalSpecVersion.hs, dist/build/Distribution/CabalSpecVersion.o, dist/build/Distribution/CabalSpecVersion.dyn_o ) Cabal-syntax> [ 30 of 137] Compiling Distribution.SPDX.LicenseListVersion ( src/Distribution/SPDX/LicenseListVersion.hs, dist/build/Distribution/SPDX/LicenseListVersion.o, dist/build/Distribution/SPDX/LicenseListVersion.dyn_o ) Cabal-syntax> [ 31 of 137] Compiling Distribution.Pretty ( src/Distribution/Pretty.hs, dist/build/Distribution/Pretty.o, dist/build/Distribution/Pretty.dyn_o ) Cabal-syntax> [ 32 of 137] Compiling Distribution.Fields.Field ( src/Distribution/Fields/Field.hs, dist/build/Distribution/Fields/Field.o, dist/build/Distribution/Fields/Field.dyn_o ) Cabal-syntax> [ 33 of 137] Compiling Distribution.Fields.Parser ( src/Distribution/Fields/Parser.hs, dist/build/Distribution/Fields/Parser.o, dist/build/Distribution/Fields/Parser.dyn_o ) Cabal-syntax> [ 34 of 137] Compiling Distribution.Fields.Pretty ( src/Distribution/Fields/Pretty.hs, dist/build/Distribution/Fields/Pretty.o, dist/build/Distribution/Fields/Pretty.dyn_o ) Cabal-syntax> [ 35 of 137] Compiling Distribution.Parsec ( src/Distribution/Parsec.hs, dist/build/Distribution/Parsec.o, dist/build/Distribution/Parsec.dyn_o ) Cabal-syntax> [ 36 of 137] Compiling Distribution.Utils.Path ( src/Distribution/Utils/Path.hs, dist/build/Distribution/Utils/Path.o, dist/build/Distribution/Utils/Path.dyn_o ) Cabal-syntax> [ 37 of 137] Compiling Distribution.Types.Version ( src/Distribution/Types/Version.hs, dist/build/Distribution/Types/Version.o, dist/build/Distribution/Types/Version.dyn_o ) Cabal-syntax> [ 38 of 137] Compiling Distribution.Types.VersionRange.Internal ( src/Distribution/Types/VersionRange/Internal.hs, dist/build/Distribution/Types/VersionRange/Internal.o, dist/build/Distribution/Types/VersionRange/Internal.dyn_o ) universe-base> [2 of 2] Linking dist/build/tests/tests universe-base> Running phase: checkPhase universe-base> Running 1 test suites... universe-base> Test suite tests: RUNNING... universe-base> +++ OK, passed 1 test. universe-base> +++ OK, passed 100 tests: universe-base> 35% 0 universe-base> 17% 1 universe-base> 16% 2 universe-base> 12% 3 universe-base> 12% 4 universe-base> 3% 5 universe-base> 2% 6 universe-base> 2% 7 universe-base> 1% 9 universe-base> +++ OK, passed 100 tests: universe-base> 32% 0 universe-base> 15% 1 universe-base> 15% 2 universe-base> 15% 4 universe-base> 11% 3 universe-base> 4% 6 universe-base> 3% 5 universe-base> 3% 8 universe-base> 2% 7 universe-base> +++ OK, passed 100 tests. universe-base> +++ OK, passed 100 tests. universe-base> +++ OK, passed 100 tests: universe-base> 32% 0 universe-base> 19% 2 universe-base> 15% 1 universe-base> 11% 3 universe-base> 9% 4 universe-base> 6% 6 universe-base> 5% 5 universe-base> 2% 9 universe-base> 1% 8 universe-base> +++ OK, passed 100 tests: universe-base> 33% 0 universe-base> 17% 1 universe-base> 14% 2 universe-base> 11% 3 universe-base> 10% 4 universe-base> 5% 5 universe-base> 5% 6 universe-base> 3% 7 universe-base> 2% 8 universe-base> +++ OK, passed 100 tests: universe-base> 30% 0 universe-base> 20% 2 universe-base> 18% 1 universe-base> 12% 3 universe-base> 6% 4 universe-base> 5% 5 universe-base> 5% 8 universe-base> 3% 7 universe-base> 1% 9 universe-base> +++ OK, passed 100 tests: universe-base> 36% 0 universe-base> 17% 1 universe-base> 13% 3 universe-base> 9% 2 universe-base> 9% 4 universe-base> 5% 5 universe-base> 5% 6 universe-base> 3% 7 universe-base> 2% 8 universe-base> 1% 9 universe-base> +++ OK, passed 100 tests: universe-base> 37% 0 universe-base> 14% 1 universe-base> 13% 2 universe-base> 12% 4 universe-base> 11% 3 universe-base> 8% 5 universe-base> 3% 6 universe-base> 2% 7 universe-base> +++ OK, passed 100 tests: universe-base> 30% 0 universe-base> 23% 1 universe-base> 12% 3 universe-base> 11% 2 universe-base> 8% 4 universe-base> 6% 5 universe-base> 4% 8 universe-base> 3% 6 universe-base> 3% 7 universe-base> +++ OK, passed 100 tests: universe-base> 30% 0 universe-base> 18% 1 universe-base> 18% 2 universe-base> 11% 3 universe-base> 10% 4 universe-base> 6% 5 universe-base> 3% 6 universe-base> 3% 7 universe-base> 1% 8 universe-base> +++ OK, passed 100 tests: universe-base> 35% 0 universe-base> 19% 1 universe-base> 11% 2 universe-base> 9% 3 universe-base> 9% 4 universe-base> 8% 5 universe-base> 4% 7 universe-base> 3% 6 universe-base> 1% 8 universe-base> 1% 9 universe-base> +++ OK, passed 100 tests: universe-base> 28% 0 universe-base> 18% 2 universe-base> 16% 1 universe-base> 13% 3 universe-base> 11% 4 universe-base> 6% 5 universe-base> 4% 7 universe-base> 3% 6 universe-base> 1% 9 universe-base> +++ OK, passed 100 tests: universe-base> 36% 0 universe-base> 16% 2 universe-base> 11% 1 universe-base> 10% 3 universe-base> 9% 4 universe-base> 7% 5 universe-base> 6% 6 universe-base> 3% 7 universe-base> 2% 8 universe-base> OK universe-base> Test suite tests: PASS universe-base> Test suite logged to: dist/test/universe-base-1.1.4-tests.log universe-base> 1 of 1 test suites (1 of 1 test cases) passed. universe-base> Running phase: haddockPhase universe-base> Preprocessing library for universe-base-1.1.4.. universe-base> Running Haddock on library for universe-base-1.1.4.. Cabal-syntax> [ 39 of 137] Compiling Distribution.Types.VersionInterval.Legacy ( src/Distribution/Types/VersionInterval/Legacy.hs, dist/build/Distribution/Types/VersionInterval/Legacy.o, dist/build/Distribution/Types/VersionInterval/Legacy.dyn_o ) universe-base> Warning: --source-* options are ignored when --hyperlinked-source is enabled. universe-base> [1 of 3] Compiling Data.Universe.Helpers ( src/Data/Universe/Helpers.hs, nothing ) universe-base> universe-base> src/Data/Universe/Helpers.hs:69:13: warning: [GHC-63394] [-Wx-partial] universe-base> In the use of ‘tail’ universe-base> (imported from Data.List, but defined in GHC.List): universe-base> "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." universe-base> | universe-base> 69 | diagonals = tail . go [] where universe-base> | ^^^^ universe-base> [2 of 3] Compiling Data.Universe.Class ( src/Data/Universe/Class.hs, nothing ) Cabal-syntax> [ 40 of 137] Compiling Distribution.Types.VersionInterval ( src/Distribution/Types/VersionInterval.hs, dist/build/Distribution/Types/VersionInterval.o, dist/build/Distribution/Types/VersionInterval.dyn_o ) Cabal-syntax> [ 41 of 137] Compiling Distribution.Types.VersionRange ( src/Distribution/Types/VersionRange.hs, dist/build/Distribution/Types/VersionRange.o, dist/build/Distribution/Types/VersionRange.dyn_o ) universe-base> [3 of 3] Compiling Data.Universe.Generic ( src/Data/Universe/Generic.hs, nothing ) Cabal-syntax> [ 42 of 137] Compiling Distribution.Types.SourceRepo ( src/Distribution/Types/SourceRepo.hs, dist/build/Distribution/Types/SourceRepo.o, dist/build/Distribution/Types/SourceRepo.dyn_o ) Cabal-syntax> [ 43 of 137] Compiling Distribution.Types.SourceRepo.Lens ( src/Distribution/Types/SourceRepo/Lens.hs, dist/build/Distribution/Types/SourceRepo/Lens.o, dist/build/Distribution/Types/SourceRepo/Lens.dyn_o ) Cabal-syntax> [ 44 of 137] Compiling Distribution.Types.PkgconfigVersion ( src/Distribution/Types/PkgconfigVersion.hs, dist/build/Distribution/Types/PkgconfigVersion.o, dist/build/Distribution/Types/PkgconfigVersion.dyn_o ) Cabal-syntax> [ 45 of 137] Compiling Distribution.Types.PkgconfigVersionRange ( src/Distribution/Types/PkgconfigVersionRange.hs, dist/build/Distribution/Types/PkgconfigVersionRange.o, dist/build/Distribution/Types/PkgconfigVersionRange.dyn_o ) universe-base> Haddock coverage: universe-base> Warning: 'universe' is out of scope. universe-base> If you qualify the identifier, haddock can try to link it anyway. universe-base> Warning: 'Universe' is out of scope. universe-base> If you qualify the identifier, haddock can try to link it anyway. universe-base> 90% ( 20 / 22) in 'Data.Universe.Helpers' universe-base> Missing documentation for: universe-base> Module header universe-base> retagWith (src/Data/Universe/Helpers.hs:109) universe-base> Warning: 'filter' is ambiguous. It is defined universe-base> * in ‘GHC.List’ universe-base> * in ‘Data.Map.Internal’ universe-base> * in ‘Data.Set.Internal’ universe-base> You may be able to disambiguate the identifier by qualifying it or universe-base> by specifying the type/value namespace explicitly. universe-base> Defaulting to the one defined in ‘Data.Set.Internal’ universe-base> Warning: 'elemIndex' is out of scope. universe-base> If you qualify the identifier, haddock can try to link it anyway. universe-base> Warning: 'take' is ambiguous. It is defined universe-base> * in ‘GHC.List’ universe-base> * in ‘Data.Map.Internal’ universe-base> * in ‘Data.Set.Internal’ universe-base> You may be able to disambiguate the identifier by qualifying it or universe-base> by specifying the type/value namespace explicitly. universe-base> Defaulting to the one defined in ‘Data.Set.Internal’ universe-base> 100% ( 3 / 3) in 'Data.Universe.Class' universe-base> 42% ( 3 / 7) in 'Data.Universe.Generic' universe-base> Missing documentation for: universe-base> Module header universe-base> GUniverse (src/Data/Universe/Generic.hs:15) universe-base> GUniverseSum (src/Data/Universe/Generic.hs:21) universe-base> GUniverseProduct (src/Data/Universe/Generic.hs:33) universe-base> Warning: Data.Universe.Helpers: could not find link destinations for: universe-base> - Data.Tagged.Rep1_Tagged universe-base> - Data.Tagged.Rep_Tagged universe-base> Warning: Data.Universe.Class: could not find link destinations for: universe-base> - Data.Universe.Class.RationalUniverse Cabal-syntax> [ 46 of 137] Compiling Distribution.Types.PkgconfigName ( src/Distribution/Types/PkgconfigName.hs, dist/build/Distribution/Types/PkgconfigName.o, dist/build/Distribution/Types/PkgconfigName.dyn_o ) Cabal-syntax> [ 47 of 137] Compiling Distribution.Types.PkgconfigDependency ( src/Distribution/Types/PkgconfigDependency.hs, dist/build/Distribution/Types/PkgconfigDependency.o, dist/build/Distribution/Types/PkgconfigDependency.dyn_o ) Cabal-syntax> [ 48 of 137] Compiling Distribution.Types.PackageName ( src/Distribution/Types/PackageName.hs, dist/build/Distribution/Types/PackageName.o, dist/build/Distribution/Types/PackageName.dyn_o ) Cabal-syntax> [ 49 of 137] Compiling Distribution.Types.UnqualComponentName ( src/Distribution/Types/UnqualComponentName.hs, dist/build/Distribution/Types/UnqualComponentName.o, dist/build/Distribution/Types/UnqualComponentName.dyn_o ) Cabal-syntax> [ 50 of 137] Compiling Distribution.Types.LibraryVisibility ( src/Distribution/Types/LibraryVisibility.hs, dist/build/Distribution/Types/LibraryVisibility.o, dist/build/Distribution/Types/LibraryVisibility.dyn_o ) Cabal-syntax> [ 51 of 137] Compiling Distribution.Types.LibraryName ( src/Distribution/Types/LibraryName.hs, dist/build/Distribution/Types/LibraryName.o, dist/build/Distribution/Types/LibraryName.dyn_o ) Cabal-syntax> [ 52 of 137] Compiling Distribution.Types.MungedPackageName ( src/Distribution/Types/MungedPackageName.hs, dist/build/Distribution/Types/MungedPackageName.o, dist/build/Distribution/Types/MungedPackageName.dyn_o ) Cabal-syntax> [ 53 of 137] Compiling Distribution.Types.ForeignLibType ( src/Distribution/Types/ForeignLibType.hs, dist/build/Distribution/Types/ForeignLibType.o, dist/build/Distribution/Types/ForeignLibType.dyn_o ) Cabal-syntax> [ 54 of 137] Compiling Distribution.Types.ForeignLibOption ( src/Distribution/Types/ForeignLibOption.hs, dist/build/Distribution/Types/ForeignLibOption.o, dist/build/Distribution/Types/ForeignLibOption.dyn_o ) Cabal-syntax> [ 55 of 137] Compiling Distribution.Types.Flag ( src/Distribution/Types/Flag.hs, dist/build/Distribution/Types/Flag.o, dist/build/Distribution/Types/Flag.dyn_o ) Cabal-syntax> [ 56 of 137] Compiling Distribution.Types.ExecutableScope ( src/Distribution/Types/ExecutableScope.hs, dist/build/Distribution/Types/ExecutableScope.o, dist/build/Distribution/Types/ExecutableScope.dyn_o ) Cabal-syntax> [ 57 of 137] Compiling Distribution.Types.ComponentName ( src/Distribution/Types/ComponentName.hs, dist/build/Distribution/Types/ComponentName.o, dist/build/Distribution/Types/ComponentName.dyn_o ) Cabal-syntax> [ 58 of 137] Compiling Distribution.Types.ComponentId ( src/Distribution/Types/ComponentId.hs, dist/build/Distribution/Types/ComponentId.o, dist/build/Distribution/Types/ComponentId.dyn_o ) Cabal-syntax> [ 59 of 137] Compiling Distribution.Types.BuildType ( src/Distribution/Types/BuildType.hs, dist/build/Distribution/Types/BuildType.o, dist/build/Distribution/Types/BuildType.dyn_o ) Cabal-syntax> [ 60 of 137] Compiling Distribution.Types.AbiHash ( src/Distribution/Types/AbiHash.hs, dist/build/Distribution/Types/AbiHash.o, dist/build/Distribution/Types/AbiHash.dyn_o ) Cabal-syntax> [ 61 of 137] Compiling Distribution.Text ( src/Distribution/Text.hs, dist/build/Distribution/Text.o, dist/build/Distribution/Text.dyn_o ) Cabal-syntax> [ 62 of 137] Compiling Distribution.System ( src/Distribution/System.hs, dist/build/Distribution/System.o, dist/build/Distribution/System.dyn_o ) Cabal-syntax> [ 63 of 137] Compiling Distribution.SPDX.LicenseReference ( src/Distribution/SPDX/LicenseReference.hs, dist/build/Distribution/SPDX/LicenseReference.o, dist/build/Distribution/SPDX/LicenseReference.dyn_o ) Cabal-syntax> [ 64 of 137] Compiling Distribution.SPDX.LicenseId ( src/Distribution/SPDX/LicenseId.hs, dist/build/Distribution/SPDX/LicenseId.o, dist/build/Distribution/SPDX/LicenseId.dyn_o ) Cabal-syntax> [ 65 of 137] Compiling Distribution.SPDX.LicenseExceptionId ( src/Distribution/SPDX/LicenseExceptionId.hs, dist/build/Distribution/SPDX/LicenseExceptionId.o, dist/build/Distribution/SPDX/LicenseExceptionId.dyn_o ) Cabal-syntax> [ 66 of 137] Compiling Distribution.SPDX.LicenseExpression ( src/Distribution/SPDX/LicenseExpression.hs, dist/build/Distribution/SPDX/LicenseExpression.o, dist/build/Distribution/SPDX/LicenseExpression.dyn_o ) universe-base> Documentation created: dist/doc/html/universe-base/, universe-base> dist/doc/html/universe-base/universe-base.txt universe-base> Preprocessing test suite 'tests' for universe-base-1.1.4.. universe-base> Running phase: installPhase universe-base> Installing library in /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo universe-base> Running phase: fixupPhase universe-base> shrinking RPATHs of ELF executables and libraries in /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4 universe-base> shrinking /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSuniverse-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo-ghc9.8.1.so universe-base> checking for references to /build/ in /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4... Cabal-syntax> [ 67 of 137] Compiling Distribution.SPDX.License ( src/Distribution/SPDX/License.hs, dist/build/Distribution/SPDX/License.o, dist/build/Distribution/SPDX/License.dyn_o ) universe-base> patching script interpreter paths in /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4 universe-base> stripping (with command strip and flags -S -p) in /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4/lib universe-base> shrinking RPATHs of ELF executables and libraries in /nix/store/ln22d3kav82jhrglp2fsz7mbjiz3qivi-universe-base-1.1.4-doc universe-base> checking for references to /build/ in /nix/store/ln22d3kav82jhrglp2fsz7mbjiz3qivi-universe-base-1.1.4-doc... universe-base> patching script interpreter paths in /nix/store/ln22d3kav82jhrglp2fsz7mbjiz3qivi-universe-base-1.1.4-doc universe-base (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4 /nix/store/ln22d3kav82jhrglp2fsz7mbjiz3qivi-universe-base-1.1.4-doc universe-base (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ universe-base (post)> universe-base (post)> Pushing /nix/store/ln22d3kav82jhrglp2fsz7mbjiz3qivi-universe-base-1.1.4-doc (976.11 KiB) universe-base (post)> Pushing /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4 (1.78 MiB) universe-base (post)> universe-base (post)> All done. universe-base (post)> added 2 signatures universe-base (post)> added 11 signatures universe-base (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4 /nix/store/ln22d3kav82jhrglp2fsz7mbjiz3qivi-universe-base-1.1.4-doc universe-base (post)> copying 2 paths... universe-base (post)> copying path '/nix/store/ln22d3kav82jhrglp2fsz7mbjiz3qivi-universe-base-1.1.4-doc' to 'https://cache.nix-ci.com'... universe-base (post)> copying path '/nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4' to 'https://cache.nix-ci.com'... universe-base (post)> copying 1 paths... universe-base (post)> copying path '/nix/store/qm9rd5fhg0x8jmqns97ggxw1n0lvp5i0-universe-base-1.1.4.drv' to 'https://cache.nix-ci.com'... Cabal-syntax> [ 68 of 137] Compiling Distribution.SPDX ( src/Distribution/SPDX.hs, dist/build/Distribution/SPDX.o, dist/build/Distribution/SPDX.dyn_o ) Cabal-syntax> [ 69 of 137] Compiling Distribution.ModuleName ( src/Distribution/ModuleName.hs, dist/build/Distribution/ModuleName.o, dist/build/Distribution/ModuleName.dyn_o ) Cabal-syntax> [ 70 of 137] Compiling Distribution.Types.ModuleRenaming ( src/Distribution/Types/ModuleRenaming.hs, dist/build/Distribution/Types/ModuleRenaming.o, dist/build/Distribution/Types/ModuleRenaming.dyn_o ) Cabal-syntax> [ 71 of 137] Compiling Distribution.Types.IncludeRenaming ( src/Distribution/Types/IncludeRenaming.hs, dist/build/Distribution/Types/IncludeRenaming.o, dist/build/Distribution/Types/IncludeRenaming.dyn_o ) Cabal-syntax> [ 72 of 137] Compiling Distribution.Types.Mixin ( src/Distribution/Types/Mixin.hs, dist/build/Distribution/Types/Mixin.o, dist/build/Distribution/Types/Mixin.dyn_o ) Cabal-syntax> [ 73 of 137] Compiling Distribution.Types.ModuleReexport ( src/Distribution/Types/ModuleReexport.hs, dist/build/Distribution/Types/ModuleReexport.o, dist/build/Distribution/Types/ModuleReexport.dyn_o ) Cabal-syntax> [ 74 of 137] Compiling Distribution.Compat.Graph ( src/Distribution/Compat/Graph.hs, dist/build/Distribution/Compat/Graph.o, dist/build/Distribution/Compat/Graph.dyn_o ) Cabal-syntax> [ 75 of 137] Compiling Distribution.Version ( src/Distribution/Version.hs, dist/build/Distribution/Version.o, dist/build/Distribution/Version.dyn_o ) Cabal-syntax> [ 76 of 137] Compiling Distribution.Types.TestType ( src/Distribution/Types/TestType.hs, dist/build/Distribution/Types/TestType.o, dist/build/Distribution/Types/TestType.dyn_o ) Cabal-syntax> [ 77 of 137] Compiling Distribution.Types.TestSuiteInterface ( src/Distribution/Types/TestSuiteInterface.hs, dist/build/Distribution/Types/TestSuiteInterface.o, dist/build/Distribution/Types/TestSuiteInterface.dyn_o ) Cabal-syntax> [ 78 of 137] Compiling Distribution.Types.PackageId ( src/Distribution/Types/PackageId.hs, dist/build/Distribution/Types/PackageId.o, dist/build/Distribution/Types/PackageId.dyn_o ) Cabal-syntax> [ 79 of 137] Compiling Distribution.Types.UnitId ( src/Distribution/Types/UnitId.hs, dist/build/Distribution/Types/UnitId.o, dist/build/Distribution/Types/UnitId.dyn_o ) Cabal-syntax> [ 80 of 137] Compiling Distribution.Types.Module ( src/Distribution/Types/Module.hs, dist/build/Distribution/Types/Module.o, dist/build/Distribution/Types/Module.dyn_o ) Cabal-syntax> [ 81 of 137] Compiling Distribution.Backpack ( src/Distribution/Backpack.hs, dist/build/Distribution/Backpack.o, dist/build/Distribution/Backpack.dyn_o ) Cabal-syntax> [ 82 of 137] Compiling Distribution.Types.ExposedModule ( src/Distribution/Types/ExposedModule.hs, dist/build/Distribution/Types/ExposedModule.o, dist/build/Distribution/Types/ExposedModule.dyn_o ) Cabal-syntax> [ 83 of 137] Compiling Distribution.Types.PackageVersionConstraint ( src/Distribution/Types/PackageVersionConstraint.hs, dist/build/Distribution/Types/PackageVersionConstraint.o, dist/build/Distribution/Types/PackageVersionConstraint.dyn_o ) Cabal-syntax> [ 84 of 137] Compiling Distribution.Types.PackageId.Lens ( src/Distribution/Types/PackageId/Lens.hs, dist/build/Distribution/Types/PackageId/Lens.o, dist/build/Distribution/Types/PackageId/Lens.dyn_o ) Cabal-syntax> [ 85 of 137] Compiling Distribution.Types.MungedPackageId ( src/Distribution/Types/MungedPackageId.hs, dist/build/Distribution/Types/MungedPackageId.o, dist/build/Distribution/Types/MungedPackageId.dyn_o ) Cabal-syntax> [ 86 of 137] Compiling Distribution.Types.LegacyExeDependency ( src/Distribution/Types/LegacyExeDependency.hs, dist/build/Distribution/Types/LegacyExeDependency.o, dist/build/Distribution/Types/LegacyExeDependency.dyn_o ) Cabal-syntax> [ 87 of 137] Compiling Distribution.Types.ExeDependency ( src/Distribution/Types/ExeDependency.hs, dist/build/Distribution/Types/ExeDependency.o, dist/build/Distribution/Types/ExeDependency.dyn_o ) Cabal-syntax> [ 88 of 137] Compiling Distribution.Types.Dependency ( src/Distribution/Types/Dependency.hs, dist/build/Distribution/Types/Dependency.o, dist/build/Distribution/Types/Dependency.dyn_o ) Cabal-syntax> [ 89 of 137] Compiling Distribution.Types.SetupBuildInfo ( src/Distribution/Types/SetupBuildInfo.hs, dist/build/Distribution/Types/SetupBuildInfo.o, dist/build/Distribution/Types/SetupBuildInfo.dyn_o ) Cabal-syntax> [ 90 of 137] Compiling Distribution.Types.SetupBuildInfo.Lens ( src/Distribution/Types/SetupBuildInfo/Lens.hs, dist/build/Distribution/Types/SetupBuildInfo/Lens.o, dist/build/Distribution/Types/SetupBuildInfo/Lens.dyn_o ) Cabal-syntax> [ 91 of 137] Compiling Distribution.Types.DependencyMap ( src/Distribution/Types/DependencyMap.hs, dist/build/Distribution/Types/DependencyMap.o, dist/build/Distribution/Types/DependencyMap.dyn_o ) Cabal-syntax> [ 92 of 137] Compiling Distribution.Types.BenchmarkType ( src/Distribution/Types/BenchmarkType.hs, dist/build/Distribution/Types/BenchmarkType.o, dist/build/Distribution/Types/BenchmarkType.dyn_o ) Cabal-syntax> [ 93 of 137] Compiling Distribution.Types.BenchmarkInterface ( src/Distribution/Types/BenchmarkInterface.hs, dist/build/Distribution/Types/BenchmarkInterface.o, dist/build/Distribution/Types/BenchmarkInterface.dyn_o ) Cabal-syntax> [ 94 of 137] Compiling Distribution.Package ( src/Distribution/Package.hs, dist/build/Distribution/Package.o, dist/build/Distribution/Package.dyn_o ) Cabal-syntax> [ 95 of 137] Compiling Distribution.Types.AbiDependency ( src/Distribution/Types/AbiDependency.hs, dist/build/Distribution/Types/AbiDependency.o, dist/build/Distribution/Types/AbiDependency.dyn_o ) Cabal-syntax> [ 96 of 137] Compiling Distribution.License ( src/Distribution/License.hs, dist/build/Distribution/License.o, dist/build/Distribution/License.dyn_o ) Cabal-syntax> [ 97 of 137] Compiling Distribution.Types.InstalledPackageInfo ( src/Distribution/Types/InstalledPackageInfo.hs, dist/build/Distribution/Types/InstalledPackageInfo.o, dist/build/Distribution/Types/InstalledPackageInfo.dyn_o ) Cabal-syntax> [ 98 of 137] Compiling Distribution.Types.InstalledPackageInfo.Lens ( src/Distribution/Types/InstalledPackageInfo/Lens.hs, dist/build/Distribution/Types/InstalledPackageInfo/Lens.o, dist/build/Distribution/Types/InstalledPackageInfo/Lens.dyn_o ) Cabal-syntax> [ 99 of 137] Compiling Distribution.Fields.ParseResult ( src/Distribution/Fields/ParseResult.hs, dist/build/Distribution/Fields/ParseResult.o, dist/build/Distribution/Fields/ParseResult.dyn_o ) Cabal-syntax> [100 of 137] Compiling Distribution.Fields ( src/Distribution/Fields.hs, dist/build/Distribution/Fields.o, dist/build/Distribution/Fields.dyn_o ) Cabal-syntax> [101 of 137] Compiling Language.Haskell.Extension ( src/Language/Haskell/Extension.hs, dist/build/Language/Haskell/Extension.o, dist/build/Language/Haskell/Extension.dyn_o ) Cabal-syntax> [102 of 137] Compiling Distribution.Compiler ( src/Distribution/Compiler.hs, dist/build/Distribution/Compiler.o, dist/build/Distribution/Compiler.dyn_o ) Cabal-syntax> [103 of 137] Compiling Distribution.Types.ConfVar ( src/Distribution/Types/ConfVar.hs, dist/build/Distribution/Types/ConfVar.o, dist/build/Distribution/Types/ConfVar.dyn_o ) Cabal-syntax> [104 of 137] Compiling Distribution.Fields.ConfVar ( src/Distribution/Fields/ConfVar.hs, dist/build/Distribution/Fields/ConfVar.o, dist/build/Distribution/Fields/ConfVar.dyn_o ) Cabal-syntax> [105 of 137] Compiling Distribution.Types.BuildInfo ( src/Distribution/Types/BuildInfo.hs, dist/build/Distribution/Types/BuildInfo.o, dist/build/Distribution/Types/BuildInfo.dyn_o ) Cabal-syntax> [106 of 137] Compiling Distribution.Types.HookedBuildInfo ( src/Distribution/Types/HookedBuildInfo.hs, dist/build/Distribution/Types/HookedBuildInfo.o, dist/build/Distribution/Types/HookedBuildInfo.dyn_o ) Cabal-syntax> [107 of 137] Compiling Distribution.Types.BuildInfo.Lens ( src/Distribution/Types/BuildInfo/Lens.hs, dist/build/Distribution/Types/BuildInfo/Lens.o, dist/build/Distribution/Types/BuildInfo/Lens.dyn_o ) Cabal-syntax> [108 of 137] Compiling Distribution.Types.TestSuite ( src/Distribution/Types/TestSuite.hs, dist/build/Distribution/Types/TestSuite.o, dist/build/Distribution/Types/TestSuite.dyn_o ) Cabal-syntax> [109 of 137] Compiling Distribution.Types.TestSuite.Lens ( src/Distribution/Types/TestSuite/Lens.hs, dist/build/Distribution/Types/TestSuite/Lens.o, dist/build/Distribution/Types/TestSuite/Lens.dyn_o ) Cabal-syntax> [110 of 137] Compiling Distribution.Types.Library ( src/Distribution/Types/Library.hs, dist/build/Distribution/Types/Library.o, dist/build/Distribution/Types/Library.dyn_o ) Cabal-syntax> [111 of 137] Compiling Distribution.Types.Library.Lens ( src/Distribution/Types/Library/Lens.hs, dist/build/Distribution/Types/Library/Lens.o, dist/build/Distribution/Types/Library/Lens.dyn_o ) Cabal-syntax> [112 of 137] Compiling Distribution.Types.ForeignLib ( src/Distribution/Types/ForeignLib.hs, dist/build/Distribution/Types/ForeignLib.o, dist/build/Distribution/Types/ForeignLib.dyn_o ) Cabal-syntax> [113 of 137] Compiling Distribution.Types.ForeignLib.Lens ( src/Distribution/Types/ForeignLib/Lens.hs, dist/build/Distribution/Types/ForeignLib/Lens.o, dist/build/Distribution/Types/ForeignLib/Lens.dyn_o ) Cabal-syntax> [114 of 137] Compiling Distribution.Types.Executable ( src/Distribution/Types/Executable.hs, dist/build/Distribution/Types/Executable.o, dist/build/Distribution/Types/Executable.dyn_o ) Cabal-syntax> [115 of 137] Compiling Distribution.Types.Executable.Lens ( src/Distribution/Types/Executable/Lens.hs, dist/build/Distribution/Types/Executable/Lens.o, dist/build/Distribution/Types/Executable/Lens.dyn_o ) Cabal-syntax> [116 of 137] Compiling Distribution.Types.Benchmark ( src/Distribution/Types/Benchmark.hs, dist/build/Distribution/Types/Benchmark.o, dist/build/Distribution/Types/Benchmark.dyn_o ) Cabal-syntax> [117 of 137] Compiling Distribution.Types.Component ( src/Distribution/Types/Component.hs, dist/build/Distribution/Types/Component.o, dist/build/Distribution/Types/Component.dyn_o ) Cabal-syntax> [118 of 137] Compiling Distribution.Types.ComponentRequestedSpec ( src/Distribution/Types/ComponentRequestedSpec.hs, dist/build/Distribution/Types/ComponentRequestedSpec.o, dist/build/Distribution/Types/ComponentRequestedSpec.dyn_o ) Cabal-syntax> [119 of 137] Compiling Distribution.Types.PackageDescription ( src/Distribution/Types/PackageDescription.hs, dist/build/Distribution/Types/PackageDescription.o, dist/build/Distribution/Types/PackageDescription.dyn_o ) Cabal-syntax> [120 of 137] Compiling Distribution.Types.GenericPackageDescription ( src/Distribution/Types/GenericPackageDescription.hs, dist/build/Distribution/Types/GenericPackageDescription.o, dist/build/Distribution/Types/GenericPackageDescription.dyn_o ) Cabal-syntax> [121 of 137] Compiling Distribution.Types.GenericPackageDescription.Lens ( src/Distribution/Types/GenericPackageDescription/Lens.hs, dist/build/Distribution/Types/GenericPackageDescription/Lens.o, dist/build/Distribution/Types/GenericPackageDescription/Lens.dyn_o ) Cabal-syntax> [122 of 137] Compiling Distribution.Types.Benchmark.Lens ( src/Distribution/Types/Benchmark/Lens.hs, dist/build/Distribution/Types/Benchmark/Lens.o, dist/build/Distribution/Types/Benchmark/Lens.dyn_o ) Cabal-syntax> [123 of 137] Compiling Distribution.Types.PackageDescription.Lens ( src/Distribution/Types/PackageDescription/Lens.hs, dist/build/Distribution/Types/PackageDescription/Lens.o, dist/build/Distribution/Types/PackageDescription/Lens.dyn_o ) Cabal-syntax> [124 of 137] Compiling Distribution.Types.Lens ( src/Distribution/Types/Lens.hs, dist/build/Distribution/Types/Lens.o, dist/build/Distribution/Types/Lens.dyn_o ) Cabal-syntax> [125 of 137] Compiling Distribution.PackageDescription ( src/Distribution/PackageDescription.hs, dist/build/Distribution/PackageDescription.o, dist/build/Distribution/PackageDescription.dyn_o ) Cabal-syntax> [126 of 137] Compiling Distribution.PackageDescription.Configuration ( src/Distribution/PackageDescription/Configuration.hs, dist/build/Distribution/PackageDescription/Configuration.o, dist/build/Distribution/PackageDescription/Configuration.dyn_o ) Cabal-syntax> [127 of 137] Compiling Distribution.FieldGrammar.Newtypes ( src/Distribution/FieldGrammar/Newtypes.hs, dist/build/Distribution/FieldGrammar/Newtypes.o, dist/build/Distribution/FieldGrammar/Newtypes.dyn_o ) Cabal-syntax> [128 of 137] Compiling Distribution.FieldGrammar.Class ( src/Distribution/FieldGrammar/Class.hs, dist/build/Distribution/FieldGrammar/Class.o, dist/build/Distribution/FieldGrammar/Class.dyn_o ) Cabal-syntax> [129 of 137] Compiling Distribution.FieldGrammar.Pretty ( src/Distribution/FieldGrammar/Pretty.hs, dist/build/Distribution/FieldGrammar/Pretty.o, dist/build/Distribution/FieldGrammar/Pretty.dyn_o ) Cabal-syntax> [130 of 137] Compiling Distribution.FieldGrammar.Parsec ( src/Distribution/FieldGrammar/Parsec.hs, dist/build/Distribution/FieldGrammar/Parsec.o, dist/build/Distribution/FieldGrammar/Parsec.dyn_o ) Cabal-syntax> [131 of 137] Compiling Distribution.FieldGrammar ( src/Distribution/FieldGrammar.hs, dist/build/Distribution/FieldGrammar.o, dist/build/Distribution/FieldGrammar.dyn_o ) Cabal-syntax> [132 of 137] Compiling Distribution.PackageDescription.FieldGrammar ( src/Distribution/PackageDescription/FieldGrammar.hs, dist/build/Distribution/PackageDescription/FieldGrammar.o, dist/build/Distribution/PackageDescription/FieldGrammar.dyn_o ) Cabal-syntax> [133 of 137] Compiling Distribution.PackageDescription.PrettyPrint ( src/Distribution/PackageDescription/PrettyPrint.hs, dist/build/Distribution/PackageDescription/PrettyPrint.o, dist/build/Distribution/PackageDescription/PrettyPrint.dyn_o ) Cabal-syntax> [134 of 137] Compiling Distribution.PackageDescription.Parsec ( src/Distribution/PackageDescription/Parsec.hs, dist/build/Distribution/PackageDescription/Parsec.o, dist/build/Distribution/PackageDescription/Parsec.dyn_o ) Cabal-syntax> [135 of 137] Compiling Distribution.FieldGrammar.FieldDescrs ( src/Distribution/FieldGrammar/FieldDescrs.hs, dist/build/Distribution/FieldGrammar/FieldDescrs.o, dist/build/Distribution/FieldGrammar/FieldDescrs.dyn_o ) Cabal-syntax> [136 of 137] Compiling Distribution.Types.InstalledPackageInfo.FieldGrammar ( src/Distribution/Types/InstalledPackageInfo/FieldGrammar.hs, dist/build/Distribution/Types/InstalledPackageInfo/FieldGrammar.o, dist/build/Distribution/Types/InstalledPackageInfo/FieldGrammar.dyn_o ) Cabal-syntax> [137 of 137] Compiling Distribution.InstalledPackageInfo ( src/Distribution/InstalledPackageInfo.hs, dist/build/Distribution/InstalledPackageInfo.o, dist/build/Distribution/InstalledPackageInfo.dyn_o ) Cabal-syntax> [ 1 of 137] Compiling Distribution.Compat.Binary ( src/Distribution/Compat/Binary.hs, dist/build/Distribution/Compat/Binary.p_o ) Cabal-syntax> [ 2 of 137] Compiling Distribution.Compat.Exception ( src/Distribution/Compat/Exception.hs, dist/build/Distribution/Compat/Exception.p_o ) Cabal-syntax> [ 3 of 137] Compiling Distribution.Compat.MonadFail ( src/Distribution/Compat/MonadFail.hs, dist/build/Distribution/Compat/MonadFail.p_o ) Cabal-syntax> [ 4 of 137] Compiling Distribution.Compat.Newtype ( src/Distribution/Compat/Newtype.hs, dist/build/Distribution/Compat/Newtype.p_o ) Cabal-syntax> [ 5 of 137] Compiling Distribution.Compat.Typeable ( src/Distribution/Compat/Typeable.hs, dist/build/Distribution/Compat/Typeable.p_o ) Cabal-syntax> [ 6 of 137] Compiling Distribution.PackageDescription.Utils ( src/Distribution/PackageDescription/Utils.hs, dist/build/Distribution/PackageDescription/Utils.p_o ) Cabal-syntax> [ 7 of 137] Compiling Distribution.Utils.Base62 ( src/Distribution/Utils/Base62.hs, dist/build/Distribution/Utils/Base62.p_o ) Cabal-syntax> [ 8 of 137] Compiling Distribution.Utils.MD5 ( src/Distribution/Utils/MD5.hs, dist/build/Distribution/Utils/MD5.p_o ) Cabal-syntax> [ 9 of 137] Compiling Distribution.Utils.String ( src/Distribution/Utils/String.hs, dist/build/Distribution/Utils/String.p_o ) Cabal-syntax> [ 10 of 137] Compiling Distribution.Utils.Structured ( src/Distribution/Utils/Structured.hs, dist/build/Distribution/Utils/Structured.p_o ) Cabal-syntax> [ 11 of 137] Compiling Distribution.Compat.Semigroup ( src/Distribution/Compat/Semigroup.hs, dist/build/Distribution/Compat/Semigroup.p_o ) Cabal-syntax> [ 12 of 137] Compiling Distribution.Compat.NonEmptySet ( src/Distribution/Compat/NonEmptySet.hs, dist/build/Distribution/Compat/NonEmptySet.p_o ) Cabal-syntax> [ 13 of 137] Compiling Distribution.Compat.Prelude ( src/Distribution/Compat/Prelude.hs, dist/build/Distribution/Compat/Prelude.p_o ) Cabal-syntax> [ 14 of 137] Compiling Distribution.Utils.ShortText ( src/Distribution/Utils/ShortText.hs, dist/build/Distribution/Utils/ShortText.p_o ) Cabal-syntax> [ 15 of 137] Compiling Distribution.Utils.Generic ( src/Distribution/Utils/Generic.hs, dist/build/Distribution/Utils/Generic.p_o ) Cabal-syntax> [ 16 of 137] Compiling Distribution.Types.Condition ( src/Distribution/Types/Condition.hs, dist/build/Distribution/Types/Condition.p_o ) Cabal-syntax> [ 17 of 137] Compiling Distribution.Parsec.Position ( src/Distribution/Parsec/Position.hs, dist/build/Distribution/Parsec/Position.p_o ) Cabal-syntax> [ 18 of 137] Compiling Distribution.Parsec.Warning ( src/Distribution/Parsec/Warning.hs, dist/build/Distribution/Parsec/Warning.p_o ) Cabal-syntax> [ 19 of 137] Compiling Distribution.Parsec.FieldLineStream ( src/Distribution/Parsec/FieldLineStream.hs, dist/build/Distribution/Parsec/FieldLineStream.p_o ) Cabal-syntax> [ 20 of 137] Compiling Distribution.Parsec.Error ( src/Distribution/Parsec/Error.hs, dist/build/Distribution/Parsec/Error.p_o ) Cabal-syntax> [ 21 of 137] Compiling Distribution.PackageDescription.Quirks ( src/Distribution/PackageDescription/Quirks.hs, dist/build/Distribution/PackageDescription/Quirks.p_o ) Cabal-syntax> [ 22 of 137] Compiling Distribution.Fields.LexerMonad ( src/Distribution/Fields/LexerMonad.hs, dist/build/Distribution/Fields/LexerMonad.p_o ) Cabal-syntax> [ 23 of 137] Compiling Distribution.Fields.Lexer ( src/Distribution/Fields/Lexer.hs, dist/build/Distribution/Fields/Lexer.p_o ) Cabal-syntax> [ 24 of 137] Compiling Distribution.Compat.Parsing ( src/Distribution/Compat/Parsing.hs, dist/build/Distribution/Compat/Parsing.p_o ) Cabal-syntax> [ 25 of 137] Compiling Distribution.Compat.DList ( src/Distribution/Compat/DList.hs, dist/build/Distribution/Compat/DList.p_o ) Cabal-syntax> [ 26 of 137] Compiling Distribution.Compat.Lens ( src/Distribution/Compat/Lens.hs, dist/build/Distribution/Compat/Lens.p_o ) Cabal-syntax> [ 27 of 137] Compiling Distribution.Types.CondTree ( src/Distribution/Types/CondTree.hs, dist/build/Distribution/Types/CondTree.p_o ) Cabal-syntax> [ 28 of 137] Compiling Distribution.Compat.CharParsing ( src/Distribution/Compat/CharParsing.hs, dist/build/Distribution/Compat/CharParsing.p_o ) Cabal-syntax> [ 29 of 137] Compiling Distribution.CabalSpecVersion ( src/Distribution/CabalSpecVersion.hs, dist/build/Distribution/CabalSpecVersion.p_o ) Cabal-syntax> [ 30 of 137] Compiling Distribution.SPDX.LicenseListVersion ( src/Distribution/SPDX/LicenseListVersion.hs, dist/build/Distribution/SPDX/LicenseListVersion.p_o ) Cabal-syntax> [ 31 of 137] Compiling Distribution.Pretty ( src/Distribution/Pretty.hs, dist/build/Distribution/Pretty.p_o ) Cabal-syntax> [ 32 of 137] Compiling Distribution.Fields.Field ( src/Distribution/Fields/Field.hs, dist/build/Distribution/Fields/Field.p_o ) Cabal-syntax> [ 33 of 137] Compiling Distribution.Fields.Parser ( src/Distribution/Fields/Parser.hs, dist/build/Distribution/Fields/Parser.p_o ) Cabal-syntax> [ 34 of 137] Compiling Distribution.Fields.Pretty ( src/Distribution/Fields/Pretty.hs, dist/build/Distribution/Fields/Pretty.p_o ) Cabal-syntax> [ 35 of 137] Compiling Distribution.Parsec ( src/Distribution/Parsec.hs, dist/build/Distribution/Parsec.p_o ) Cabal-syntax> [ 36 of 137] Compiling Distribution.Utils.Path ( src/Distribution/Utils/Path.hs, dist/build/Distribution/Utils/Path.p_o ) Cabal-syntax> [ 37 of 137] Compiling Distribution.Types.Version ( src/Distribution/Types/Version.hs, dist/build/Distribution/Types/Version.p_o ) Cabal-syntax> [ 38 of 137] Compiling Distribution.Types.VersionRange.Internal ( src/Distribution/Types/VersionRange/Internal.hs, dist/build/Distribution/Types/VersionRange/Internal.p_o ) Cabal-syntax> [ 39 of 137] Compiling Distribution.Types.VersionInterval.Legacy ( src/Distribution/Types/VersionInterval/Legacy.hs, dist/build/Distribution/Types/VersionInterval/Legacy.p_o ) Cabal-syntax> [ 40 of 137] Compiling Distribution.Types.VersionInterval ( src/Distribution/Types/VersionInterval.hs, dist/build/Distribution/Types/VersionInterval.p_o ) Cabal-syntax> [ 41 of 137] Compiling Distribution.Types.VersionRange ( src/Distribution/Types/VersionRange.hs, dist/build/Distribution/Types/VersionRange.p_o ) Cabal-syntax> [ 42 of 137] Compiling Distribution.Types.SourceRepo ( src/Distribution/Types/SourceRepo.hs, dist/build/Distribution/Types/SourceRepo.p_o ) Cabal-syntax> [ 43 of 137] Compiling Distribution.Types.SourceRepo.Lens ( src/Distribution/Types/SourceRepo/Lens.hs, dist/build/Distribution/Types/SourceRepo/Lens.p_o ) Cabal-syntax> [ 44 of 137] Compiling Distribution.Types.PkgconfigVersion ( src/Distribution/Types/PkgconfigVersion.hs, dist/build/Distribution/Types/PkgconfigVersion.p_o ) Cabal-syntax> [ 45 of 137] Compiling Distribution.Types.PkgconfigVersionRange ( src/Distribution/Types/PkgconfigVersionRange.hs, dist/build/Distribution/Types/PkgconfigVersionRange.p_o ) Cabal-syntax> [ 46 of 137] Compiling Distribution.Types.PkgconfigName ( src/Distribution/Types/PkgconfigName.hs, dist/build/Distribution/Types/PkgconfigName.p_o ) Cabal-syntax> [ 47 of 137] Compiling Distribution.Types.PkgconfigDependency ( src/Distribution/Types/PkgconfigDependency.hs, dist/build/Distribution/Types/PkgconfigDependency.p_o ) Cabal-syntax> [ 48 of 137] Compiling Distribution.Types.PackageName ( src/Distribution/Types/PackageName.hs, dist/build/Distribution/Types/PackageName.p_o ) Cabal-syntax> [ 49 of 137] Compiling Distribution.Types.UnqualComponentName ( src/Distribution/Types/UnqualComponentName.hs, dist/build/Distribution/Types/UnqualComponentName.p_o ) Cabal-syntax> [ 50 of 137] Compiling Distribution.Types.LibraryVisibility ( src/Distribution/Types/LibraryVisibility.hs, dist/build/Distribution/Types/LibraryVisibility.p_o ) Cabal-syntax> [ 51 of 137] Compiling Distribution.Types.LibraryName ( src/Distribution/Types/LibraryName.hs, dist/build/Distribution/Types/LibraryName.p_o ) Cabal-syntax> [ 52 of 137] Compiling Distribution.Types.MungedPackageName ( src/Distribution/Types/MungedPackageName.hs, dist/build/Distribution/Types/MungedPackageName.p_o ) Cabal-syntax> [ 53 of 137] Compiling Distribution.Types.ForeignLibType ( src/Distribution/Types/ForeignLibType.hs, dist/build/Distribution/Types/ForeignLibType.p_o ) Cabal-syntax> [ 54 of 137] Compiling Distribution.Types.ForeignLibOption ( src/Distribution/Types/ForeignLibOption.hs, dist/build/Distribution/Types/ForeignLibOption.p_o ) Cabal-syntax> [ 55 of 137] Compiling Distribution.Types.Flag ( src/Distribution/Types/Flag.hs, dist/build/Distribution/Types/Flag.p_o ) Cabal-syntax> [ 56 of 137] Compiling Distribution.Types.ExecutableScope ( src/Distribution/Types/ExecutableScope.hs, dist/build/Distribution/Types/ExecutableScope.p_o ) Cabal-syntax> [ 57 of 137] Compiling Distribution.Types.ComponentName ( src/Distribution/Types/ComponentName.hs, dist/build/Distribution/Types/ComponentName.p_o ) Cabal-syntax> [ 58 of 137] Compiling Distribution.Types.ComponentId ( src/Distribution/Types/ComponentId.hs, dist/build/Distribution/Types/ComponentId.p_o ) Cabal-syntax> [ 59 of 137] Compiling Distribution.Types.BuildType ( src/Distribution/Types/BuildType.hs, dist/build/Distribution/Types/BuildType.p_o ) Cabal-syntax> [ 60 of 137] Compiling Distribution.Types.AbiHash ( src/Distribution/Types/AbiHash.hs, dist/build/Distribution/Types/AbiHash.p_o ) Cabal-syntax> [ 61 of 137] Compiling Distribution.Text ( src/Distribution/Text.hs, dist/build/Distribution/Text.p_o ) Cabal-syntax> [ 62 of 137] Compiling Distribution.System ( src/Distribution/System.hs, dist/build/Distribution/System.p_o ) Cabal-syntax> [ 63 of 137] Compiling Distribution.SPDX.LicenseReference ( src/Distribution/SPDX/LicenseReference.hs, dist/build/Distribution/SPDX/LicenseReference.p_o ) Cabal-syntax> [ 64 of 137] Compiling Distribution.SPDX.LicenseId ( src/Distribution/SPDX/LicenseId.hs, dist/build/Distribution/SPDX/LicenseId.p_o ) Cabal-syntax> [ 65 of 137] Compiling Distribution.SPDX.LicenseExceptionId ( src/Distribution/SPDX/LicenseExceptionId.hs, dist/build/Distribution/SPDX/LicenseExceptionId.p_o ) Cabal-syntax> [ 66 of 137] Compiling Distribution.SPDX.LicenseExpression ( src/Distribution/SPDX/LicenseExpression.hs, dist/build/Distribution/SPDX/LicenseExpression.p_o ) Cabal-syntax> [ 67 of 137] Compiling Distribution.SPDX.License ( src/Distribution/SPDX/License.hs, dist/build/Distribution/SPDX/License.p_o ) Cabal-syntax> [ 68 of 137] Compiling Distribution.SPDX ( src/Distribution/SPDX.hs, dist/build/Distribution/SPDX.p_o ) Cabal-syntax> [ 69 of 137] Compiling Distribution.ModuleName ( src/Distribution/ModuleName.hs, dist/build/Distribution/ModuleName.p_o ) Cabal-syntax> [ 70 of 137] Compiling Distribution.Types.ModuleRenaming ( src/Distribution/Types/ModuleRenaming.hs, dist/build/Distribution/Types/ModuleRenaming.p_o ) Cabal-syntax> [ 71 of 137] Compiling Distribution.Types.IncludeRenaming ( src/Distribution/Types/IncludeRenaming.hs, dist/build/Distribution/Types/IncludeRenaming.p_o ) Cabal-syntax> [ 72 of 137] Compiling Distribution.Types.Mixin ( src/Distribution/Types/Mixin.hs, dist/build/Distribution/Types/Mixin.p_o ) Cabal-syntax> [ 73 of 137] Compiling Distribution.Types.ModuleReexport ( src/Distribution/Types/ModuleReexport.hs, dist/build/Distribution/Types/ModuleReexport.p_o ) Cabal-syntax> [ 74 of 137] Compiling Distribution.Compat.Graph ( src/Distribution/Compat/Graph.hs, dist/build/Distribution/Compat/Graph.p_o ) Cabal-syntax> [ 75 of 137] Compiling Distribution.Version ( src/Distribution/Version.hs, dist/build/Distribution/Version.p_o ) Cabal-syntax> [ 76 of 137] Compiling Distribution.Types.TestType ( src/Distribution/Types/TestType.hs, dist/build/Distribution/Types/TestType.p_o ) Cabal-syntax> [ 77 of 137] Compiling Distribution.Types.TestSuiteInterface ( src/Distribution/Types/TestSuiteInterface.hs, dist/build/Distribution/Types/TestSuiteInterface.p_o ) Cabal-syntax> [ 78 of 137] Compiling Distribution.Types.PackageId ( src/Distribution/Types/PackageId.hs, dist/build/Distribution/Types/PackageId.p_o ) Cabal-syntax> [ 79 of 137] Compiling Distribution.Types.UnitId ( src/Distribution/Types/UnitId.hs, dist/build/Distribution/Types/UnitId.p_o ) Cabal-syntax> [ 80 of 137] Compiling Distribution.Types.Module ( src/Distribution/Types/Module.hs, dist/build/Distribution/Types/Module.p_o ) Cabal-syntax> [ 81 of 137] Compiling Distribution.Backpack ( src/Distribution/Backpack.hs, dist/build/Distribution/Backpack.p_o ) Cabal-syntax> [ 82 of 137] Compiling Distribution.Types.ExposedModule ( src/Distribution/Types/ExposedModule.hs, dist/build/Distribution/Types/ExposedModule.p_o ) Cabal-syntax> [ 83 of 137] Compiling Distribution.Types.PackageVersionConstraint ( src/Distribution/Types/PackageVersionConstraint.hs, dist/build/Distribution/Types/PackageVersionConstraint.p_o ) Cabal-syntax> [ 84 of 137] Compiling Distribution.Types.PackageId.Lens ( src/Distribution/Types/PackageId/Lens.hs, dist/build/Distribution/Types/PackageId/Lens.p_o ) Cabal-syntax> [ 85 of 137] Compiling Distribution.Types.MungedPackageId ( src/Distribution/Types/MungedPackageId.hs, dist/build/Distribution/Types/MungedPackageId.p_o ) Cabal-syntax> [ 86 of 137] Compiling Distribution.Types.LegacyExeDependency ( src/Distribution/Types/LegacyExeDependency.hs, dist/build/Distribution/Types/LegacyExeDependency.p_o ) Cabal-syntax> [ 87 of 137] Compiling Distribution.Types.ExeDependency ( src/Distribution/Types/ExeDependency.hs, dist/build/Distribution/Types/ExeDependency.p_o ) Cabal-syntax> [ 88 of 137] Compiling Distribution.Types.Dependency ( src/Distribution/Types/Dependency.hs, dist/build/Distribution/Types/Dependency.p_o ) Cabal-syntax> [ 89 of 137] Compiling Distribution.Types.SetupBuildInfo ( src/Distribution/Types/SetupBuildInfo.hs, dist/build/Distribution/Types/SetupBuildInfo.p_o ) Cabal-syntax> [ 90 of 137] Compiling Distribution.Types.SetupBuildInfo.Lens ( src/Distribution/Types/SetupBuildInfo/Lens.hs, dist/build/Distribution/Types/SetupBuildInfo/Lens.p_o ) Cabal-syntax> [ 91 of 137] Compiling Distribution.Types.DependencyMap ( src/Distribution/Types/DependencyMap.hs, dist/build/Distribution/Types/DependencyMap.p_o ) Cabal-syntax> [ 92 of 137] Compiling Distribution.Types.BenchmarkType ( src/Distribution/Types/BenchmarkType.hs, dist/build/Distribution/Types/BenchmarkType.p_o ) Cabal-syntax> [ 93 of 137] Compiling Distribution.Types.BenchmarkInterface ( src/Distribution/Types/BenchmarkInterface.hs, dist/build/Distribution/Types/BenchmarkInterface.p_o ) Cabal-syntax> [ 94 of 137] Compiling Distribution.Package ( src/Distribution/Package.hs, dist/build/Distribution/Package.p_o ) Cabal-syntax> [ 95 of 137] Compiling Distribution.Types.AbiDependency ( src/Distribution/Types/AbiDependency.hs, dist/build/Distribution/Types/AbiDependency.p_o ) Cabal-syntax> [ 96 of 137] Compiling Distribution.License ( src/Distribution/License.hs, dist/build/Distribution/License.p_o ) Cabal-syntax> [ 97 of 137] Compiling Distribution.Types.InstalledPackageInfo ( src/Distribution/Types/InstalledPackageInfo.hs, dist/build/Distribution/Types/InstalledPackageInfo.p_o ) Cabal-syntax> [ 98 of 137] Compiling Distribution.Types.InstalledPackageInfo.Lens ( src/Distribution/Types/InstalledPackageInfo/Lens.hs, dist/build/Distribution/Types/InstalledPackageInfo/Lens.p_o ) Cabal-syntax> [ 99 of 137] Compiling Distribution.Fields.ParseResult ( src/Distribution/Fields/ParseResult.hs, dist/build/Distribution/Fields/ParseResult.p_o ) Cabal-syntax> [100 of 137] Compiling Distribution.Fields ( src/Distribution/Fields.hs, dist/build/Distribution/Fields.p_o ) Cabal-syntax> [101 of 137] Compiling Language.Haskell.Extension ( src/Language/Haskell/Extension.hs, dist/build/Language/Haskell/Extension.p_o ) Cabal-syntax> [102 of 137] Compiling Distribution.Compiler ( src/Distribution/Compiler.hs, dist/build/Distribution/Compiler.p_o ) Cabal-syntax> [103 of 137] Compiling Distribution.Types.ConfVar ( src/Distribution/Types/ConfVar.hs, dist/build/Distribution/Types/ConfVar.p_o ) Cabal-syntax> [104 of 137] Compiling Distribution.Fields.ConfVar ( src/Distribution/Fields/ConfVar.hs, dist/build/Distribution/Fields/ConfVar.p_o ) Cabal-syntax> [105 of 137] Compiling Distribution.Types.BuildInfo ( src/Distribution/Types/BuildInfo.hs, dist/build/Distribution/Types/BuildInfo.p_o ) Cabal-syntax> [106 of 137] Compiling Distribution.Types.HookedBuildInfo ( src/Distribution/Types/HookedBuildInfo.hs, dist/build/Distribution/Types/HookedBuildInfo.p_o ) Cabal-syntax> [107 of 137] Compiling Distribution.Types.BuildInfo.Lens ( src/Distribution/Types/BuildInfo/Lens.hs, dist/build/Distribution/Types/BuildInfo/Lens.p_o ) Cabal-syntax> [108 of 137] Compiling Distribution.Types.TestSuite ( src/Distribution/Types/TestSuite.hs, dist/build/Distribution/Types/TestSuite.p_o ) Cabal-syntax> [109 of 137] Compiling Distribution.Types.TestSuite.Lens ( src/Distribution/Types/TestSuite/Lens.hs, dist/build/Distribution/Types/TestSuite/Lens.p_o ) Cabal-syntax> [110 of 137] Compiling Distribution.Types.Library ( src/Distribution/Types/Library.hs, dist/build/Distribution/Types/Library.p_o ) Cabal-syntax> [111 of 137] Compiling Distribution.Types.Library.Lens ( src/Distribution/Types/Library/Lens.hs, dist/build/Distribution/Types/Library/Lens.p_o ) Cabal-syntax> [112 of 137] Compiling Distribution.Types.ForeignLib ( src/Distribution/Types/ForeignLib.hs, dist/build/Distribution/Types/ForeignLib.p_o ) Cabal-syntax> [113 of 137] Compiling Distribution.Types.ForeignLib.Lens ( src/Distribution/Types/ForeignLib/Lens.hs, dist/build/Distribution/Types/ForeignLib/Lens.p_o ) Cabal-syntax> [114 of 137] Compiling Distribution.Types.Executable ( src/Distribution/Types/Executable.hs, dist/build/Distribution/Types/Executable.p_o ) Cabal-syntax> [115 of 137] Compiling Distribution.Types.Executable.Lens ( src/Distribution/Types/Executable/Lens.hs, dist/build/Distribution/Types/Executable/Lens.p_o ) Cabal-syntax> [116 of 137] Compiling Distribution.Types.Benchmark ( src/Distribution/Types/Benchmark.hs, dist/build/Distribution/Types/Benchmark.p_o ) Cabal-syntax> [117 of 137] Compiling Distribution.Types.Component ( src/Distribution/Types/Component.hs, dist/build/Distribution/Types/Component.p_o ) Cabal-syntax> [118 of 137] Compiling Distribution.Types.ComponentRequestedSpec ( src/Distribution/Types/ComponentRequestedSpec.hs, dist/build/Distribution/Types/ComponentRequestedSpec.p_o ) Cabal-syntax> [119 of 137] Compiling Distribution.Types.PackageDescription ( src/Distribution/Types/PackageDescription.hs, dist/build/Distribution/Types/PackageDescription.p_o ) Cabal-syntax> [120 of 137] Compiling Distribution.Types.GenericPackageDescription ( src/Distribution/Types/GenericPackageDescription.hs, dist/build/Distribution/Types/GenericPackageDescription.p_o ) Cabal-syntax> [121 of 137] Compiling Distribution.Types.GenericPackageDescription.Lens ( src/Distribution/Types/GenericPackageDescription/Lens.hs, dist/build/Distribution/Types/GenericPackageDescription/Lens.p_o ) Cabal-syntax> [122 of 137] Compiling Distribution.Types.Benchmark.Lens ( src/Distribution/Types/Benchmark/Lens.hs, dist/build/Distribution/Types/Benchmark/Lens.p_o ) Cabal-syntax> [123 of 137] Compiling Distribution.Types.PackageDescription.Lens ( src/Distribution/Types/PackageDescription/Lens.hs, dist/build/Distribution/Types/PackageDescription/Lens.p_o ) Cabal-syntax> [124 of 137] Compiling Distribution.Types.Lens ( src/Distribution/Types/Lens.hs, dist/build/Distribution/Types/Lens.p_o ) Cabal-syntax> [125 of 137] Compiling Distribution.PackageDescription ( src/Distribution/PackageDescription.hs, dist/build/Distribution/PackageDescription.p_o ) Cabal-syntax> [126 of 137] Compiling Distribution.PackageDescription.Configuration ( src/Distribution/PackageDescription/Configuration.hs, dist/build/Distribution/PackageDescription/Configuration.p_o ) Cabal-syntax> [127 of 137] Compiling Distribution.FieldGrammar.Newtypes ( src/Distribution/FieldGrammar/Newtypes.hs, dist/build/Distribution/FieldGrammar/Newtypes.p_o ) Cabal-syntax> [128 of 137] Compiling Distribution.FieldGrammar.Class ( src/Distribution/FieldGrammar/Class.hs, dist/build/Distribution/FieldGrammar/Class.p_o ) Cabal-syntax> [129 of 137] Compiling Distribution.FieldGrammar.Pretty ( src/Distribution/FieldGrammar/Pretty.hs, dist/build/Distribution/FieldGrammar/Pretty.p_o ) Cabal-syntax> [130 of 137] Compiling Distribution.FieldGrammar.Parsec ( src/Distribution/FieldGrammar/Parsec.hs, dist/build/Distribution/FieldGrammar/Parsec.p_o ) Cabal-syntax> [131 of 137] Compiling Distribution.FieldGrammar ( src/Distribution/FieldGrammar.hs, dist/build/Distribution/FieldGrammar.p_o ) Cabal-syntax> [132 of 137] Compiling Distribution.PackageDescription.FieldGrammar ( src/Distribution/PackageDescription/FieldGrammar.hs, dist/build/Distribution/PackageDescription/FieldGrammar.p_o ) Cabal-syntax> [133 of 137] Compiling Distribution.PackageDescription.PrettyPrint ( src/Distribution/PackageDescription/PrettyPrint.hs, dist/build/Distribution/PackageDescription/PrettyPrint.p_o ) Cabal-syntax> [134 of 137] Compiling Distribution.PackageDescription.Parsec ( src/Distribution/PackageDescription/Parsec.hs, dist/build/Distribution/PackageDescription/Parsec.p_o ) Cabal-syntax> [135 of 137] Compiling Distribution.FieldGrammar.FieldDescrs ( src/Distribution/FieldGrammar/FieldDescrs.hs, dist/build/Distribution/FieldGrammar/FieldDescrs.p_o ) Cabal-syntax> [136 of 137] Compiling Distribution.Types.InstalledPackageInfo.FieldGrammar ( src/Distribution/Types/InstalledPackageInfo/FieldGrammar.hs, dist/build/Distribution/Types/InstalledPackageInfo/FieldGrammar.p_o ) Cabal-syntax> [137 of 137] Compiling Distribution.InstalledPackageInfo ( src/Distribution/InstalledPackageInfo.hs, dist/build/Distribution/InstalledPackageInfo.p_o ) Cabal-syntax> buildPhase completed in 57 seconds Cabal-syntax> Running phase: checkPhase Cabal-syntax> Package has no test suites. Cabal-syntax> Running phase: haddockPhase Cabal-syntax> Preprocessing library for Cabal-syntax-3.10.3.0.. Cabal-syntax> Running Haddock on library for Cabal-syntax-3.10.3.0.. Cabal-syntax> Warning: --source-* options are ignored when --hyperlinked-source is enabled. Cabal-syntax> [ 1 of 137] Compiling Distribution.Compat.Binary ( src/Distribution/Compat/Binary.hs, nothing ) Cabal-syntax> [ 2 of 137] Compiling Distribution.Compat.Exception ( src/Distribution/Compat/Exception.hs, nothing ) Cabal-syntax> [ 3 of 137] Compiling Distribution.Compat.MonadFail ( src/Distribution/Compat/MonadFail.hs, nothing ) Cabal-syntax> [ 4 of 137] Compiling Distribution.Compat.Newtype ( src/Distribution/Compat/Newtype.hs, nothing ) Cabal-syntax> [ 5 of 137] Compiling Distribution.Compat.Typeable ( src/Distribution/Compat/Typeable.hs, nothing ) Cabal-syntax> [ 6 of 137] Compiling Distribution.PackageDescription.Utils ( src/Distribution/PackageDescription/Utils.hs, nothing ) Cabal-syntax> [ 7 of 137] Compiling Distribution.Utils.Base62 ( src/Distribution/Utils/Base62.hs, nothing ) Cabal-syntax> [ 8 of 137] Compiling Distribution.Utils.MD5 ( src/Distribution/Utils/MD5.hs, nothing ) Cabal-syntax> [ 9 of 137] Compiling Distribution.Utils.String ( src/Distribution/Utils/String.hs, nothing ) Cabal-syntax> [ 10 of 137] Compiling Distribution.Utils.Structured ( src/Distribution/Utils/Structured.hs, nothing ) Cabal-syntax> [ 11 of 137] Compiling Distribution.Compat.Semigroup ( src/Distribution/Compat/Semigroup.hs, nothing ) Cabal-syntax> [ 12 of 137] Compiling Distribution.Compat.NonEmptySet ( src/Distribution/Compat/NonEmptySet.hs, nothing ) Cabal-syntax> [ 13 of 137] Compiling Distribution.Compat.Prelude ( src/Distribution/Compat/Prelude.hs, nothing ) Cabal-syntax> [ 14 of 137] Compiling Distribution.Utils.ShortText ( src/Distribution/Utils/ShortText.hs, nothing ) Cabal-syntax> [ 15 of 137] Compiling Distribution.Utils.Generic ( src/Distribution/Utils/Generic.hs, nothing ) Cabal-syntax> [ 16 of 137] Compiling Distribution.Types.Condition ( src/Distribution/Types/Condition.hs, nothing ) Cabal-syntax> [ 17 of 137] Compiling Distribution.Parsec.Position ( src/Distribution/Parsec/Position.hs, nothing ) Cabal-syntax> [ 18 of 137] Compiling Distribution.Parsec.Warning ( src/Distribution/Parsec/Warning.hs, nothing ) Cabal-syntax> [ 19 of 137] Compiling Distribution.Parsec.FieldLineStream ( src/Distribution/Parsec/FieldLineStream.hs, nothing ) Cabal-syntax> [ 20 of 137] Compiling Distribution.Parsec.Error ( src/Distribution/Parsec/Error.hs, nothing ) Cabal-syntax> [ 21 of 137] Compiling Distribution.PackageDescription.Quirks ( src/Distribution/PackageDescription/Quirks.hs, nothing ) Cabal-syntax> [ 22 of 137] Compiling Distribution.Fields.LexerMonad ( src/Distribution/Fields/LexerMonad.hs, nothing ) Cabal-syntax> [ 23 of 137] Compiling Distribution.Fields.Lexer ( src/Distribution/Fields/Lexer.hs, nothing ) Cabal-syntax> [ 24 of 137] Compiling Distribution.Compat.Parsing ( src/Distribution/Compat/Parsing.hs, nothing ) Cabal-syntax> [ 25 of 137] Compiling Distribution.Compat.DList ( src/Distribution/Compat/DList.hs, nothing ) Cabal-syntax> [ 26 of 137] Compiling Distribution.Compat.Lens ( src/Distribution/Compat/Lens.hs, nothing ) Cabal-syntax> [ 27 of 137] Compiling Distribution.Types.CondTree ( src/Distribution/Types/CondTree.hs, nothing ) Cabal-syntax> [ 28 of 137] Compiling Distribution.Compat.CharParsing ( src/Distribution/Compat/CharParsing.hs, nothing ) Cabal-syntax> [ 29 of 137] Compiling Distribution.CabalSpecVersion ( src/Distribution/CabalSpecVersion.hs, nothing ) Cabal-syntax> [ 30 of 137] Compiling Distribution.SPDX.LicenseListVersion ( src/Distribution/SPDX/LicenseListVersion.hs, nothing ) Cabal-syntax> [ 31 of 137] Compiling Distribution.Pretty ( src/Distribution/Pretty.hs, nothing ) Cabal-syntax> [ 32 of 137] Compiling Distribution.Fields.Field ( src/Distribution/Fields/Field.hs, nothing ) Cabal-syntax> [ 33 of 137] Compiling Distribution.Fields.Parser ( src/Distribution/Fields/Parser.hs, nothing ) Cabal-syntax> [ 34 of 137] Compiling Distribution.Fields.Pretty ( src/Distribution/Fields/Pretty.hs, nothing ) Cabal-syntax> [ 35 of 137] Compiling Distribution.Parsec ( src/Distribution/Parsec.hs, nothing ) Cabal-syntax> [ 36 of 137] Compiling Distribution.Utils.Path ( src/Distribution/Utils/Path.hs, nothing ) Cabal-syntax> [ 37 of 137] Compiling Distribution.Types.Version ( src/Distribution/Types/Version.hs, nothing ) Cabal-syntax> [ 38 of 137] Compiling Distribution.Types.VersionRange.Internal ( src/Distribution/Types/VersionRange/Internal.hs, nothing ) Cabal-syntax> [ 39 of 137] Compiling Distribution.Types.VersionInterval.Legacy ( src/Distribution/Types/VersionInterval/Legacy.hs, nothing ) Cabal-syntax> [ 40 of 137] Compiling Distribution.Types.VersionInterval ( src/Distribution/Types/VersionInterval.hs, nothing ) Cabal-syntax> [ 41 of 137] Compiling Distribution.Types.VersionRange ( src/Distribution/Types/VersionRange.hs, nothing ) Cabal-syntax> [ 42 of 137] Compiling Distribution.Types.SourceRepo ( src/Distribution/Types/SourceRepo.hs, nothing ) Cabal-syntax> [ 43 of 137] Compiling Distribution.Types.SourceRepo.Lens ( src/Distribution/Types/SourceRepo/Lens.hs, nothing ) Cabal-syntax> [ 44 of 137] Compiling Distribution.Types.PkgconfigVersion ( src/Distribution/Types/PkgconfigVersion.hs, nothing ) Cabal-syntax> [ 45 of 137] Compiling Distribution.Types.PkgconfigVersionRange ( src/Distribution/Types/PkgconfigVersionRange.hs, nothing ) Cabal-syntax> [ 46 of 137] Compiling Distribution.Types.PkgconfigName ( src/Distribution/Types/PkgconfigName.hs, nothing ) Cabal-syntax> [ 47 of 137] Compiling Distribution.Types.PkgconfigDependency ( src/Distribution/Types/PkgconfigDependency.hs, nothing ) Cabal-syntax> [ 48 of 137] Compiling Distribution.Types.PackageName ( src/Distribution/Types/PackageName.hs, nothing ) Cabal-syntax> [ 49 of 137] Compiling Distribution.Types.UnqualComponentName ( src/Distribution/Types/UnqualComponentName.hs, nothing ) Cabal-syntax> [ 50 of 137] Compiling Distribution.Types.LibraryVisibility ( src/Distribution/Types/LibraryVisibility.hs, nothing ) Cabal-syntax> [ 51 of 137] Compiling Distribution.Types.LibraryName ( src/Distribution/Types/LibraryName.hs, nothing ) Cabal-syntax> [ 52 of 137] Compiling Distribution.Types.MungedPackageName ( src/Distribution/Types/MungedPackageName.hs, nothing ) Cabal-syntax> [ 53 of 137] Compiling Distribution.Types.ForeignLibType ( src/Distribution/Types/ForeignLibType.hs, nothing ) Cabal-syntax> [ 54 of 137] Compiling Distribution.Types.ForeignLibOption ( src/Distribution/Types/ForeignLibOption.hs, nothing ) Cabal-syntax> [ 55 of 137] Compiling Distribution.Types.Flag ( src/Distribution/Types/Flag.hs, nothing ) Cabal-syntax> [ 56 of 137] Compiling Distribution.Types.ExecutableScope ( src/Distribution/Types/ExecutableScope.hs, nothing ) Cabal-syntax> [ 57 of 137] Compiling Distribution.Types.ComponentName ( src/Distribution/Types/ComponentName.hs, nothing ) Cabal-syntax> [ 58 of 137] Compiling Distribution.Types.ComponentId ( src/Distribution/Types/ComponentId.hs, nothing ) Cabal-syntax> [ 59 of 137] Compiling Distribution.Types.BuildType ( src/Distribution/Types/BuildType.hs, nothing ) Cabal-syntax> [ 60 of 137] Compiling Distribution.Types.AbiHash ( src/Distribution/Types/AbiHash.hs, nothing ) Cabal-syntax> [ 61 of 137] Compiling Distribution.Text ( src/Distribution/Text.hs, nothing ) Cabal-syntax> [ 62 of 137] Compiling Distribution.System ( src/Distribution/System.hs, nothing ) Cabal-syntax> [ 63 of 137] Compiling Distribution.SPDX.LicenseReference ( src/Distribution/SPDX/LicenseReference.hs, nothing ) Cabal-syntax> [ 64 of 137] Compiling Distribution.SPDX.LicenseId ( src/Distribution/SPDX/LicenseId.hs, nothing ) Cabal-syntax> [ 65 of 137] Compiling Distribution.SPDX.LicenseExceptionId ( src/Distribution/SPDX/LicenseExceptionId.hs, nothing ) Cabal-syntax> [ 66 of 137] Compiling Distribution.SPDX.LicenseExpression ( src/Distribution/SPDX/LicenseExpression.hs, nothing ) Cabal-syntax> [ 67 of 137] Compiling Distribution.SPDX.License ( src/Distribution/SPDX/License.hs, nothing ) Cabal-syntax> [ 68 of 137] Compiling Distribution.SPDX ( src/Distribution/SPDX.hs, nothing ) Cabal-syntax> [ 69 of 137] Compiling Distribution.ModuleName ( src/Distribution/ModuleName.hs, nothing ) Cabal-syntax> [ 70 of 137] Compiling Distribution.Types.ModuleRenaming ( src/Distribution/Types/ModuleRenaming.hs, nothing ) Cabal-syntax> [ 71 of 137] Compiling Distribution.Types.IncludeRenaming ( src/Distribution/Types/IncludeRenaming.hs, nothing ) Cabal-syntax> [ 72 of 137] Compiling Distribution.Types.Mixin ( src/Distribution/Types/Mixin.hs, nothing ) Cabal-syntax> [ 73 of 137] Compiling Distribution.Types.ModuleReexport ( src/Distribution/Types/ModuleReexport.hs, nothing ) Cabal-syntax> [ 74 of 137] Compiling Distribution.Compat.Graph ( src/Distribution/Compat/Graph.hs, nothing ) Cabal-syntax> [ 75 of 137] Compiling Distribution.Version ( src/Distribution/Version.hs, nothing ) Cabal-syntax> [ 76 of 137] Compiling Distribution.Types.TestType ( src/Distribution/Types/TestType.hs, nothing ) Cabal-syntax> [ 77 of 137] Compiling Distribution.Types.TestSuiteInterface ( src/Distribution/Types/TestSuiteInterface.hs, nothing ) Cabal-syntax> [ 78 of 137] Compiling Distribution.Types.PackageId ( src/Distribution/Types/PackageId.hs, nothing ) Cabal-syntax> [ 79 of 137] Compiling Distribution.Types.UnitId ( src/Distribution/Types/UnitId.hs, nothing ) Cabal-syntax> [ 80 of 137] Compiling Distribution.Types.Module ( src/Distribution/Types/Module.hs, nothing ) Cabal-syntax> [ 81 of 137] Compiling Distribution.Backpack ( src/Distribution/Backpack.hs, nothing ) Cabal-syntax> [ 82 of 137] Compiling Distribution.Types.ExposedModule ( src/Distribution/Types/ExposedModule.hs, nothing ) Cabal-syntax> [ 83 of 137] Compiling Distribution.Types.PackageVersionConstraint ( src/Distribution/Types/PackageVersionConstraint.hs, nothing ) Cabal-syntax> [ 84 of 137] Compiling Distribution.Types.PackageId.Lens ( src/Distribution/Types/PackageId/Lens.hs, nothing ) Cabal-syntax> [ 85 of 137] Compiling Distribution.Types.MungedPackageId ( src/Distribution/Types/MungedPackageId.hs, nothing ) Cabal-syntax> [ 86 of 137] Compiling Distribution.Types.LegacyExeDependency ( src/Distribution/Types/LegacyExeDependency.hs, nothing ) Cabal-syntax> [ 87 of 137] Compiling Distribution.Types.ExeDependency ( src/Distribution/Types/ExeDependency.hs, nothing ) Cabal-syntax> [ 88 of 137] Compiling Distribution.Types.Dependency ( src/Distribution/Types/Dependency.hs, nothing ) Cabal-syntax> [ 89 of 137] Compiling Distribution.Types.SetupBuildInfo ( src/Distribution/Types/SetupBuildInfo.hs, nothing ) Cabal-syntax> [ 90 of 137] Compiling Distribution.Types.SetupBuildInfo.Lens ( src/Distribution/Types/SetupBuildInfo/Lens.hs, nothing ) Cabal-syntax> [ 91 of 137] Compiling Distribution.Types.DependencyMap ( src/Distribution/Types/DependencyMap.hs, nothing ) Cabal-syntax> [ 92 of 137] Compiling Distribution.Types.BenchmarkType ( src/Distribution/Types/BenchmarkType.hs, nothing ) Cabal-syntax> [ 93 of 137] Compiling Distribution.Types.BenchmarkInterface ( src/Distribution/Types/BenchmarkInterface.hs, nothing ) Cabal-syntax> [ 94 of 137] Compiling Distribution.Package ( src/Distribution/Package.hs, nothing ) Cabal-syntax> [ 95 of 137] Compiling Distribution.Types.AbiDependency ( src/Distribution/Types/AbiDependency.hs, nothing ) Cabal-syntax> [ 96 of 137] Compiling Distribution.License ( src/Distribution/License.hs, nothing ) Cabal-syntax> [ 97 of 137] Compiling Distribution.Types.InstalledPackageInfo ( src/Distribution/Types/InstalledPackageInfo.hs, nothing ) Cabal-syntax> [ 98 of 137] Compiling Distribution.Types.InstalledPackageInfo.Lens ( src/Distribution/Types/InstalledPackageInfo/Lens.hs, nothing ) Cabal-syntax> [ 99 of 137] Compiling Distribution.Fields.ParseResult ( src/Distribution/Fields/ParseResult.hs, nothing ) Cabal-syntax> [100 of 137] Compiling Distribution.Fields ( src/Distribution/Fields.hs, nothing ) Cabal-syntax> [101 of 137] Compiling Language.Haskell.Extension ( src/Language/Haskell/Extension.hs, nothing ) Cabal-syntax> [102 of 137] Compiling Distribution.Compiler ( src/Distribution/Compiler.hs, nothing ) Cabal-syntax> [103 of 137] Compiling Distribution.Types.ConfVar ( src/Distribution/Types/ConfVar.hs, nothing ) Cabal-syntax> [104 of 137] Compiling Distribution.Fields.ConfVar ( src/Distribution/Fields/ConfVar.hs, nothing ) Cabal-syntax> [105 of 137] Compiling Distribution.Types.BuildInfo ( src/Distribution/Types/BuildInfo.hs, nothing ) Cabal-syntax> [106 of 137] Compiling Distribution.Types.HookedBuildInfo ( src/Distribution/Types/HookedBuildInfo.hs, nothing ) Cabal-syntax> [107 of 137] Compiling Distribution.Types.BuildInfo.Lens ( src/Distribution/Types/BuildInfo/Lens.hs, nothing ) Cabal-syntax> [108 of 137] Compiling Distribution.Types.TestSuite ( src/Distribution/Types/TestSuite.hs, nothing ) Cabal-syntax> [109 of 137] Compiling Distribution.Types.TestSuite.Lens ( src/Distribution/Types/TestSuite/Lens.hs, nothing ) Cabal-syntax> [110 of 137] Compiling Distribution.Types.Library ( src/Distribution/Types/Library.hs, nothing ) Cabal-syntax> [111 of 137] Compiling Distribution.Types.Library.Lens ( src/Distribution/Types/Library/Lens.hs, nothing ) Cabal-syntax> [112 of 137] Compiling Distribution.Types.ForeignLib ( src/Distribution/Types/ForeignLib.hs, nothing ) Cabal-syntax> [113 of 137] Compiling Distribution.Types.ForeignLib.Lens ( src/Distribution/Types/ForeignLib/Lens.hs, nothing ) Cabal-syntax> [114 of 137] Compiling Distribution.Types.Executable ( src/Distribution/Types/Executable.hs, nothing ) Cabal-syntax> [115 of 137] Compiling Distribution.Types.Executable.Lens ( src/Distribution/Types/Executable/Lens.hs, nothing ) Cabal-syntax> [116 of 137] Compiling Distribution.Types.Benchmark ( src/Distribution/Types/Benchmark.hs, nothing ) Cabal-syntax> [117 of 137] Compiling Distribution.Types.Component ( src/Distribution/Types/Component.hs, nothing ) Cabal-syntax> [118 of 137] Compiling Distribution.Types.ComponentRequestedSpec ( src/Distribution/Types/ComponentRequestedSpec.hs, nothing ) Cabal-syntax> [119 of 137] Compiling Distribution.Types.PackageDescription ( src/Distribution/Types/PackageDescription.hs, nothing ) Cabal-syntax> [120 of 137] Compiling Distribution.Types.GenericPackageDescription ( src/Distribution/Types/GenericPackageDescription.hs, nothing ) Cabal-syntax> [121 of 137] Compiling Distribution.Types.GenericPackageDescription.Lens ( src/Distribution/Types/GenericPackageDescription/Lens.hs, nothing ) Cabal-syntax> [122 of 137] Compiling Distribution.Types.Benchmark.Lens ( src/Distribution/Types/Benchmark/Lens.hs, nothing ) Cabal-syntax> [123 of 137] Compiling Distribution.Types.PackageDescription.Lens ( src/Distribution/Types/PackageDescription/Lens.hs, nothing ) Cabal-syntax> [124 of 137] Compiling Distribution.Types.Lens ( src/Distribution/Types/Lens.hs, nothing ) Cabal-syntax> [125 of 137] Compiling Distribution.PackageDescription ( src/Distribution/PackageDescription.hs, nothing ) Cabal-syntax> [126 of 137] Compiling Distribution.PackageDescription.Configuration ( src/Distribution/PackageDescription/Configuration.hs, nothing ) Cabal-syntax> [127 of 137] Compiling Distribution.FieldGrammar.Newtypes ( src/Distribution/FieldGrammar/Newtypes.hs, nothing ) Cabal-syntax> [128 of 137] Compiling Distribution.FieldGrammar.Class ( src/Distribution/FieldGrammar/Class.hs, nothing ) Cabal-syntax> [129 of 137] Compiling Distribution.FieldGrammar.Pretty ( src/Distribution/FieldGrammar/Pretty.hs, nothing ) Cabal-syntax> [130 of 137] Compiling Distribution.FieldGrammar.Parsec ( src/Distribution/FieldGrammar/Parsec.hs, nothing ) Cabal-syntax> [131 of 137] Compiling Distribution.FieldGrammar ( src/Distribution/FieldGrammar.hs, nothing ) Cabal-syntax> [132 of 137] Compiling Distribution.PackageDescription.FieldGrammar ( src/Distribution/PackageDescription/FieldGrammar.hs, nothing ) Cabal-syntax> [133 of 137] Compiling Distribution.PackageDescription.PrettyPrint ( src/Distribution/PackageDescription/PrettyPrint.hs, nothing ) Cabal-syntax> [134 of 137] Compiling Distribution.PackageDescription.Parsec ( src/Distribution/PackageDescription/Parsec.hs, nothing ) Cabal-syntax> [135 of 137] Compiling Distribution.FieldGrammar.FieldDescrs ( src/Distribution/FieldGrammar/FieldDescrs.hs, nothing ) Cabal-syntax> [136 of 137] Compiling Distribution.Types.InstalledPackageInfo.FieldGrammar ( src/Distribution/Types/InstalledPackageInfo/FieldGrammar.hs, nothing ) Cabal-syntax> [137 of 137] Compiling Distribution.InstalledPackageInfo ( src/Distribution/InstalledPackageInfo.hs, nothing ) Cabal-syntax> Haddock coverage: Cabal-syntax> 50% ( 2 / 4) in 'Distribution.Compat.Binary' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> decodeOrFailIO (src/Distribution/Compat/Binary.hs:20) Cabal-syntax> 80% ( 4 / 5) in 'Distribution.Compat.Exception' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 100% ( 2 / 2) in 'Distribution.Compat.MonadFail' Cabal-syntax> 100% ( 6 / 6) in 'Distribution.Compat.Newtype' Cabal-syntax> 75% ( 3 / 4) in 'Distribution.Compat.Typeable' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 33% ( 1 / 3) in 'Distribution.PackageDescription.Utils' Cabal-syntax> Missing documentation for: Cabal-syntax> cabalBug (src/Distribution/PackageDescription/Utils.hs:21) Cabal-syntax> userBug (src/Distribution/PackageDescription/Utils.hs:18) Cabal-syntax> 100% ( 2 / 2) in 'Distribution.Utils.Base62' Cabal-syntax> 77% ( 7 / 9) in 'Distribution.Utils.MD5' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> MD5 (src/Distribution/Utils/MD5.hs:24) Cabal-syntax> Warning: 'decodeUtf8' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 60% ( 3 / 5) in 'Distribution.Utils.String' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> trim (src/Distribution/Utils/String.hs:100) Cabal-syntax> Warning: 'Structure' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Utils/Structured.hs:134:7 Cabal-syntax> * at src/Distribution/Utils/Structured.hs:131:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Utils/Structured.hs:131:1 Cabal-syntax> 74% ( 20 / 27) in 'Distribution.Utils.Structured' Cabal-syntax> Missing documentation for: Cabal-syntax> structuredDecodeOrFailIO (src/Distribution/Utils/Structured.hs:269) Cabal-syntax> MD5 (src/Distribution/Utils/MD5.hs:24) Cabal-syntax> containerStructure (src/Distribution/Utils/Structured.hs:312) Cabal-syntax> Tag (src/Distribution/Utils/Structured.hs:282) Cabal-syntax> TypeName (src/Distribution/Utils/Structured.hs:120) Cabal-syntax> ConstructorName (src/Distribution/Utils/Structured.hs:121) Cabal-syntax> SopStructure (src/Distribution/Utils/Structured.hs:137) Cabal-syntax> 100% ( 10 / 10) in 'Distribution.Compat.Semigroup' Cabal-syntax> 41% ( 7 / 17) in 'Distribution.Compat.NonEmptySet' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> singleton (src/Distribution/Compat/NonEmptySet.hs:92) Cabal-syntax> insert (src/Distribution/Compat/NonEmptySet.hs:99) Cabal-syntax> delete (src/Distribution/Compat/NonEmptySet.hs:106) Cabal-syntax> toNonEmpty (src/Distribution/Compat/NonEmptySet.hs:120) Cabal-syntax> fromNonEmpty (src/Distribution/Compat/NonEmptySet.hs:117) Cabal-syntax> toList (src/Distribution/Compat/NonEmptySet.hs:125) Cabal-syntax> toSet (src/Distribution/Compat/NonEmptySet.hs:128) Cabal-syntax> member (src/Distribution/Compat/NonEmptySet.hs:135) Cabal-syntax> map (src/Distribution/Compat/NonEmptySet.hs:148) Cabal-syntax> 96% (266 /275) in 'Distribution.Compat.Prelude' Cabal-syntax> Missing documentation for: Cabal-syntax> Bool Cabal-syntax> Ordering Cabal-syntax> even Cabal-syntax> odd Cabal-syntax> foldl1 (src/Distribution/Compat/Prelude.hs:269) Cabal-syntax> foldr1 (src/Distribution/Compat/Prelude.hs:265) Cabal-syntax> trace (src/Distribution/Compat/Prelude.hs:279) Cabal-syntax> traceShow (src/Distribution/Compat/Prelude.hs:287) Cabal-syntax> traceShowId (src/Distribution/Compat/Prelude.hs:283) Cabal-syntax> Warning: 'Strings' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'PackageName' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 100% ( 12 / 12) in 'Distribution.Utils.ShortText' Cabal-syntax> Warning: 'ByteString' is ambiguous. It is defined Cabal-syntax> * in ‘Data.ByteString.Internal.Type’ Cabal-syntax> * in ‘Data.ByteString.Lazy.Internal’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ Cabal-syntax> Warning: 'readFile' is ambiguous. It is defined Cabal-syntax> * in ‘System.IO’ Cabal-syntax> * in ‘Data.ByteString’ Cabal-syntax> * in ‘Data.ByteString.Lazy’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.ByteString.Lazy’ Cabal-syntax> Warning: 'head' is ambiguous. It is defined Cabal-syntax> * in ‘Data.List.NonEmpty’ Cabal-syntax> * in ‘Data.ByteString’ Cabal-syntax> * in ‘Data.ByteString.Lazy’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.ByteString.Lazy’ Cabal-syntax> Warning: 'tail' is ambiguous. It is defined Cabal-syntax> * in ‘Data.List.NonEmpty’ Cabal-syntax> * in ‘Data.ByteString’ Cabal-syntax> * in ‘Data.ByteString.Lazy’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.ByteString.Lazy’ Cabal-syntax> Warning: 'last' is ambiguous. It is defined Cabal-syntax> * in ‘Data.List.NonEmpty’ Cabal-syntax> * in ‘Data.ByteString’ Cabal-syntax> * in ‘Data.ByteString.Lazy’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.ByteString.Lazy’ Cabal-syntax> Warning: 'init' is ambiguous. It is defined Cabal-syntax> * in ‘Data.List.NonEmpty’ Cabal-syntax> * in ‘Data.ByteString’ Cabal-syntax> * in ‘Data.ByteString.Lazy’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.ByteString.Lazy’ Cabal-syntax> Warning: 'break' is ambiguous. It is defined Cabal-syntax> * in ‘GHC.List’ Cabal-syntax> * in ‘Data.ByteString’ Cabal-syntax> * in ‘Data.ByteString.Lazy’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.ByteString.Lazy’ Cabal-syntax> Warning: 'span' is ambiguous. It is defined Cabal-syntax> * in ‘GHC.List’ Cabal-syntax> * in ‘Data.ByteString’ Cabal-syntax> * in ‘Data.ByteString.Lazy’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.ByteString.Lazy’ Cabal-syntax> Warning: 'unfoldr' is ambiguous. It is defined Cabal-syntax> * in ‘Data.OldList’ Cabal-syntax> * in ‘Data.ByteString’ Cabal-syntax> * in ‘Data.ByteString.Lazy’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.ByteString.Lazy’ Cabal-syntax> Warning: 'snoc' is ambiguous. It is defined Cabal-syntax> * in ‘Data.ByteString’ Cabal-syntax> * in ‘Data.ByteString.Lazy’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.ByteString.Lazy’ Cabal-syntax> Warning: 'cons' is ambiguous. It is defined Cabal-syntax> * in ‘Data.ByteString’ Cabal-syntax> * in ‘Data.ByteString.Lazy’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.ByteString.Lazy’ Cabal-syntax> Warning: 'unsnoc' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Utils/Generic.hs:501:1 Cabal-syntax> * in ‘Data.ByteString’ Cabal-syntax> * in ‘Data.ByteString.Lazy’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Utils/Generic.hs:501:1 Cabal-syntax> 96% ( 52 / 54) in 'Distribution.Utils.Generic' Cabal-syntax> Missing documentation for: Cabal-syntax> equating (src/Distribution/Utils/Generic.hs:403) Cabal-syntax> unintersperse (src/Distribution/Utils/Generic.hs:433) Cabal-syntax> 83% ( 5 / 6) in 'Distribution.Types.Condition' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 62% ( 5 / 8) in 'Distribution.Parsec.Position' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> showPos (src/Distribution/Parsec/Position.hs:33) Cabal-syntax> zeroPos (src/Distribution/Parsec/Position.hs:36) Cabal-syntax> 50% ( 2 / 4) in 'Distribution.Parsec.Warning' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> showPWarning (src/Distribution/Parsec/Warning.hs:60) Cabal-syntax> 40% ( 2 / 5) in 'Distribution.Parsec.FieldLineStream' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> fieldLineStreamFromBS (src/Distribution/Parsec/FieldLineStream.hs:38) Cabal-syntax> fieldLineStreamEnd (src/Distribution/Parsec/FieldLineStream.hs:29) Cabal-syntax> 33% ( 1 / 3) in 'Distribution.Parsec.Error' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> showPError (src/Distribution/Parsec/Error.hs:20) Cabal-syntax> 100% ( 2 / 2) in 'Distribution.PackageDescription.Quirks' Cabal-syntax> 22% ( 4 / 18) in 'Distribution.Fields.LexerMonad' Cabal-syntax> Missing documentation for: Cabal-syntax> InputStream (src/Distribution/Fields/LexerMonad.hs:103) Cabal-syntax> LexState (src/Distribution/Fields/LexerMonad.hs:91) Cabal-syntax> LexResult (src/Distribution/Fields/LexerMonad.hs:65) Cabal-syntax> Lex (src/Distribution/Fields/LexerMonad.hs:52) Cabal-syntax> getPos (src/Distribution/Fields/LexerMonad.hs:136) Cabal-syntax> setPos (src/Distribution/Fields/LexerMonad.hs:133) Cabal-syntax> adjustPos (src/Distribution/Fields/LexerMonad.hs:139) Cabal-syntax> getInput (src/Distribution/Fields/LexerMonad.hs:142) Cabal-syntax> setInput (src/Distribution/Fields/LexerMonad.hs:145) Cabal-syntax> getStartCode (src/Distribution/Fields/LexerMonad.hs:148) Cabal-syntax> setStartCode (src/Distribution/Fields/LexerMonad.hs:151) Cabal-syntax> LexWarning (src/Distribution/Fields/LexerMonad.hs:73) Cabal-syntax> LexWarningType (src/Distribution/Fields/LexerMonad.hs:67) Cabal-syntax> toPWarnings (src/Distribution/Fields/LexerMonad.hs:78) Cabal-syntax> 20% ( 2 / 10) in 'Distribution.Fields.Lexer' Cabal-syntax> Missing documentation for: Cabal-syntax> ltest (src/Distribution/Fields/Lexer.hs:280) Cabal-syntax> lexToken (templates/Lexer.x:204) Cabal-syntax> LToken (templates/Lexer.x:164) Cabal-syntax> bol_section (src/Distribution/Fields/Lexer.hs:312) Cabal-syntax> in_section (src/Distribution/Fields/Lexer.hs:315) Cabal-syntax> in_field_layout (src/Distribution/Fields/Lexer.hs:314) Cabal-syntax> in_field_braces (src/Distribution/Fields/Lexer.hs:313) Cabal-syntax> mkLexState (src/Distribution/Fields/Lexer.hs:285) Cabal-syntax> Warning: 'notFollowedBy' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Compat/Parsing.hs:247:3 Cabal-syntax> * in ‘Text.Parsec.Combinator’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Compat/Parsing.hs:247:3 Cabal-syntax> Warning: 'try' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Compat/Parsing.hs:212:3 Cabal-syntax> * in ‘Text.Parsec.Prim’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Compat/Parsing.hs:212:3 Cabal-syntax> 100% ( 23 / 23) in 'Distribution.Compat.Parsing' Cabal-syntax> Warning: 'DList' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Compat/DList.hs:26:19 Cabal-syntax> * at src/Distribution/Compat/DList.hs:26:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Compat/DList.hs:26:1 Cabal-syntax> 50% ( 4 / 8) in 'Distribution.Compat.DList' Cabal-syntax> Missing documentation for: Cabal-syntax> runDList (src/Distribution/Compat/DList.hs:29) Cabal-syntax> fromList (src/Distribution/Compat/DList.hs:40) Cabal-syntax> toList (src/Distribution/Compat/DList.hs:43) Cabal-syntax> snoc (src/Distribution/Compat/DList.hs:46) Cabal-syntax> 33% ( 16 / 48) in 'Distribution.Compat.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Lens (src/Distribution/Compat/Lens.hs:65) Cabal-syntax> Lens' (src/Distribution/Compat/Lens.hs:68) Cabal-syntax> Traversal (src/Distribution/Compat/Lens.hs:66) Cabal-syntax> Traversal' (src/Distribution/Compat/Lens.hs:69) Cabal-syntax> LensLike (src/Distribution/Compat/Lens.hs:62) Cabal-syntax> LensLike' (src/Distribution/Compat/Lens.hs:63) Cabal-syntax> Getting (src/Distribution/Compat/Lens.hs:71) Cabal-syntax> AGetter (src/Distribution/Compat/Lens.hs:73) Cabal-syntax> ASetter (src/Distribution/Compat/Lens.hs:74) Cabal-syntax> ALens (src/Distribution/Compat/Lens.hs:75) Cabal-syntax> ALens' (src/Distribution/Compat/Lens.hs:77) Cabal-syntax> view (src/Distribution/Compat/Lens.hs:84) Cabal-syntax> use (src/Distribution/Compat/Lens.hs:88) Cabal-syntax> set (src/Distribution/Compat/Lens.hs:104) Cabal-syntax> over (src/Distribution/Compat/Lens.hs:107) Cabal-syntax> toDListOf (src/Distribution/Compat/Lens.hs:114) Cabal-syntax> toListOf (src/Distribution/Compat/Lens.hs:117) Cabal-syntax> toSetOf (src/Distribution/Compat/Lens.hs:120) Cabal-syntax> cloneLens (src/Distribution/Compat/Lens.hs:216) Cabal-syntax> aview (src/Distribution/Compat/Lens.hs:127) Cabal-syntax> _1 (src/Distribution/Compat/Lens.hs:140) Cabal-syntax> _2 (src/Distribution/Compat/Lens.hs:143) Cabal-syntax> ^. (src/Distribution/Compat/Lens.hs:161) Cabal-syntax> .~ (src/Distribution/Compat/Lens.hs:165) Cabal-syntax> ?~ (src/Distribution/Compat/Lens.hs:169) Cabal-syntax> %~ (src/Distribution/Compat/Lens.hs:173) Cabal-syntax> .= (src/Distribution/Compat/Lens.hs:177) Cabal-syntax> ?= (src/Distribution/Compat/Lens.hs:181) Cabal-syntax> %= (src/Distribution/Compat/Lens.hs:185) Cabal-syntax> ^# (src/Distribution/Compat/Lens.hs:189) Cabal-syntax> #~ (src/Distribution/Compat/Lens.hs:192) Cabal-syntax> #%~ (src/Distribution/Compat/Lens.hs:196) Cabal-syntax> Warning: 'CondBranch' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/CondTree.hs:82:25 Cabal-syntax> * at src/Distribution/Types/CondTree.hs:82:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/CondTree.hs:82:1 Cabal-syntax> Warning: 'ConfVar' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'Dependency' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'BuildInfo' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'targetBuildInfo' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 58% ( 10 / 17) in 'Distribution.Types.CondTree' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> condIfThen (src/Distribution/Types/CondTree.hs:101) Cabal-syntax> condIfThenElse (src/Distribution/Types/CondTree.hs:104) Cabal-syntax> mapCondTree (src/Distribution/Types/CondTree.hs:108) Cabal-syntax> mapTreeConstrs (src/Distribution/Types/CondTree.hs:117) Cabal-syntax> mapTreeConds (src/Distribution/Types/CondTree.hs:120) Cabal-syntax> mapTreeData (src/Distribution/Types/CondTree.hs:123) Cabal-syntax> Warning: 'char' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Compat/CharParsing.hs:159:3 Cabal-syntax> * in ‘Text.Parsec.Char’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Compat/CharParsing.hs:159:3 Cabal-syntax> Warning: 'satisfy' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Compat/CharParsing.hs:151:3 Cabal-syntax> * in ‘Text.Parsec.Char’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Compat/CharParsing.hs:151:3 Cabal-syntax> Warning: 'oneOf' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Compat/CharParsing.hs:73:1 Cabal-syntax> * in ‘Text.Parsec.Char’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Compat/CharParsing.hs:73:1 Cabal-syntax> Warning: 'skipMany' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Compat/Parsing.hs:219:3 Cabal-syntax> * in ‘Text.Parsec.Prim’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Compat/Parsing.hs:219:3 Cabal-syntax> 88% ( 22 / 25) in 'Distribution.Compat.CharParsing' Cabal-syntax> Missing documentation for: Cabal-syntax> satisfyRange (src/Distribution/Compat/CharParsing.hs:145) Cabal-syntax> integral (src/Distribution/Compat/CharParsing.hs:318) Cabal-syntax> skipSpaces1 (src/Distribution/Compat/CharParsing.hs:356) Cabal-syntax> 41% ( 5 / 12) in 'Distribution.CabalSpecVersion' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> cabalSpecLatest (src/Distribution/CabalSpecVersion.hs:64) Cabal-syntax> specHasCommonStanzas (src/Distribution/CabalSpecVersion.hs:133) Cabal-syntax> specHasElif (src/Distribution/CabalSpecVersion.hs:139) Cabal-syntax> HasElif (src/Distribution/CabalSpecVersion.hs:149) Cabal-syntax> HasCommonStanzas (src/Distribution/CabalSpecVersion.hs:152) Cabal-syntax> HasGlobstar (src/Distribution/CabalSpecVersion.hs:155) Cabal-syntax> 33% ( 1 / 3) in 'Distribution.SPDX.LicenseListVersion' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> cabalSpecVersionToSPDXListVersion (src/Distribution/SPDX/LicenseListVersion.hs:19) Cabal-syntax> 46% ( 6 / 13) in 'Distribution.Pretty' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Pretty (src/Distribution/Pretty.hs:22) Cabal-syntax> prettyShow (src/Distribution/Pretty.hs:42) Cabal-syntax> showFilePath (src/Distribution/Pretty.hs:71) Cabal-syntax> showToken (src/Distribution/Pretty.hs:74) Cabal-syntax> showTokenStr (src/Distribution/Pretty.hs:77) Cabal-syntax> Separator (src/Distribution/Pretty.hs:68) Cabal-syntax> Warning: 'Field' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Fields/Field.hs:44:7 Cabal-syntax> * at src/Distribution/Fields/Field.hs:43:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Fields/Field.hs:43:1 Cabal-syntax> Warning: 'FieldLine' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Fields/Field.hs:68:23 Cabal-syntax> * at src/Distribution/Fields/Field.hs:68:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Fields/Field.hs:68:1 Cabal-syntax> 75% ( 15 / 20) in 'Distribution.Fields.Field' Cabal-syntax> Missing documentation for: Cabal-syntax> fieldAnn (src/Distribution/Fields/Field.hs:54) Cabal-syntax> FieldName (src/Distribution/Fields/Field.hs:99) Cabal-syntax> mkName (src/Distribution/Fields/Field.hs:108) Cabal-syntax> getName (src/Distribution/Fields/Field.hs:111) Cabal-syntax> nameAnn (src/Distribution/Fields/Field.hs:114) Cabal-syntax> Warning: 'LexState'' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Fields/Parser.hs:55:18 Cabal-syntax> * at src/Distribution/Fields/Parser.hs:55:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Fields/Parser.hs:55:1 Cabal-syntax> Warning: 'LexState' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Fields/LexerMonad.hs:91:17 Cabal-syntax> * at src/Distribution/Fields/LexerMonad.hs:91:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Fields/LexerMonad.hs:91:1 Cabal-syntax> Warning: 'Field' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Fields/Field.hs:44:7 Cabal-syntax> * at src/Distribution/Fields/Field.hs:43:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Fields/Field.hs:43:1 Cabal-syntax> Warning: ':' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 100% ( 10 / 10) in 'Distribution.Fields.Parser' Cabal-syntax> Warning: 'Field' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Fields/Field.hs:44:7 Cabal-syntax> * at src/Distribution/Fields/Field.hs:43:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Fields/Field.hs:43:1 Cabal-syntax> Warning: 'genericFromParsecField' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 81% ( 9 / 11) in 'Distribution.Fields.Pretty' Cabal-syntax> Missing documentation for: Cabal-syntax> PrettyField (src/Distribution/Fields/Pretty.hs:43) Cabal-syntax> genericFromParsecFields (src/Distribution/Fields/Pretty.hs:179) Cabal-syntax> Warning: 'sepBy' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Compat/Parsing.hs:97:1 Cabal-syntax> * in ‘Text.Parsec.Combinator’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Compat/Parsing.hs:97:1 Cabal-syntax> 73% ( 31 / 42) in 'Distribution.Parsec' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> ParsecParser (src/Distribution/Parsec.hs:97) Cabal-syntax> showPWarning (src/Distribution/Parsec/Warning.hs:60) Cabal-syntax> showPError (src/Distribution/Parsec/Error.hs:20) Cabal-syntax> showPos (src/Distribution/Parsec/Position.hs:33) Cabal-syntax> zeroPos (src/Distribution/Parsec/Position.hs:36) Cabal-syntax> parsecFilePath (src/Distribution/Parsec.hs:278) Cabal-syntax> parsecCommaList (src/Distribution/Parsec.hs:295) Cabal-syntax> parsecCommaNonEmpty (src/Distribution/Parsec.hs:298) Cabal-syntax> parsecOptCommaList (src/Distribution/Parsec.hs:331) Cabal-syntax> parsecUnqualComponentName (src/Distribution/Parsec.hs:375) Cabal-syntax> Warning: 'SymbolicPath' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Utils/Path.hs:37:32 Cabal-syntax> * at src/Distribution/Utils/Path.hs:37:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Utils/Path.hs:37:1 Cabal-syntax> 54% ( 6 / 11) in 'Distribution.Utils.Path' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> sameDirectory (src/Distribution/Utils/Path.hs:52) Cabal-syntax> PackageDir (src/Distribution/Utils/Path.hs:92) Cabal-syntax> SourceDir (src/Distribution/Utils/Path.hs:93) Cabal-syntax> LicenseFile (src/Distribution/Utils/Path.hs:95) Cabal-syntax> Warning: 'Version' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/Version.hs:41:1 Cabal-syntax> * in ‘Data.Version’ Cabal-syntax> * in ‘Data.Version’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/Version.hs:41:1 Cabal-syntax> 83% ( 10 / 12) in 'Distribution.Types.Version' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> validVersion (src/Distribution/Types/Version.hs:242) Cabal-syntax> Warning: 'PkgConfigVersionRange' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 95% ( 22 / 23) in 'Distribution.Types.VersionRange.Internal' Cabal-syntax> Missing documentation for: Cabal-syntax> VersionRange (src/Distribution/Types/VersionRange/Internal.hs:50) Cabal-syntax> Warning: 'foldVersionRange' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'VersionIntervals' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/VersionInterval/Legacy.hs:102:28 Cabal-syntax> * at src/Distribution/Types/VersionInterval/Legacy.hs:102:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/VersionInterval/Legacy.hs:102:1 Cabal-syntax> 84% ( 16 / 19) in 'Distribution.Types.VersionInterval.Legacy' Cabal-syntax> Missing documentation for: Cabal-syntax> LowerBound (src/Distribution/Types/VersionInterval/Legacy.hs:121) Cabal-syntax> UpperBound (src/Distribution/Types/VersionInterval/Legacy.hs:125) Cabal-syntax> Bound (src/Distribution/Types/VersionInterval/Legacy.hs:130) Cabal-syntax> Warning: 'VersionIntervals' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/VersionInterval.hs:68:28 Cabal-syntax> * at src/Distribution/Types/VersionInterval.hs:68:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/VersionInterval.hs:68:1 Cabal-syntax> Warning: 'foldVersionRange' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 70% ( 14 / 20) in 'Distribution.Types.VersionInterval' Cabal-syntax> Missing documentation for: Cabal-syntax> relaxLastInterval (src/Distribution/Types/VersionInterval.hs:341) Cabal-syntax> relaxHeadInterval (src/Distribution/Types/VersionInterval.hs:348) Cabal-syntax> VersionInterval (src/Distribution/Types/VersionInterval.hs:76) Cabal-syntax> LowerBound (src/Distribution/Types/VersionInterval.hs:77) Cabal-syntax> UpperBound (src/Distribution/Types/VersionInterval.hs:78) Cabal-syntax> Bound (src/Distribution/Types/VersionInterval.hs:79) Cabal-syntax> Warning: 'VersionRangeParens' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'AnyVersion' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 89% ( 33 / 37) in 'Distribution.Types.VersionRange' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> VersionRange (src/Distribution/Types/VersionRange/Internal.hs:50) Cabal-syntax> isAnyVersionLight (src/Distribution/Types/VersionRange.hs:143) Cabal-syntax> isWildcardRange (src/Distribution/Types/VersionRange.hs:152) Cabal-syntax> Warning: 'SourceRepo' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/SourceRepo.hs:47:19 Cabal-syntax> * at src/Distribution/Types/SourceRepo.hs:47:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/SourceRepo.hs:47:1 Cabal-syntax> Warning: 'ReopKind' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 33% ( 3 / 9) in 'Distribution.Types.SourceRepo' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> RepoType (src/Distribution/Types/SourceRepo.hs:147) Cabal-syntax> knownRepoTypes (src/Distribution/Types/SourceRepo.hs:156) Cabal-syntax> emptySourceRepo (src/Distribution/Types/SourceRepo.hs:89) Cabal-syntax> classifyRepoType (src/Distribution/Types/SourceRepo.hs:186) Cabal-syntax> classifyRepoKind (src/Distribution/Types/SourceRepo.hs:173) Cabal-syntax> Warning: Distribution.Types.SourceRepo.Lens: Could not find documentation for exported module: Distribution.Types.SourceRepo.Lens Cabal-syntax> 11% ( 1 / 9) in 'Distribution.Types.SourceRepo.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> repoKind (src/Distribution/Types/SourceRepo/Lens.hs:14) Cabal-syntax> repoType (src/Distribution/Types/SourceRepo/Lens.hs:18) Cabal-syntax> repoLocation (src/Distribution/Types/SourceRepo/Lens.hs:22) Cabal-syntax> repoModule (src/Distribution/Types/SourceRepo/Lens.hs:26) Cabal-syntax> repoBranch (src/Distribution/Types/SourceRepo/Lens.hs:30) Cabal-syntax> repoTag (src/Distribution/Types/SourceRepo/Lens.hs:34) Cabal-syntax> repoSubdir (src/Distribution/Types/SourceRepo/Lens.hs:38) Cabal-syntax> 66% ( 2 / 3) in 'Distribution.Types.PkgconfigVersion' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 37% ( 3 / 8) in 'Distribution.Types.PkgconfigVersionRange' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> anyPkgconfigVersion (src/Distribution/Types/PkgconfigVersionRange.hs:121) Cabal-syntax> withinPkgconfigVersionRange (src/Distribution/Types/PkgconfigVersionRange.hs:128) Cabal-syntax> versionToPkgconfigVersion (src/Distribution/Types/PkgconfigVersionRange.hs:143) Cabal-syntax> versionRangeToPkgconfigVersionRange (src/Distribution/Types/PkgconfigVersionRange.hs:146) Cabal-syntax> Warning: 'PkgconfigName' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/PkgconfigName.hs:23:25 Cabal-syntax> * at src/Distribution/Types/PkgconfigName.hs:23:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/PkgconfigName.hs:23:1 Cabal-syntax> 75% ( 3 / 4) in 'Distribution.Types.PkgconfigName' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 50% ( 1 / 2) in 'Distribution.Types.PkgconfigDependency' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'PackageName' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/PackageName.hs:26:23 Cabal-syntax> * at src/Distribution/Types/PackageName.hs:26:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/PackageName.hs:26:1 Cabal-syntax> 83% ( 5 / 6) in 'Distribution.Types.PackageName' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'ComponentName' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'ComponentId' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'UnqualComponentName' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/UnqualComponentName.hs:24:31 Cabal-syntax> * at src/Distribution/Types/UnqualComponentName.hs:24:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/UnqualComponentName.hs:24:1 Cabal-syntax> 85% ( 6 / 7) in 'Distribution.Types.UnqualComponentName' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 50% ( 1 / 2) in 'Distribution.Types.LibraryVisibility' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 30% ( 3 / 10) in 'Distribution.Types.LibraryName' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> LibraryName (src/Distribution/Types/LibraryName.hs:26) Cabal-syntax> defaultLibName (src/Distribution/Types/LibraryName.hs:54) Cabal-syntax> showLibraryName (src/Distribution/Types/LibraryName.hs:57) Cabal-syntax> libraryNameStanza (src/Distribution/Types/LibraryName.hs:61) Cabal-syntax> libraryNameString (src/Distribution/Types/LibraryName.hs:65) Cabal-syntax> parsecLibraryNameComponent (src/Distribution/Types/LibraryName.hs:44) Cabal-syntax> Warning: 'MungedPackageId' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'UnitId' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'mkMungedPackageName' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'unMungedPackageName' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'foo' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 75% ( 3 / 4) in 'Distribution.Types.MungedPackageName' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 25% ( 1 / 4) in 'Distribution.Types.ForeignLibType' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> knownForeignLibTypes (src/Distribution/Types/ForeignLibType.hs:59) Cabal-syntax> foreignLibTypeIsShared (src/Distribution/Types/ForeignLibType.hs:65) Cabal-syntax> 0% ( 0 / 2) in 'Distribution.Types.ForeignLibOption' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> ForeignLibOption (src/Distribution/Types/ForeignLibOption.hs:18) Cabal-syntax> Warning: 'FlagAssignment' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/Flag.hs:126:5 Cabal-syntax> * at src/Distribution/Types/Flag.hs:125:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/Flag.hs:125:1 Cabal-syntax> Warning: 'FlagName' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/Flag.hs:77:20 Cabal-syntax> * at src/Distribution/Types/Flag.hs:77:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/Flag.hs:77:1 Cabal-syntax> Warning: 'null' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Utils/ShortText.hs:115:1 Cabal-syntax> * in ‘Data.Foldable’ Cabal-syntax> * in ‘Data.Map.Internal’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Utils/ShortText.hs:115:1 Cabal-syntax> 96% ( 25 / 26) in 'Distribution.Types.Flag' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'Any' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 0% ( 0 / 2) in 'Distribution.Types.ExecutableScope' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> ExecutableScope (src/Distribution/Types/ExecutableScope.hs:18) Cabal-syntax> 16% ( 1 / 6) in 'Distribution.Types.ComponentName' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> ComponentName (src/Distribution/Types/ComponentName.hs:25) Cabal-syntax> showComponentName (src/Distribution/Types/ComponentName.hs:78) Cabal-syntax> componentNameRaw (src/Distribution/Types/ComponentName.hs:85) Cabal-syntax> componentNameStanza (src/Distribution/Types/ComponentName.hs:89) Cabal-syntax> Warning: 'ComponentId' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/ComponentId.hs:32:23 Cabal-syntax> * at src/Distribution/Types/ComponentId.hs:32:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/ComponentId.hs:32:1 Cabal-syntax> Warning: 'UnitId' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 75% ( 3 / 4) in 'Distribution.Types.ComponentId' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 33% ( 1 / 3) in 'Distribution.Types.BuildType' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> knownBuildTypes (src/Distribution/Types/BuildType.hs:35) Cabal-syntax> Warning: 'AbiHash' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/AbiHash.hs:27:19 Cabal-syntax> * at src/Distribution/Types/AbiHash.hs:27:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/AbiHash.hs:27:1 Cabal-syntax> 75% ( 3 / 4) in 'Distribution.Types.AbiHash' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 0% ( 0 / 3) in 'Distribution.Text' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> display (src/Distribution/Text.hs:9) Cabal-syntax> simpleParse (src/Distribution/Text.hs:12) Cabal-syntax> 55% ( 10 / 18) in 'Distribution.System' Cabal-syntax> Missing documentation for: Cabal-syntax> buildOS (src/Distribution/System.hs:154) Cabal-syntax> buildArch (src/Distribution/System.hs:222) Cabal-syntax> Platform (src/Distribution/System.hs:228) Cabal-syntax> platformFromTriple (src/Distribution/System.hs:274) Cabal-syntax> knownOSs (src/Distribution/System.hs:114) Cabal-syntax> knownArches (src/Distribution/System.hs:187) Cabal-syntax> classifyOS (src/Distribution/System.hs:146) Cabal-syntax> classifyArch (src/Distribution/System.hs:214) Cabal-syntax> Warning: 'LicenseRef' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/SPDX/LicenseReference.hs:22:19 Cabal-syntax> * at src/Distribution/SPDX/LicenseReference.hs:22:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/SPDX/LicenseReference.hs:22:1 Cabal-syntax> 83% ( 5 / 6) in 'Distribution.SPDX.LicenseReference' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'License' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'BSD2' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'BSD3' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'OtherLicense' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'AllRightsReserved' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'PublicDomain' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 80% ( 8 / 10) in 'Distribution.SPDX.LicenseId' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> licenseIdList (src/Distribution/SPDX/LicenseId.hs:1751) Cabal-syntax> 66% ( 4 / 6) in 'Distribution.SPDX.LicenseExceptionId' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> licenseExceptionIdList (src/Distribution/SPDX/LicenseExceptionId.hs:199) Cabal-syntax> 50% ( 2 / 4) in 'Distribution.SPDX.LicenseExpression' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> simpleLicenseExpression (src/Distribution/SPDX/LicenseExpression.hs:58) Cabal-syntax> Warning: 'License' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/SPDX/License.hs:42:7 Cabal-syntax> * at src/Distribution/SPDX/License.hs:39:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/SPDX/License.hs:39:1 Cabal-syntax> Warning: 'LicenseRef' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 50% ( 1 / 2) in 'Distribution.SPDX.License' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 86% ( 25 / 29) in 'Distribution.SPDX' Cabal-syntax> Missing documentation for: Cabal-syntax> simpleLicenseExpression (src/Distribution/SPDX/LicenseExpression.hs:58) Cabal-syntax> licenseIdList (src/Distribution/SPDX/LicenseId.hs:1751) Cabal-syntax> licenseExceptionIdList (src/Distribution/SPDX/LicenseExceptionId.hs:199) Cabal-syntax> cabalSpecVersionToSPDXListVersion (src/Distribution/SPDX/LicenseListVersion.hs:19) Cabal-syntax> Warning: 'ModuleName' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/ModuleName.hs:41:22 Cabal-syntax> * at src/Distribution/ModuleName.hs:41:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/ModuleName.hs:41:1 Cabal-syntax> 77% ( 7 / 9) in 'Distribution.ModuleName' Cabal-syntax> Missing documentation for: Cabal-syntax> fromString Cabal-syntax> validModuleComponent (src/Distribution/ModuleName.hs:89) Cabal-syntax> Warning: 'ModuleRenaming' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/ModuleRenaming.hs:37:11 Cabal-syntax> * at src/Distribution/Types/ModuleRenaming.hs:34:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/ModuleRenaming.hs:34:1 Cabal-syntax> 80% ( 4 / 5) in 'Distribution.Types.ModuleRenaming' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'IncludeRenaming' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/IncludeRenaming.hs:26:7 Cabal-syntax> * at src/Distribution/Types/IncludeRenaming.hs:25:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/IncludeRenaming.hs:25:1 Cabal-syntax> 75% ( 3 / 4) in 'Distribution.Types.IncludeRenaming' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'Dependency' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'Mixin' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/Mixin.hs:30:14 Cabal-syntax> * at src/Distribution/Types/Mixin.hs:30:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/Mixin.hs:30:1 Cabal-syntax> 75% ( 3 / 4) in 'Distribution.Types.Mixin' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 0% ( 0 / 2) in 'Distribution.Types.ModuleReexport' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> ModuleReexport (src/Distribution/Types/ModuleReexport.hs:22) Cabal-syntax> Warning: 'Node' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Compat/Graph.hs:189:1 Cabal-syntax> * in ‘Data.Tree’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Compat/Graph.hs:189:1 Cabal-syntax> Warning: 'fromList' is ambiguous. It is defined Cabal-syntax> * in ‘Data.Map.Strict.Internal’ Cabal-syntax> * in ‘Data.Set.Internal’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘Data.Set.Internal’ Cabal-syntax> 100% ( 42 / 42) in 'Distribution.Compat.Graph' Cabal-syntax> Warning: 'VersionInterval' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/VersionInterval.hs:76:24 Cabal-syntax> * at src/Distribution/Types/VersionInterval.hs:76:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/VersionInterval.hs:76:1 Cabal-syntax> 92% ( 58 / 63) in 'Distribution.Version' Cabal-syntax> Missing documentation for: Cabal-syntax> VersionRange (src/Distribution/Types/VersionRange/Internal.hs:50) Cabal-syntax> VersionInterval (src/Distribution/Types/VersionInterval.hs:76) Cabal-syntax> LowerBound (src/Distribution/Types/VersionInterval.hs:77) Cabal-syntax> UpperBound (src/Distribution/Types/VersionInterval.hs:78) Cabal-syntax> Bound (src/Distribution/Types/VersionInterval.hs:79) Cabal-syntax> 20% ( 1 / 5) in 'Distribution.Types.TestType' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> knownTestTypes (src/Distribution/Types/TestType.hs:33) Cabal-syntax> testTypeExe (src/Distribution/Types/TestType.hs:38) Cabal-syntax> testTypeLib (src/Distribution/Types/TestType.hs:41) Cabal-syntax> 50% ( 1 / 2) in 'Distribution.Types.TestSuiteInterface' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'Text' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 66% ( 2 / 3) in 'Distribution.Types.PackageId' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'UnitId' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/UnitId.hs:65:18 Cabal-syntax> * at src/Distribution/Types/UnitId.hs:65:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/UnitId.hs:65:1 Cabal-syntax> Warning: 'DefUnitId' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/UnitId.hs:121:21 Cabal-syntax> * at src/Distribution/Types/UnitId.hs:121:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/UnitId.hs:121:1 Cabal-syntax> Warning: 'unitIdHash' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'OpenUnitId' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'display' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 70% ( 7 / 10) in 'Distribution.Types.UnitId' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> mkUnitId (src/Distribution/Types/UnitId.hs:96) Cabal-syntax> unDefUnitId Cabal-syntax> Warning: 'InstalledPackageInfo' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 50% ( 1 / 2) in 'Distribution.Types.Module' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'Module' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/Module.hs:28:7 Cabal-syntax> * at src/Distribution/Types/Module.hs:27:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/Module.hs:27:1 Cabal-syntax> Warning: 'OpenModule' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Backpack.hs:163:7 Cabal-syntax> * at src/Distribution/Backpack.hs:162:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Backpack.hs:162:1 Cabal-syntax> Warning: 'ModuleSubst' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'ModuleVar' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'dispModSubst' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'dispModSubstEntry' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 95% ( 21 / 22) in 'Distribution.Backpack' Cabal-syntax> Missing documentation for: Cabal-syntax> unDefUnitId Cabal-syntax> 0% ( 0 / 2) in 'Distribution.Types.ExposedModule' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> ExposedModule (src/Distribution/Types/ExposedModule.hs:16) Cabal-syntax> Warning: 'ExeDependency' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'Dependency' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'PackageVersionConstraint' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/PackageVersionConstraint.hs:27:33 Cabal-syntax> * at src/Distribution/Types/PackageVersionConstraint.hs:27:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/PackageVersionConstraint.hs:27:1 Cabal-syntax> 75% ( 3 / 4) in 'Distribution.Types.PackageVersionConstraint' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: Distribution.Types.PackageId.Lens: Could not find documentation for exported module: Distribution.Types.PackageId.Lens Cabal-syntax> 25% ( 1 / 4) in 'Distribution.Types.PackageId.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> pkgName (src/Distribution/Types/PackageId/Lens.hs:17) Cabal-syntax> pkgVersion (src/Distribution/Types/PackageId/Lens.hs:21) Cabal-syntax> Warning: 'MungedPackageName' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/MungedPackageName.hs:33:26 Cabal-syntax> * at src/Distribution/Types/MungedPackageName.hs:33:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/MungedPackageName.hs:33:1 Cabal-syntax> Warning: 'MungedPackageId' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/MungedPackageId.hs:24:7 Cabal-syntax> * at src/Distribution/Types/MungedPackageId.hs:23:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/MungedPackageId.hs:23:1 Cabal-syntax> Warning: 'PackageName' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 33% ( 1 / 3) in 'Distribution.Types.MungedPackageId' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> computeCompatPackageId (src/Distribution/Types/MungedPackageId.hs:78) Cabal-syntax> 50% ( 1 / 2) in 'Distribution.Types.LegacyExeDependency' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 33% ( 1 / 3) in 'Distribution.Types.ExeDependency' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> qualifiedExeName (src/Distribution/Types/ExeDependency.hs:71) Cabal-syntax> Warning: 'Dependency' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/Dependency.hs:40:19 Cabal-syntax> * at src/Distribution/Types/Dependency.hs:40:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/Dependency.hs:40:1 Cabal-syntax> Warning: 'DependencyMap' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 50% ( 4 / 8) in 'Distribution.Types.Dependency' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> depPkgName (src/Distribution/Types/Dependency.hs:50) Cabal-syntax> depVerRange (src/Distribution/Types/Dependency.hs:53) Cabal-syntax> depLibraries (src/Distribution/Types/Dependency.hs:56) Cabal-syntax> 0% ( 0 / 2) in 'Distribution.Types.SetupBuildInfo' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> SetupBuildInfo (src/Distribution/Types/SetupBuildInfo.hs:20) Cabal-syntax> Warning: Distribution.Types.SetupBuildInfo.Lens: Could not find documentation for exported module: Distribution.Types.SetupBuildInfo.Lens Cabal-syntax> 0% ( 0 / 4) in 'Distribution.Types.SetupBuildInfo.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> SetupBuildInfo (src/Distribution/Types/SetupBuildInfo.hs:20) Cabal-syntax> setupDepends (src/Distribution/Types/SetupBuildInfo/Lens.hs:16) Cabal-syntax> defaultSetupDepends (src/Distribution/Types/SetupBuildInfo/Lens.hs:20) Cabal-syntax> 20% ( 1 / 5) in 'Distribution.Types.DependencyMap' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> toDepMap (src/Distribution/Types/DependencyMap.hs:39) Cabal-syntax> fromDepMap (src/Distribution/Types/DependencyMap.hs:43) Cabal-syntax> constrainBy (src/Distribution/Types/DependencyMap.hs:53) Cabal-syntax> 25% ( 1 / 4) in 'Distribution.Types.BenchmarkType' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> knownBenchmarkTypes (src/Distribution/Types/BenchmarkType.hs:32) Cabal-syntax> benchmarkTypeExe (src/Distribution/Types/BenchmarkType.hs:35) Cabal-syntax> 50% ( 1 / 2) in 'Distribution.Types.BenchmarkInterface' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'PackageIdentifier' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/PackageId.hs:25:7 Cabal-syntax> * at src/Distribution/Types/PackageId.hs:24:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/PackageId.hs:24:1 Cabal-syntax> Warning: 'Dependency' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/Dependency.hs:40:19 Cabal-syntax> * at src/Distribution/Types/Dependency.hs:40:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/Dependency.hs:40:1 Cabal-syntax> Warning: 'InstalledPackageInfo' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 70% ( 12 / 17) in 'Distribution.Package' Cabal-syntax> Missing documentation for: Cabal-syntax> packageName (src/Distribution/Package.hs:77) Cabal-syntax> packageVersion (src/Distribution/Package.hs:80) Cabal-syntax> HasMungedPackageId (src/Distribution/Package.hs:70) Cabal-syntax> mungedName' (src/Distribution/Package.hs:65) Cabal-syntax> mungedVersion' (src/Distribution/Package.hs:68) Cabal-syntax> Warning: 'abiHash' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 50% ( 1 / 2) in 'Distribution.Types.AbiDependency' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'License' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/License.hs:67:1 Cabal-syntax> * at src/Distribution/SPDX/License.hs:42:7 Cabal-syntax> * at src/Distribution/SPDX/License.hs:39:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/SPDX/License.hs:39:1 Cabal-syntax> 100% ( 5 / 5) in 'Distribution.License' Cabal-syntax> 28% ( 2 / 7) in 'Distribution.Types.InstalledPackageInfo' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> InstalledPackageInfo (src/Distribution/Types/InstalledPackageInfo.hs:39) Cabal-syntax> emptyInstalledPackageInfo (src/Distribution/Types/InstalledPackageInfo.hs:131) Cabal-syntax> mungedPackageId (src/Distribution/Types/InstalledPackageInfo.hs:122) Cabal-syntax> ExposedModule (src/Distribution/Types/ExposedModule.hs:16) Cabal-syntax> Warning: Distribution.Types.InstalledPackageInfo.Lens: Could not find documentation for exported module: Distribution.Types.InstalledPackageInfo.Lens Cabal-syntax> 0% ( 0 / 46) in 'Distribution.Types.InstalledPackageInfo.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> InstalledPackageInfo (src/Distribution/Types/InstalledPackageInfo.hs:39) Cabal-syntax> installedUnitId (src/Distribution/Types/InstalledPackageInfo/Lens.hs:28) Cabal-syntax> sourcePackageId (src/Distribution/Types/InstalledPackageInfo/Lens.hs:24) Cabal-syntax> license (src/Distribution/Types/InstalledPackageInfo/Lens.hs:48) Cabal-syntax> abiHash (src/Distribution/Types/InstalledPackageInfo/Lens.hs:88) Cabal-syntax> sourceLibName (src/Distribution/Types/InstalledPackageInfo/Lens.hs:40) Cabal-syntax> installedComponentId_ (src/Distribution/Types/InstalledPackageInfo/Lens.hs:32) Cabal-syntax> libVisibility (src/Distribution/Types/InstalledPackageInfo/Lens.hs:196) Cabal-syntax> instantiatedWith (src/Distribution/Types/InstalledPackageInfo/Lens.hs:36) Cabal-syntax> compatPackageKey (src/Distribution/Types/InstalledPackageInfo/Lens.hs:44) Cabal-syntax> copyright (src/Distribution/Types/InstalledPackageInfo/Lens.hs:52) Cabal-syntax> maintainer (src/Distribution/Types/InstalledPackageInfo/Lens.hs:56) Cabal-syntax> author (src/Distribution/Types/InstalledPackageInfo/Lens.hs:60) Cabal-syntax> stability (src/Distribution/Types/InstalledPackageInfo/Lens.hs:64) Cabal-syntax> homepage (src/Distribution/Types/InstalledPackageInfo/Lens.hs:68) Cabal-syntax> pkgUrl (src/Distribution/Types/InstalledPackageInfo/Lens.hs:72) Cabal-syntax> synopsis (src/Distribution/Types/InstalledPackageInfo/Lens.hs:76) Cabal-syntax> description (src/Distribution/Types/InstalledPackageInfo/Lens.hs:80) Cabal-syntax> category (src/Distribution/Types/InstalledPackageInfo/Lens.hs:84) Cabal-syntax> indefinite (src/Distribution/Types/InstalledPackageInfo/Lens.hs:92) Cabal-syntax> exposed (src/Distribution/Types/InstalledPackageInfo/Lens.hs:96) Cabal-syntax> exposedModules (src/Distribution/Types/InstalledPackageInfo/Lens.hs:100) Cabal-syntax> hiddenModules (src/Distribution/Types/InstalledPackageInfo/Lens.hs:104) Cabal-syntax> trusted (src/Distribution/Types/InstalledPackageInfo/Lens.hs:108) Cabal-syntax> importDirs (src/Distribution/Types/InstalledPackageInfo/Lens.hs:112) Cabal-syntax> libraryDirs (src/Distribution/Types/InstalledPackageInfo/Lens.hs:116) Cabal-syntax> libraryDirsStatic (src/Distribution/Types/InstalledPackageInfo/Lens.hs:120) Cabal-syntax> libraryDynDirs (src/Distribution/Types/InstalledPackageInfo/Lens.hs:124) Cabal-syntax> dataDir (src/Distribution/Types/InstalledPackageInfo/Lens.hs:128) Cabal-syntax> hsLibraries (src/Distribution/Types/InstalledPackageInfo/Lens.hs:132) Cabal-syntax> extraLibraries (src/Distribution/Types/InstalledPackageInfo/Lens.hs:136) Cabal-syntax> extraLibrariesStatic (src/Distribution/Types/InstalledPackageInfo/Lens.hs:140) Cabal-syntax> extraGHCiLibraries (src/Distribution/Types/InstalledPackageInfo/Lens.hs:144) Cabal-syntax> includeDirs (src/Distribution/Types/InstalledPackageInfo/Lens.hs:148) Cabal-syntax> includes (src/Distribution/Types/InstalledPackageInfo/Lens.hs:152) Cabal-syntax> depends (src/Distribution/Types/InstalledPackageInfo/Lens.hs:156) Cabal-syntax> abiDepends (src/Distribution/Types/InstalledPackageInfo/Lens.hs:160) Cabal-syntax> ccOptions (src/Distribution/Types/InstalledPackageInfo/Lens.hs:164) Cabal-syntax> cxxOptions (src/Distribution/Types/InstalledPackageInfo/Lens.hs:168) Cabal-syntax> ldOptions (src/Distribution/Types/InstalledPackageInfo/Lens.hs:172) Cabal-syntax> frameworkDirs (src/Distribution/Types/InstalledPackageInfo/Lens.hs:176) Cabal-syntax> frameworks (src/Distribution/Types/InstalledPackageInfo/Lens.hs:180) Cabal-syntax> haddockInterfaces (src/Distribution/Types/InstalledPackageInfo/Lens.hs:184) Cabal-syntax> haddockHTMLs (src/Distribution/Types/InstalledPackageInfo/Lens.hs:188) Cabal-syntax> pkgRoot (src/Distribution/Types/InstalledPackageInfo/Lens.hs:192) Cabal-syntax> 100% ( 12 / 12) in 'Distribution.Fields.ParseResult' Cabal-syntax> 83% ( 26 / 31) in 'Distribution.Fields' Cabal-syntax> Missing documentation for: Cabal-syntax> FieldName (src/Distribution/Fields/Field.hs:99) Cabal-syntax> showPWarning (src/Distribution/Parsec/Warning.hs:60) Cabal-syntax> showPError (src/Distribution/Parsec/Error.hs:20) Cabal-syntax> PrettyField (src/Distribution/Fields/Pretty.hs:43) Cabal-syntax> genericFromParsecFields (src/Distribution/Fields/Pretty.hs:179) Cabal-syntax> Warning: 'IsList' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'A' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'Z' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 66% ( 6 / 9) in 'Language.Haskell.Extension' Cabal-syntax> Missing documentation for: Cabal-syntax> classifyLanguage (src/Language/Haskell/Extension.hs:82) Cabal-syntax> classifyExtension (src/Language/Haskell/Extension.hs:723) Cabal-syntax> knownExtensions (src/Language/Haskell/Extension.hs:759) Cabal-syntax> Warning: 'Compiler' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'UserHooks' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'PerCompilerFlavor' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Compiler.hs:127:28 Cabal-syntax> * at src/Distribution/Compiler.hs:127:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Compiler.hs:127:1 Cabal-syntax> 50% ( 9 / 18) in 'Distribution.Compiler' Cabal-syntax> Missing documentation for: Cabal-syntax> CompilerFlavor (src/Distribution/Compiler.hs:65) Cabal-syntax> buildCompilerId (src/Distribution/Compiler.hs:106) Cabal-syntax> buildCompilerFlavor (src/Distribution/Compiler.hs:100) Cabal-syntax> classifyCompilerFlavor (src/Distribution/Compiler.hs:93) Cabal-syntax> knownCompilerFlavors (src/Distribution/Compiler.hs:76) Cabal-syntax> perCompilerFlavorToList (src/Distribution/Compiler.hs:136) Cabal-syntax> CompilerId (src/Distribution/Compiler.hs:150) Cabal-syntax> AbiTag (src/Distribution/Compiler.hs:197) Cabal-syntax> abiTagString (src/Distribution/Compiler.hs:215) Cabal-syntax> 50% ( 1 / 2) in 'Distribution.Types.ConfVar' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 33% ( 1 / 3) in 'Distribution.Fields.ConfVar' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> parseConditionConfVarFromClause (src/Distribution/Fields/ConfVar.hs:25) Cabal-syntax> Warning: 'rts' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'Extensions' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 45% ( 5 / 11) in 'Distribution.Types.BuildInfo' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> BuildInfo (src/Distribution/Types/BuildInfo.hs:34) Cabal-syntax> emptyBuildInfo (src/Distribution/Types/BuildInfo.hs:225) Cabal-syntax> hcProfOptions (src/Distribution/Types/BuildInfo.hs:258) Cabal-syntax> hcSharedOptions (src/Distribution/Types/BuildInfo.hs:261) Cabal-syntax> hcStaticOptions (src/Distribution/Types/BuildInfo.hs:264) Cabal-syntax> Warning: 'BuildInfo' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/BuildInfo.hs:34:18 Cabal-syntax> * at src/Distribution/Types/BuildInfo.hs:34:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/BuildInfo.hs:34:1 Cabal-syntax> Warning: 'PackageDescription' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'sanityCheckHookedBuildInfo' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'LocalBuildInfo' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'updatePackageDescription' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'localPkgDescr' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'confHook' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 33% ( 1 / 3) in 'Distribution.Types.HookedBuildInfo' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> emptyHookedBuildInfo (src/Distribution/Types/HookedBuildInfo.hs:66) Cabal-syntax> Warning: 'BuildInfo' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/BuildInfo.hs:34:18 Cabal-syntax> * at src/Distribution/Types/BuildInfo.hs:34:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/BuildInfo.hs:34:1 Cabal-syntax> 25% ( 1 / 4) in 'Distribution.Types.BuildInfo.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> BuildInfo (src/Distribution/Types/BuildInfo.hs:34) Cabal-syntax> HasBuildInfos (src/Distribution/Types/BuildInfo/Lens.hs:355) Cabal-syntax> 50% ( 3 / 6) in 'Distribution.Types.TestSuite' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> emptyTestSuite (src/Distribution/Types/TestSuite.hs:67) Cabal-syntax> testType (src/Distribution/Types/TestSuite.hs:71) Cabal-syntax> Warning: Distribution.Types.TestSuite.Lens: Could not find documentation for exported module: Distribution.Types.TestSuite.Lens Cabal-syntax> 20% ( 1 / 5) in 'Distribution.Types.TestSuite.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> testBuildInfo (src/Distribution/Types/TestSuite/Lens.hs:26) Cabal-syntax> testName (src/Distribution/Types/TestSuite/Lens.hs:18) Cabal-syntax> testInterface (src/Distribution/Types/TestSuite/Lens.hs:22) Cabal-syntax> Warning: 'libModules' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'addBuildableCondition' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 40% ( 2 / 5) in 'Distribution.Types.Library' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Library (src/Distribution/Types/Library.hs:22) Cabal-syntax> emptyLibrary (src/Distribution/Types/Library.hs:41) Cabal-syntax> Warning: Distribution.Types.Library.Lens: Could not find documentation for exported module: Distribution.Types.Library.Lens Cabal-syntax> 0% ( 0 / 9) in 'Distribution.Types.Library.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Library (src/Distribution/Types/Library.hs:22) Cabal-syntax> libName (src/Distribution/Types/Library/Lens.hs:20) Cabal-syntax> libBuildInfo (src/Distribution/Types/Library/Lens.hs:44) Cabal-syntax> libVisibility (src/Distribution/Types/Library/Lens.hs:40) Cabal-syntax> exposedModules (src/Distribution/Types/Library/Lens.hs:24) Cabal-syntax> reexportedModules (src/Distribution/Types/Library/Lens.hs:28) Cabal-syntax> signatures (src/Distribution/Types/Library/Lens.hs:32) Cabal-syntax> libExposed (src/Distribution/Types/Library/Lens.hs:36) Cabal-syntax> Warning: 'LibVersionInfo' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/ForeignLib.hs:65:23 Cabal-syntax> * at src/Distribution/Types/ForeignLib.hs:65:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/ForeignLib.hs:65:1 Cabal-syntax> Warning: 'String' is ambiguous. It is defined Cabal-syntax> * in ‘Text.Read.Lex’ Cabal-syntax> * in ‘GHC.Base’ Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined in ‘GHC.Base’ Cabal-syntax> 83% ( 10 / 12) in 'Distribution.Types.ForeignLib' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> LibVersionInfo (src/Distribution/Types/ForeignLib.hs:65) Cabal-syntax> Warning: Distribution.Types.ForeignLib.Lens: Could not find documentation for exported module: Distribution.Types.ForeignLib.Lens Cabal-syntax> 11% ( 1 / 9) in 'Distribution.Types.ForeignLib.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> foreignLibName (src/Distribution/Types/ForeignLib/Lens.hs:20) Cabal-syntax> foreignLibBuildInfo (src/Distribution/Types/ForeignLib/Lens.hs:32) Cabal-syntax> foreignLibType (src/Distribution/Types/ForeignLib/Lens.hs:24) Cabal-syntax> foreignLibOptions (src/Distribution/Types/ForeignLib/Lens.hs:28) Cabal-syntax> foreignLibVersionInfo (src/Distribution/Types/ForeignLib/Lens.hs:36) Cabal-syntax> foreignLibVersionLinux (src/Distribution/Types/ForeignLib/Lens.hs:40) Cabal-syntax> foreignLibModDefFile (src/Distribution/Types/ForeignLib/Lens.hs:44) Cabal-syntax> 40% ( 2 / 5) in 'Distribution.Types.Executable' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Executable (src/Distribution/Types/Executable.hs:21) Cabal-syntax> emptyExecutable (src/Distribution/Types/Executable.hs:56) Cabal-syntax> Warning: Distribution.Types.Executable.Lens: Could not find documentation for exported module: Distribution.Types.Executable.Lens Cabal-syntax> 0% ( 0 / 6) in 'Distribution.Types.Executable.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Executable (src/Distribution/Types/Executable.hs:21) Cabal-syntax> exeName (src/Distribution/Types/Executable/Lens.hs:18) Cabal-syntax> exeBuildInfo (src/Distribution/Types/Executable/Lens.hs:30) Cabal-syntax> modulePath (src/Distribution/Types/Executable/Lens.hs:22) Cabal-syntax> exeScope (src/Distribution/Types/Executable/Lens.hs:26) Cabal-syntax> 50% ( 3 / 6) in 'Distribution.Types.Benchmark' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> emptyBenchmark (src/Distribution/Types/Benchmark.hs:63) Cabal-syntax> benchmarkType (src/Distribution/Types/Benchmark.hs:66) Cabal-syntax> 14% ( 1 / 7) in 'Distribution.Types.Component' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Component (src/Distribution/Types/Component.hs:26) Cabal-syntax> foldComponent (src/Distribution/Types/Component.hs:55) Cabal-syntax> componentBuildInfo (src/Distribution/Types/Component.hs:62) Cabal-syntax> componentName (src/Distribution/Types/Component.hs:75) Cabal-syntax> partitionComponents (src/Distribution/Types/Component.hs:85) Cabal-syntax> Warning: 'PackageDescription' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'ComponentRequestedSpec' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/ComponentRequestedSpec.hs:67:7 Cabal-syntax> * at src/Distribution/Types/ComponentRequestedSpec.hs:66:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/ComponentRequestedSpec.hs:66:1 Cabal-syntax> Warning: 'LocalBuildInfo' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'flattenPD' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 87% ( 7 / 8) in 'Distribution.Types.ComponentRequestedSpec' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> Warning: 'Library' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/Library.hs:22:16 Cabal-syntax> * at src/Distribution/Types/Library.hs:22:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/Library.hs:22:1 Cabal-syntax> Warning: 'Executable' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/Executable.hs:21:19 Cabal-syntax> * at src/Distribution/Types/Executable.hs:21:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/Executable.hs:21:1 Cabal-syntax> Warning: 'TestSuite' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/TestSuite.hs:26:18 Cabal-syntax> * at src/Distribution/Types/TestSuite.hs:26:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/TestSuite.hs:26:1 Cabal-syntax> Warning: 'Benchmark' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/Benchmark.hs:26:18 Cabal-syntax> * at src/Distribution/Types/Benchmark.hs:26:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/Benchmark.hs:26:1 Cabal-syntax> Warning: 'BuildInfo' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/BuildInfo.hs:34:18 Cabal-syntax> * at src/Distribution/Types/BuildInfo.hs:34:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/BuildInfo.hs:34:1 Cabal-syntax> Warning: 'PackageDescription' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/PackageDescription.hs:105:8 Cabal-syntax> * at src/Distribution/Types/PackageDescription.hs:104:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/PackageDescription.hs:104:1 Cabal-syntax> Warning: 'GenericPackageDescription' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'withLibLBI' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'LocalBuildInfo' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'withExeLBI' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'withTestLBI' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'withBenchLBI' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'ForeignLib' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/ForeignLib.hs:40:19 Cabal-syntax> * at src/Distribution/Types/ForeignLib.hs:40:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/ForeignLib.hs:40:1 Cabal-syntax> 82% ( 23 / 28) in 'Distribution.Types.PackageDescription' Cabal-syntax> Missing documentation for: Cabal-syntax> emptyPackageDescription (src/Distribution/Types/PackageDescription.hs:197) Cabal-syntax> allLibraries (src/Distribution/Types/PackageDescription.hs:247) Cabal-syntax> updatePackageDescription (src/Distribution/Types/PackageDescription.hs:365) Cabal-syntax> lookupComponent (src/Distribution/Types/PackageDescription.hs:418) Cabal-syntax> getComponent (src/Distribution/Types/PackageDescription.hs:430) Cabal-syntax> 0% ( 0 / 3) in 'Distribution.Types.GenericPackageDescription' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> GenericPackageDescription (src/Distribution/Types/GenericPackageDescription.hs:36) Cabal-syntax> emptyGenericPackageDescription (src/Distribution/Types/GenericPackageDescription.hs:71) Cabal-syntax> Warning: Distribution.Types.GenericPackageDescription.Lens: Could not find documentation for exported module: Distribution.Types.GenericPackageDescription.Lens Cabal-syntax> 13% ( 3 / 23) in 'Distribution.Types.GenericPackageDescription.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> GenericPackageDescription (src/Distribution/Types/GenericPackageDescription.hs:36) Cabal-syntax> packageDescription (src/Distribution/Types/GenericPackageDescription/Lens.hs:39) Cabal-syntax> flagName (src/Distribution/Types/GenericPackageDescription/Lens.hs:98) Cabal-syntax> flagDescription (src/Distribution/Types/GenericPackageDescription/Lens.hs:102) Cabal-syntax> flagDefault (src/Distribution/Types/GenericPackageDescription/Lens.hs:106) Cabal-syntax> flagManual (src/Distribution/Types/GenericPackageDescription/Lens.hs:110) Cabal-syntax> gpdScannedVersion (src/Distribution/Types/GenericPackageDescription/Lens.hs:43) Cabal-syntax> genPackageFlags (src/Distribution/Types/GenericPackageDescription/Lens.hs:47) Cabal-syntax> condLibrary (src/Distribution/Types/GenericPackageDescription/Lens.hs:51) Cabal-syntax> condSubLibraries (src/Distribution/Types/GenericPackageDescription/Lens.hs:55) Cabal-syntax> condForeignLibs (src/Distribution/Types/GenericPackageDescription/Lens.hs:59) Cabal-syntax> condExecutables (src/Distribution/Types/GenericPackageDescription/Lens.hs:63) Cabal-syntax> condTestSuites (src/Distribution/Types/GenericPackageDescription/Lens.hs:67) Cabal-syntax> condBenchmarks (src/Distribution/Types/GenericPackageDescription/Lens.hs:71) Cabal-syntax> allCondTrees (src/Distribution/Types/GenericPackageDescription/Lens.hs:80) Cabal-syntax> _OS (src/Distribution/Types/GenericPackageDescription/Lens.hs:118) Cabal-syntax> _Arch (src/Distribution/Types/GenericPackageDescription/Lens.hs:122) Cabal-syntax> _PackageFlag (src/Distribution/Types/GenericPackageDescription/Lens.hs:126) Cabal-syntax> _Impl (src/Distribution/Types/GenericPackageDescription/Lens.hs:130) Cabal-syntax> Warning: Distribution.Types.Benchmark.Lens: Could not find documentation for exported module: Distribution.Types.Benchmark.Lens Cabal-syntax> 20% ( 1 / 5) in 'Distribution.Types.Benchmark.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> benchmarkName (src/Distribution/Types/Benchmark/Lens.hs:18) Cabal-syntax> benchmarkBuildInfo (src/Distribution/Types/Benchmark/Lens.hs:26) Cabal-syntax> benchmarkInterface (src/Distribution/Types/Benchmark/Lens.hs:22) Cabal-syntax> Warning: Distribution.Types.PackageDescription.Lens: Could not find documentation for exported module: Distribution.Types.PackageDescription.Lens Cabal-syntax> 11% ( 4 / 35) in 'Distribution.Types.PackageDescription.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> package (src/Distribution/Types/PackageDescription/Lens.hs:41) Cabal-syntax> copyright (src/Distribution/Types/PackageDescription/Lens.hs:53) Cabal-syntax> maintainer (src/Distribution/Types/PackageDescription/Lens.hs:57) Cabal-syntax> author (src/Distribution/Types/PackageDescription/Lens.hs:61) Cabal-syntax> stability (src/Distribution/Types/PackageDescription/Lens.hs:65) Cabal-syntax> homepage (src/Distribution/Types/PackageDescription/Lens.hs:73) Cabal-syntax> pkgUrl (src/Distribution/Types/PackageDescription/Lens.hs:77) Cabal-syntax> synopsis (src/Distribution/Types/PackageDescription/Lens.hs:89) Cabal-syntax> description (src/Distribution/Types/PackageDescription/Lens.hs:93) Cabal-syntax> category (src/Distribution/Types/PackageDescription/Lens.hs:97) Cabal-syntax> dataDir (src/Distribution/Types/PackageDescription/Lens.hs:145) Cabal-syntax> specVersion (src/Distribution/Types/PackageDescription/Lens.hs:105) Cabal-syntax> licenseRaw (src/Distribution/Types/PackageDescription/Lens.hs:45) Cabal-syntax> licenseFiles (src/Distribution/Types/PackageDescription/Lens.hs:49) Cabal-syntax> testedWith (src/Distribution/Types/PackageDescription/Lens.hs:69) Cabal-syntax> bugReports (src/Distribution/Types/PackageDescription/Lens.hs:81) Cabal-syntax> sourceRepos (src/Distribution/Types/PackageDescription/Lens.hs:85) Cabal-syntax> customFieldsPD (src/Distribution/Types/PackageDescription/Lens.hs:101) Cabal-syntax> buildTypeRaw (src/Distribution/Types/PackageDescription/Lens.hs:109) Cabal-syntax> setupBuildInfo (src/Distribution/Types/PackageDescription/Lens.hs:113) Cabal-syntax> library (src/Distribution/Types/PackageDescription/Lens.hs:117) Cabal-syntax> subLibraries (src/Distribution/Types/PackageDescription/Lens.hs:121) Cabal-syntax> executables (src/Distribution/Types/PackageDescription/Lens.hs:125) Cabal-syntax> foreignLibs (src/Distribution/Types/PackageDescription/Lens.hs:129) Cabal-syntax> testSuites (src/Distribution/Types/PackageDescription/Lens.hs:133) Cabal-syntax> benchmarks (src/Distribution/Types/PackageDescription/Lens.hs:137) Cabal-syntax> dataFiles (src/Distribution/Types/PackageDescription/Lens.hs:141) Cabal-syntax> extraSrcFiles (src/Distribution/Types/PackageDescription/Lens.hs:149) Cabal-syntax> extraTmpFiles (src/Distribution/Types/PackageDescription/Lens.hs:153) Cabal-syntax> extraDocFiles (src/Distribution/Types/PackageDescription/Lens.hs:157) Cabal-syntax> 91% ( 11 / 12) in 'Distribution.Types.Lens' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 100% ( 56 / 56) in 'Distribution.PackageDescription' Cabal-syntax> Warning: 'GenericPackageDescription' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/GenericPackageDescription.hs:37:3 Cabal-syntax> * at src/Distribution/Types/GenericPackageDescription.hs:36:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/GenericPackageDescription.hs:36:1 Cabal-syntax> Warning: 'PackageDescription' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/PackageDescription.hs:105:8 Cabal-syntax> * at src/Distribution/Types/PackageDescription.hs:104:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/PackageDescription.hs:104:1 Cabal-syntax> Warning: 'Arch' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/System.hs:172:1 Cabal-syntax> * at src/Distribution/Types/ConfVar.hs:17:16 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/System.hs:172:1 Cabal-syntax> Warning: 'OS' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/System.hs:97:1 Cabal-syntax> * at src/Distribution/Types/ConfVar.hs:16:16 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/System.hs:97:1 Cabal-syntax> 62% ( 10 / 16) in 'Distribution.PackageDescription.Configuration' Cabal-syntax> Missing documentation for: Cabal-syntax> freeVars (src/Distribution/PackageDescription/Configuration.hs:323) Cabal-syntax> mapCondTree (src/Distribution/Types/CondTree.hs:108) Cabal-syntax> mapTreeData (src/Distribution/Types/CondTree.hs:123) Cabal-syntax> mapTreeConds (src/Distribution/Types/CondTree.hs:120) Cabal-syntax> mapTreeConstrs (src/Distribution/Types/CondTree.hs:117) Cabal-syntax> transformAllBuildInfos (src/Distribution/PackageDescription/Configuration.hs:577) Cabal-syntax> Warning: 'Token' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/FieldGrammar/Newtypes.hs:215:17 Cabal-syntax> * at src/Distribution/FieldGrammar/Newtypes.hs:215:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/FieldGrammar/Newtypes.hs:215:1 Cabal-syntax> Warning: 'List' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/FieldGrammar/Newtypes.hs:115:24 Cabal-syntax> * at src/Distribution/FieldGrammar/Newtypes.hs:115:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/FieldGrammar/Newtypes.hs:115:1 Cabal-syntax> Warning: 'Set'' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/FieldGrammar/Newtypes.hs:145:24 Cabal-syntax> * at src/Distribution/FieldGrammar/Newtypes.hs:145:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/FieldGrammar/Newtypes.hs:145:1 Cabal-syntax> Warning: 'NonEmpty'' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/FieldGrammar/Newtypes.hs:181:29 Cabal-syntax> * at src/Distribution/FieldGrammar/Newtypes.hs:181:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/FieldGrammar/Newtypes.hs:181:1 Cabal-syntax> 96% ( 29 / 30) in 'Distribution.FieldGrammar.Newtypes' Cabal-syntax> Missing documentation for: Cabal-syntax> Sep (src/Distribution/FieldGrammar/Newtypes.hs:74) Cabal-syntax> Warning: 'Last' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'pack' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> 85% ( 6 / 7) in 'Distribution.FieldGrammar.Class' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> 33% ( 1 / 3) in 'Distribution.FieldGrammar.Pretty' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> PrettyFieldGrammar (src/Distribution/FieldGrammar/Pretty.hs:22) Cabal-syntax> Warning: 'FieldGrammarParser' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'GeneralPackageDescription' is out of scope. Cabal-syntax> If you qualify the identifier, haddock can try to link it anyway. Cabal-syntax> Warning: 'Field' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Fields/Field.hs:44:7 Cabal-syntax> * at src/Distribution/Fields/Field.hs:43:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Fields/Field.hs:43:1 Cabal-syntax> Warning: 'Section' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/FieldGrammar/Parsec.hs:104:1 Cabal-syntax> * at src/Distribution/Fields/Field.hs:45:7 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/FieldGrammar/Parsec.hs:104:1 Cabal-syntax> 33% ( 4 / 12) in 'Distribution.FieldGrammar.Parsec' Cabal-syntax> Missing documentation for: Cabal-syntax> ParsecFieldGrammar (src/Distribution/FieldGrammar/Parsec.hs:111) Cabal-syntax> parseFieldGrammar (src/Distribution/FieldGrammar/Parsec.hs:119) Cabal-syntax> fieldGrammarKnownFieldList (src/Distribution/FieldGrammar/Parsec.hs:134) Cabal-syntax> Fields (src/Distribution/FieldGrammar/Parsec.hs:94) Cabal-syntax> namelessFieldAnn (src/Distribution/FieldGrammar/Parsec.hs:101) Cabal-syntax> runFieldParser (src/Distribution/FieldGrammar/Parsec.hs:373) Cabal-syntax> runFieldParser' (src/Distribution/FieldGrammar/Parsec.hs:350) Cabal-syntax> fieldLinesToStream (src/Distribution/FieldGrammar/Parsec.hs:432) Cabal-syntax> 65% ( 17 / 26) in 'Distribution.FieldGrammar' Cabal-syntax> Missing documentation for: Cabal-syntax> ParsecFieldGrammar (src/Distribution/FieldGrammar/Parsec.hs:111) Cabal-syntax> ParsecFieldGrammar' (src/Distribution/FieldGrammar.hs:45) Cabal-syntax> parseFieldGrammar (src/Distribution/FieldGrammar/Parsec.hs:119) Cabal-syntax> fieldGrammarKnownFieldList (src/Distribution/FieldGrammar/Parsec.hs:134) Cabal-syntax> PrettyFieldGrammar (src/Distribution/FieldGrammar/Pretty.hs:22) Cabal-syntax> PrettyFieldGrammar' (src/Distribution/FieldGrammar.hs:46) Cabal-syntax> Fields (src/Distribution/FieldGrammar/Parsec.hs:94) Cabal-syntax> runFieldParser (src/Distribution/FieldGrammar/Parsec.hs:373) Cabal-syntax> runFieldParser' (src/Distribution/FieldGrammar/Parsec.hs:350) Cabal-syntax> Warning: 'GenericPackageDescription' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/GenericPackageDescription.hs:37:3 Cabal-syntax> * at src/Distribution/Types/GenericPackageDescription.hs:36:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/GenericPackageDescription.hs:36:1 Cabal-syntax> Warning: 'Benchmark' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/Benchmark.hs:26:18 Cabal-syntax> * at src/Distribution/Types/Benchmark.hs:26:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/Benchmark.hs:26:1 Cabal-syntax> Warning: 'TestSuite' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/TestSuite.hs:26:18 Cabal-syntax> * at src/Distribution/Types/TestSuite.hs:26:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/TestSuite.hs:26:1 Cabal-syntax> 36% ( 17 / 47) in 'Distribution.PackageDescription.FieldGrammar' Cabal-syntax> Missing documentation for: Cabal-syntax> packageDescriptionFieldGrammar (src/Distribution/PackageDescription/FieldGrammar.hs:100) Cabal-syntax> CompatLicenseFile (src/Distribution/PackageDescription/FieldGrammar.hs:772) Cabal-syntax> libraryFieldGrammar (src/Distribution/PackageDescription/FieldGrammar.hs:173) Cabal-syntax> foreignLibFieldGrammar (src/Distribution/PackageDescription/FieldGrammar.hs:219) Cabal-syntax> executableFieldGrammar (src/Distribution/PackageDescription/FieldGrammar.hs:253) Cabal-syntax> testSuiteFieldGrammar (src/Distribution/PackageDescription/FieldGrammar.hs:321) Cabal-syntax> validateTestSuite (src/Distribution/PackageDescription/FieldGrammar.hs:330) Cabal-syntax> unvalidateTestSuite (src/Distribution/PackageDescription/FieldGrammar.hs:380) Cabal-syntax> testStanzaTestType (src/Distribution/PackageDescription/FieldGrammar.hs:280) Cabal-syntax> testStanzaMainIs (src/Distribution/PackageDescription/FieldGrammar.hs:284) Cabal-syntax> testStanzaTestModule (src/Distribution/PackageDescription/FieldGrammar.hs:288) Cabal-syntax> testStanzaBuildInfo (src/Distribution/PackageDescription/FieldGrammar.hs:292) Cabal-syntax> benchmarkFieldGrammar (src/Distribution/PackageDescription/FieldGrammar.hs:446) Cabal-syntax> validateBenchmark (src/Distribution/PackageDescription/FieldGrammar.hs:453) Cabal-syntax> unvalidateBenchmark (src/Distribution/PackageDescription/FieldGrammar.hs:492) Cabal-syntax> formatDependencyList (src/Distribution/PackageDescription/FieldGrammar.hs:714) Cabal-syntax> formatExposedModules (src/Distribution/PackageDescription/FieldGrammar.hs:723) Cabal-syntax> formatExtraSourceFiles (src/Distribution/PackageDescription/FieldGrammar.hs:720) Cabal-syntax> formatHsSourceDirs (src/Distribution/PackageDescription/FieldGrammar.hs:726) Cabal-syntax> formatMixinList (src/Distribution/PackageDescription/FieldGrammar.hs:717) Cabal-syntax> formatOtherExtensions (src/Distribution/PackageDescription/FieldGrammar.hs:729) Cabal-syntax> formatOtherModules (src/Distribution/PackageDescription/FieldGrammar.hs:732) Cabal-syntax> benchmarkStanzaBenchmarkType (src/Distribution/PackageDescription/FieldGrammar.hs:410) Cabal-syntax> benchmarkStanzaMainIs (src/Distribution/PackageDescription/FieldGrammar.hs:414) Cabal-syntax> benchmarkStanzaBenchmarkModule (src/Distribution/PackageDescription/FieldGrammar.hs:418) Cabal-syntax> benchmarkStanzaBuildInfo (src/Distribution/PackageDescription/FieldGrammar.hs:422) Cabal-syntax> flagFieldGrammar (src/Distribution/PackageDescription/FieldGrammar.hs:673) Cabal-syntax> sourceRepoFieldGrammar (src/Distribution/PackageDescription/FieldGrammar.hs:687) Cabal-syntax> setupBInfoFieldGrammar (src/Distribution/PackageDescription/FieldGrammar.hs:704) Cabal-syntax> buildInfoFieldGrammar (src/Distribution/PackageDescription/FieldGrammar.hs:527) Cabal-syntax> Warning: 'PrettyField' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Fields/Pretty.hs:44:7 Cabal-syntax> * at src/Distribution/Fields/Pretty.hs:43:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Fields/Pretty.hs:43:1 Cabal-syntax> 100% ( 11 / 11) in 'Distribution.PackageDescription.PrettyPrint' Cabal-syntax> Warning: 'BuildInfo' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/BuildInfo.hs:34:18 Cabal-syntax> * at src/Distribution/Types/BuildInfo.hs:34:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/BuildInfo.hs:34:1 Cabal-syntax> Warning: 'GenericPackageDescription' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/GenericPackageDescription.hs:37:3 Cabal-syntax> * at src/Distribution/Types/GenericPackageDescription.hs:36:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/GenericPackageDescription.hs:36:1 Cabal-syntax> 90% ( 10 / 11) in 'Distribution.PackageDescription.Parsec' Cabal-syntax> Missing documentation for: Cabal-syntax> parseHookedBuildInfo (src/Distribution/PackageDescription/Parsec.hs:881) Cabal-syntax> 60% ( 3 / 5) in 'Distribution.FieldGrammar.FieldDescrs' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> fieldDescrsToList (src/Distribution/FieldGrammar/FieldDescrs.hs:57) Cabal-syntax> Warning: 'InstalledPackageInfo' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/InstalledPackageInfo.hs:40:6 Cabal-syntax> * at src/Distribution/Types/InstalledPackageInfo.hs:39:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/InstalledPackageInfo.hs:39:1 Cabal-syntax> 0% ( 0 / 2) in 'Distribution.Types.InstalledPackageInfo.FieldGrammar' Cabal-syntax> Missing documentation for: Cabal-syntax> Module header Cabal-syntax> ipiFieldGrammar (src/Distribution/Types/InstalledPackageInfo/FieldGrammar.hs:75) Cabal-syntax> Warning: 'InstalledPackageInfo' is ambiguous. It is defined Cabal-syntax> * at src/Distribution/Types/InstalledPackageInfo.hs:40:6 Cabal-syntax> * at src/Distribution/Types/InstalledPackageInfo.hs:39:1 Cabal-syntax> You may be able to disambiguate the identifier by qualifying it or Cabal-syntax> by specifying the type/value namespace explicitly. Cabal-syntax> Defaulting to the one defined at src/Distribution/Types/InstalledPackageInfo.hs:39:1 Cabal-syntax> 57% ( 8 / 14) in 'Distribution.InstalledPackageInfo' Cabal-syntax> Missing documentation for: Cabal-syntax> InstalledPackageInfo (src/Distribution/Types/InstalledPackageInfo.hs:39) Cabal-syntax> installedComponentId (src/Distribution/InstalledPackageInfo.hs:66) Cabal-syntax> sourceComponentName (src/Distribution/InstalledPackageInfo.hs:89) Cabal-syntax> ExposedModule (src/Distribution/Types/ExposedModule.hs:16) Cabal-syntax> emptyInstalledPackageInfo (src/Distribution/Types/InstalledPackageInfo.hs:131) Cabal-syntax> showSimpleInstalledPackageInfoField (src/Distribution/InstalledPackageInfo.hs:135) Cabal-syntax> Warning: Distribution.Compat.MonadFail: could not find link destinations for: Cabal-syntax> - Text.ParserCombinators.ReadP.P Cabal-syntax> Warning: Distribution.Utils.Structured: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.GStructuredSum Cabal-syntax> - Distribution.Utils.Structured.gstructured Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Utils.Structured.Rep_Structure Cabal-syntax> Warning: Distribution.Compat.Semigroup: could not find link destinations for: Cabal-syntax> - Data.Semigroup.Internal.Rep_Any Cabal-syntax> - Data.Semigroup.Internal.Rep_All Cabal-syntax> - Data.Foldable1.JoinWith Cabal-syntax> - Data.Foldable1.FromMaybe Cabal-syntax> - Data.Foldable1.NonEmptyDList Cabal-syntax> - Data.Set.Internal.MergeSet Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Compat.Semigroup.GMonoid Cabal-syntax> - Distribution.Compat.Semigroup.GSemigroup Cabal-syntax> - Distribution.Compat.Semigroup.Rep_Option' Cabal-syntax> - Distribution.Compat.Semigroup.Rep_Last' Cabal-syntax> Warning: Distribution.Compat.NonEmptySet: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> Warning: Distribution.Compat.Prelude: could not find link destinations for: Cabal-syntax> - GHC.Prim.~# Cabal-syntax> - GHC.Generics.SingKind Cabal-syntax> - GHC.Generics.DemoteRep Cabal-syntax> - GHC.Generics.fromSing Cabal-syntax> - GHC.Generics.SingI Cabal-syntax> - GHC.Generics.sing Cabal-syntax> - GHC.Generics.Sing Cabal-syntax> - GHC.Generics.D:R:UReckWordp0 Cabal-syntax> - GHC.Generics.D:R:UReckIntp0 Cabal-syntax> - GHC.Generics.D:R:UReckFloatp0 Cabal-syntax> - GHC.Generics.D:R:UReckDoublep0 Cabal-syntax> - GHC.Generics.D:R:UReckCharp0 Cabal-syntax> - GHC.Generics.Rep1_Proxy Cabal-syntax> - GHC.Generics.Rep1_Either Cabal-syntax> - GHC.Generics.Rep1_Maybe Cabal-syntax> - GHC.Generics.Rep1_NonEmpty Cabal-syntax> - GHC.Generics.Rep_Fingerprint Cabal-syntax> - GHC.Generics.Rep_GeneralCategory Cabal-syntax> - GHC.Generics.Rep_SrcLoc Cabal-syntax> - GHC.Generics.Rep_Down Cabal-syntax> - GHC.Generics.Rep_Tuple15 Cabal-syntax> - GHC.Generics.Rep_Tuple14 Cabal-syntax> - GHC.Generics.Rep_Tuple13 Cabal-syntax> - GHC.Generics.Rep_Tuple12 Cabal-syntax> - GHC.Generics.Rep_Tuple11 Cabal-syntax> - GHC.Generics.Rep_Tuple10 Cabal-syntax> - GHC.Generics.Rep_Tuple9 Cabal-syntax> - GHC.Generics.Rep_Tuple8 Cabal-syntax> - GHC.Generics.Rep_Tuple7 Cabal-syntax> - GHC.Generics.Rep_Tuple6 Cabal-syntax> - GHC.Generics.Rep_Tuple5 Cabal-syntax> - GHC.Generics.Rep_Tuple4 Cabal-syntax> - GHC.Generics.Rep_Tuple3 Cabal-syntax> - GHC.Generics.Rep_Tuple2 Cabal-syntax> - GHC.Generics.Rep_Solo Cabal-syntax> - GHC.Generics.Rep_Unit Cabal-syntax> - GHC.Generics.Rep_Proxy Cabal-syntax> - GHC.Generics.Rep_Ordering Cabal-syntax> - GHC.Generics.Rep_Bool Cabal-syntax> - GHC.Generics.Rep_Either Cabal-syntax> - GHC.Generics.Rep_Maybe Cabal-syntax> - GHC.Generics.Rep_NonEmpty Cabal-syntax> - GHC.Generics.Rep_List Cabal-syntax> - GHC.Generics.Rep_Void Cabal-syntax> - GHC.Generics.Rep_M1 Cabal-syntax> - GHC.Generics.Rep_V1 Cabal-syntax> - GHC.Generics.Rep_U1 Cabal-syntax> - GHC.Generics.Rep_Par1 Cabal-syntax> - GHC.Generics.Rep_Rec1 Cabal-syntax> - GHC.Generics.Rep_K1 Cabal-syntax> - GHC.Generics.Rep_:+: Cabal-syntax> - GHC.Generics.Rep_:*: Cabal-syntax> - GHC.Generics.Rep_:.: Cabal-syntax> - GHC.Generics.Rep_R:UReckWordp Cabal-syntax> - GHC.Generics.Rep1_R:UReckWordp Cabal-syntax> - GHC.Generics.Rep_R:UReckIntp Cabal-syntax> - GHC.Generics.Rep1_R:UReckIntp Cabal-syntax> - GHC.Generics.Rep1_R:UReckFloatp Cabal-syntax> - GHC.Generics.Rep_R:UReckDoublep Cabal-syntax> - GHC.Generics.Rep1_R:UReckDoublep Cabal-syntax> - GHC.Generics.Rep_R:UReckCharp Cabal-syntax> - GHC.Generics.Rep1_R:UReckCharp Cabal-syntax> - GHC.Generics.Rep_R:UReckPtrp Cabal-syntax> - GHC.Generics.Rep_Fixity Cabal-syntax> - GHC.Generics.Rep_Associativity Cabal-syntax> - GHC.Generics.Rep_SourceUnpackedness Cabal-syntax> - GHC.Generics.Rep_SourceStrictness Cabal-syntax> - GHC.Generics.Rep_DecidedStrictness Cabal-syntax> - Data.Semigroup.Internal.Rep_Alt Cabal-syntax> - Data.Semigroup.Internal.Rep_Product Cabal-syntax> - Data.Semigroup.Internal.Rep_Sum Cabal-syntax> - Data.Semigroup.Internal.Rep_Any Cabal-syntax> - Data.Semigroup.Internal.Rep_All Cabal-syntax> - Data.Semigroup.Internal.Rep_Endo Cabal-syntax> - Data.Semigroup.Internal.Rep_Dual Cabal-syntax> - Data.Monoid.Rep_Ap Cabal-syntax> - Data.Monoid.Rep_Last Cabal-syntax> - Data.Monoid.Rep_First Cabal-syntax> - Data.Functor.Const.Rep_Const Cabal-syntax> - Data.Functor.Const.Rep1_Const Cabal-syntax> - GHC.IOPort.IOPort Cabal-syntax> - GHC.RTS.Flags.Rep_RTSFlags Cabal-syntax> - GHC.RTS.Flags.Rep_ParFlags Cabal-syntax> - GHC.RTS.Flags.Rep_TickyFlags Cabal-syntax> - GHC.RTS.Flags.Rep_TraceFlags Cabal-syntax> - GHC.RTS.Flags.Rep_DoTrace Cabal-syntax> - GHC.RTS.Flags.Rep_ProfFlags Cabal-syntax> - GHC.RTS.Flags.Rep_DoHeapProfile Cabal-syntax> - GHC.RTS.Flags.Rep_CCFlags Cabal-syntax> - GHC.RTS.Flags.Rep_DoCostCentres Cabal-syntax> - GHC.RTS.Flags.Rep_DebugFlags Cabal-syntax> - GHC.RTS.Flags.Rep_MiscFlags Cabal-syntax> - GHC.RTS.Flags.Rep_ConcFlags Cabal-syntax> - GHC.RTS.Flags.Rep_GCFlags Cabal-syntax> - GHC.RTS.Flags.Rep_GiveGCStats Cabal-syntax> - Data.Functor.Identity.Rep_Identity Cabal-syntax> - Data.Functor.Identity.Rep1_Identity Cabal-syntax> - Control.Arrow.Rep_Kleisli Cabal-syntax> - Control.Applicative.Rep_ZipList Cabal-syntax> - Control.Applicative.Rep_WrappedArrow Cabal-syntax> - Control.Applicative.Rep_WrappedMonad Cabal-syntax> - Data.Version.Rep_Version Cabal-syntax> - GHC.ByteOrder.Rep_ByteOrder Cabal-syntax> - GHC.Stats.Rep_RTSStats Cabal-syntax> - GHC.Stats.Rep_GCDetails Cabal-syntax> - Data.Semigroup.Rep_WrappedMonoid Cabal-syntax> - Data.Semigroup.Rep_Last Cabal-syntax> - Data.Semigroup.Rep_First Cabal-syntax> - Data.Semigroup.Rep_Arg Cabal-syntax> - Data.Semigroup.Rep_Max Cabal-syntax> - Data.Semigroup.Rep_Min Cabal-syntax> - Data.Complex.Rep_Complex Cabal-syntax> - Data.Functor.Sum.Rep_Sum Cabal-syntax> - Data.Functor.Product.Rep_Product Cabal-syntax> - Data.Functor.Compose.Rep_Compose Cabal-syntax> - Data.Foldable1.JoinWith Cabal-syntax> - Data.Foldable1.FromMaybe Cabal-syntax> - Data.Foldable1.NonEmptyDList Cabal-syntax> - Data.ByteString.Builder.RealFloat.FormatMode Cabal-syntax> - Data.Sequence.Internal.Rep_ViewR Cabal-syntax> - Data.Sequence.Internal.Rep_ViewL Cabal-syntax> - Data.Sequence.Internal.Rep_Elem Cabal-syntax> - Data.Sequence.Internal.Rep_Node Cabal-syntax> - Data.Sequence.Internal.Rep_Digit Cabal-syntax> - Data.Sequence.Internal.Rep_FingerTree Cabal-syntax> - Data.Tree.Rep_Tree Cabal-syntax> - Data.Graph.Rep_SCC Cabal-syntax> - Control.DeepSeq.GNFData Cabal-syntax> - Data.Text.Internal.Encoding.PartialUtf8CodePoint Cabal-syntax> - Text.ParserCombinators.ReadP.P Cabal-syntax> - GHC.IO.Exception.Rep_ExitCode Cabal-syntax> - Control.Monad.Trans.State.Strict.Rep_StateT Cabal-syntax> - GHC.Generics.D:R:SingBoola0 Cabal-syntax> - GHC.Generics.STrue Cabal-syntax> - GHC.Generics.D:R:DemoteRepBool Cabal-syntax> - GHC.Generics.SFalse Cabal-syntax> - GHC.Generics.Rep_R:UReckFloatp Cabal-syntax> - GHC.Generics.D:R:SingMaybeb0 Cabal-syntax> - GHC.Generics.SNothing Cabal-syntax> - GHC.Generics.SJust Cabal-syntax> - GHC.Generics.D:R:DemoteRepMaybe Cabal-syntax> - GHC.IsList.D:R:ItemNonEmpty Cabal-syntax> - Data.Map.Internal.D:R:ItemMap Cabal-syntax> - Data.Set.Internal.D:R:ItemSet Cabal-syntax> - Data.Set.Internal.MergeSet Cabal-syntax> - Control.DeepSeq.Zero Cabal-syntax> - GHC.ForeignSrcLang.Type.Rep_ForeignSrcLang Cabal-syntax> - GHC.LanguageExtensions.Type.Rep_Extension Cabal-syntax> - Text.PrettyPrint.Annotated.HughesPJ.Rep_Doc Cabal-syntax> - Text.PrettyPrint.Annotated.HughesPJ.Rep_Mode Cabal-syntax> - Text.PrettyPrint.Annotated.HughesPJ.Rep_Style Cabal-syntax> - Text.PrettyPrint.Annotated.HughesPJ.Rep_TextDetails Cabal-syntax> - Text.PrettyPrint.HughesPJ.Rep_Doc Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_AnnLookup Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_AnnTarget Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Bang Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_BndrVis Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Body Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Bytes Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Callconv Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Clause Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Con Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Dec Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_DecidedStrictness Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_DerivClause Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_DerivStrategy Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_DocLoc Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Exp Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_FamilyResultSig Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_FixityDirection Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Fixity Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Foreign Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_FunDep Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Guard Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Info Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_InjectivityAnn Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Inline Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Lit Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Loc Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Match Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_ModName Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_ModuleInfo Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Module Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_NameFlavour Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_NameSpace Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Name Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_OccName Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Overlap Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Pat Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_PatSynArgs Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_PatSynDir Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Phases Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_PkgName Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Pragma Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Range Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Role Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_RuleBndr Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_RuleMatch Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Safety Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_SourceStrictness Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_SourceUnpackedness Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Specificity Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Stmt Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_TyLit Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_TySynEqn Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_TyVarBndr Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_Type Cabal-syntax> - Language.Haskell.TH.Syntax.Rep_TypeFamilyHead Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Utils.Structured.Rep_Structure Cabal-syntax> - Distribution.Compat.Semigroup.GMonoid Cabal-syntax> - Distribution.Compat.Semigroup.GSemigroup Cabal-syntax> - Distribution.Compat.Semigroup.Rep_Option' Cabal-syntax> - Distribution.Compat.Semigroup.Rep_Last' Cabal-syntax> - Distribution.Compat.Prelude.GNFData Cabal-syntax> - Distribution.Utils.ShortText.Rep_ShortText Cabal-syntax> - System.OsString.Internal.Types.Rep_OsChar Cabal-syntax> - System.OsString.Internal.Types.Rep_OsString Cabal-syntax> - System.OsString.Internal.Types.Rep_PosixChar Cabal-syntax> - System.OsString.Internal.Types.Rep_PosixString Cabal-syntax> - System.OsString.Internal.Types.Rep_WindowsChar Cabal-syntax> - System.OsString.Internal.Types.Rep_WindowsString Cabal-syntax> - Control.Monad.Trans.Cont.Rep_ContT Cabal-syntax> - Control.Monad.Trans.Except.Rep_ExceptT Cabal-syntax> - Control.Monad.Trans.Identity.Rep_IdentityT Cabal-syntax> - Control.Monad.Trans.Maybe.Rep_MaybeT Cabal-syntax> - Control.Monad.Trans.RWS.Lazy.Rep_RWST Cabal-syntax> - Control.Monad.Trans.RWS.Strict.Rep_RWST Cabal-syntax> - Control.Monad.Trans.Reader.Rep_ReaderT Cabal-syntax> - Control.Monad.Trans.State.Lazy.Rep_StateT Cabal-syntax> - Control.Monad.Trans.Writer.Lazy.Rep_WriterT Cabal-syntax> - Control.Monad.Trans.Writer.Strict.Rep_WriterT Cabal-syntax> - Distribution.Types.Condition.Rep_Condition Cabal-syntax> - Distribution.Parsec.Position.Rep_Position Cabal-syntax> - Distribution.Parsec.Warning.Rep_PWarning Cabal-syntax> - Distribution.Parsec.Warning.Rep_PWarnType Cabal-syntax> - Control.Monad.Trans.Accum.Rep_AccumT Cabal-syntax> - Control.Monad.Trans.RWS.CPS.Rep_RWST Cabal-syntax> - Control.Monad.Trans.Select.Rep_SelectT Cabal-syntax> - Control.Monad.Trans.Writer.CPS.Rep_WriterT Cabal-syntax> - Distribution.Parsec.Error.Rep_PError Cabal-syntax> - Distribution.Types.CondTree.Rep_CondBranch Cabal-syntax> - Distribution.Types.CondTree.Rep_CondTree Cabal-syntax> - Distribution.CabalSpecVersion.Rep_CabalSpecVersion Cabal-syntax> - Distribution.Utils.Path.Rep_SymbolicPath Cabal-syntax> - Distribution.Types.Version.Rep_Version Cabal-syntax> - Distribution.Types.VersionRange.Internal.Rep_VersionRangeF Cabal-syntax> - Distribution.Types.VersionRange.Internal.Rep_VersionRange Cabal-syntax> - Distribution.Types.SourceRepo.Rep_SourceRepo Cabal-syntax> - Distribution.Types.SourceRepo.Rep_RepoType Cabal-syntax> - Distribution.Types.SourceRepo.Rep_KnownRepoType Cabal-syntax> - Distribution.Types.SourceRepo.Rep_RepoKind Cabal-syntax> - Distribution.Types.PkgconfigVersion.Rep_PkgconfigVersion Cabal-syntax> - Distribution.Types.PkgconfigVersionRange.Rep_PkgconfigVersionRange Cabal-syntax> - Distribution.Types.PkgconfigName.Rep_PkgconfigName Cabal-syntax> - Distribution.Types.PkgconfigDependency.Rep_PkgconfigDependency Cabal-syntax> - Distribution.Types.PackageName.Rep_PackageName Cabal-syntax> - Distribution.Types.UnqualComponentName.Rep_UnqualComponentName Cabal-syntax> - Distribution.Types.LibraryVisibility.Rep_LibraryVisibility Cabal-syntax> - Distribution.Types.LibraryName.Rep_LibraryName Cabal-syntax> - Distribution.Types.MungedPackageName.Rep_MungedPackageName Cabal-syntax> - Distribution.Types.ForeignLibType.Rep_ForeignLibType Cabal-syntax> - Distribution.Types.ForeignLibOption.Rep_ForeignLibOption Cabal-syntax> - Distribution.Types.Flag.Rep_FlagAssignment Cabal-syntax> - Distribution.Types.Flag.Rep_PackageFlag Cabal-syntax> - Distribution.Types.Flag.Rep_FlagName Cabal-syntax> - Distribution.Types.ExecutableScope.Rep_ExecutableScope Cabal-syntax> - Distribution.Types.ComponentName.Rep_ComponentName Cabal-syntax> - Distribution.Types.ComponentId.Rep_ComponentId Cabal-syntax> - Distribution.Types.BuildType.Rep_BuildType Cabal-syntax> - Distribution.Types.AbiHash.Rep_AbiHash Cabal-syntax> - Distribution.System.Rep_Platform Cabal-syntax> - Distribution.System.Rep_Arch Cabal-syntax> - Distribution.System.Rep_OS Cabal-syntax> - Distribution.SPDX.LicenseReference.Rep_LicenseRef Cabal-syntax> - Distribution.SPDX.LicenseExceptionId.Rep_LicenseExceptionId Cabal-syntax> - Distribution.SPDX.LicenseExpression.Rep_LicenseExpression Cabal-syntax> - Distribution.SPDX.LicenseExpression.Rep_SimpleLicenseExpression Cabal-syntax> - Distribution.SPDX.License.Rep_License Cabal-syntax> - Distribution.ModuleName.Rep_ModuleName Cabal-syntax> - Distribution.Types.ModuleRenaming.Rep_ModuleRenaming Cabal-syntax> - Distribution.Types.IncludeRenaming.Rep_IncludeRenaming Cabal-syntax> - Distribution.Types.Mixin.Rep_Mixin Cabal-syntax> - Distribution.Types.ModuleReexport.Rep_ModuleReexport Cabal-syntax> - Data.Graph.SetM Cabal-syntax> - Distribution.Compat.Graph.D:R:KeyEither Cabal-syntax> - Distribution.Types.TestType.Rep_TestType Cabal-syntax> - Distribution.Types.TestSuiteInterface.Rep_TestSuiteInterface Cabal-syntax> - Distribution.Types.PackageId.Rep_PackageIdentifier Cabal-syntax> - Distribution.Types.UnitId.Rep_DefUnitId Cabal-syntax> - Distribution.Types.UnitId.Rep_UnitId Cabal-syntax> - Distribution.Types.Module.Rep_Module Cabal-syntax> - Distribution.Backpack.Rep_OpenModule Cabal-syntax> - Distribution.Backpack.Rep_OpenUnitId Cabal-syntax> - Distribution.Types.ExposedModule.Rep_ExposedModule Cabal-syntax> - Distribution.Types.PackageVersionConstraint.Rep_PackageVersionConstraint Cabal-syntax> - Distribution.Types.MungedPackageId.Rep_MungedPackageId Cabal-syntax> - Distribution.Types.LegacyExeDependency.Rep_LegacyExeDependency Cabal-syntax> - Distribution.Types.ExeDependency.Rep_ExeDependency Cabal-syntax> - Distribution.Types.Dependency.Rep_Dependency Cabal-syntax> - Distribution.Types.SetupBuildInfo.Rep_SetupBuildInfo Cabal-syntax> - Distribution.Types.BenchmarkType.Rep_BenchmarkType Cabal-syntax> - Distribution.Types.BenchmarkInterface.Rep_BenchmarkInterface Cabal-syntax> - Distribution.Types.AbiDependency.Rep_AbiDependency Cabal-syntax> - Distribution.License.Rep_License Cabal-syntax> - Distribution.Types.InstalledPackageInfo.Rep_InstalledPackageInfo Cabal-syntax> - Language.Haskell.Extension.Rep_Extension Cabal-syntax> - Language.Haskell.Extension.Rep_KnownExtension Cabal-syntax> - Language.Haskell.Extension.Rep_Language Cabal-syntax> - Distribution.Compiler.Rep_CompilerInfo Cabal-syntax> - Distribution.Compiler.Rep_AbiTag Cabal-syntax> - Distribution.Compiler.Rep_CompilerId Cabal-syntax> - Distribution.Compiler.Rep_PerCompilerFlavor Cabal-syntax> - Distribution.Compiler.Rep_CompilerFlavor Cabal-syntax> - Distribution.Types.ConfVar.Rep_ConfVar Cabal-syntax> - Distribution.Types.BuildInfo.Rep_BuildInfo Cabal-syntax> - Distribution.Types.TestSuite.Rep_TestSuite Cabal-syntax> - Distribution.Types.Library.Rep_Library Cabal-syntax> - Distribution.Types.ForeignLib.Rep_ForeignLib Cabal-syntax> - Distribution.Types.ForeignLib.Rep_LibVersionInfo Cabal-syntax> - Distribution.Types.Executable.Rep_Executable Cabal-syntax> - Distribution.Types.Benchmark.Rep_Benchmark Cabal-syntax> - Distribution.Types.ComponentRequestedSpec.Rep_ComponentRequestedSpec Cabal-syntax> - Distribution.Types.PackageDescription.Rep_PackageDescription Cabal-syntax> - Distribution.Types.GenericPackageDescription.Rep_GenericPackageDescription Cabal-syntax> - GHC.IOPort.IOPortException Cabal-syntax> - Text.Printf.UPrintf Cabal-syntax> - Text.Printf.hspr Cabal-syntax> - Text.Printf.spr Cabal-syntax> - Control.Applicative.Backwards.Rep_Backwards Cabal-syntax> - Control.Applicative.Lift.Rep_Lift Cabal-syntax> - Data.Functor.Constant.Rep_Constant Cabal-syntax> - Data.Functor.Reverse.Rep_Reverse Cabal-syntax> Warning: Distribution.Utils.ShortText: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Utils.ShortText.Rep_ShortText Cabal-syntax> Warning: Distribution.Types.Condition: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Condition.Rep_Condition Cabal-syntax> Warning: Distribution.Parsec.Position: could not find link destinations for: Cabal-syntax> - Distribution.Parsec.Position.Rep_Position Cabal-syntax> Warning: Distribution.Parsec.Warning: could not find link destinations for: Cabal-syntax> - Distribution.Parsec.Warning.Rep_PWarning Cabal-syntax> - Distribution.Parsec.Warning.Rep_PWarnType Cabal-syntax> Warning: Distribution.Parsec.Error: could not find link destinations for: Cabal-syntax> - Distribution.Parsec.Error.Rep_PError Cabal-syntax> Warning: Distribution.Fields.LexerMonad: could not find link destinations for: Cabal-syntax> - Distribution.Fields.LexerMonad.StartCode Cabal-syntax> Warning: Distribution.Types.CondTree: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.CondTree.Rep_CondBranch Cabal-syntax> - Distribution.Types.CondTree.Rep_CondTree Cabal-syntax> Warning: Distribution.CabalSpecVersion: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.CabalSpecVersion.Rep_CabalSpecVersion Cabal-syntax> Warning: Distribution.Parsec: could not find link destinations for: Cabal-syntax> - Distribution.Parsec.Position.Rep_Position Cabal-syntax> - Distribution.Parsec.Warning.Rep_PWarning Cabal-syntax> - Distribution.Parsec.Warning.Rep_PWarnType Cabal-syntax> - Distribution.Parsec.Error.Rep_PError Cabal-syntax> Warning: Distribution.Utils.Path: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Utils.Path.Rep_SymbolicPath Cabal-syntax> Warning: Distribution.Types.Version: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Version.Rep_Version Cabal-syntax> Warning: Distribution.Types.VersionRange.Internal: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.VersionRange.Internal.Rep_VersionRangeF Cabal-syntax> - Distribution.Types.VersionRange.Internal.Rep_VersionRange Cabal-syntax> Warning: Distribution.Types.VersionRange: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.VersionRange.Internal.Rep_VersionRangeF Cabal-syntax> - Distribution.Types.VersionRange.Internal.Rep_VersionRange Cabal-syntax> Warning: Distribution.Types.SourceRepo: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.SourceRepo.Rep_SourceRepo Cabal-syntax> - Distribution.Types.SourceRepo.Rep_RepoType Cabal-syntax> - Distribution.Types.SourceRepo.Rep_KnownRepoType Cabal-syntax> - Distribution.Types.SourceRepo.Rep_RepoKind Cabal-syntax> Warning: Distribution.Types.SourceRepo.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.SourceRepo.Rep_SourceRepo Cabal-syntax> Warning: Distribution.Types.PkgconfigVersion: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.PkgconfigVersion.Rep_PkgconfigVersion Cabal-syntax> Warning: Distribution.Types.PkgconfigVersionRange: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.PkgconfigVersionRange.Rep_PkgconfigVersionRange Cabal-syntax> Warning: Distribution.Types.PkgconfigName: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.PkgconfigName.Rep_PkgconfigName Cabal-syntax> Warning: Distribution.Types.PkgconfigDependency: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.PkgconfigDependency.Rep_PkgconfigDependency Cabal-syntax> Warning: Distribution.Types.PackageName: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.PackageName.Rep_PackageName Cabal-syntax> Warning: Distribution.Types.UnqualComponentName: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.UnqualComponentName.Rep_UnqualComponentName Cabal-syntax> Warning: Distribution.Types.LibraryVisibility: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.LibraryVisibility.Rep_LibraryVisibility Cabal-syntax> Warning: Distribution.Types.LibraryName: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.LibraryName.Rep_LibraryName Cabal-syntax> Warning: Distribution.Types.MungedPackageName: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.MungedPackageName.Rep_MungedPackageName Cabal-syntax> Warning: Distribution.Types.ForeignLibType: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ForeignLibType.Rep_ForeignLibType Cabal-syntax> Warning: Distribution.Types.ForeignLibOption: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ForeignLibOption.Rep_ForeignLibOption Cabal-syntax> Warning: Distribution.Types.Flag: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Flag.Rep_FlagAssignment Cabal-syntax> - Distribution.Types.Flag.Rep_PackageFlag Cabal-syntax> - Distribution.Types.Flag.Rep_FlagName Cabal-syntax> Warning: Distribution.Types.ExecutableScope: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ExecutableScope.Rep_ExecutableScope Cabal-syntax> Warning: Distribution.Types.ComponentName: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ComponentName.NotLibComponentName Cabal-syntax> - Distribution.Types.ComponentName.Rep_ComponentName Cabal-syntax> Warning: Distribution.Types.ComponentId: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ComponentId.Rep_ComponentId Cabal-syntax> Warning: Distribution.Types.BuildType: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.BuildType.Rep_BuildType Cabal-syntax> Warning: Distribution.Types.AbiHash: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.AbiHash.Rep_AbiHash Cabal-syntax> Warning: Distribution.System: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.System.Rep_Platform Cabal-syntax> - Distribution.System.Rep_Arch Cabal-syntax> - Distribution.System.Rep_OS Cabal-syntax> Warning: Distribution.SPDX.LicenseReference: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.SPDX.LicenseReference.Rep_LicenseRef Cabal-syntax> Warning: Distribution.SPDX.LicenseId: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> Warning: Distribution.SPDX.LicenseExceptionId: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.SPDX.LicenseExceptionId.Rep_LicenseExceptionId Cabal-syntax> Warning: Distribution.SPDX.LicenseExpression: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.SPDX.LicenseExpression.Rep_LicenseExpression Cabal-syntax> - Distribution.SPDX.LicenseExpression.Rep_SimpleLicenseExpression Cabal-syntax> Warning: Distribution.SPDX.License: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.SPDX.License.Rep_License Cabal-syntax> Warning: Distribution.SPDX: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.SPDX.LicenseReference.Rep_LicenseRef Cabal-syntax> - Distribution.SPDX.LicenseExceptionId.Rep_LicenseExceptionId Cabal-syntax> - Distribution.SPDX.LicenseExpression.Rep_LicenseExpression Cabal-syntax> - Distribution.SPDX.LicenseExpression.Rep_SimpleLicenseExpression Cabal-syntax> - Distribution.SPDX.License.Rep_License Cabal-syntax> Warning: Distribution.ModuleName: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.ModuleName.Rep_ModuleName Cabal-syntax> Warning: Distribution.Types.ModuleRenaming: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ModuleRenaming.Rep_ModuleRenaming Cabal-syntax> Warning: Distribution.Types.IncludeRenaming: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.IncludeRenaming.Rep_IncludeRenaming Cabal-syntax> Warning: Distribution.Types.Mixin: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Mixin.Rep_Mixin Cabal-syntax> Warning: Distribution.Types.ModuleReexport: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ModuleReexport.Rep_ModuleReexport Cabal-syntax> Warning: Distribution.Compat.Graph: could not find link destinations for: Cabal-syntax> - Data.Graph.Rep_SCC Cabal-syntax> - Data.Graph.Rep1_SCC Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Compat.Graph.D:R:KeyEither Cabal-syntax> - Distribution.Compat.Graph.D:R:KeyNode Cabal-syntax> - Distribution.Types.InstalledPackageInfo.D:R:KeyInstalledPackageInfo Cabal-syntax> Warning: Distribution.Version: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Version.Rep_Version Cabal-syntax> - Distribution.Types.VersionRange.Internal.Rep_VersionRangeF Cabal-syntax> - Distribution.Types.VersionRange.Internal.Rep_VersionRange Cabal-syntax> Warning: Distribution.Types.TestType: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.TestType.Rep_TestType Cabal-syntax> Warning: Distribution.Types.TestSuiteInterface: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.TestSuiteInterface.Rep_TestSuiteInterface Cabal-syntax> Warning: Distribution.Types.PackageId: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.PackageId.Rep_PackageIdentifier Cabal-syntax> Warning: Distribution.Types.UnitId: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.UnitId.Rep_DefUnitId Cabal-syntax> - Distribution.Types.UnitId.Rep_UnitId Cabal-syntax> Warning: Distribution.Types.Module: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Module.Rep_Module Cabal-syntax> Warning: Distribution.Backpack: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.UnitId.Rep_DefUnitId Cabal-syntax> - Distribution.Backpack.Rep_OpenModule Cabal-syntax> - Distribution.Backpack.Rep_OpenUnitId Cabal-syntax> Warning: Distribution.Types.ExposedModule: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ExposedModule.Rep_ExposedModule Cabal-syntax> Warning: Distribution.Types.PackageVersionConstraint: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.PackageVersionConstraint.Rep_PackageVersionConstraint Cabal-syntax> Warning: Distribution.Types.PackageId.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.PackageId.Rep_PackageIdentifier Cabal-syntax> Warning: Distribution.Types.MungedPackageId: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.MungedPackageId.Rep_MungedPackageId Cabal-syntax> Warning: Distribution.Types.LegacyExeDependency: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.LegacyExeDependency.Rep_LegacyExeDependency Cabal-syntax> Warning: Distribution.Types.ExeDependency: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ExeDependency.Rep_ExeDependency Cabal-syntax> Warning: Distribution.Types.Dependency: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Dependency.Rep_Dependency Cabal-syntax> Warning: Distribution.Types.SetupBuildInfo: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.SetupBuildInfo.Rep_SetupBuildInfo Cabal-syntax> Warning: Distribution.Types.SetupBuildInfo.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.SetupBuildInfo.Rep_SetupBuildInfo Cabal-syntax> Warning: Distribution.Types.BenchmarkType: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.BenchmarkType.Rep_BenchmarkType Cabal-syntax> Warning: Distribution.Types.BenchmarkInterface: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.BenchmarkInterface.Rep_BenchmarkInterface Cabal-syntax> Warning: Distribution.Types.AbiDependency: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.AbiDependency.Rep_AbiDependency Cabal-syntax> Warning: Distribution.License: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.License.Rep_License Cabal-syntax> Warning: Distribution.Types.InstalledPackageInfo: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ExposedModule.Rep_ExposedModule Cabal-syntax> - Distribution.Types.AbiDependency.Rep_AbiDependency Cabal-syntax> - Distribution.Types.InstalledPackageInfo.D:R:KeyInstalledPackageInfo Cabal-syntax> - Distribution.Types.InstalledPackageInfo.Rep_InstalledPackageInfo Cabal-syntax> Warning: Distribution.Types.InstalledPackageInfo.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.InstalledPackageInfo.D:R:KeyInstalledPackageInfo Cabal-syntax> - Distribution.Types.InstalledPackageInfo.Rep_InstalledPackageInfo Cabal-syntax> Warning: Distribution.Fields: could not find link destinations for: Cabal-syntax> - Distribution.Parsec.Warning.Rep_PWarning Cabal-syntax> - Distribution.Parsec.Warning.Rep_PWarnType Cabal-syntax> - Distribution.Parsec.Error.Rep_PError Cabal-syntax> Warning: Language.Haskell.Extension: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Language.Haskell.Extension.Rep_Extension Cabal-syntax> - Language.Haskell.Extension.Rep_KnownExtension Cabal-syntax> - Language.Haskell.Extension.Rep_Language Cabal-syntax> Warning: Distribution.Compiler: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Compiler.Rep_CompilerInfo Cabal-syntax> - Distribution.Compiler.Rep_AbiTag Cabal-syntax> - Distribution.Compiler.Rep_CompilerId Cabal-syntax> - Distribution.Compiler.Rep_PerCompilerFlavor Cabal-syntax> - Distribution.Compiler.Rep_CompilerFlavor Cabal-syntax> Warning: Distribution.Types.ConfVar: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ConfVar.Rep_ConfVar Cabal-syntax> Warning: Distribution.Types.BuildInfo: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.BuildInfo.Rep_BuildInfo Cabal-syntax> Warning: Distribution.Types.BuildInfo.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.BuildInfo.Rep_BuildInfo Cabal-syntax> Warning: Distribution.Types.TestSuite: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.TestSuite.Rep_TestSuite Cabal-syntax> Warning: Distribution.Types.TestSuite.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.TestSuite.Rep_TestSuite Cabal-syntax> Warning: Distribution.Types.Library: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Library.Rep_Library Cabal-syntax> Warning: Distribution.Types.Library.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Library.Rep_Library Cabal-syntax> Warning: Distribution.Types.ForeignLib: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ForeignLib.Rep_ForeignLib Cabal-syntax> - Distribution.Types.ForeignLib.Rep_LibVersionInfo Cabal-syntax> Warning: Distribution.Types.ForeignLib.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ForeignLib.Rep_ForeignLib Cabal-syntax> Warning: Distribution.Types.Executable: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Executable.Rep_Executable Cabal-syntax> Warning: Distribution.Types.Executable.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Executable.Rep_Executable Cabal-syntax> Warning: Distribution.Types.Benchmark: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Benchmark.Rep_Benchmark Cabal-syntax> Warning: Distribution.Types.ComponentRequestedSpec: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ComponentRequestedSpec.Rep_ComponentRequestedSpec Cabal-syntax> Warning: Distribution.Types.PackageDescription: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.PackageDescription.Rep_PackageDescription Cabal-syntax> Warning: Distribution.Types.GenericPackageDescription: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.GenericPackageDescription.Rep_GenericPackageDescription Cabal-syntax> Warning: Distribution.Types.GenericPackageDescription.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Flag.Rep_PackageFlag Cabal-syntax> - Distribution.Types.Flag.Rep_FlagName Cabal-syntax> - Distribution.Types.ConfVar.Rep_ConfVar Cabal-syntax> - Distribution.Types.GenericPackageDescription.Rep_GenericPackageDescription Cabal-syntax> Warning: Distribution.Types.Benchmark.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.Benchmark.Rep_Benchmark Cabal-syntax> Warning: Distribution.Types.PackageDescription.Lens: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.PackageDescription.Rep_PackageDescription Cabal-syntax> Warning: Distribution.Types.InstalledPackageInfo.FieldGrammar: could not find link destinations for: Cabal-syntax> - Distribution.Types.InstalledPackageInfo.FieldGrammar.Basic Cabal-syntax> - Distribution.Types.InstalledPackageInfo.FieldGrammar.SpecLicenseLenient Cabal-syntax> - Distribution.Types.InstalledPackageInfo.FieldGrammar.InstWith Cabal-syntax> - Distribution.Types.InstalledPackageInfo.FieldGrammar.CompatPackageKey Cabal-syntax> - Distribution.Types.InstalledPackageInfo.FieldGrammar.ExposedModules Cabal-syntax> Warning: Distribution.InstalledPackageInfo: could not find link destinations for: Cabal-syntax> - Distribution.Utils.Structured.Tagged Cabal-syntax> - Distribution.Utils.Structured.structureHash' Cabal-syntax> - Distribution.Types.ExposedModule.Rep_ExposedModule Cabal-syntax> - Distribution.Types.AbiDependency.Rep_AbiDependency Cabal-syntax> - Distribution.Types.InstalledPackageInfo.D:R:KeyInstalledPackageInfo Cabal-syntax> - Distribution.Types.InstalledPackageInfo.Rep_InstalledPackageInfo Cabal-syntax> Documentation created: dist/doc/html/Cabal-syntax/, Cabal-syntax> dist/doc/html/Cabal-syntax/Cabal-syntax.txt Cabal-syntax> Running phase: installPhase Cabal-syntax> Installing library in /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 Cabal-syntax> Running phase: fixupPhase Cabal-syntax> shrinking RPATHs of ELF executables and libraries in /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0 Cabal-syntax> shrinking /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSCabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25-ghc9.8.1.so Cabal-syntax> checking for references to /build/ in /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0... Cabal-syntax> patching script interpreter paths in /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0 Cabal-syntax> stripping (with command strip and flags -S -p) in /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0/lib Cabal-syntax> shrinking RPATHs of ELF executables and libraries in /nix/store/v2md3sjhw24r2rkqsng8p5k2r794npz1-Cabal-syntax-3.10.3.0-doc Cabal-syntax> checking for references to /build/ in /nix/store/v2md3sjhw24r2rkqsng8p5k2r794npz1-Cabal-syntax-3.10.3.0-doc... Cabal-syntax> patching script interpreter paths in /nix/store/v2md3sjhw24r2rkqsng8p5k2r794npz1-Cabal-syntax-3.10.3.0-doc Cabal-syntax (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0 /nix/store/v2md3sjhw24r2rkqsng8p5k2r794npz1-Cabal-syntax-3.10.3.0-doc Cabal-syntax (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ Cabal-syntax (post)> Cabal-syntax (post)> Pushing /nix/store/v2md3sjhw24r2rkqsng8p5k2r794npz1-Cabal-syntax-3.10.3.0-doc (47.49 MiB) Cabal-syntax (post)> Pushing /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0 (167.65 MiB) Cabal-syntax (post)> Cabal-syntax (post)> All done. Cabal-syntax (post)> added 2 signatures Cabal-syntax (post)> added 1 signatures Cabal-syntax (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0 /nix/store/v2md3sjhw24r2rkqsng8p5k2r794npz1-Cabal-syntax-3.10.3.0-doc Cabal-syntax (post)> copying 2 paths... Cabal-syntax (post)> copying path '/nix/store/v2md3sjhw24r2rkqsng8p5k2r794npz1-Cabal-syntax-3.10.3.0-doc' to 'https://cache.nix-ci.com'... Cabal-syntax (post)> copying path '/nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0' to 'https://cache.nix-ci.com'... Cabal-syntax (post)> copying 1 paths... Cabal-syntax (post)> copying path '/nix/store/34s144pakw8i690n1ska9927907kkqlf-Cabal-syntax-3.10.3.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/wf9mqi5yv58420dxqbsqm5ipganrygz9-Cabal-3.10.3.0.drv'... Cabal> Running phase: setupCompilerEnvironmentPhase Cabal> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. Cabal> Running phase: unpackPhase Cabal> unpacking source archive /nix/store/xy13x97igjlis6hmil6c170zdprj58y4-Cabal-3.10.3.0.tar.gz Cabal> source root is Cabal-3.10.3.0 Cabal> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "Cabal-3.10.3.0/src/Distribution/ZinzaPrelude.hs" Cabal> Running phase: patchPhase Cabal> Running phase: compileBuildDriverPhase Cabal> setupCompileFlags: -package-db=/build/tmp.20ksxx9clG/setup-package.conf.d -threaded Cabal> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.20ksxx9clG/Main.o ) Cabal> [2 of 2] Linking Setup Cabal> Running phase: updateAutotoolsGnuConfigScriptsPhase Cabal> Running phase: configurePhase Cabal> configureFlags: --verbose --prefix=/nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/s9w5mz8xggiqs26zm70dzizhrjy5sclp-Cabal-3.10.3.0-doc/share/doc/Cabal-3.10.3.0 --with-gcc=gcc --package-db=/build/tmp.20ksxx9clG/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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> Using Parsec parser Cabal> Configuring Cabal-3.10.3.0... Cabal> Dependency Cabal-syntax >=3.10 && <3.11: using Cabal-syntax-3.10.3.0 Cabal> Dependency array >=0.4.0.1 && <0.6: using array-0.5.6.0 Cabal> Dependency base >=4.9 && <5: using base-4.19.0.0 Cabal> Dependency bytestring >=0.10.0.0 && <0.13: using bytestring-0.12.0.2 Cabal> Dependency containers >=0.5.0.0 && <0.8: using containers-0.6.8 Cabal> Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.5.0.0 Cabal> Dependency directory >=1.2 && <1.4: using directory-1.3.8.1 Cabal> Dependency filepath >=1.3.0.1 && <1.6: using filepath-1.4.100.4 Cabal> Dependency mtl >=2.1 && <2.4: using mtl-2.3.1 Cabal> Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.17.0 Cabal> Dependency pretty >=1.1.1 && <1.2: using pretty-1.1.3.6 Cabal> Dependency process >=1.2.1.0 && <1.7: using process-1.6.18.0 Cabal> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1 Cabal> Dependency time >=1.4.0.1 && <1.13: using time-1.12.2 Cabal> Dependency transformers >=0.3 && <0.4 || >=0.4.1.0 && <0.7: using Cabal> transformers-0.6.1.0 Cabal> Dependency unix >=2.6.0.0 && <2.9: using unix-2.8.3.0 Cabal> Source component graph: component lib Cabal> Configured component graph: Cabal> component Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM Cabal> include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 Cabal> include array-0.5.6.0-dc89 Cabal> include base-4.19.0.0-b960 Cabal> include bytestring-0.12.0.2-4690 Cabal> include containers-0.6.8-4775 Cabal> include deepseq-1.5.0.0-412f Cabal> include directory-1.3.8.1-6a8e Cabal> include filepath-1.4.100.4-fa1c Cabal> include mtl-2.3.1-63a4 Cabal> include parsec-3.1.17.0-389e Cabal> include pretty-1.1.3.6-0c70 Cabal> include process-1.6.18.0-26fa Cabal> include text-2.1-c36a Cabal> include time-1.12.2-d26d Cabal> include transformers-0.6.1.0-c3ec Cabal> include unix-2.8.3.0-8aa6 Cabal> Linked component graph: Cabal> unit Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM Cabal> include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 Cabal> include array-0.5.6.0-dc89 Cabal> include base-4.19.0.0-b960 Cabal> include bytestring-0.12.0.2-4690 Cabal> include containers-0.6.8-4775 Cabal> include deepseq-1.5.0.0-412f Cabal> include directory-1.3.8.1-6a8e Cabal> include filepath-1.4.100.4-fa1c Cabal> include mtl-2.3.1-63a4 Cabal> include parsec-3.1.17.0-389e Cabal> include pretty-1.1.3.6-0c70 Cabal> include process-1.6.18.0-26fa Cabal> include text-2.1-c36a Cabal> include time-1.12.2-d26d Cabal> include transformers-0.6.1.0-c3ec Cabal> include unix-2.8.3.0-8aa6 Cabal> Distribution.Backpack=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Backpack,Distribution.Backpack.ComponentsGraph=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Backpack.ComponentsGraph,Distribution.Backpack.Configure=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Backpack.Configure,Distribution.Backpack.ConfiguredComponent=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Backpack.ConfiguredComponent,Distribution.Backpack.DescribeUnitId=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Backpack.DescribeUnitId,Distribution.Backpack.FullUnitId=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Backpack.FullUnitId,Distribution.Backpack.LinkedComponent=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Backpack.LinkedComponent,Distribution.Backpack.ModSubst=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Backpack.ModSubst,Distribution.Backpack.ModuleShape=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Backpack.ModuleShape,Distribution.Backpack.PreModuleShape=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Backpack.PreModuleShape,Distribution.CabalSpecVersion=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.CabalSpecVersion,Distribution.Compat.Binary=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Binary,Distribution.Compat.CharParsing=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.CharParsing,Distribution.Compat.CreatePipe=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Compat.CreatePipe,Distribution.Compat.DList=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.DList,Distribution.Compat.Directory=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Compat.Directory,Distribution.Compat.Environment=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Compat.Environment,Distribution.Compat.Exception=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Exception,Distribution.Compat.FilePath=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Compat.FilePath,Distribution.Compat.Graph=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Graph,Distribution.Compat.Internal.TempFile=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Compat.Internal.TempFile,Distribution.Compat.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Lens,Distribution.Compat.MonadFail=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.MonadFail,Distribution.Compat.Newtype=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Newtype,Distribution.Compat.NonEmptySet=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.NonEmptySet,Distribution.Compat.Parsing=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Parsing,Distribution.Compat.Prelude=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Prelude,Distribution.Compat.Prelude.Internal=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Compat.Prelude.Internal,Distribution.Compat.Process=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Compat.Process,Distribution.Compat.ResponseFile=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Compat.ResponseFile,Distribution.Compat.Semigroup=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Semigroup,Distribution.Compat.Stack=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Compat.Stack,Distribution.Compat.Time=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Compat.Time,Distribution.Compat.Typeable=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compat.Typeable,Distribution.Compiler=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Compiler,Distribution.FieldGrammar=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar,Distribution.FieldGrammar.Class=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar.Class,Distribution.FieldGrammar.FieldDescrs=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar.FieldDescrs,Distribution.FieldGrammar.Newtypes=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar.Newtypes,Distribution.FieldGrammar.Parsec=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar.Parsec,Distribution.FieldGrammar.Pretty=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.FieldGrammar.Pretty,Distribution.Fields=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields,Distribution.Fields.ConfVar=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.ConfVar,Distribution.Fields.Field=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.Field,Distribution.Fields.Lexer=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.Lexer,Distribution.Fields.LexerMonad=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.LexerMonad,Distribution.Fields.ParseResult=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.ParseResult,Distribution.Fields.Parser=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.Parser,Distribution.Fields.Pretty=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Fields.Pretty,Distribution.InstalledPackageInfo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.InstalledPackageInfo,Distribution.License=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.License,Distribution.Make=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Make,Distribution.ModuleName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.ModuleName,Distribution.Package=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Package,Distribution.PackageDescription=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription,Distribution.PackageDescription.Check=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.PackageDescription.Check,Distribution.PackageDescription.Configuration=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.Configuration,Distribution.PackageDescription.FieldGrammar=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.FieldGrammar,Distribution.PackageDescription.Parsec=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.Parsec,Distribution.PackageDescription.PrettyPrint=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.PrettyPrint,Distribution.PackageDescription.Quirks=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.Quirks,Distribution.PackageDescription.Utils=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.PackageDescription.Utils,Distribution.Parsec=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Parsec,Distribution.Parsec.Error=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Parsec.Error,Distribution.Parsec.FieldLineStream=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Parsec.FieldLineStream,Distribution.Parsec.Position=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Parsec.Position,Distribution.Parsec.Warning=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Parsec.Warning,Distribution.Pretty=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Pretty,Distribution.ReadE=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.ReadE,Distribution.SPDX=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX,Distribution.SPDX.License=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.License,Distribution.SPDX.LicenseExceptionId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.LicenseExceptionId,Distribution.SPDX.LicenseExpression=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.LicenseExpression,Distribution.SPDX.LicenseId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.LicenseId,Distribution.SPDX.LicenseListVersion=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.LicenseListVersion,Distribution.SPDX.LicenseReference=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.SPDX.LicenseReference,Distribution.Simple=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple,Distribution.Simple.Bench=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Bench,Distribution.Simple.Build=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Build,Distribution.Simple.Build.Macros=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Build.Macros,Distribution.Simple.Build.PackageInfoModule=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Build.PackageInfoModule,Distribution.Simple.Build.PathsModule=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Build.PathsModule,Distribution.Simple.BuildPaths=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.BuildPaths,Distribution.Simple.BuildTarget=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.BuildTarget,Distribution.Simple.BuildToolDepends=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.BuildToolDepends,Distribution.Simple.CCompiler=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.CCompiler,Distribution.Simple.Command=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Command,Distribution.Simple.Compiler=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Compiler,Distribution.Simple.Configure=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Configure,Distribution.Simple.Flag=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Flag,Distribution.Simple.GHC=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.GHC,Distribution.Simple.GHCJS=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.GHCJS,Distribution.Simple.Glob=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Glob,Distribution.Simple.Haddock=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Haddock,Distribution.Simple.HaskellSuite=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.HaskellSuite,Distribution.Simple.Hpc=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Hpc,Distribution.Simple.Install=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Install,Distribution.Simple.InstallDirs=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.InstallDirs,Distribution.Simple.InstallDirs.Internal=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.InstallDirs.Internal,Distribution.Simple.LocalBuildInfo=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.LocalBuildInfo,Distribution.Simple.PackageDescription=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.PackageDescription,Distribution.Simple.PackageIndex=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.PackageIndex,Distribution.Simple.PreProcess=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.PreProcess,Distribution.Simple.PreProcess.Unlit=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.PreProcess.Unlit,Distribution.Simple.Program=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program,Distribution.Simple.Program.Ar=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.Ar,Distribution.Simple.Program.Builtin=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.Builtin,Distribution.Simple.Program.Db=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.Db,Distribution.Simple.Program.Find=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.Find,Distribution.Simple.Program.GHC=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.GHC,Distribution.Simple.Program.HcPkg=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.HcPkg,Distribution.Simple.Program.Hpc=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.Hpc,Distribution.Simple.Program.Internal=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.Internal,Distribution.Simple.Program.Ld=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.Ld,Distribution.Simple.Program.ResponseFile=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.ResponseFile,Distribution.Simple.Program.Run=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.Run,Distribution.Simple.Program.Script=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.Script,Distribution.Simple.Program.Strip=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.Strip,Distribution.Simple.Program.Types=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Program.Types,Distribution.Simple.Register=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Register,Distribution.Simple.Setup=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Setup,Distribution.Simple.ShowBuildInfo=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.ShowBuildInfo,Distribution.Simple.SrcDist=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.SrcDist,Distribution.Simple.Test=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Test,Distribution.Simple.Test.ExeV10=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Test.ExeV10,Distribution.Simple.Test.LibV09=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Test.LibV09,Distribution.Simple.Test.Log=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Test.Log,Distribution.Simple.UHC=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.UHC,Distribution.Simple.UserHooks=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.UserHooks,Distribution.Simple.Utils=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Simple.Utils,Distribution.System=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.System,Distribution.TestSuite=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.TestSuite,Distribution.Text=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Text,Distribution.Types.AbiDependency=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.AbiDependency,Distribution.Types.AbiHash=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.AbiHash,Distribution.Types.AnnotatedId=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Types.AnnotatedId,Distribution.Types.Benchmark=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Benchmark,Distribution.Types.Benchmark.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Benchmark.Lens,Distribution.Types.BenchmarkInterface=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.BenchmarkInterface,Distribution.Types.BenchmarkType=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.BenchmarkType,Distribution.Types.BuildInfo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.BuildInfo,Distribution.Types.BuildInfo.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.BuildInfo.Lens,Distribution.Types.BuildType=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.BuildType,Distribution.Types.Component=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Component,Distribution.Types.ComponentId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ComponentId,Distribution.Types.ComponentInclude=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Types.ComponentInclude,Distribution.Types.ComponentLocalBuildInfo=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Types.ComponentLocalBuildInfo,Distribution.Types.ComponentName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ComponentName,Distribution.Types.ComponentRequestedSpec=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ComponentRequestedSpec,Distribution.Types.CondTree=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.CondTree,Distribution.Types.Condition=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Condition,Distribution.Types.ConfVar=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ConfVar,Distribution.Types.Dependency=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Dependency,Distribution.Types.DependencyMap=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.DependencyMap,Distribution.Types.DumpBuildInfo=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Types.DumpBuildInfo,Distribution.Types.ExeDependency=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ExeDependency,Distribution.Types.Executable=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Executable,Distribution.Types.Executable.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Executable.Lens,Distribution.Types.ExecutableScope=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ExecutableScope,Distribution.Types.ExposedModule=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ExposedModule,Distribution.Types.Flag=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Flag,Distribution.Types.ForeignLib=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ForeignLib,Distribution.Types.ForeignLib.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ForeignLib.Lens,Distribution.Types.ForeignLibOption=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ForeignLibOption,Distribution.Types.ForeignLibType=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ForeignLibType,Distribution.Types.GenericPackageDescription=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.GenericPackageDescription,Distribution.Types.GenericPackageDescription.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.GenericPackageDescription.Lens,Distribution.Types.GivenComponent=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Types.GivenComponent,Distribution.Types.HookedBuildInfo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.HookedBuildInfo,Distribution.Types.IncludeRenaming=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.IncludeRenaming,Distribution.Types.InstalledPackageInfo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.InstalledPackageInfo,Distribution.Types.InstalledPackageInfo.FieldGrammar=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.InstalledPackageInfo.FieldGrammar,Distribution.Types.InstalledPackageInfo.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.InstalledPackageInfo.Lens,Distribution.Types.LegacyExeDependency=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.LegacyExeDependency,Distribution.Types.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Lens,Distribution.Types.Library=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Library,Distribution.Types.Library.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Library.Lens,Distribution.Types.LibraryName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.LibraryName,Distribution.Types.LibraryVisibility=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.LibraryVisibility,Distribution.Types.LocalBuildInfo=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Types.LocalBuildInfo,Distribution.Types.Mixin=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Mixin,Distribution.Types.Module=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Module,Distribution.Types.ModuleReexport=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ModuleReexport,Distribution.Types.ModuleRenaming=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.ModuleRenaming,Distribution.Types.MungedPackageId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.MungedPackageId,Distribution.Types.MungedPackageName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.MungedPackageName,Distribution.Types.PackageDescription=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageDescription,Distribution.Types.PackageDescription.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageDescription.Lens,Distribution.Types.PackageId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageId,Distribution.Types.PackageId.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageId.Lens,Distribution.Types.PackageName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageName,Distribution.Types.PackageName.Magic=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Types.PackageName.Magic,Distribution.Types.PackageVersionConstraint=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PackageVersionConstraint,Distribution.Types.PkgconfigDependency=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PkgconfigDependency,Distribution.Types.PkgconfigName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PkgconfigName,Distribution.Types.PkgconfigVersion=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PkgconfigVersion,Distribution.Types.PkgconfigVersionRange=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.PkgconfigVersionRange,Distribution.Types.SetupBuildInfo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.SetupBuildInfo,Distribution.Types.SetupBuildInfo.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.SetupBuildInfo.Lens,Distribution.Types.SourceRepo=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.SourceRepo,Distribution.Types.SourceRepo.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.SourceRepo.Lens,Distribution.Types.TargetInfo=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Types.TargetInfo,Distribution.Types.TestSuite=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.TestSuite,Distribution.Types.TestSuite.Lens=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.TestSuite.Lens,Distribution.Types.TestSuiteInterface=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.TestSuiteInterface,Distribution.Types.TestType=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.TestType,Distribution.Types.UnitId=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.UnitId,Distribution.Types.UnqualComponentName=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.UnqualComponentName,Distribution.Types.Version=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.Version,Distribution.Types.VersionInterval=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.VersionInterval,Distribution.Types.VersionInterval.Legacy=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.VersionInterval.Legacy,Distribution.Types.VersionRange=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.VersionRange,Distribution.Types.VersionRange.Internal=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Types.VersionRange.Internal,Distribution.Utils.Base62=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.Base62,Distribution.Utils.Generic=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.Generic,Distribution.Utils.IOData=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Utils.IOData,Distribution.Utils.Json=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Utils.Json,Distribution.Utils.LogProgress=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Utils.LogProgress,Distribution.Utils.MD5=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.MD5,Distribution.Utils.MapAccum=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Utils.MapAccum,Distribution.Utils.NubList=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Utils.NubList,Distribution.Utils.Path=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.Path,Distribution.Utils.Progress=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Utils.Progress,Distribution.Utils.ShortText=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.ShortText,Distribution.Utils.String=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.String,Distribution.Utils.Structured=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Utils.Structured,Distribution.Verbosity=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Verbosity,Distribution.Verbosity.Internal=Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM:Distribution.Verbosity.Internal,Distribution.Version=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Distribution.Version,Language.Haskell.Extension=Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25:Language.Haskell.Extension Cabal> Ready component graph: Cabal> definite Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM Cabal> depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 Cabal> depends array-0.5.6.0-dc89 Cabal> depends base-4.19.0.0-b960 Cabal> depends bytestring-0.12.0.2-4690 Cabal> depends containers-0.6.8-4775 Cabal> depends deepseq-1.5.0.0-412f Cabal> depends directory-1.3.8.1-6a8e Cabal> depends filepath-1.4.100.4-fa1c Cabal> depends mtl-2.3.1-63a4 Cabal> depends parsec-3.1.17.0-389e Cabal> depends pretty-1.1.3.6-0c70 Cabal> depends process-1.6.18.0-26fa Cabal> depends text-2.1-c36a Cabal> depends time-1.12.2-d26d Cabal> depends transformers-0.6.1.0-c3ec Cabal> depends unix-2.8.3.0-8aa6 Cabal> Using Cabal-3.10.2.0 compiled by ghc-9.8 Cabal> Using compiler: ghc-9.8.1 Cabal> Using install prefix: Cabal> /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0 Cabal> Executables installed in: Cabal> /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0/bin Cabal> Libraries installed in: Cabal> /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM Cabal> Dynamic Libraries installed in: Cabal> /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 Cabal> Private executables installed in: Cabal> /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0/libexec/x86_64-linux-ghc-9.8.1/Cabal-3.10.3.0 Cabal> Data files installed in: Cabal> /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0/share/x86_64-linux-ghc-9.8.1/Cabal-3.10.3.0 Cabal> Documentation installed in: Cabal> /nix/store/s9w5mz8xggiqs26zm70dzizhrjy5sclp-Cabal-3.10.3.0-doc/share/doc/Cabal-3.10.3.0 Cabal> Configuration files installed in: Cabal> /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0/etc Cabal> No alex found Cabal> Using ar found on system at: Cabal> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar Cabal> No c2hs found Cabal> No cpphs found Cabal> No doctest found Cabal> Using gcc version 14.3.0 given by user at: Cabal> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc Cabal> Using ghc version 9.8.1 found on system at: Cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc Cabal> Using ghc-pkg version 9.8.1 found on system at: Cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 Cabal> No ghcjs found Cabal> No ghcjs-pkg found Cabal> No greencard found Cabal> Using haddock version 2.30.0 found on system at: Cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 Cabal> No happy found Cabal> Using haskell-suite found on system at: haskell-suite-dummy-location Cabal> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location Cabal> No hmake found Cabal> Using hpc version 0.69 found on system at: Cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 Cabal> Using hsc2hs version 0.68.10 found on system at: Cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 Cabal> Using hscolour version 1.25 found on system at: Cabal> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour Cabal> No jhc found Cabal> Using ld found on system at: Cabal> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold Cabal> No pkg-config found Cabal> Using runghc version 9.8.1 found on system at: Cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 Cabal> Using strip version 2.44 found on system at: Cabal> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip Cabal> Using tar found on system at: Cabal> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar Cabal> No uhc found Cabal> Running phase: buildPhase Cabal> Preprocessing library for Cabal-3.10.3.0.. Cabal> Building library for Cabal-3.10.3.0.. Cabal> [ 1 of 115] Compiling Distribution.Backpack.FullUnitId ( src/Distribution/Backpack/FullUnitId.hs, dist/build/Distribution/Backpack/FullUnitId.o, dist/build/Distribution/Backpack/FullUnitId.dyn_o ) Cabal> [ 2 of 115] Compiling Distribution.Backpack.ModSubst ( src/Distribution/Backpack/ModSubst.hs, dist/build/Distribution/Backpack/ModSubst.o, dist/build/Distribution/Backpack/ModSubst.dyn_o ) Cabal> [ 3 of 115] Compiling Distribution.Backpack.ModuleScope ( src/Distribution/Backpack/ModuleScope.hs, dist/build/Distribution/Backpack/ModuleScope.o, dist/build/Distribution/Backpack/ModuleScope.dyn_o ) Cabal> [ 4 of 115] Compiling Distribution.Backpack.ModuleShape ( src/Distribution/Backpack/ModuleShape.hs, dist/build/Distribution/Backpack/ModuleShape.o, dist/build/Distribution/Backpack/ModuleShape.dyn_o ) Cabal> [ 5 of 115] Compiling Distribution.Backpack.PreExistingComponent ( src/Distribution/Backpack/PreExistingComponent.hs, dist/build/Distribution/Backpack/PreExistingComponent.o, dist/build/Distribution/Backpack/PreExistingComponent.dyn_o ) Cabal> [ 6 of 115] Compiling Distribution.Backpack.PreModuleShape ( src/Distribution/Backpack/PreModuleShape.hs, dist/build/Distribution/Backpack/PreModuleShape.o, dist/build/Distribution/Backpack/PreModuleShape.dyn_o ) Cabal> [ 7 of 115] Compiling Distribution.Compat.Async ( src/Distribution/Compat/Async.hs, dist/build/Distribution/Compat/Async.o, dist/build/Distribution/Compat/Async.dyn_o ) Cabal> [ 8 of 115] Compiling Distribution.Compat.CreatePipe ( src/Distribution/Compat/CreatePipe.hs, dist/build/Distribution/Compat/CreatePipe.o, dist/build/Distribution/Compat/CreatePipe.dyn_o ) Cabal> [ 9 of 115] Compiling Distribution.Compat.Directory ( src/Distribution/Compat/Directory.hs, dist/build/Distribution/Compat/Directory.o, dist/build/Distribution/Compat/Directory.dyn_o ) Cabal> [ 10 of 115] Compiling Distribution.Compat.FilePath ( src/Distribution/Compat/FilePath.hs, dist/build/Distribution/Compat/FilePath.o, dist/build/Distribution/Compat/FilePath.dyn_o ) Cabal> [ 11 of 115] Compiling Distribution.Compat.GetShortPathName ( src/Distribution/Compat/GetShortPathName.hs, dist/build/Distribution/Compat/GetShortPathName.o, dist/build/Distribution/Compat/GetShortPathName.dyn_o ) Cabal> [ 12 of 115] Compiling Distribution.Compat.Internal.TempFile ( src/Distribution/Compat/Internal/TempFile.hs, dist/build/Distribution/Compat/Internal/TempFile.o, dist/build/Distribution/Compat/Internal/TempFile.dyn_o ) Cabal> [ 13 of 115] Compiling Distribution.Compat.CopyFile ( src/Distribution/Compat/CopyFile.hs, dist/build/Distribution/Compat/CopyFile.o, dist/build/Distribution/Compat/CopyFile.dyn_o ) Cabal> [ 14 of 115] Compiling Distribution.Compat.Prelude.Internal ( src/Distribution/Compat/Prelude/Internal.hs, dist/build/Distribution/Compat/Prelude/Internal.o, dist/build/Distribution/Compat/Prelude/Internal.dyn_o ) Cabal> [ 15 of 115] Compiling Distribution.Compat.Process ( src/Distribution/Compat/Process.hs, dist/build/Distribution/Compat/Process.o, dist/build/Distribution/Compat/Process.dyn_o ) Cabal> [ 16 of 115] Compiling Distribution.Compat.ResponseFile ( src/Distribution/Compat/ResponseFile.hs, dist/build/Distribution/Compat/ResponseFile.o, dist/build/Distribution/Compat/ResponseFile.dyn_o ) Cabal> [ 17 of 115] Compiling Distribution.Compat.SnocList ( src/Distribution/Compat/SnocList.hs, dist/build/Distribution/Compat/SnocList.o, dist/build/Distribution/Compat/SnocList.dyn_o ) Cabal> [ 18 of 115] Compiling Distribution.Compat.Stack ( src/Distribution/Compat/Stack.hs, dist/build/Distribution/Compat/Stack.o, dist/build/Distribution/Compat/Stack.dyn_o ) Cabal> [ 19 of 115] Compiling Distribution.Compat.Environment ( src/Distribution/Compat/Environment.hs, dist/build/Distribution/Compat/Environment.o, dist/build/Distribution/Compat/Environment.dyn_o ) Cabal> [ 20 of 115] Compiling Distribution.GetOpt ( src/Distribution/GetOpt.hs, dist/build/Distribution/GetOpt.o, dist/build/Distribution/GetOpt.dyn_o ) Cabal> [ 21 of 115] Compiling Distribution.Lex ( src/Distribution/Lex.hs, dist/build/Distribution/Lex.o, dist/build/Distribution/Lex.dyn_o ) Cabal> [ 22 of 115] Compiling Distribution.ReadE ( src/Distribution/ReadE.hs, dist/build/Distribution/ReadE.o, dist/build/Distribution/ReadE.dyn_o ) Cabal> [ 23 of 115] Compiling Distribution.Simple.BuildToolDepends ( src/Distribution/Simple/BuildToolDepends.hs, dist/build/Distribution/Simple/BuildToolDepends.o, dist/build/Distribution/Simple/BuildToolDepends.dyn_o ) Cabal> [ 24 of 115] Compiling Distribution.Simple.CCompiler ( src/Distribution/Simple/CCompiler.hs, dist/build/Distribution/Simple/CCompiler.o, dist/build/Distribution/Simple/CCompiler.dyn_o ) Cabal> [ 25 of 115] Compiling Distribution.Simple.Flag ( src/Distribution/Simple/Flag.hs, dist/build/Distribution/Simple/Flag.o, dist/build/Distribution/Simple/Flag.dyn_o ) Cabal> [ 26 of 115] Compiling Distribution.Simple.InstallDirs.Internal ( src/Distribution/Simple/InstallDirs/Internal.hs, dist/build/Distribution/Simple/InstallDirs/Internal.o, dist/build/Distribution/Simple/InstallDirs/Internal.dyn_o ) Cabal> [ 27 of 115] Compiling Distribution.Simple.InstallDirs ( src/Distribution/Simple/InstallDirs.hs, dist/build/Distribution/Simple/InstallDirs.o, dist/build/Distribution/Simple/InstallDirs.dyn_o ) Cabal> [ 28 of 115] Compiling Distribution.Simple.PreProcess.Unlit ( src/Distribution/Simple/PreProcess/Unlit.hs, dist/build/Distribution/Simple/PreProcess/Unlit.o, dist/build/Distribution/Simple/PreProcess/Unlit.dyn_o ) Cabal> [ 29 of 115] Compiling Distribution.Simple.Program.Internal ( src/Distribution/Simple/Program/Internal.hs, dist/build/Distribution/Simple/Program/Internal.o, dist/build/Distribution/Simple/Program/Internal.dyn_o ) Cabal> [ 30 of 115] Compiling Distribution.TestSuite ( src/Distribution/TestSuite.hs, dist/build/Distribution/TestSuite.o, dist/build/Distribution/TestSuite.dyn_o ) Cabal> [ 31 of 115] Compiling Distribution.Types.AnnotatedId ( src/Distribution/Types/AnnotatedId.hs, dist/build/Distribution/Types/AnnotatedId.o, dist/build/Distribution/Types/AnnotatedId.dyn_o ) Cabal> [ 32 of 115] Compiling Distribution.Types.ComponentInclude ( src/Distribution/Types/ComponentInclude.hs, dist/build/Distribution/Types/ComponentInclude.o, dist/build/Distribution/Types/ComponentInclude.dyn_o ) Cabal> [ 33 of 115] Compiling Distribution.Types.ComponentLocalBuildInfo ( src/Distribution/Types/ComponentLocalBuildInfo.hs, dist/build/Distribution/Types/ComponentLocalBuildInfo.o, dist/build/Distribution/Types/ComponentLocalBuildInfo.dyn_o ) Cabal> [ 34 of 115] Compiling Distribution.Types.DumpBuildInfo ( src/Distribution/Types/DumpBuildInfo.hs, dist/build/Distribution/Types/DumpBuildInfo.o, dist/build/Distribution/Types/DumpBuildInfo.dyn_o ) Cabal> [ 35 of 115] Compiling Distribution.Types.GivenComponent ( src/Distribution/Types/GivenComponent.hs, dist/build/Distribution/Types/GivenComponent.o, dist/build/Distribution/Types/GivenComponent.dyn_o ) Cabal> [ 36 of 115] Compiling Distribution.Types.PackageName.Magic ( src/Distribution/Types/PackageName/Magic.hs, dist/build/Distribution/Types/PackageName/Magic.o, dist/build/Distribution/Types/PackageName/Magic.dyn_o ) Cabal> [ 37 of 115] Compiling Distribution.Types.TargetInfo ( src/Distribution/Types/TargetInfo.hs, dist/build/Distribution/Types/TargetInfo.o, dist/build/Distribution/Types/TargetInfo.dyn_o ) Cabal> [ 38 of 115] Compiling Distribution.Utils.IOData ( src/Distribution/Utils/IOData.hs, dist/build/Distribution/Utils/IOData.o, dist/build/Distribution/Utils/IOData.dyn_o ) Cabal> [ 39 of 115] Compiling Distribution.Utils.Json ( src/Distribution/Utils/Json.hs, dist/build/Distribution/Utils/Json.o, dist/build/Distribution/Utils/Json.dyn_o ) Cabal> [ 40 of 115] Compiling Distribution.Utils.MapAccum ( src/Distribution/Utils/MapAccum.hs, dist/build/Distribution/Utils/MapAccum.o, dist/build/Distribution/Utils/MapAccum.dyn_o ) Cabal> [ 41 of 115] Compiling Distribution.Utils.Progress ( src/Distribution/Utils/Progress.hs, dist/build/Distribution/Utils/Progress.o, dist/build/Distribution/Utils/Progress.dyn_o ) Cabal> [ 42 of 115] Compiling Distribution.Utils.UnionFind ( src/Distribution/Utils/UnionFind.hs, dist/build/Distribution/Utils/UnionFind.o, dist/build/Distribution/Utils/UnionFind.dyn_o ) Cabal> [ 43 of 115] Compiling Distribution.Verbosity.Internal ( src/Distribution/Verbosity/Internal.hs, dist/build/Distribution/Verbosity/Internal.o, dist/build/Distribution/Verbosity/Internal.dyn_o ) Cabal> [ 44 of 115] Compiling Distribution.Verbosity ( src/Distribution/Verbosity.hs, dist/build/Distribution/Verbosity.o, dist/build/Distribution/Verbosity.dyn_o ) Cabal> [ 45 of 115] Compiling Distribution.Simple.Program.Types ( src/Distribution/Simple/Program/Types.hs, dist/build/Distribution/Simple/Program/Types.o, dist/build/Distribution/Simple/Program/Types.dyn_o ) Cabal> [ 46 of 115] Compiling Distribution.Backpack.UnifyM ( src/Distribution/Backpack/UnifyM.hs, dist/build/Distribution/Backpack/UnifyM.o, dist/build/Distribution/Backpack/UnifyM.dyn_o ) Cabal> [ 47 of 115] Compiling Distribution.Backpack.MixLink ( src/Distribution/Backpack/MixLink.hs, dist/build/Distribution/Backpack/MixLink.o, dist/build/Distribution/Backpack/MixLink.dyn_o ) Cabal> [ 48 of 115] Compiling Distribution.ZinzaPrelude ( src/Distribution/ZinzaPrelude.hs, dist/build/Distribution/ZinzaPrelude.o, dist/build/Distribution/ZinzaPrelude.dyn_o ) Cabal> [ 49 of 115] Compiling Distribution.Simple.Build.PathsModule.Z ( src/Distribution/Simple/Build/PathsModule/Z.hs, dist/build/Distribution/Simple/Build/PathsModule/Z.o, dist/build/Distribution/Simple/Build/PathsModule/Z.dyn_o ) Cabal> [ 50 of 115] Compiling Distribution.Simple.Build.PackageInfoModule.Z ( src/Distribution/Simple/Build/PackageInfoModule/Z.hs, dist/build/Distribution/Simple/Build/PackageInfoModule/Z.o, dist/build/Distribution/Simple/Build/PackageInfoModule/Z.dyn_o ) Cabal> [ 51 of 115] Compiling Distribution.Simple.Build.Macros.Z ( src/Distribution/Simple/Build/Macros/Z.hs, dist/build/Distribution/Simple/Build/Macros/Z.o, dist/build/Distribution/Simple/Build/Macros/Z.dyn_o ) Cabal> [ 52 of 115] Compiling Paths_Cabal ( dist/build/autogen/Paths_Cabal.hs, dist/build/Paths_Cabal.o, dist/build/Paths_Cabal.dyn_o ) Cabal> [ 53 of 115] Compiling Distribution.Simple.Utils ( src/Distribution/Simple/Utils.hs, dist/build/Distribution/Simple/Utils.o, dist/build/Distribution/Simple/Utils.dyn_o ) Cabal> [ 54 of 115] Compiling Distribution.Utils.NubList ( src/Distribution/Utils/NubList.hs, dist/build/Distribution/Utils/NubList.o, dist/build/Distribution/Utils/NubList.dyn_o ) Cabal> [ 55 of 115] Compiling Distribution.Utils.LogProgress ( src/Distribution/Utils/LogProgress.hs, dist/build/Distribution/Utils/LogProgress.o, dist/build/Distribution/Utils/LogProgress.dyn_o ) Cabal> [ 56 of 115] Compiling Distribution.Simple.Program.Run ( src/Distribution/Simple/Program/Run.hs, dist/build/Distribution/Simple/Program/Run.o, dist/build/Distribution/Simple/Program/Run.dyn_o ) Cabal> [ 57 of 115] Compiling Distribution.Simple.Program.Script ( src/Distribution/Simple/Program/Script.hs, dist/build/Distribution/Simple/Program/Script.o, dist/build/Distribution/Simple/Program/Script.dyn_o ) Cabal> [ 58 of 115] Compiling Distribution.Simple.Program.ResponseFile ( src/Distribution/Simple/Program/ResponseFile.hs, dist/build/Distribution/Simple/Program/ResponseFile.o, dist/build/Distribution/Simple/Program/ResponseFile.dyn_o ) Cabal> [ 59 of 115] Compiling Distribution.Simple.Program.Hpc ( src/Distribution/Simple/Program/Hpc.hs, dist/build/Distribution/Simple/Program/Hpc.o, dist/build/Distribution/Simple/Program/Hpc.dyn_o ) Cabal> [ 60 of 115] Compiling Distribution.Simple.Program.Find ( src/Distribution/Simple/Program/Find.hs, dist/build/Distribution/Simple/Program/Find.o, dist/build/Distribution/Simple/Program/Find.dyn_o ) Cabal> [ 61 of 115] Compiling Distribution.Simple.PackageIndex ( src/Distribution/Simple/PackageIndex.hs, dist/build/Distribution/Simple/PackageIndex.o, dist/build/Distribution/Simple/PackageIndex.dyn_o ) Cabal> [ 62 of 115] Compiling Distribution.Simple.PackageDescription ( src/Distribution/Simple/PackageDescription.hs, dist/build/Distribution/Simple/PackageDescription.o, dist/build/Distribution/Simple/PackageDescription.dyn_o ) Cabal> [ 63 of 115] Compiling Distribution.Simple.Glob ( src/Distribution/Simple/Glob.hs, dist/build/Distribution/Simple/Glob.o, dist/build/Distribution/Simple/Glob.dyn_o ) Cabal> [ 64 of 115] Compiling Distribution.Simple.Compiler ( src/Distribution/Simple/Compiler.hs, dist/build/Distribution/Simple/Compiler.o, dist/build/Distribution/Simple/Compiler.dyn_o ) Cabal> [ 65 of 115] Compiling Distribution.Simple.Program.HcPkg ( src/Distribution/Simple/Program/HcPkg.hs, dist/build/Distribution/Simple/Program/HcPkg.o, dist/build/Distribution/Simple/Program/HcPkg.dyn_o ) Cabal> [ 66 of 115] Compiling Distribution.Simple.GHC.ImplInfo ( src/Distribution/Simple/GHC/ImplInfo.hs, dist/build/Distribution/Simple/GHC/ImplInfo.o, dist/build/Distribution/Simple/GHC/ImplInfo.dyn_o ) Cabal> [ 67 of 115] Compiling Distribution.Simple.Program.GHC ( src/Distribution/Simple/Program/GHC.hs, dist/build/Distribution/Simple/Program/GHC.o, dist/build/Distribution/Simple/Program/GHC.dyn_o ) Cabal> [ 68 of 115] Compiling Distribution.Simple.Program.Builtin ( src/Distribution/Simple/Program/Builtin.hs, dist/build/Distribution/Simple/Program/Builtin.o, dist/build/Distribution/Simple/Program/Builtin.dyn_o ) Cabal> [ 69 of 115] Compiling Distribution.Simple.Program.Db ( src/Distribution/Simple/Program/Db.hs, dist/build/Distribution/Simple/Program/Db.o, dist/build/Distribution/Simple/Program/Db.dyn_o ) Cabal> [ 70 of 115] Compiling Distribution.Simple.Program ( src/Distribution/Simple/Program.hs, dist/build/Distribution/Simple/Program.o, dist/build/Distribution/Simple/Program.dyn_o ) Cabal> [ 71 of 115] Compiling Distribution.Simple.Program.Strip ( src/Distribution/Simple/Program/Strip.hs, dist/build/Distribution/Simple/Program/Strip.o, dist/build/Distribution/Simple/Program/Strip.dyn_o ) Cabal> [ 72 of 115] Compiling Distribution.Simple.Command ( src/Distribution/Simple/Command.hs, dist/build/Distribution/Simple/Command.o, dist/build/Distribution/Simple/Command.dyn_o ) Cabal> [ 73 of 115] Compiling Distribution.Simple.Setup ( src/Distribution/Simple/Setup.hs, dist/build/Distribution/Simple/Setup.o, dist/build/Distribution/Simple/Setup.dyn_o ) Cabal> [ 74 of 115] Compiling Distribution.Types.LocalBuildInfo ( src/Distribution/Types/LocalBuildInfo.hs, dist/build/Distribution/Types/LocalBuildInfo.o, dist/build/Distribution/Types/LocalBuildInfo.dyn_o ) Cabal> [ 75 of 115] Compiling Distribution.Simple.LocalBuildInfo ( src/Distribution/Simple/LocalBuildInfo.hs, dist/build/Distribution/Simple/LocalBuildInfo.o, dist/build/Distribution/Simple/LocalBuildInfo.dyn_o ) Cabal> [ 76 of 115] Compiling Distribution.Simple.Hpc ( src/Distribution/Simple/Hpc.hs, dist/build/Distribution/Simple/Hpc.o, dist/build/Distribution/Simple/Hpc.dyn_o ) Cabal> [ 77 of 115] Compiling Distribution.Simple.Build.PackageInfoModule ( src/Distribution/Simple/Build/PackageInfoModule.hs, dist/build/Distribution/Simple/Build/PackageInfoModule.o, dist/build/Distribution/Simple/Build/PackageInfoModule.dyn_o ) Cabal> [ 78 of 115] Compiling Distribution.Simple.Build.Macros ( src/Distribution/Simple/Build/Macros.hs, dist/build/Distribution/Simple/Build/Macros.o, dist/build/Distribution/Simple/Build/Macros.dyn_o ) Cabal> [ 79 of 115] Compiling Distribution.Backpack.ComponentsGraph ( src/Distribution/Backpack/ComponentsGraph.hs, dist/build/Distribution/Backpack/ComponentsGraph.o, dist/build/Distribution/Backpack/ComponentsGraph.dyn_o ) Cabal> [ 80 of 115] Compiling Distribution.Simple.Test.Log ( src/Distribution/Simple/Test/Log.hs, dist/build/Distribution/Simple/Test/Log.o, dist/build/Distribution/Simple/Test/Log.dyn_o ) Cabal> [ 81 of 115] Compiling Distribution.Simple.Program.Ld ( src/Distribution/Simple/Program/Ld.hs, dist/build/Distribution/Simple/Program/Ld.o, dist/build/Distribution/Simple/Program/Ld.dyn_o ) Cabal> [ 82 of 115] Compiling Distribution.Simple.Program.Ar ( src/Distribution/Simple/Program/Ar.hs, dist/build/Distribution/Simple/Program/Ar.o, dist/build/Distribution/Simple/Program/Ar.dyn_o ) Cabal> [ 83 of 115] Compiling Distribution.Simple.ConfigureScript ( src/Distribution/Simple/ConfigureScript.hs, dist/build/Distribution/Simple/ConfigureScript.o, dist/build/Distribution/Simple/ConfigureScript.dyn_o ) Cabal> [ 84 of 115] Compiling Distribution.Backpack.Id ( src/Distribution/Backpack/Id.hs, dist/build/Distribution/Backpack/Id.o, dist/build/Distribution/Backpack/Id.dyn_o ) Cabal> [ 85 of 115] Compiling Distribution.Backpack.ConfiguredComponent ( src/Distribution/Backpack/ConfiguredComponent.hs, dist/build/Distribution/Backpack/ConfiguredComponent.o, dist/build/Distribution/Backpack/ConfiguredComponent.dyn_o ) Cabal> [ 86 of 115] Compiling Distribution.Backpack.LinkedComponent ( src/Distribution/Backpack/LinkedComponent.hs, dist/build/Distribution/Backpack/LinkedComponent.o, dist/build/Distribution/Backpack/LinkedComponent.dyn_o ) Cabal> [ 87 of 115] Compiling Distribution.Simple.BuildTarget ( src/Distribution/Simple/BuildTarget.hs, dist/build/Distribution/Simple/BuildTarget.o, dist/build/Distribution/Simple/BuildTarget.dyn_o ) Cabal> [ 88 of 115] Compiling Distribution.Simple.BuildPaths ( src/Distribution/Simple/BuildPaths.hs, dist/build/Distribution/Simple/BuildPaths.o, dist/build/Distribution/Simple/BuildPaths.dyn_o ) Cabal> [ 89 of 115] Compiling Distribution.Simple.UHC ( src/Distribution/Simple/UHC.hs, dist/build/Distribution/Simple/UHC.o, dist/build/Distribution/Simple/UHC.dyn_o ) Cabal> [ 90 of 115] Compiling Distribution.Simple.HaskellSuite ( src/Distribution/Simple/HaskellSuite.hs, dist/build/Distribution/Simple/HaskellSuite.o, dist/build/Distribution/Simple/HaskellSuite.dyn_o ) Cabal> [ 91 of 115] Compiling Distribution.Simple.GHC.Internal ( src/Distribution/Simple/GHC/Internal.hs, dist/build/Distribution/Simple/GHC/Internal.o, dist/build/Distribution/Simple/GHC/Internal.dyn_o ) Cabal> [ 92 of 115] Compiling Distribution.Simple.GHC.EnvironmentParser ( src/Distribution/Simple/GHC/EnvironmentParser.hs, dist/build/Distribution/Simple/GHC/EnvironmentParser.o, dist/build/Distribution/Simple/GHC/EnvironmentParser.dyn_o ) Cabal> [ 93 of 115] Compiling Distribution.Simple.GHCJS ( src/Distribution/Simple/GHCJS.hs, dist/build/Distribution/Simple/GHCJS.o, dist/build/Distribution/Simple/GHCJS.dyn_o ) Cabal> [ 94 of 115] Compiling Distribution.Simple.GHC ( src/Distribution/Simple/GHC.hs, dist/build/Distribution/Simple/GHC.o, dist/build/Distribution/Simple/GHC.dyn_o ) Cabal> [ 95 of 115] Compiling Distribution.Simple.ShowBuildInfo ( src/Distribution/Simple/ShowBuildInfo.hs, dist/build/Distribution/Simple/ShowBuildInfo.o, dist/build/Distribution/Simple/ShowBuildInfo.dyn_o ) Cabal> [ 96 of 115] Compiling Distribution.Simple.Install ( src/Distribution/Simple/Install.hs, dist/build/Distribution/Simple/Install.o, dist/build/Distribution/Simple/Install.dyn_o ) Cabal> [ 97 of 115] Compiling Distribution.Simple.Build.PathsModule ( src/Distribution/Simple/Build/PathsModule.hs, dist/build/Distribution/Simple/Build/PathsModule.o, dist/build/Distribution/Simple/Build/PathsModule.dyn_o ) Cabal> [ 98 of 115] Compiling Distribution.Simple.Test.LibV09 ( src/Distribution/Simple/Test/LibV09.hs, dist/build/Distribution/Simple/Test/LibV09.o, dist/build/Distribution/Simple/Test/LibV09.dyn_o ) Cabal> [ 99 of 115] Compiling Distribution.Simple.Test.ExeV10 ( src/Distribution/Simple/Test/ExeV10.hs, dist/build/Distribution/Simple/Test/ExeV10.o, dist/build/Distribution/Simple/Test/ExeV10.dyn_o ) Cabal> [100 of 115] Compiling Distribution.PackageDescription.Check ( src/Distribution/PackageDescription/Check.hs, dist/build/Distribution/PackageDescription/Check.o, dist/build/Distribution/PackageDescription/Check.dyn_o ) Cabal> [101 of 115] Compiling Distribution.Make ( src/Distribution/Make.hs, dist/build/Distribution/Make.o, dist/build/Distribution/Make.dyn_o ) Cabal> [102 of 115] Compiling Distribution.Compat.Time ( src/Distribution/Compat/Time.hs, dist/build/Distribution/Compat/Time.o, dist/build/Distribution/Compat/Time.dyn_o ) Cabal> [103 of 115] Compiling Distribution.Backpack.ReadyComponent ( src/Distribution/Backpack/ReadyComponent.hs, dist/build/Distribution/Backpack/ReadyComponent.o, dist/build/Distribution/Backpack/ReadyComponent.dyn_o ) Cabal> [104 of 115] Compiling Distribution.Backpack.Configure ( src/Distribution/Backpack/Configure.hs, dist/build/Distribution/Backpack/Configure.o, dist/build/Distribution/Backpack/Configure.dyn_o ) Cabal> [105 of 115] Compiling Distribution.Backpack.DescribeUnitId ( src/Distribution/Backpack/DescribeUnitId.hs, dist/build/Distribution/Backpack/DescribeUnitId.o, dist/build/Distribution/Backpack/DescribeUnitId.dyn_o ) Cabal> [106 of 115] Compiling Distribution.Simple.Register ( src/Distribution/Simple/Register.hs, dist/build/Distribution/Simple/Register.o, dist/build/Distribution/Simple/Register.dyn_o ) Cabal> [107 of 115] Compiling Distribution.Simple.PreProcess ( src/Distribution/Simple/PreProcess.hs, dist/build/Distribution/Simple/PreProcess.o, dist/build/Distribution/Simple/PreProcess.dyn_o ) Cabal> [108 of 115] Compiling Distribution.Simple.UserHooks ( src/Distribution/Simple/UserHooks.hs, dist/build/Distribution/Simple/UserHooks.o, dist/build/Distribution/Simple/UserHooks.dyn_o ) Cabal> [109 of 115] Compiling Distribution.Simple.Test ( src/Distribution/Simple/Test.hs, dist/build/Distribution/Simple/Test.o, dist/build/Distribution/Simple/Test.dyn_o ) Cabal> [110 of 115] Compiling Distribution.Simple.Bench ( src/Distribution/Simple/Bench.hs, dist/build/Distribution/Simple/Bench.o, dist/build/Distribution/Simple/Bench.dyn_o ) Cabal> [111 of 115] Compiling Distribution.Simple.Configure ( src/Distribution/Simple/Configure.hs, dist/build/Distribution/Simple/Configure.o, dist/build/Distribution/Simple/Configure.dyn_o ) Cabal> [112 of 115] Compiling Distribution.Simple.SrcDist ( src/Distribution/Simple/SrcDist.hs, dist/build/Distribution/Simple/SrcDist.o, dist/build/Distribution/Simple/SrcDist.dyn_o ) Cabal> [113 of 115] Compiling Distribution.Simple.Build ( src/Distribution/Simple/Build.hs, dist/build/Distribution/Simple/Build.o, dist/build/Distribution/Simple/Build.dyn_o ) Cabal> [114 of 115] Compiling Distribution.Simple.Haddock ( src/Distribution/Simple/Haddock.hs, dist/build/Distribution/Simple/Haddock.o, dist/build/Distribution/Simple/Haddock.dyn_o ) Cabal> [115 of 115] Compiling Distribution.Simple ( src/Distribution/Simple.hs, dist/build/Distribution/Simple.o, dist/build/Distribution/Simple.dyn_o ) Cabal> [ 1 of 115] Compiling Distribution.Backpack.FullUnitId ( src/Distribution/Backpack/FullUnitId.hs, dist/build/Distribution/Backpack/FullUnitId.p_o ) Cabal> [ 2 of 115] Compiling Distribution.Backpack.ModSubst ( src/Distribution/Backpack/ModSubst.hs, dist/build/Distribution/Backpack/ModSubst.p_o ) Cabal> [ 3 of 115] Compiling Distribution.Backpack.ModuleScope ( src/Distribution/Backpack/ModuleScope.hs, dist/build/Distribution/Backpack/ModuleScope.p_o ) Cabal> [ 4 of 115] Compiling Distribution.Backpack.ModuleShape ( src/Distribution/Backpack/ModuleShape.hs, dist/build/Distribution/Backpack/ModuleShape.p_o ) Cabal> [ 5 of 115] Compiling Distribution.Backpack.PreExistingComponent ( src/Distribution/Backpack/PreExistingComponent.hs, dist/build/Distribution/Backpack/PreExistingComponent.p_o ) Cabal> [ 6 of 115] Compiling Distribution.Backpack.PreModuleShape ( src/Distribution/Backpack/PreModuleShape.hs, dist/build/Distribution/Backpack/PreModuleShape.p_o ) Cabal> [ 7 of 115] Compiling Distribution.Compat.Async ( src/Distribution/Compat/Async.hs, dist/build/Distribution/Compat/Async.p_o ) Cabal> [ 8 of 115] Compiling Distribution.Compat.CreatePipe ( src/Distribution/Compat/CreatePipe.hs, dist/build/Distribution/Compat/CreatePipe.p_o ) Cabal> [ 9 of 115] Compiling Distribution.Compat.Directory ( src/Distribution/Compat/Directory.hs, dist/build/Distribution/Compat/Directory.p_o ) Cabal> [ 10 of 115] Compiling Distribution.Compat.FilePath ( src/Distribution/Compat/FilePath.hs, dist/build/Distribution/Compat/FilePath.p_o ) Cabal> [ 11 of 115] Compiling Distribution.Compat.GetShortPathName ( src/Distribution/Compat/GetShortPathName.hs, dist/build/Distribution/Compat/GetShortPathName.p_o ) Cabal> [ 12 of 115] Compiling Distribution.Compat.Internal.TempFile ( src/Distribution/Compat/Internal/TempFile.hs, dist/build/Distribution/Compat/Internal/TempFile.p_o ) Cabal> [ 13 of 115] Compiling Distribution.Compat.CopyFile ( src/Distribution/Compat/CopyFile.hs, dist/build/Distribution/Compat/CopyFile.p_o ) Cabal> [ 14 of 115] Compiling Distribution.Compat.Prelude.Internal ( src/Distribution/Compat/Prelude/Internal.hs, dist/build/Distribution/Compat/Prelude/Internal.p_o ) Cabal> [ 15 of 115] Compiling Distribution.Compat.Process ( src/Distribution/Compat/Process.hs, dist/build/Distribution/Compat/Process.p_o ) Cabal> [ 16 of 115] Compiling Distribution.Compat.ResponseFile ( src/Distribution/Compat/ResponseFile.hs, dist/build/Distribution/Compat/ResponseFile.p_o ) Cabal> [ 17 of 115] Compiling Distribution.Compat.SnocList ( src/Distribution/Compat/SnocList.hs, dist/build/Distribution/Compat/SnocList.p_o ) Cabal> [ 18 of 115] Compiling Distribution.Compat.Stack ( src/Distribution/Compat/Stack.hs, dist/build/Distribution/Compat/Stack.p_o ) Cabal> [ 19 of 115] Compiling Distribution.Compat.Environment ( src/Distribution/Compat/Environment.hs, dist/build/Distribution/Compat/Environment.p_o ) Cabal> [ 20 of 115] Compiling Distribution.GetOpt ( src/Distribution/GetOpt.hs, dist/build/Distribution/GetOpt.p_o ) Cabal> [ 21 of 115] Compiling Distribution.Lex ( src/Distribution/Lex.hs, dist/build/Distribution/Lex.p_o ) Cabal> [ 22 of 115] Compiling Distribution.ReadE ( src/Distribution/ReadE.hs, dist/build/Distribution/ReadE.p_o ) Cabal> [ 23 of 115] Compiling Distribution.Simple.BuildToolDepends ( src/Distribution/Simple/BuildToolDepends.hs, dist/build/Distribution/Simple/BuildToolDepends.p_o ) Cabal> [ 24 of 115] Compiling Distribution.Simple.CCompiler ( src/Distribution/Simple/CCompiler.hs, dist/build/Distribution/Simple/CCompiler.p_o ) Cabal> [ 25 of 115] Compiling Distribution.Simple.Flag ( src/Distribution/Simple/Flag.hs, dist/build/Distribution/Simple/Flag.p_o ) Cabal> [ 26 of 115] Compiling Distribution.Simple.InstallDirs.Internal ( src/Distribution/Simple/InstallDirs/Internal.hs, dist/build/Distribution/Simple/InstallDirs/Internal.p_o ) Cabal> [ 27 of 115] Compiling Distribution.Simple.InstallDirs ( src/Distribution/Simple/InstallDirs.hs, dist/build/Distribution/Simple/InstallDirs.p_o ) Cabal> [ 28 of 115] Compiling Distribution.Simple.PreProcess.Unlit ( src/Distribution/Simple/PreProcess/Unlit.hs, dist/build/Distribution/Simple/PreProcess/Unlit.p_o ) Cabal> [ 29 of 115] Compiling Distribution.Simple.Program.Internal ( src/Distribution/Simple/Program/Internal.hs, dist/build/Distribution/Simple/Program/Internal.p_o ) Cabal> [ 30 of 115] Compiling Distribution.TestSuite ( src/Distribution/TestSuite.hs, dist/build/Distribution/TestSuite.p_o ) Cabal> [ 31 of 115] Compiling Distribution.Types.AnnotatedId ( src/Distribution/Types/AnnotatedId.hs, dist/build/Distribution/Types/AnnotatedId.p_o ) Cabal> [ 32 of 115] Compiling Distribution.Types.ComponentInclude ( src/Distribution/Types/ComponentInclude.hs, dist/build/Distribution/Types/ComponentInclude.p_o ) Cabal> [ 33 of 115] Compiling Distribution.Types.ComponentLocalBuildInfo ( src/Distribution/Types/ComponentLocalBuildInfo.hs, dist/build/Distribution/Types/ComponentLocalBuildInfo.p_o ) Cabal> [ 34 of 115] Compiling Distribution.Types.DumpBuildInfo ( src/Distribution/Types/DumpBuildInfo.hs, dist/build/Distribution/Types/DumpBuildInfo.p_o ) Cabal> [ 35 of 115] Compiling Distribution.Types.GivenComponent ( src/Distribution/Types/GivenComponent.hs, dist/build/Distribution/Types/GivenComponent.p_o ) Cabal> [ 36 of 115] Compiling Distribution.Types.PackageName.Magic ( src/Distribution/Types/PackageName/Magic.hs, dist/build/Distribution/Types/PackageName/Magic.p_o ) Cabal> [ 37 of 115] Compiling Distribution.Types.TargetInfo ( src/Distribution/Types/TargetInfo.hs, dist/build/Distribution/Types/TargetInfo.p_o ) Cabal> [ 38 of 115] Compiling Distribution.Utils.IOData ( src/Distribution/Utils/IOData.hs, dist/build/Distribution/Utils/IOData.p_o ) Cabal> [ 39 of 115] Compiling Distribution.Utils.Json ( src/Distribution/Utils/Json.hs, dist/build/Distribution/Utils/Json.p_o ) Cabal> [ 40 of 115] Compiling Distribution.Utils.MapAccum ( src/Distribution/Utils/MapAccum.hs, dist/build/Distribution/Utils/MapAccum.p_o ) Cabal> [ 41 of 115] Compiling Distribution.Utils.Progress ( src/Distribution/Utils/Progress.hs, dist/build/Distribution/Utils/Progress.p_o ) Cabal> [ 42 of 115] Compiling Distribution.Utils.UnionFind ( src/Distribution/Utils/UnionFind.hs, dist/build/Distribution/Utils/UnionFind.p_o ) Cabal> [ 43 of 115] Compiling Distribution.Verbosity.Internal ( src/Distribution/Verbosity/Internal.hs, dist/build/Distribution/Verbosity/Internal.p_o ) Cabal> [ 44 of 115] Compiling Distribution.Verbosity ( src/Distribution/Verbosity.hs, dist/build/Distribution/Verbosity.p_o ) Cabal> [ 45 of 115] Compiling Distribution.Simple.Program.Types ( src/Distribution/Simple/Program/Types.hs, dist/build/Distribution/Simple/Program/Types.p_o ) Cabal> [ 46 of 115] Compiling Distribution.Backpack.UnifyM ( src/Distribution/Backpack/UnifyM.hs, dist/build/Distribution/Backpack/UnifyM.p_o ) Cabal> [ 47 of 115] Compiling Distribution.Backpack.MixLink ( src/Distribution/Backpack/MixLink.hs, dist/build/Distribution/Backpack/MixLink.p_o ) Cabal> [ 48 of 115] Compiling Distribution.ZinzaPrelude ( src/Distribution/ZinzaPrelude.hs, dist/build/Distribution/ZinzaPrelude.p_o ) Cabal> [ 49 of 115] Compiling Distribution.Simple.Build.PathsModule.Z ( src/Distribution/Simple/Build/PathsModule/Z.hs, dist/build/Distribution/Simple/Build/PathsModule/Z.p_o ) Cabal> [ 50 of 115] Compiling Distribution.Simple.Build.PackageInfoModule.Z ( src/Distribution/Simple/Build/PackageInfoModule/Z.hs, dist/build/Distribution/Simple/Build/PackageInfoModule/Z.p_o ) Cabal> [ 51 of 115] Compiling Distribution.Simple.Build.Macros.Z ( src/Distribution/Simple/Build/Macros/Z.hs, dist/build/Distribution/Simple/Build/Macros/Z.p_o ) Cabal> [ 52 of 115] Compiling Paths_Cabal ( dist/build/autogen/Paths_Cabal.hs, dist/build/Paths_Cabal.p_o ) Cabal> [ 53 of 115] Compiling Distribution.Simple.Utils ( src/Distribution/Simple/Utils.hs, dist/build/Distribution/Simple/Utils.p_o ) Cabal> [ 54 of 115] Compiling Distribution.Utils.NubList ( src/Distribution/Utils/NubList.hs, dist/build/Distribution/Utils/NubList.p_o ) Cabal> [ 55 of 115] Compiling Distribution.Utils.LogProgress ( src/Distribution/Utils/LogProgress.hs, dist/build/Distribution/Utils/LogProgress.p_o ) Cabal> [ 56 of 115] Compiling Distribution.Simple.Program.Run ( src/Distribution/Simple/Program/Run.hs, dist/build/Distribution/Simple/Program/Run.p_o ) Cabal> [ 57 of 115] Compiling Distribution.Simple.Program.Script ( src/Distribution/Simple/Program/Script.hs, dist/build/Distribution/Simple/Program/Script.p_o ) Cabal> [ 58 of 115] Compiling Distribution.Simple.Program.ResponseFile ( src/Distribution/Simple/Program/ResponseFile.hs, dist/build/Distribution/Simple/Program/ResponseFile.p_o ) Cabal> [ 59 of 115] Compiling Distribution.Simple.Program.Hpc ( src/Distribution/Simple/Program/Hpc.hs, dist/build/Distribution/Simple/Program/Hpc.p_o ) Cabal> [ 60 of 115] Compiling Distribution.Simple.Program.Find ( src/Distribution/Simple/Program/Find.hs, dist/build/Distribution/Simple/Program/Find.p_o ) Cabal> [ 61 of 115] Compiling Distribution.Simple.PackageIndex ( src/Distribution/Simple/PackageIndex.hs, dist/build/Distribution/Simple/PackageIndex.p_o ) Cabal> [ 62 of 115] Compiling Distribution.Simple.PackageDescription ( src/Distribution/Simple/PackageDescription.hs, dist/build/Distribution/Simple/PackageDescription.p_o ) Cabal> [ 63 of 115] Compiling Distribution.Simple.Glob ( src/Distribution/Simple/Glob.hs, dist/build/Distribution/Simple/Glob.p_o ) Cabal> [ 64 of 115] Compiling Distribution.Simple.Compiler ( src/Distribution/Simple/Compiler.hs, dist/build/Distribution/Simple/Compiler.p_o ) Cabal> [ 65 of 115] Compiling Distribution.Simple.Program.HcPkg ( src/Distribution/Simple/Program/HcPkg.hs, dist/build/Distribution/Simple/Program/HcPkg.p_o ) Cabal> [ 66 of 115] Compiling Distribution.Simple.GHC.ImplInfo ( src/Distribution/Simple/GHC/ImplInfo.hs, dist/build/Distribution/Simple/GHC/ImplInfo.p_o ) Cabal> [ 67 of 115] Compiling Distribution.Simple.Program.GHC ( src/Distribution/Simple/Program/GHC.hs, dist/build/Distribution/Simple/Program/GHC.p_o ) Cabal> [ 68 of 115] Compiling Distribution.Simple.Program.Builtin ( src/Distribution/Simple/Program/Builtin.hs, dist/build/Distribution/Simple/Program/Builtin.p_o ) Cabal> [ 69 of 115] Compiling Distribution.Simple.Program.Db ( src/Distribution/Simple/Program/Db.hs, dist/build/Distribution/Simple/Program/Db.p_o ) Cabal> [ 70 of 115] Compiling Distribution.Simple.Program ( src/Distribution/Simple/Program.hs, dist/build/Distribution/Simple/Program.p_o ) Cabal> [ 71 of 115] Compiling Distribution.Simple.Program.Strip ( src/Distribution/Simple/Program/Strip.hs, dist/build/Distribution/Simple/Program/Strip.p_o ) Cabal> [ 72 of 115] Compiling Distribution.Simple.Command ( src/Distribution/Simple/Command.hs, dist/build/Distribution/Simple/Command.p_o ) Cabal> [ 73 of 115] Compiling Distribution.Simple.Setup ( src/Distribution/Simple/Setup.hs, dist/build/Distribution/Simple/Setup.p_o ) Cabal> [ 74 of 115] Compiling Distribution.Types.LocalBuildInfo ( src/Distribution/Types/LocalBuildInfo.hs, dist/build/Distribution/Types/LocalBuildInfo.p_o ) Cabal> [ 75 of 115] Compiling Distribution.Simple.LocalBuildInfo ( src/Distribution/Simple/LocalBuildInfo.hs, dist/build/Distribution/Simple/LocalBuildInfo.p_o ) Cabal> [ 76 of 115] Compiling Distribution.Simple.Hpc ( src/Distribution/Simple/Hpc.hs, dist/build/Distribution/Simple/Hpc.p_o ) Cabal> [ 77 of 115] Compiling Distribution.Simple.Build.PackageInfoModule ( src/Distribution/Simple/Build/PackageInfoModule.hs, dist/build/Distribution/Simple/Build/PackageInfoModule.p_o ) Cabal> [ 78 of 115] Compiling Distribution.Simple.Build.Macros ( src/Distribution/Simple/Build/Macros.hs, dist/build/Distribution/Simple/Build/Macros.p_o ) Cabal> [ 79 of 115] Compiling Distribution.Backpack.ComponentsGraph ( src/Distribution/Backpack/ComponentsGraph.hs, dist/build/Distribution/Backpack/ComponentsGraph.p_o ) Cabal> [ 80 of 115] Compiling Distribution.Simple.Test.Log ( src/Distribution/Simple/Test/Log.hs, dist/build/Distribution/Simple/Test/Log.p_o ) Cabal> [ 81 of 115] Compiling Distribution.Simple.Program.Ld ( src/Distribution/Simple/Program/Ld.hs, dist/build/Distribution/Simple/Program/Ld.p_o ) Cabal> [ 82 of 115] Compiling Distribution.Simple.Program.Ar ( src/Distribution/Simple/Program/Ar.hs, dist/build/Distribution/Simple/Program/Ar.p_o ) Cabal> [ 83 of 115] Compiling Distribution.Simple.ConfigureScript ( src/Distribution/Simple/ConfigureScript.hs, dist/build/Distribution/Simple/ConfigureScript.p_o ) Cabal> [ 84 of 115] Compiling Distribution.Backpack.Id ( src/Distribution/Backpack/Id.hs, dist/build/Distribution/Backpack/Id.p_o ) Cabal> [ 85 of 115] Compiling Distribution.Backpack.ConfiguredComponent ( src/Distribution/Backpack/ConfiguredComponent.hs, dist/build/Distribution/Backpack/ConfiguredComponent.p_o ) Cabal> [ 86 of 115] Compiling Distribution.Backpack.LinkedComponent ( src/Distribution/Backpack/LinkedComponent.hs, dist/build/Distribution/Backpack/LinkedComponent.p_o ) Cabal> [ 87 of 115] Compiling Distribution.Simple.BuildTarget ( src/Distribution/Simple/BuildTarget.hs, dist/build/Distribution/Simple/BuildTarget.p_o ) Cabal> [ 88 of 115] Compiling Distribution.Simple.BuildPaths ( src/Distribution/Simple/BuildPaths.hs, dist/build/Distribution/Simple/BuildPaths.p_o ) Cabal> [ 89 of 115] Compiling Distribution.Simple.UHC ( src/Distribution/Simple/UHC.hs, dist/build/Distribution/Simple/UHC.p_o ) Cabal> [ 90 of 115] Compiling Distribution.Simple.HaskellSuite ( src/Distribution/Simple/HaskellSuite.hs, dist/build/Distribution/Simple/HaskellSuite.p_o ) Cabal> [ 91 of 115] Compiling Distribution.Simple.GHC.Internal ( src/Distribution/Simple/GHC/Internal.hs, dist/build/Distribution/Simple/GHC/Internal.p_o ) Cabal> [ 92 of 115] Compiling Distribution.Simple.GHC.EnvironmentParser ( src/Distribution/Simple/GHC/EnvironmentParser.hs, dist/build/Distribution/Simple/GHC/EnvironmentParser.p_o ) Cabal> [ 93 of 115] Compiling Distribution.Simple.GHCJS ( src/Distribution/Simple/GHCJS.hs, dist/build/Distribution/Simple/GHCJS.p_o ) Cabal> [ 94 of 115] Compiling Distribution.Simple.GHC ( src/Distribution/Simple/GHC.hs, dist/build/Distribution/Simple/GHC.p_o ) Cabal> [ 95 of 115] Compiling Distribution.Simple.ShowBuildInfo ( src/Distribution/Simple/ShowBuildInfo.hs, dist/build/Distribution/Simple/ShowBuildInfo.p_o ) Cabal> [ 96 of 115] Compiling Distribution.Simple.Install ( src/Distribution/Simple/Install.hs, dist/build/Distribution/Simple/Install.p_o ) Cabal> [ 97 of 115] Compiling Distribution.Simple.Build.PathsModule ( src/Distribution/Simple/Build/PathsModule.hs, dist/build/Distribution/Simple/Build/PathsModule.p_o ) Cabal> [ 98 of 115] Compiling Distribution.Simple.Test.LibV09 ( src/Distribution/Simple/Test/LibV09.hs, dist/build/Distribution/Simple/Test/LibV09.p_o ) Cabal> [ 99 of 115] Compiling Distribution.Simple.Test.ExeV10 ( src/Distribution/Simple/Test/ExeV10.hs, dist/build/Distribution/Simple/Test/ExeV10.p_o ) Cabal> [100 of 115] Compiling Distribution.PackageDescription.Check ( src/Distribution/PackageDescription/Check.hs, dist/build/Distribution/PackageDescription/Check.p_o ) Cabal> [101 of 115] Compiling Distribution.Make ( src/Distribution/Make.hs, dist/build/Distribution/Make.p_o ) Cabal> [102 of 115] Compiling Distribution.Compat.Time ( src/Distribution/Compat/Time.hs, dist/build/Distribution/Compat/Time.p_o ) Cabal> [103 of 115] Compiling Distribution.Backpack.ReadyComponent ( src/Distribution/Backpack/ReadyComponent.hs, dist/build/Distribution/Backpack/ReadyComponent.p_o ) Cabal> [104 of 115] Compiling Distribution.Backpack.Configure ( src/Distribution/Backpack/Configure.hs, dist/build/Distribution/Backpack/Configure.p_o ) Cabal> [105 of 115] Compiling Distribution.Backpack.DescribeUnitId ( src/Distribution/Backpack/DescribeUnitId.hs, dist/build/Distribution/Backpack/DescribeUnitId.p_o ) Cabal> [106 of 115] Compiling Distribution.Simple.Register ( src/Distribution/Simple/Register.hs, dist/build/Distribution/Simple/Register.p_o ) Cabal> [107 of 115] Compiling Distribution.Simple.PreProcess ( src/Distribution/Simple/PreProcess.hs, dist/build/Distribution/Simple/PreProcess.p_o ) Cabal> [108 of 115] Compiling Distribution.Simple.UserHooks ( src/Distribution/Simple/UserHooks.hs, dist/build/Distribution/Simple/UserHooks.p_o ) Cabal> [109 of 115] Compiling Distribution.Simple.Test ( src/Distribution/Simple/Test.hs, dist/build/Distribution/Simple/Test.p_o ) Cabal> [110 of 115] Compiling Distribution.Simple.Bench ( src/Distribution/Simple/Bench.hs, dist/build/Distribution/Simple/Bench.p_o ) Cabal> [111 of 115] Compiling Distribution.Simple.Configure ( src/Distribution/Simple/Configure.hs, dist/build/Distribution/Simple/Configure.p_o ) Cabal> [112 of 115] Compiling Distribution.Simple.SrcDist ( src/Distribution/Simple/SrcDist.hs, dist/build/Distribution/Simple/SrcDist.p_o ) Cabal> [113 of 115] Compiling Distribution.Simple.Build ( src/Distribution/Simple/Build.hs, dist/build/Distribution/Simple/Build.p_o ) Cabal> [114 of 115] Compiling Distribution.Simple.Haddock ( src/Distribution/Simple/Haddock.hs, dist/build/Distribution/Simple/Haddock.p_o ) Cabal> [115 of 115] Compiling Distribution.Simple ( src/Distribution/Simple.hs, dist/build/Distribution/Simple.p_o ) Cabal> buildPhase completed in 53 seconds Cabal> Running phase: haddockPhase Cabal> Preprocessing library for Cabal-3.10.3.0.. Cabal> Running Haddock on library for Cabal-3.10.3.0.. Cabal> Warning: --source-* options are ignored when --hyperlinked-source is enabled. Cabal> [ 1 of 115] Compiling Distribution.Backpack.FullUnitId ( src/Distribution/Backpack/FullUnitId.hs, nothing ) Cabal> [ 2 of 115] Compiling Distribution.Backpack.ModSubst ( src/Distribution/Backpack/ModSubst.hs, nothing ) Cabal> [ 3 of 115] Compiling Distribution.Backpack.ModuleScope ( src/Distribution/Backpack/ModuleScope.hs, nothing ) Cabal> [ 4 of 115] Compiling Distribution.Backpack.ModuleShape ( src/Distribution/Backpack/ModuleShape.hs, nothing ) Cabal> [ 5 of 115] Compiling Distribution.Backpack.PreExistingComponent ( src/Distribution/Backpack/PreExistingComponent.hs, nothing ) Cabal> [ 6 of 115] Compiling Distribution.Backpack.PreModuleShape ( src/Distribution/Backpack/PreModuleShape.hs, nothing ) Cabal> [ 7 of 115] Compiling Distribution.Compat.Async ( src/Distribution/Compat/Async.hs, nothing ) Cabal> [ 8 of 115] Compiling Distribution.Compat.CreatePipe ( src/Distribution/Compat/CreatePipe.hs, nothing ) Cabal> [ 9 of 115] Compiling Distribution.Compat.Directory ( src/Distribution/Compat/Directory.hs, nothing ) Cabal> [ 10 of 115] Compiling Distribution.Compat.FilePath ( src/Distribution/Compat/FilePath.hs, nothing ) Cabal> [ 11 of 115] Compiling Distribution.Compat.GetShortPathName ( src/Distribution/Compat/GetShortPathName.hs, nothing ) Cabal> [ 12 of 115] Compiling Distribution.Compat.Internal.TempFile ( src/Distribution/Compat/Internal/TempFile.hs, nothing ) Cabal> [ 13 of 115] Compiling Distribution.Compat.CopyFile ( src/Distribution/Compat/CopyFile.hs, nothing ) Cabal> [ 14 of 115] Compiling Distribution.Compat.Prelude.Internal ( src/Distribution/Compat/Prelude/Internal.hs, nothing ) Cabal> [ 15 of 115] Compiling Distribution.Compat.Process ( src/Distribution/Compat/Process.hs, nothing ) Cabal> [ 16 of 115] Compiling Distribution.Compat.ResponseFile ( src/Distribution/Compat/ResponseFile.hs, nothing ) Cabal> [ 17 of 115] Compiling Distribution.Compat.SnocList ( src/Distribution/Compat/SnocList.hs, nothing ) Cabal> [ 18 of 115] Compiling Distribution.Compat.Stack ( src/Distribution/Compat/Stack.hs, nothing ) Cabal> [ 19 of 115] Compiling Distribution.Compat.Environment ( src/Distribution/Compat/Environment.hs, nothing ) Cabal> [ 20 of 115] Compiling Distribution.GetOpt ( src/Distribution/GetOpt.hs, nothing ) Cabal> [ 21 of 115] Compiling Distribution.Lex ( src/Distribution/Lex.hs, nothing ) Cabal> [ 22 of 115] Compiling Distribution.ReadE ( src/Distribution/ReadE.hs, nothing ) Cabal> [ 23 of 115] Compiling Distribution.Simple.BuildToolDepends ( src/Distribution/Simple/BuildToolDepends.hs, nothing ) Cabal> [ 24 of 115] Compiling Distribution.Simple.CCompiler ( src/Distribution/Simple/CCompiler.hs, nothing ) Cabal> [ 25 of 115] Compiling Distribution.Simple.Flag ( src/Distribution/Simple/Flag.hs, nothing ) Cabal> [ 26 of 115] Compiling Distribution.Simple.InstallDirs.Internal ( src/Distribution/Simple/InstallDirs/Internal.hs, nothing ) Cabal> [ 27 of 115] Compiling Distribution.Simple.InstallDirs ( src/Distribution/Simple/InstallDirs.hs, nothing ) Cabal> [ 28 of 115] Compiling Distribution.Simple.PreProcess.Unlit ( src/Distribution/Simple/PreProcess/Unlit.hs, nothing ) Cabal> [ 29 of 115] Compiling Distribution.Simple.Program.Internal ( src/Distribution/Simple/Program/Internal.hs, nothing ) Cabal> [ 30 of 115] Compiling Distribution.TestSuite ( src/Distribution/TestSuite.hs, nothing ) Cabal> [ 31 of 115] Compiling Distribution.Types.AnnotatedId ( src/Distribution/Types/AnnotatedId.hs, nothing ) Cabal> [ 32 of 115] Compiling Distribution.Types.ComponentInclude ( src/Distribution/Types/ComponentInclude.hs, nothing ) Cabal> [ 33 of 115] Compiling Distribution.Types.ComponentLocalBuildInfo ( src/Distribution/Types/ComponentLocalBuildInfo.hs, nothing ) Cabal> [ 34 of 115] Compiling Distribution.Types.DumpBuildInfo ( src/Distribution/Types/DumpBuildInfo.hs, nothing ) Cabal> [ 35 of 115] Compiling Distribution.Types.GivenComponent ( src/Distribution/Types/GivenComponent.hs, nothing ) Cabal> [ 36 of 115] Compiling Distribution.Types.PackageName.Magic ( src/Distribution/Types/PackageName/Magic.hs, nothing ) Cabal> [ 37 of 115] Compiling Distribution.Types.TargetInfo ( src/Distribution/Types/TargetInfo.hs, nothing ) Cabal> [ 38 of 115] Compiling Distribution.Utils.IOData ( src/Distribution/Utils/IOData.hs, nothing ) Cabal> [ 39 of 115] Compiling Distribution.Utils.Json ( src/Distribution/Utils/Json.hs, nothing ) Cabal> [ 40 of 115] Compiling Distribution.Utils.MapAccum ( src/Distribution/Utils/MapAccum.hs, nothing ) Cabal> [ 41 of 115] Compiling Distribution.Utils.Progress ( src/Distribution/Utils/Progress.hs, nothing ) Cabal> [ 42 of 115] Compiling Distribution.Utils.UnionFind ( src/Distribution/Utils/UnionFind.hs, nothing ) Cabal> [ 43 of 115] Compiling Distribution.Verbosity.Internal ( src/Distribution/Verbosity/Internal.hs, nothing ) Cabal> [ 44 of 115] Compiling Distribution.Verbosity ( src/Distribution/Verbosity.hs, nothing ) Cabal> [ 45 of 115] Compiling Distribution.Simple.Program.Types ( src/Distribution/Simple/Program/Types.hs, nothing ) Cabal> [ 46 of 115] Compiling Distribution.Backpack.UnifyM ( src/Distribution/Backpack/UnifyM.hs, nothing ) Cabal> [ 47 of 115] Compiling Distribution.Backpack.MixLink ( src/Distribution/Backpack/MixLink.hs, nothing ) Cabal> [ 48 of 115] Compiling Distribution.ZinzaPrelude ( src/Distribution/ZinzaPrelude.hs, nothing ) Cabal> [ 49 of 115] Compiling Distribution.Simple.Build.PathsModule.Z ( src/Distribution/Simple/Build/PathsModule/Z.hs, nothing ) Cabal> [ 50 of 115] Compiling Distribution.Simple.Build.PackageInfoModule.Z ( src/Distribution/Simple/Build/PackageInfoModule/Z.hs, nothing ) Cabal> [ 51 of 115] Compiling Distribution.Simple.Build.Macros.Z ( src/Distribution/Simple/Build/Macros/Z.hs, nothing ) Cabal> [ 52 of 115] Compiling Paths_Cabal ( dist/build/autogen/Paths_Cabal.hs, nothing ) Cabal> [ 53 of 115] Compiling Distribution.Simple.Utils ( src/Distribution/Simple/Utils.hs, nothing ) Cabal> [ 54 of 115] Compiling Distribution.Utils.NubList ( src/Distribution/Utils/NubList.hs, nothing ) Cabal> [ 55 of 115] Compiling Distribution.Utils.LogProgress ( src/Distribution/Utils/LogProgress.hs, nothing ) Cabal> [ 56 of 115] Compiling Distribution.Simple.Program.Run ( src/Distribution/Simple/Program/Run.hs, nothing ) Cabal> [ 57 of 115] Compiling Distribution.Simple.Program.Script ( src/Distribution/Simple/Program/Script.hs, nothing ) Cabal> [ 58 of 115] Compiling Distribution.Simple.Program.ResponseFile ( src/Distribution/Simple/Program/ResponseFile.hs, nothing ) Cabal> [ 59 of 115] Compiling Distribution.Simple.Program.Hpc ( src/Distribution/Simple/Program/Hpc.hs, nothing ) Cabal> [ 60 of 115] Compiling Distribution.Simple.Program.Find ( src/Distribution/Simple/Program/Find.hs, nothing ) Cabal> [ 61 of 115] Compiling Distribution.Simple.PackageIndex ( src/Distribution/Simple/PackageIndex.hs, nothing ) Cabal> [ 62 of 115] Compiling Distribution.Simple.PackageDescription ( src/Distribution/Simple/PackageDescription.hs, nothing ) Cabal> [ 63 of 115] Compiling Distribution.Simple.Glob ( src/Distribution/Simple/Glob.hs, nothing ) Cabal> [ 64 of 115] Compiling Distribution.Simple.Compiler ( src/Distribution/Simple/Compiler.hs, nothing ) Cabal> [ 65 of 115] Compiling Distribution.Simple.Program.HcPkg ( src/Distribution/Simple/Program/HcPkg.hs, nothing ) Cabal> [ 66 of 115] Compiling Distribution.Simple.GHC.ImplInfo ( src/Distribution/Simple/GHC/ImplInfo.hs, nothing ) Cabal> [ 67 of 115] Compiling Distribution.Simple.Program.GHC ( src/Distribution/Simple/Program/GHC.hs, nothing ) Cabal> [ 68 of 115] Compiling Distribution.Simple.Program.Builtin ( src/Distribution/Simple/Program/Builtin.hs, nothing ) Cabal> [ 69 of 115] Compiling Distribution.Simple.Program.Db ( src/Distribution/Simple/Program/Db.hs, nothing ) Cabal> [ 70 of 115] Compiling Distribution.Simple.Program ( src/Distribution/Simple/Program.hs, nothing ) Cabal> [ 71 of 115] Compiling Distribution.Simple.Program.Strip ( src/Distribution/Simple/Program/Strip.hs, nothing ) Cabal> [ 72 of 115] Compiling Distribution.Simple.Command ( src/Distribution/Simple/Command.hs, nothing ) Cabal> [ 73 of 115] Compiling Distribution.Simple.Setup ( src/Distribution/Simple/Setup.hs, nothing ) Cabal> [ 74 of 115] Compiling Distribution.Types.LocalBuildInfo ( src/Distribution/Types/LocalBuildInfo.hs, nothing ) Cabal> [ 75 of 115] Compiling Distribution.Simple.LocalBuildInfo ( src/Distribution/Simple/LocalBuildInfo.hs, nothing ) Cabal> [ 76 of 115] Compiling Distribution.Simple.Hpc ( src/Distribution/Simple/Hpc.hs, nothing ) Cabal> [ 77 of 115] Compiling Distribution.Simple.Build.PackageInfoModule ( src/Distribution/Simple/Build/PackageInfoModule.hs, nothing ) Cabal> [ 78 of 115] Compiling Distribution.Simple.Build.Macros ( src/Distribution/Simple/Build/Macros.hs, nothing ) Cabal> [ 79 of 115] Compiling Distribution.Backpack.ComponentsGraph ( src/Distribution/Backpack/ComponentsGraph.hs, nothing ) Cabal> [ 80 of 115] Compiling Distribution.Simple.Test.Log ( src/Distribution/Simple/Test/Log.hs, nothing ) Cabal> [ 81 of 115] Compiling Distribution.Simple.Program.Ld ( src/Distribution/Simple/Program/Ld.hs, nothing ) Cabal> [ 82 of 115] Compiling Distribution.Simple.Program.Ar ( src/Distribution/Simple/Program/Ar.hs, nothing ) Cabal> [ 83 of 115] Compiling Distribution.Simple.ConfigureScript ( src/Distribution/Simple/ConfigureScript.hs, nothing ) Cabal> [ 84 of 115] Compiling Distribution.Backpack.Id ( src/Distribution/Backpack/Id.hs, nothing ) Cabal> [ 85 of 115] Compiling Distribution.Backpack.ConfiguredComponent ( src/Distribution/Backpack/ConfiguredComponent.hs, nothing ) Cabal> [ 86 of 115] Compiling Distribution.Backpack.LinkedComponent ( src/Distribution/Backpack/LinkedComponent.hs, nothing ) Cabal> [ 87 of 115] Compiling Distribution.Simple.BuildTarget ( src/Distribution/Simple/BuildTarget.hs, nothing ) Cabal> [ 88 of 115] Compiling Distribution.Simple.BuildPaths ( src/Distribution/Simple/BuildPaths.hs, nothing ) Cabal> [ 89 of 115] Compiling Distribution.Simple.UHC ( src/Distribution/Simple/UHC.hs, nothing ) Cabal> [ 90 of 115] Compiling Distribution.Simple.HaskellSuite ( src/Distribution/Simple/HaskellSuite.hs, nothing ) Cabal> [ 91 of 115] Compiling Distribution.Simple.GHC.Internal ( src/Distribution/Simple/GHC/Internal.hs, nothing ) Cabal> [ 92 of 115] Compiling Distribution.Simple.GHC.EnvironmentParser ( src/Distribution/Simple/GHC/EnvironmentParser.hs, nothing ) Cabal> [ 93 of 115] Compiling Distribution.Simple.GHCJS ( src/Distribution/Simple/GHCJS.hs, nothing ) Cabal> [ 94 of 115] Compiling Distribution.Simple.GHC ( src/Distribution/Simple/GHC.hs, nothing ) Cabal> [ 95 of 115] Compiling Distribution.Simple.ShowBuildInfo ( src/Distribution/Simple/ShowBuildInfo.hs, nothing ) Cabal> [ 96 of 115] Compiling Distribution.Simple.Install ( src/Distribution/Simple/Install.hs, nothing ) Cabal> [ 97 of 115] Compiling Distribution.Simple.Build.PathsModule ( src/Distribution/Simple/Build/PathsModule.hs, nothing ) Cabal> [ 98 of 115] Compiling Distribution.Simple.Test.LibV09 ( src/Distribution/Simple/Test/LibV09.hs, nothing ) Cabal> [ 99 of 115] Compiling Distribution.Simple.Test.ExeV10 ( src/Distribution/Simple/Test/ExeV10.hs, nothing ) Cabal> [100 of 115] Compiling Distribution.PackageDescription.Check ( src/Distribution/PackageDescription/Check.hs, nothing ) Cabal> [101 of 115] Compiling Distribution.Make ( src/Distribution/Make.hs, nothing ) Cabal> [102 of 115] Compiling Distribution.Compat.Time ( src/Distribution/Compat/Time.hs, nothing ) Cabal> [103 of 115] Compiling Distribution.Backpack.ReadyComponent ( src/Distribution/Backpack/ReadyComponent.hs, nothing ) Cabal> [104 of 115] Compiling Distribution.Backpack.Configure ( src/Distribution/Backpack/Configure.hs, nothing ) Cabal> [105 of 115] Compiling Distribution.Backpack.DescribeUnitId ( src/Distribution/Backpack/DescribeUnitId.hs, nothing ) Cabal> [106 of 115] Compiling Distribution.Simple.Register ( src/Distribution/Simple/Register.hs, nothing ) Cabal> [107 of 115] Compiling Distribution.Simple.PreProcess ( src/Distribution/Simple/PreProcess.hs, nothing ) Cabal> [108 of 115] Compiling Distribution.Simple.UserHooks ( src/Distribution/Simple/UserHooks.hs, nothing ) Cabal> [109 of 115] Compiling Distribution.Simple.Test ( src/Distribution/Simple/Test.hs, nothing ) Cabal> [110 of 115] Compiling Distribution.Simple.Bench ( src/Distribution/Simple/Bench.hs, nothing ) Cabal> [111 of 115] Compiling Distribution.Simple.Configure ( src/Distribution/Simple/Configure.hs, nothing ) Cabal> [112 of 115] Compiling Distribution.Simple.SrcDist ( src/Distribution/Simple/SrcDist.hs, nothing ) Cabal> [113 of 115] Compiling Distribution.Simple.Build ( src/Distribution/Simple/Build.hs, nothing ) Cabal> [114 of 115] Compiling Distribution.Simple.Haddock ( src/Distribution/Simple/Haddock.hs, nothing ) Cabal> [115 of 115] Compiling Distribution.Simple ( src/Distribution/Simple.hs, nothing ) Cabal> Haddock coverage: Cabal> 0% ( 0 / 5) in 'Distribution.Backpack.FullUnitId' Cabal> Missing documentation for: Cabal> Module header Cabal> FullUnitId (src/Distribution/Backpack/FullUnitId.hs:14) Cabal> FullDb (src/Distribution/Backpack/FullUnitId.hs:17) Cabal> expandOpenUnitId (src/Distribution/Backpack/FullUnitId.hs:20) Cabal> expandUnitId (src/Distribution/Backpack/FullUnitId.hs:26) Cabal> Warning: 'ModuleSubst' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 100% ( 2 / 2) in 'Distribution.Backpack.ModSubst' Cabal> Warning: 'OpenModule' is ambiguous. It is defined Cabal> * in ‘Distribution.Backpack’ Cabal> * in ‘Distribution.Backpack’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Backpack’ Cabal> Warning: 'Module' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'ModuleScope' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/ModuleScope.hs:70:20 Cabal> * at src/Distribution/Backpack/ModuleScope.hs:70:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/ModuleScope.hs:70:1 Cabal> Warning: 'ModuleShape' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'ModuleShape' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/ModuleShape.hs:29:20 Cabal> * at src/Distribution/Backpack/ModuleShape.hs:29:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/ModuleShape.hs:29:1 Cabal> Warning: 'InstalledPackageInfo' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.InstalledPackageInfo’ Cabal> 80% ( 4 / 5) in 'Distribution.Backpack.ModuleShape' Cabal> Missing documentation for: Cabal> shapeInstalledPackage (src/Distribution/Backpack/ModuleShape.hs:76) Cabal> Warning: 'LinkedComponent' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'pc_pkgid' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'InstalledPackageInfo' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.InstalledPackageInfo’ Cabal> Warning: 'PreExistingComponent' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/PreExistingComponent.hs:27:7 Cabal> * at src/Distribution/Backpack/PreExistingComponent.hs:26:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/PreExistingComponent.hs:26:1 Cabal> 0% ( 0 / 5) in 'Distribution.Backpack.PreModuleShape' Cabal> Missing documentation for: Cabal> Module header Cabal> PreModuleShape (src/Distribution/Backpack/PreModuleShape.hs:22) Cabal> toPreModuleShape (src/Distribution/Backpack/PreModuleShape.hs:29) Cabal> renamePreModuleShape (src/Distribution/Backpack/PreModuleShape.hs:32) Cabal> mixLinkPreModuleShape (src/Distribution/Backpack/PreModuleShape.hs:41) Cabal> Warning: 'async' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 50% ( 1 / 2) in 'Distribution.Compat.CreatePipe' Cabal> Missing documentation for: Cabal> Module header Cabal> 75% ( 3 / 4) in 'Distribution.Compat.Directory' Cabal> Missing documentation for: Cabal> Module header Cabal> 66% ( 2 / 3) in 'Distribution.Compat.FilePath' Cabal> Missing documentation for: Cabal> Module header Cabal> Warning: 'GetShortPathName' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 100% ( 2 / 2) in 'Distribution.Compat.Prelude.Internal' Cabal> 80% ( 4 / 5) in 'Distribution.Compat.Process' Cabal> Missing documentation for: Cabal> Module header Cabal> 0% ( 0 / 2) in 'Distribution.Compat.ResponseFile' Cabal> Missing documentation for: Cabal> Module header Cabal> expandResponse (src/Distribution/Compat/ResponseFile.hs:53) Cabal> Warning: 'Verbosity' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 66% ( 6 / 9) in 'Distribution.Compat.Stack' Cabal> Missing documentation for: Cabal> Module header Cabal> WithCallStack (src/Distribution/Compat/Stack.hs:30) Cabal> withLexicalCallStack (src/Distribution/Compat/Stack.hs:73) Cabal> Warning: 'ReturnInOrder' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 50% ( 5 / 10) in 'Distribution.ReadE' Cabal> Missing documentation for: Cabal> succeedReadE (src/Distribution/ReadE.hs:40) Cabal> failReadE (src/Distribution/ReadE.hs:43) Cabal> parsecToReadE (src/Distribution/ReadE.hs:50) Cabal> parsecToReadEErr (src/Distribution/ReadE.hs:54) Cabal> unexpectMsgString (src/Distribution/ReadE.hs:59) Cabal> Warning: 'BuildInfo' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.BuildInfo’ Cabal> * in ‘Distribution.Types.BuildInfo’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.BuildInfo’ Cabal> 100% ( 5 / 5) in 'Distribution.Simple.BuildToolDepends' Cabal> Warning: 'a' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'b' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 100% ( 5 / 5) in 'Distribution.Simple.CCompiler' Cabal> Warning: 'Flag' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Flag.hs:56:15 Cabal> * at src/Distribution/Simple/Flag.hs:56:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Flag.hs:56:1 Cabal> 36% ( 4 / 11) in 'Distribution.Simple.Flag' Cabal> Missing documentation for: Cabal> allFlags (src/Distribution/Simple/Flag.hs:119) Cabal> toFlag (src/Distribution/Simple/Flag.hs:95) Cabal> fromFlag (src/Distribution/Simple/Flag.hs:98) Cabal> fromFlagOrDefault (src/Distribution/Simple/Flag.hs:102) Cabal> flagToMaybe (src/Distribution/Simple/Flag.hs:106) Cabal> flagToList (src/Distribution/Simple/Flag.hs:115) Cabal> maybeToFlag (src/Distribution/Simple/Flag.hs:124) Cabal> 0% ( 0 / 3) in 'Distribution.Simple.InstallDirs.Internal' Cabal> Missing documentation for: Cabal> Module header Cabal> PathComponent (src/Distribution/Simple/InstallDirs/Internal.hs:11) Cabal> PathTemplateVariable (src/Distribution/Simple/InstallDirs/Internal.hs:19) Cabal> Warning: 'InstallDirs' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/InstallDirs.hs:85:24 Cabal> * at src/Distribution/Simple/InstallDirs.hs:85:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/InstallDirs.hs:85:1 Cabal> Warning: 'PathTemplate' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/InstallDirs.hs:356:24 Cabal> * at src/Distribution/Simple/InstallDirs.hs:356:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/InstallDirs.hs:356:1 Cabal> 47% ( 11 / 23) in 'Distribution.Simple.InstallDirs' Cabal> Missing documentation for: Cabal> defaultInstallDirs (src/Distribution/Simple/InstallDirs.hs:175) Cabal> defaultInstallDirs' (src/Distribution/Simple/InstallDirs.hs:179) Cabal> combineInstallDirs (src/Distribution/Simple/InstallDirs.hs:118) Cabal> PathTemplateVariable (src/Distribution/Simple/InstallDirs/Internal.hs:19) Cabal> PathTemplateEnv (src/Distribution/Simple/InstallDirs.hs:362) Cabal> combinePathTemplate (src/Distribution/Simple/InstallDirs.hs:378) Cabal> substPathTemplate (src/Distribution/Simple/InstallDirs.hs:382) Cabal> platformTemplateEnv (src/Distribution/Simple/InstallDirs.hs:419) Cabal> compilerTemplateEnv (src/Distribution/Simple/InstallDirs.hs:414) Cabal> packageTemplateEnv (src/Distribution/Simple/InstallDirs.hs:404) Cabal> abiTemplateEnv (src/Distribution/Simple/InstallDirs.hs:425) Cabal> installDirsTemplateEnv (src/Distribution/Simple/InstallDirs.hs:435) Cabal> 100% ( 3 / 3) in 'Distribution.Simple.PreProcess.Unlit' Cabal> Warning: 'strip' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 100% ( 2 / 2) in 'Distribution.Simple.Program.Internal' Cabal> Warning: 'TestInstance' is ambiguous. It is defined Cabal> * at src/Distribution/TestSuite.hs:30:21 Cabal> * at src/Distribution/TestSuite.hs:30:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/TestSuite.hs:30:1 Cabal> 22% ( 2 / 9) in 'Distribution.TestSuite' Cabal> Missing documentation for: Cabal> TestInstance (src/Distribution/TestSuite.hs:30) Cabal> OptionDescr (src/Distribution/TestSuite.hs:45) Cabal> OptionType (src/Distribution/TestSuite.hs:54) Cabal> Test (src/Distribution/TestSuite.hs:73) Cabal> Options (src/Distribution/TestSuite.hs:89) Cabal> Progress (src/Distribution/TestSuite.hs:91) Cabal> Result (src/Distribution/TestSuite.hs:94) Cabal> Warning: 'AnnotatedId' is ambiguous. It is defined Cabal> * at src/Distribution/Types/AnnotatedId.hs:17:23 Cabal> * at src/Distribution/Types/AnnotatedId.hs:17:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Types/AnnotatedId.hs:17:1 Cabal> 50% ( 1 / 2) in 'Distribution.Types.AnnotatedId' Cabal> Missing documentation for: Cabal> Module header Cabal> Warning: 'CSubLibName' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 20% ( 1 / 5) in 'Distribution.Types.ComponentInclude' Cabal> Missing documentation for: Cabal> Module header Cabal> ComponentInclude (src/Distribution/Types/ComponentInclude.hs:16) Cabal> ci_id (src/Distribution/Types/ComponentInclude.hs:25) Cabal> ci_pkgid (src/Distribution/Types/ComponentInclude.hs:28) Cabal> Warning: 'ModuleRenaming' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.ModuleRenaming’ Cabal> * in ‘Distribution.Types.ModuleRenaming’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.ModuleRenaming’ Cabal> Warning: 'BuildInfo' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 25% ( 1 / 4) in 'Distribution.Types.ComponentLocalBuildInfo' Cabal> Missing documentation for: Cabal> Module header Cabal> componentIsIndefinite (src/Distribution/Types/ComponentLocalBuildInfo.hs:123) Cabal> maybeComponentInstantiatedWith (src/Distribution/Types/ComponentLocalBuildInfo.hs:127) Cabal> 0% ( 0 / 2) in 'Distribution.Types.DumpBuildInfo' Cabal> Missing documentation for: Cabal> Module header Cabal> DumpBuildInfo (src/Distribution/Types/DumpBuildInfo.hs:9) Cabal> Warning: 'GivenComponent' is ambiguous. It is defined Cabal> * at src/Distribution/Types/GivenComponent.hs:20:3 Cabal> * at src/Distribution/Types/GivenComponent.hs:19:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Types/GivenComponent.hs:19:1 Cabal> 50% ( 1 / 2) in 'Distribution.Types.GivenComponent' Cabal> Missing documentation for: Cabal> Module header Cabal> 100% ( 5 / 5) in 'Distribution.Types.PackageName.Magic' Cabal> Warning: 'TargetInfo' is ambiguous. It is defined Cabal> * at src/Distribution/Types/TargetInfo.hs:20:19 Cabal> * at src/Distribution/Types/TargetInfo.hs:20:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Types/TargetInfo.hs:20:1 Cabal> Warning: 'LocalBuildInfo' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 50% ( 1 / 2) in 'Distribution.Types.TargetInfo' Cabal> Missing documentation for: Cabal> Module header Cabal> 87% ( 7 / 8) in 'Distribution.Utils.IOData' Cabal> Missing documentation for: Cabal> withIOData (src/Distribution/Utils/IOData.hs:31) Cabal> 75% ( 3 / 4) in 'Distribution.Utils.Json' Cabal> Missing documentation for: Cabal> Json (src/Distribution/Utils/Json.hs:16) Cabal> Warning: 'mapAccumL' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 50% ( 1 / 2) in 'Distribution.Utils.MapAccum' Cabal> Missing documentation for: Cabal> Module header Cabal> 100% ( 5 / 5) in 'Distribution.Utils.Progress' Cabal> Warning: 'Point' is ambiguous. It is defined Cabal> * at src/Distribution/Utils/UnionFind.hs:23:21 Cabal> * at src/Distribution/Utils/UnionFind.hs:23:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Utils/UnionFind.hs:23:1 Cabal> 0% ( 0 / 3) in 'Distribution.Verbosity.Internal' Cabal> Missing documentation for: Cabal> Module header Cabal> VerbosityLevel (src/Distribution/Verbosity/Internal.hs:11) Cabal> VerbosityFlag (src/Distribution/Verbosity/Internal.hs:17) Cabal> Warning: 'Verbosity' is ambiguous. It is defined Cabal> * at src/Distribution/Verbosity.hs:75:18 Cabal> * at src/Distribution/Verbosity.hs:75:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Verbosity.hs:75:1 Cabal> Warning: 'stderr' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'stdout' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 87% ( 35 / 40) in 'Distribution.Verbosity' Cabal> Missing documentation for: Cabal> Verbosity (src/Distribution/Verbosity.hs:75) Cabal> flagToVerbosity (src/Distribution/Verbosity.hs:226) Cabal> showForCabal (src/Distribution/Verbosity.hs:229) Cabal> showForGHC (src/Distribution/Verbosity.hs:252) Cabal> verboseHasFlags (src/Distribution/Verbosity.hs:318) Cabal> Warning: 'Program' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Program/Types.hs:52:16 Cabal> * at src/Distribution/Simple/Program/Types.hs:52:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Program/Types.hs:52:1 Cabal> Warning: 'ConfiguredProgram' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Program/Types.hs:124:26 Cabal> * at src/Distribution/Simple/Program/Types.hs:124:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Program/Types.hs:124:1 Cabal> Warning: 'findExecutable' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'simpleProgram' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'findProgramOnSearchPath' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 83% ( 10 / 12) in 'Distribution.Simple.Program.Types' Cabal> Missing documentation for: Cabal> ProgramSearchPathEntry (src/Distribution/Simple/Program/Types.hs:108) Cabal> ProgArg (src/Distribution/Simple/Program/Types.hs:86) Cabal> Warning: 'ModuleScope' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/ModuleScope.hs:70:20 Cabal> * at src/Distribution/Backpack/ModuleScope.hs:70:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/ModuleScope.hs:70:1 Cabal> Warning: 'ModuleSubst' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'UnitIdU' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/UnifyM.hs:259:7 Cabal> * at src/Distribution/Backpack/UnifyM.hs:266:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/UnifyM.hs:266:1 Cabal> Warning: 'Module' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.Module’ Cabal> * in ‘Distribution.Types.Module’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.Module’ Cabal> Warning: 'ModuleU' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/UnifyM.hs:254:7 Cabal> * at src/Distribution/Backpack/UnifyM.hs:263:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/UnifyM.hs:263:1 Cabal> Warning: 'UnifyM' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/UnifyM.hs:89:22 Cabal> * at src/Distribution/Backpack/UnifyM.hs:89:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/UnifyM.hs:89:1 Cabal> Warning: 'ModuleShape' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/ModuleShape.hs:29:20 Cabal> * at src/Distribution/Backpack/ModuleShape.hs:29:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/ModuleShape.hs:29:1 Cabal> Warning: 'die' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'IOError' is ambiguous. It is defined Cabal> * in ‘GHC.IO.Exception’ Cabal> * in ‘GHC.IO.Exception’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘GHC.IO.Exception’ Cabal> Warning: 'map' is ambiguous. It is defined Cabal> * in ‘GHC.Base’ Cabal> * in ‘Data.ByteString.Lazy’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Data.ByteString.Lazy’ Cabal> Warning: 'action' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'findModuleFile' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'createDirectoryIfMissing' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'TempFileOptions' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Utils.hs:1413:24 Cabal> * at src/Distribution/Simple/Utils.hs:1413:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Utils.hs:1413:1 Cabal> 86% (119 /137) in 'Distribution.Simple.Utils' Cabal> Missing documentation for: Cabal> cabalVersion (src/Distribution/Simple/Utils.hs:241) Cabal> dieNoVerbosity (src/Distribution/Simple/Utils.hs:302) Cabal> die' (src/Distribution/Simple/Utils.hs:329) Cabal> dieWithLocation' (src/Distribution/Simple/Utils.hs:321) Cabal> dieNoWrap (src/Distribution/Simple/Utils.hs:337) Cabal> topHandler (src/Distribution/Simple/Utils.hs:442) Cabal> topHandlerWith (src/Distribution/Simple/Utils.hs:392) Cabal> infoNoWrap (src/Distribution/Simple/Utils.hs:525) Cabal> setFileOrdinary (src/Distribution/Compat/CopyFile.hs:76) Cabal> setFileExecutable (src/Distribution/Compat/CopyFile.hs:77) Cabal> shortRelativePath (src/Distribution/Simple/Utils.hs:1505) Cabal> findFirstFile (src/Distribution/Simple/Utils.hs:1104) Cabal> findAllFilesWithExtension (src/Distribution/Simple/Utils.hs:1084) Cabal> addLibraryPath (src/Distribution/Simple/Utils.hs:1190) Cabal> defaultTempFileOptions (src/Distribution/Simple/Utils.hs:1418) Cabal> createTempDirectory (src/Distribution/Compat/Internal/TempFile.hs:120) Cabal> equating Cabal> unintersperse Cabal> Warning: 'NubList' is ambiguous. It is defined Cabal> * at src/Distribution/Utils/NubList.hs:25:5 Cabal> * at src/Distribution/Utils/NubList.hs:24:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Utils/NubList.hs:24:1 Cabal> Warning: 'get' is ambiguous. It is defined Cabal> * in ‘Text.ParserCombinators.ReadPrec’ Cabal> * in ‘Data.Binary.Class’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Data.Binary.Class’ Cabal> 66% ( 6 / 9) in 'Distribution.Utils.NubList' Cabal> Missing documentation for: Cabal> Module header Cabal> fromNubList Cabal> fromNubListR Cabal> Warning: 'LogProgress' is ambiguous. It is defined Cabal> * at src/Distribution/Utils/LogProgress.hs:32:25 Cabal> * at src/Distribution/Utils/LogProgress.hs:32:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Utils/LogProgress.hs:32:1 Cabal> Warning: 'die' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 85% ( 6 / 7) in 'Distribution.Utils.LogProgress' Cabal> Missing documentation for: Cabal> Module header Cabal> 30% ( 4 / 13) in 'Distribution.Simple.Program.Run' Cabal> Missing documentation for: Cabal> IOEncoding (src/Distribution/Simple/Program/Run.hs:60) Cabal> emptyProgramInvocation (src/Distribution/Simple/Program/Run.hs:69) Cabal> simpleProgramInvocation (src/Distribution/Simple/Program/Run.hs:81) Cabal> programInvocation (src/Distribution/Simple/Program/Run.hs:88) Cabal> runProgramInvocation (src/Distribution/Simple/Program/Run.hs:99) Cabal> getProgramInvocationOutput (src/Distribution/Simple/Program/Run.hs:143) Cabal> getProgramInvocationLBS (src/Distribution/Simple/Program/Run.hs:150) Cabal> getProgramInvocationOutputAndErrors (src/Distribution/Simple/Program/Run.hs:158) Cabal> getProgramInvocationLBSAndErrors (src/Distribution/Simple/Program/Run.hs:170) Cabal> 100% ( 4 / 4) in 'Distribution.Simple.Program.Script' Cabal> 50% ( 1 / 2) in 'Distribution.Simple.Program.ResponseFile' Cabal> Missing documentation for: Cabal> withResponseFile (src/Distribution/Simple/Program/ResponseFile.hs:31) Cabal> 66% ( 2 / 3) in 'Distribution.Simple.Program.Hpc' Cabal> Missing documentation for: Cabal> union (src/Distribution/Simple/Program/Hpc.hs:93) Cabal> Warning: 'findExecutable' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Program/Find.hs:195:1 Cabal> * in ‘System.Directory’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Program/Find.hs:195:1 Cabal> 63% ( 7 / 11) in 'Distribution.Simple.Program.Find' Cabal> Missing documentation for: Cabal> ProgramSearchPathEntry (src/Distribution/Simple/Program/Types.hs:108) Cabal> defaultProgramSearchPath (src/Distribution/Simple/Program/Find.hs:60) Cabal> findProgramOnSearchPath (src/Distribution/Simple/Program/Find.hs:73) Cabal> logExtraProgramSearchPath (src/Distribution/Simple/Program/Find.hs:66) Cabal> Warning: 'UnitIndex' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'PackageIndex' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/PackageIndex.hs:130:23 Cabal> * at src/Distribution/Simple/PackageIndex.hs:130:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/PackageIndex.hs:130:1 Cabal> Warning: 'InstalledPackageInfo' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.InstalledPackageInfo’ Cabal> Warning: 'Cabal' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'PackageDB' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 92% ( 38 / 41) in 'Distribution.Simple.PackageIndex' Cabal> Missing documentation for: Cabal> SearchResult (src/Distribution/Simple/PackageIndex.hs:523) Cabal> topologicalOrder (src/Distribution/Simple/PackageIndex.hs:623) Cabal> reverseTopologicalOrder (src/Distribution/Simple/PackageIndex.hs:629) Cabal> 50% ( 3 / 6) in 'Distribution.Simple.PackageDescription' Cabal> Missing documentation for: Cabal> readGenericPackageDescription (src/Distribution/Simple/PackageDescription.hs:40) Cabal> readHookedBuildInfo (src/Distribution/Simple/PackageDescription.hs:43) Cabal> parseString (src/Distribution/Simple/PackageDescription.hs:70) Cabal> Warning: 'Version' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'die' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 45% ( 5 / 11) in 'Distribution.Simple.Glob' Cabal> Missing documentation for: Cabal> GlobSyntaxError (src/Distribution/Simple/Glob.hs:70) Cabal> GlobResult (src/Distribution/Simple/Glob.hs:47) Cabal> parseFileGlob (src/Distribution/Simple/Glob.hs:182) Cabal> explainGlobSyntaxError (src/Distribution/Simple/Glob.hs:82) Cabal> isRecursiveInRoot (src/Distribution/Simple/Glob.hs:343) Cabal> Glob (src/Distribution/Simple/Glob.hs:120) Cabal> Warning: 'LocalBuildInfo' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 68% ( 32 / 47) in 'Distribution.Simple.Compiler' Cabal> Missing documentation for: Cabal> Compiler (src/Distribution/Simple/Compiler.hs:88) Cabal> showCompilerId (src/Distribution/Simple/Compiler.hs:110) Cabal> showCompilerIdWithAbi (src/Distribution/Simple/Compiler.hs:113) Cabal> compilerFlavor (src/Distribution/Simple/Compiler.hs:120) Cabal> compilerVersion (src/Distribution/Simple/Compiler.hs:123) Cabal> compilerInfo (src/Distribution/Simple/Compiler.hs:156) Cabal> absolutePackageDBPath (src/Distribution/Simple/Compiler.hs:214) Cabal> flagToOptimisationLevel (src/Distribution/Simple/Compiler.hs:236) Cabal> flagToDebugInfoLevel (src/Distribution/Simple/Compiler.hs:264) Cabal> CompilerFlag (src/Distribution/Simple/Compiler.hs:298) Cabal> languageToFlags (src/Distribution/Simple/Compiler.hs:284) Cabal> unsupportedLanguages (src/Distribution/Simple/Compiler.hs:279) Cabal> knownProfDetailLevels (src/Distribution/Simple/Compiler.hs:446) Cabal> flagToProfDetailLevel (src/Distribution/Simple/Compiler.hs:436) Cabal> showProfDetailLevel (src/Distribution/Simple/Compiler.hs:456) Cabal> 65% ( 17 / 26) in 'Distribution.Simple.Program.HcPkg' Cabal> Missing documentation for: Cabal> initInvocation (src/Distribution/Simple/Program/HcPkg.hs:390) Cabal> registerInvocation (src/Distribution/Simple/Program/HcPkg.hs:401) Cabal> unregisterInvocation (src/Distribution/Simple/Program/HcPkg.hs:422) Cabal> recacheInvocation (src/Distribution/Simple/Program/HcPkg.hs:430) Cabal> exposeInvocation (src/Distribution/Simple/Program/HcPkg.hs:438) Cabal> hideInvocation (src/Distribution/Simple/Program/HcPkg.hs:453) Cabal> dumpInvocation (src/Distribution/Simple/Program/HcPkg.hs:460) Cabal> describeInvocation (src/Distribution/Simple/Program/HcPkg.hs:445) Cabal> listInvocation (src/Distribution/Simple/Program/HcPkg.hs:471) Cabal> Warning: 'OpenModule' is ambiguous. It is defined Cabal> * in ‘Distribution.Backpack’ Cabal> * in ‘Distribution.Backpack’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Backpack’ Cabal> 18% ( 2 / 11) in 'Distribution.Simple.Program.GHC' Cabal> Missing documentation for: Cabal> Module header Cabal> GhcMode (src/Distribution/Simple/Program/GHC.hs:544) Cabal> GhcOptimisation (src/Distribution/Simple/Program/GHC.hs:553) Cabal> GhcDynLinkMode (src/Distribution/Simple/Program/GHC.hs:559) Cabal> GhcProfAuto (src/Distribution/Simple/Program/GHC.hs:564) Cabal> ghcInvocation (src/Distribution/Simple/Program/GHC.hs:577) Cabal> renderGhcOptions (src/Distribution/Simple/Program/GHC.hs:588) Cabal> runGHC (src/Distribution/Simple/Program/GHC.hs:572) Cabal> normaliseGhcArgs (src/Distribution/Simple/Program/GHC.hs:51) Cabal> Warning: 'Program' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Program/Types.hs:52:16 Cabal> * at src/Distribution/Simple/Program/Types.hs:52:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Program/Types.hs:52:1 Cabal> 12% ( 4 / 31) in 'Distribution.Simple.Program.Builtin' Cabal> Missing documentation for: Cabal> ghcProgram (src/Distribution/Simple/Program/Builtin.hs:104) Cabal> ghcPkgProgram (src/Distribution/Simple/Program/Builtin.hs:136) Cabal> runghcProgram (src/Distribution/Simple/Program/Builtin.hs:127) Cabal> ghcjsProgram (src/Distribution/Simple/Program/Builtin.hs:146) Cabal> ghcjsPkgProgram (src/Distribution/Simple/Program/Builtin.hs:152) Cabal> hmakeProgram (src/Distribution/Simple/Program/Builtin.hs:162) Cabal> jhcProgram (src/Distribution/Simple/Program/Builtin.hs:172) Cabal> haskellSuiteProgram (src/Distribution/Simple/Program/Builtin.hs:213) Cabal> haskellSuitePkgProgram (src/Distribution/Simple/Program/Builtin.hs:223) Cabal> uhcProgram (src/Distribution/Simple/Program/Builtin.hs:183) Cabal> gccProgram (src/Distribution/Simple/Program/Builtin.hs:250) Cabal> arProgram (src/Distribution/Simple/Program/Builtin.hs:255) Cabal> stripProgram (src/Distribution/Simple/Program/Builtin.hs:258) Cabal> happyProgram (src/Distribution/Simple/Program/Builtin.hs:230) Cabal> alexProgram (src/Distribution/Simple/Program/Builtin.hs:240) Cabal> hsc2hsProgram (src/Distribution/Simple/Program/Builtin.hs:263) Cabal> c2hsProgram (src/Distribution/Simple/Program/Builtin.hs:273) Cabal> cpphsProgram (src/Distribution/Simple/Program/Builtin.hs:278) Cabal> hscolourProgram (src/Distribution/Simple/Program/Builtin.hs:287) Cabal> doctestProgram (src/Distribution/Simple/Program/Builtin.hs:299) Cabal> haddockProgram (src/Distribution/Simple/Program/Builtin.hs:309) Cabal> greencardProgram (src/Distribution/Simple/Program/Builtin.hs:321) Cabal> ldProgram (src/Distribution/Simple/Program/Builtin.hs:324) Cabal> tarProgram (src/Distribution/Simple/Program/Builtin.hs:364) Cabal> cppProgram (src/Distribution/Simple/Program/Builtin.hs:379) Cabal> pkgConfigProgram (src/Distribution/Simple/Program/Builtin.hs:382) Cabal> hpcProgram (src/Distribution/Simple/Program/Builtin.hs:188) Cabal> Warning: 'ProgramDb' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Program/Db.hs:94:18 Cabal> * at src/Distribution/Simple/Program/Db.hs:94:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Program/Db.hs:94:1 Cabal> Warning: 'Program' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Program/Types.hs:52:16 Cabal> * at src/Distribution/Simple/Program/Types.hs:52:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Program/Types.hs:52:1 Cabal> Warning: 'Programs' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'AnyVersion' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 82% ( 28 / 34) in 'Distribution.Simple.Program.Db' Cabal> Missing documentation for: Cabal> emptyProgramDb (src/Distribution/Simple/Program/Db.hs:107) Cabal> defaultProgramDb (src/Distribution/Simple/Program/Db.hs:110) Cabal> addKnownPrograms (src/Distribution/Simple/Program/Db.hs:188) Cabal> lookupKnownProgram (src/Distribution/Simple/Program/Db.hs:192) Cabal> knownPrograms (src/Distribution/Simple/Program/Db.hs:197) Cabal> userMaybeSpecifyPath (src/Distribution/Simple/Program/Db.hs:255) Cabal> Warning: 'Program' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Program/Types.hs:52:16 Cabal> * at src/Distribution/Simple/Program/Types.hs:52:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Program/Types.hs:52:1 Cabal> Warning: 'ConfiguredProgram' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Program/Types.hs:124:26 Cabal> * at src/Distribution/Simple/Program/Types.hs:124:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Program/Types.hs:124:1 Cabal> 50% ( 40 / 80) in 'Distribution.Simple.Program' Cabal> Missing documentation for: Cabal> ProgramSearchPathEntry (src/Distribution/Simple/Program/Types.hs:108) Cabal> findProgramOnSearchPath (src/Distribution/Simple/Program/Find.hs:73) Cabal> defaultProgramSearchPath (src/Distribution/Simple/Program/Find.hs:60) Cabal> ProgArg (src/Distribution/Simple/Program/Types.hs:86) Cabal> emptyProgramInvocation (src/Distribution/Simple/Program/Run.hs:69) Cabal> simpleProgramInvocation (src/Distribution/Simple/Program/Run.hs:81) Cabal> programInvocation (src/Distribution/Simple/Program/Run.hs:88) Cabal> runProgramInvocation (src/Distribution/Simple/Program/Run.hs:99) Cabal> getProgramInvocationOutput (src/Distribution/Simple/Program/Run.hs:143) Cabal> getProgramInvocationLBS (src/Distribution/Simple/Program/Run.hs:150) Cabal> defaultProgramDb (src/Distribution/Simple/Program/Db.hs:110) Cabal> emptyProgramDb (src/Distribution/Simple/Program/Db.hs:107) Cabal> addKnownPrograms (src/Distribution/Simple/Program/Db.hs:188) Cabal> lookupKnownProgram (src/Distribution/Simple/Program/Db.hs:192) Cabal> knownPrograms (src/Distribution/Simple/Program/Db.hs:197) Cabal> userMaybeSpecifyPath (src/Distribution/Simple/Program/Db.hs:255) Cabal> ghcProgram (src/Distribution/Simple/Program/Builtin.hs:104) Cabal> ghcPkgProgram (src/Distribution/Simple/Program/Builtin.hs:136) Cabal> ghcjsProgram (src/Distribution/Simple/Program/Builtin.hs:146) Cabal> ghcjsPkgProgram (src/Distribution/Simple/Program/Builtin.hs:152) Cabal> hmakeProgram (src/Distribution/Simple/Program/Builtin.hs:162) Cabal> jhcProgram (src/Distribution/Simple/Program/Builtin.hs:172) Cabal> uhcProgram (src/Distribution/Simple/Program/Builtin.hs:183) Cabal> gccProgram (src/Distribution/Simple/Program/Builtin.hs:250) Cabal> arProgram (src/Distribution/Simple/Program/Builtin.hs:255) Cabal> stripProgram (src/Distribution/Simple/Program/Builtin.hs:258) Cabal> happyProgram (src/Distribution/Simple/Program/Builtin.hs:230) Cabal> alexProgram (src/Distribution/Simple/Program/Builtin.hs:240) Cabal> hsc2hsProgram (src/Distribution/Simple/Program/Builtin.hs:263) Cabal> c2hsProgram (src/Distribution/Simple/Program/Builtin.hs:273) Cabal> cpphsProgram (src/Distribution/Simple/Program/Builtin.hs:278) Cabal> hscolourProgram (src/Distribution/Simple/Program/Builtin.hs:287) Cabal> doctestProgram (src/Distribution/Simple/Program/Builtin.hs:299) Cabal> haddockProgram (src/Distribution/Simple/Program/Builtin.hs:309) Cabal> greencardProgram (src/Distribution/Simple/Program/Builtin.hs:321) Cabal> ldProgram (src/Distribution/Simple/Program/Builtin.hs:324) Cabal> tarProgram (src/Distribution/Simple/Program/Builtin.hs:364) Cabal> cppProgram (src/Distribution/Simple/Program/Builtin.hs:379) Cabal> pkgConfigProgram (src/Distribution/Simple/Program/Builtin.hs:382) Cabal> hpcProgram (src/Distribution/Simple/Program/Builtin.hs:188) Cabal> 33% ( 1 / 3) in 'Distribution.Simple.Program.Strip' Cabal> Missing documentation for: Cabal> stripLib (src/Distribution/Simple/Program/Strip.hs:50) Cabal> stripExe (src/Distribution/Simple/Program/Strip.hs:39) Cabal> Warning: 'CommandUI' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Command.hs:82:24 Cabal> * at src/Distribution/Simple/Command.hs:82:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Command.hs:82:1 Cabal> Warning: 'GetOpt' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'smart' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 64% ( 33 / 51) in 'Distribution.Simple.Command' Cabal> Missing documentation for: Cabal> CommandUI (src/Distribution/Simple/Command.hs:82) Cabal> CommandParse (src/Distribution/Simple/Command.hs:449) Cabal> helpCommandUI (src/Distribution/Simple/Command.hs:583) Cabal> ShowOrParseArgs (src/Distribution/Simple/Command.hs:101) Cabal> Command (src/Distribution/Simple/Command.hs:461) Cabal> commandAddAction (src/Distribution/Simple/Command.hs:473) Cabal> CommandType (src/Distribution/Simple/Command.hs:460) Cabal> commandFromSpec (src/Distribution/Simple/Command.hs:605) Cabal> commandsRun (src/Distribution/Simple/Command.hs:487) Cabal> Name (src/Distribution/Simple/Command.hs:102) Cabal> liftOption (src/Distribution/Simple/Command.hs:270) Cabal> Description (src/Distribution/Simple/Command.hs:103) Cabal> OptFlags (src/Distribution/Simple/Command.hs:131) Cabal> ArgPlaceHolder (src/Distribution/Simple/Command.hs:132) Cabal> MkOptDescr (src/Distribution/Simple/Command.hs:160) Cabal> noArg (src/Distribution/Simple/Command.hs:202) Cabal> boolOpt (src/Distribution/Simple/Command.hs:206) Cabal> boolOpt' (src/Distribution/Simple/Command.hs:213) Cabal> Warning: 'CommandUI' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Command.hs:82:24 Cabal> * at src/Distribution/Simple/Command.hs:82:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Command.hs:82:1 Cabal> Warning: 'haddocksInterfaces' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'haddocksAction' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'haddock' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'progDb' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'OptionField' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Command.hs:110:22 Cabal> * at src/Distribution/Simple/Command.hs:110:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Command.hs:110:1 Cabal> 19% ( 19 /100) in 'Distribution.Simple.Setup' Cabal> Missing documentation for: Cabal> emptyGlobalFlags (src/Distribution/Simple/Setup.hs:178) Cabal> defaultGlobalFlags (src/Distribution/Simple/Setup.hs:133) Cabal> globalCommand (src/Distribution/Simple/Setup.hs:139) Cabal> emptyConfigFlags (src/Distribution/Simple/Setup.hs:869) Cabal> defaultConfigFlags (src/Distribution/Simple/Setup.hs:366) Cabal> configureCommand (src/Distribution/Simple/Setup.hs:410) Cabal> configAbsolutePaths (src/Distribution/Simple/Setup.hs:360) Cabal> readPackageDbList (src/Distribution/Simple/Setup.hs:756) Cabal> showPackageDbList (src/Distribution/Simple/Setup.hs:768) Cabal> emptyCopyFlags (src/Distribution/Simple/Setup.hs:956) Cabal> defaultCopyFlags (src/Distribution/Simple/Setup.hs:896) Cabal> copyCommand (src/Distribution/Simple/Setup.hs:905) Cabal> emptyInstallFlags (src/Distribution/Simple/Setup.hs:1044) Cabal> defaultInstallFlags (src/Distribution/Simple/Setup.hs:984) Cabal> installCommand (src/Distribution/Simple/Setup.hs:995) Cabal> HaddockFlags (src/Distribution/Simple/Setup.hs:1364) Cabal> emptyHaddockFlags (src/Distribution/Simple/Setup.hs:1564) Cabal> defaultHaddockFlags (src/Distribution/Simple/Setup.hs:1393) Cabal> haddockCommand (src/Distribution/Simple/Setup.hs:1421) Cabal> HaddockProjectFlags (src/Distribution/Simple/Setup.hs:1585) Cabal> emptyHaddockProjectFlags (src/Distribution/Simple/Setup.hs:1803) Cabal> defaultHaddockProjectFlags (src/Distribution/Simple/Setup.hs:1642) Cabal> haddockProjectCommand (src/Distribution/Simple/Setup.hs:1669) Cabal> HscolourFlags (src/Distribution/Simple/Setup.hs:1242) Cabal> emptyHscolourFlags (src/Distribution/Simple/Setup.hs:1255) Cabal> defaultHscolourFlags (src/Distribution/Simple/Setup.hs:1258) Cabal> hscolourCommand (src/Distribution/Simple/Setup.hs:1277) Cabal> BuildFlags (src/Distribution/Simple/Setup.hs:1869) Cabal> emptyBuildFlags (src/Distribution/Simple/Setup.hs:1949) Cabal> defaultBuildFlags (src/Distribution/Simple/Setup.hs:1883) Cabal> buildCommand (src/Distribution/Simple/Setup.hs:1894) Cabal> DumpBuildInfo (src/Distribution/Types/DumpBuildInfo.hs:9) Cabal> ReplFlags (src/Distribution/Simple/Setup.hs:1979) Cabal> defaultReplFlags (src/Distribution/Simple/Setup.hs:1990) Cabal> replCommand (src/Distribution/Simple/Setup.hs:2007) Cabal> ReplOptions (src/Distribution/Simple/Setup.hs:1962) Cabal> CleanFlags (src/Distribution/Simple/Setup.hs:1816) Cabal> emptyCleanFlags (src/Distribution/Simple/Setup.hs:1856) Cabal> defaultCleanFlags (src/Distribution/Simple/Setup.hs:1825) Cabal> cleanCommand (src/Distribution/Simple/Setup.hs:1833) Cabal> emptyRegisterFlags (src/Distribution/Simple/Setup.hs:1229) Cabal> defaultRegisterFlags (src/Distribution/Simple/Setup.hs:1141) Cabal> registerCommand (src/Distribution/Simple/Setup.hs:1154) Cabal> unregisterCommand (src/Distribution/Simple/Setup.hs:1199) Cabal> emptySDistFlags (src/Distribution/Simple/Setup.hs:1111) Cabal> defaultSDistFlags (src/Distribution/Simple/Setup.hs:1068) Cabal> sdistCommand (src/Distribution/Simple/Setup.hs:1077) Cabal> TestFlags (src/Distribution/Simple/Setup.hs:2122) Cabal> emptyTestFlags (src/Distribution/Simple/Setup.hs:2246) Cabal> defaultTestFlags (src/Distribution/Simple/Setup.hs:2136) Cabal> testCommand (src/Distribution/Simple/Setup.hs:2149) Cabal> TestShowDetails (src/Distribution/Simple/Setup.hs:2093) Cabal> BenchmarkFlags (src/Distribution/Simple/Setup.hs:2259) Cabal> emptyBenchmarkFlags (src/Distribution/Simple/Setup.hs:2313) Cabal> defaultBenchmarkFlags (src/Distribution/Simple/Setup.hs:2266) Cabal> benchmarkCommand (src/Distribution/Simple/Setup.hs:2273) Cabal> configureOptions (src/Distribution/Simple/Setup.hs:446) Cabal> configureCCompiler (src/Distribution/Simple/Setup.hs:2514) Cabal> configureLinker (src/Distribution/Simple/Setup.hs:2517) Cabal> buildOptions (src/Distribution/Simple/Setup.hs:1934) Cabal> haddockOptions (src/Distribution/Simple/Setup.hs:1447) Cabal> haddockProjectOptions (src/Distribution/Simple/Setup.hs:1695) Cabal> installDirsOptions (src/Distribution/Simple/Setup.hs:797) Cabal> testOptions' (src/Distribution/Simple/Setup.hs:2183) Cabal> benchmarkOptions' (src/Distribution/Simple/Setup.hs:2289) Cabal> programFlagsDescription (src/Distribution/Simple/Setup.hs:2327) Cabal> replOptions (src/Distribution/Simple/Setup.hs:2078) Cabal> defaultDistPref (src/Distribution/Simple/Setup.hs:114) Cabal> optionDistPref (src/Distribution/Simple/Setup.hs:2437) Cabal> toFlag (src/Distribution/Simple/Flag.hs:95) Cabal> fromFlag (src/Distribution/Simple/Flag.hs:98) Cabal> fromFlagOrDefault (src/Distribution/Simple/Flag.hs:102) Cabal> flagToMaybe (src/Distribution/Simple/Flag.hs:106) Cabal> flagToList (src/Distribution/Simple/Flag.hs:115) Cabal> maybeToFlag (src/Distribution/Simple/Flag.hs:124) Cabal> boolOpt (src/Distribution/Simple/Setup.hs:2419) Cabal> boolOpt' (src/Distribution/Simple/Setup.hs:2423) Cabal> trueArg (src/Distribution/Simple/Setup.hs:2426) Cabal> falseArg (src/Distribution/Simple/Setup.hs:2427) Cabal> optionVerbosity (src/Distribution/Simple/Setup.hs:2450) Cabal> optionNumJobs (src/Distribution/Simple/Setup.hs:2461) Cabal> Warning: 'InstalledPackageInfo' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'LocalBuildInfo' is ambiguous. It is defined Cabal> * at src/Distribution/Types/LocalBuildInfo.hs:80:23 Cabal> * at src/Distribution/Types/LocalBuildInfo.hs:80:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Types/LocalBuildInfo.hs:80:1 Cabal> Warning: 'PackageIdentifier' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.PackageId’ Cabal> * in ‘Distribution.Types.PackageId’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.PackageId’ Cabal> Warning: 'TargetInfo' is ambiguous. It is defined Cabal> * at src/Distribution/Types/TargetInfo.hs:20:19 Cabal> * at src/Distribution/Types/TargetInfo.hs:20:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Types/TargetInfo.hs:20:1 Cabal> Warning: 'PackageDescription' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.PackageDescription’ Cabal> * in ‘Distribution.Types.PackageDescription’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.PackageDescription’ Cabal> Warning: 'Component' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 66% ( 16 / 24) in 'Distribution.Types.LocalBuildInfo' Cabal> Missing documentation for: Cabal> Module header Cabal> unitIdTarget' (src/Distribution/Types/LocalBuildInfo.hs:229) Cabal> componentNameTargets (src/Distribution/Types/LocalBuildInfo.hs:289) Cabal> unitIdTarget (src/Distribution/Types/LocalBuildInfo.hs:292) Cabal> allTargetsInBuildOrder (src/Distribution/Types/LocalBuildInfo.hs:295) Cabal> withAllTargetsInBuildOrder (src/Distribution/Types/LocalBuildInfo.hs:298) Cabal> neededTargetsInBuildOrder (src/Distribution/Types/LocalBuildInfo.hs:301) Cabal> withNeededTargetsInBuildOrder (src/Distribution/Types/LocalBuildInfo.hs:304) Cabal> Warning: 'LocalBuildInfo' is ambiguous. It is defined Cabal> * at src/Distribution/Types/LocalBuildInfo.hs:80:23 Cabal> * at src/Distribution/Types/LocalBuildInfo.hs:80:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Types/LocalBuildInfo.hs:80:1 Cabal> Warning: 'Executable' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.Executable’ Cabal> * in ‘Distribution.Types.Executable’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.Executable’ Cabal> Warning: 'Benchmark' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.Benchmark’ Cabal> * in ‘Distribution.Types.Benchmark’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.Benchmark’ Cabal> Warning: 'Library' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.Library’ Cabal> * in ‘Distribution.Types.Library’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.Library’ Cabal> Warning: 'compBuildOrder' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 51% ( 30 / 58) in 'Distribution.Simple.LocalBuildInfo' Cabal> Missing documentation for: Cabal> Component Cabal> ComponentName Cabal> LibraryName Cabal> defaultLibName Cabal> showComponentName Cabal> componentBuildDir (src/Distribution/Simple/LocalBuildInfo.hs:104) Cabal> foldComponent Cabal> componentName Cabal> componentBuildInfo Cabal> lookupComponent Cabal> getComponent Cabal> allComponentsInBuildOrder (src/Distribution/Simple/LocalBuildInfo.hs:179) Cabal> withTestLBI (src/Distribution/Simple/LocalBuildInfo.hs:150) Cabal> enabledTestLBIs (src/Distribution/Simple/LocalBuildInfo.hs:155) Cabal> enabledBenchLBIs (src/Distribution/Simple/LocalBuildInfo.hs:162) Cabal> defaultInstallDirs (src/Distribution/Simple/InstallDirs.hs:175) Cabal> defaultInstallDirs' (src/Distribution/Simple/InstallDirs.hs:179) Cabal> combineInstallDirs (src/Distribution/Simple/InstallDirs.hs:118) Cabal> PathTemplateVariable (src/Distribution/Simple/InstallDirs/Internal.hs:19) Cabal> PathTemplateEnv (src/Distribution/Simple/InstallDirs.hs:362) Cabal> combinePathTemplate (src/Distribution/Simple/InstallDirs.hs:378) Cabal> platformTemplateEnv (src/Distribution/Simple/InstallDirs.hs:419) Cabal> compilerTemplateEnv (src/Distribution/Simple/InstallDirs.hs:414) Cabal> packageTemplateEnv (src/Distribution/Simple/InstallDirs.hs:404) Cabal> abiTemplateEnv (src/Distribution/Simple/InstallDirs.hs:425) Cabal> installDirsTemplateEnv (src/Distribution/Simple/InstallDirs.hs:435) Cabal> absoluteInstallCommandDirs (src/Distribution/Simple/LocalBuildInfo.hs:310) Cabal> substPathTemplate (src/Distribution/Simple/LocalBuildInfo.hs:358) Cabal> 55% ( 5 / 9) in 'Distribution.Simple.Hpc' Cabal> Missing documentation for: Cabal> Way (src/Distribution/Simple/Hpc.hs:54) Cabal> htmlDir (src/Distribution/Simple/Hpc.hs:112) Cabal> mixDir (src/Distribution/Simple/Hpc.hs:71) Cabal> tixDir (src/Distribution/Simple/Hpc.hs:99) Cabal> 50% ( 1 / 2) in 'Distribution.Simple.Build.PackageInfoModule' Cabal> Missing documentation for: Cabal> generatePackageInfoModule (src/Distribution/Simple/Build/PackageInfoModule.hs:35) Cabal> 100% ( 3 / 3) in 'Distribution.Simple.Build.Macros' Cabal> Warning: 'PackageDescription' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.PackageDescription’ Cabal> * in ‘Distribution.Types.PackageDescription’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.PackageDescription’ Cabal> 100% ( 7 / 7) in 'Distribution.Backpack.ComponentsGraph' Cabal> Warning: 'PackageLog' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Test/Log.hs:37:19 Cabal> * at src/Distribution/Simple/Test/Log.hs:37:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Test/Log.hs:37:1 Cabal> Warning: 'TestSuiteLog' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Test/Log.hs:55:21 Cabal> * at src/Distribution/Simple/Test/Log.hs:55:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Test/Log.hs:55:1 Cabal> 71% ( 10 / 14) in 'Distribution.Simple.Test.Log' Cabal> Missing documentation for: Cabal> Module header Cabal> TestLogs (src/Distribution/Simple/Test/Log.hs:62) Cabal> summarizeSuiteStart (src/Distribution/Simple/Test/Log.hs:166) Cabal> testSuiteLogPath (src/Distribution/Simple/Test/Log.hs:117) Cabal> 100% ( 2 / 2) in 'Distribution.Simple.Program.Ld' Cabal> 100% ( 3 / 3) in 'Distribution.Simple.Program.Ar' Cabal> Warning: 'computeCompatPackageName' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'ConfiguredComponent' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/ConfiguredComponent.hs:56:7 Cabal> * at src/Distribution/Backpack/ConfiguredComponent.hs:55:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/ConfiguredComponent.hs:55:1 Cabal> 54% ( 6 / 11) in 'Distribution.Backpack.ConfiguredComponent' Cabal> Missing documentation for: Cabal> toConfiguredComponent (src/Distribution/Backpack/ConfiguredComponent.hs:175) Cabal> toConfiguredComponents (src/Distribution/Backpack/ConfiguredComponent.hs:285) Cabal> ConfiguredComponentMap (src/Distribution/Backpack/ConfiguredComponent.hs:165) Cabal> extendConfiguredComponentMap (src/Distribution/Backpack/ConfiguredComponent.hs:261) Cabal> newPackageDepsBehaviour (src/Distribution/Backpack/ConfiguredComponent.hs:307) Cabal> Warning: 'ConfiguredComponent' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/ConfiguredComponent.hs:56:7 Cabal> * at src/Distribution/Backpack/ConfiguredComponent.hs:55:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/ConfiguredComponent.hs:55:1 Cabal> Warning: 'LinkedComponent' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/LinkedComponent.hs:56:7 Cabal> * at src/Distribution/Backpack/LinkedComponent.hs:55:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/LinkedComponent.hs:55:1 Cabal> Warning: 'ReadyComponent' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'ModuleRenaming' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.ModuleRenaming’ Cabal> * in ‘Distribution.Types.ModuleRenaming’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.ModuleRenaming’ Cabal> Warning: 'IncludeRenaming' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.IncludeRenaming’ Cabal> * in ‘Distribution.Types.IncludeRenaming’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.IncludeRenaming’ Cabal> Warning: 'ModSubst' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 54% ( 6 / 11) in 'Distribution.Backpack.LinkedComponent' Cabal> Missing documentation for: Cabal> toLinkedComponent (src/Distribution/Backpack/LinkedComponent.hs:122) Cabal> toLinkedComponents (src/Distribution/Backpack/LinkedComponent.hs:345) Cabal> dispLinkedComponent (src/Distribution/Backpack/LinkedComponent.hs:103) Cabal> LinkedComponentMap (src/Distribution/Backpack/LinkedComponent.hs:356) Cabal> extendLinkedComponentMap (src/Distribution/Backpack/LinkedComponent.hs:361) Cabal> Warning: 'matchExactly' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'ambiguousWith' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'shadows' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'TargetInfo' is ambiguous. It is defined Cabal> * at src/Distribution/Types/TargetInfo.hs:20:19 Cabal> * at src/Distribution/Types/TargetInfo.hs:20:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Types/TargetInfo.hs:20:1 Cabal> Warning: 'PackageDescription' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.PackageDescription’ Cabal> * in ‘Distribution.Types.PackageDescription’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.PackageDescription’ Cabal> 57% ( 11 / 19) in 'Distribution.Simple.BuildTarget' Cabal> Missing documentation for: Cabal> QualLevel (src/Distribution/Simple/BuildTarget.hs:364) Cabal> buildTargetComponentName (src/Distribution/Simple/BuildTarget.hs:137) Cabal> readUserBuildTargets (src/Distribution/Simple/BuildTarget.hs:181) Cabal> showUserBuildTarget (src/Distribution/Simple/BuildTarget.hs:259) Cabal> UserBuildTargetProblem (src/Distribution/Simple/BuildTarget.hs:237) Cabal> reportUserBuildTargetProblems (src/Distribution/Simple/BuildTarget.hs:242) Cabal> BuildTargetProblem (src/Distribution/Simple/BuildTarget.hs:332) Cabal> reportBuildTargetProblems (src/Distribution/Simple/BuildTarget.hs:391) Cabal> Warning: 'lib' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'C' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 58% ( 18 / 31) in 'Distribution.Simple.BuildPaths' Cabal> Missing documentation for: Cabal> defaultDistPref (src/Distribution/Simple/Setup.hs:114) Cabal> srcPref (src/Distribution/Simple/BuildPaths.hs:66) Cabal> hscolourPref (src/Distribution/Simple/BuildPaths.hs:69) Cabal> cppHeaderName (src/Distribution/Simple/BuildPaths.hs:99) Cabal> haddockName (src/Distribution/Simple/BuildPaths.hs:118) Cabal> mkLibName (src/Distribution/Simple/BuildPaths.hs:195) Cabal> mkProfLibName (src/Distribution/Simple/BuildPaths.hs:198) Cabal> mkSharedLibName (src/Distribution/Simple/BuildPaths.hs:212) Cabal> mkStaticLibName (src/Distribution/Simple/BuildPaths.hs:218) Cabal> getSourceFiles (src/Distribution/Simple/BuildPaths.hs:168) Cabal> getLibSourceFiles (src/Distribution/Simple/BuildPaths.hs:128) Cabal> getExeSourceFiles (src/Distribution/Simple/BuildPaths.hs:141) Cabal> getFLibSourceFiles (src/Distribution/Simple/BuildPaths.hs:157) Cabal> 12% ( 1 / 8) in 'Distribution.Simple.UHC' Cabal> Missing documentation for: Cabal> configure (src/Distribution/Simple/UHC.hs:55) Cabal> getInstalledPackages (src/Distribution/Simple/UHC.hs:99) Cabal> buildLib (src/Distribution/Simple/UHC.hs:177) Cabal> buildExe (src/Distribution/Simple/UHC.hs:200) Cabal> installLib (src/Distribution/Simple/UHC.hs:256) Cabal> registerPackage (src/Distribution/Simple/UHC.hs:282) Cabal> inplacePackageDbPath (src/Distribution/Simple/UHC.hs:296) Cabal> 0% ( 0 / 13) in 'Distribution.Simple.HaskellSuite' Cabal> Missing documentation for: Cabal> Module header Cabal> configure (src/Distribution/Simple/HaskellSuite.hs:32) Cabal> hstoolVersion (src/Distribution/Simple/HaskellSuite.hs:89) Cabal> numericVersion (src/Distribution/Simple/HaskellSuite.hs:92) Cabal> getCompilerVersion (src/Distribution/Simple/HaskellSuite.hs:95) Cabal> getExtensions (src/Distribution/Simple/HaskellSuite.hs:107) Cabal> getLanguages (src/Distribution/Simple/HaskellSuite.hs:115) Cabal> getInstalledPackages (src/Distribution/Simple/HaskellSuite.hs:126) Cabal> buildLib (src/Distribution/Simple/HaskellSuite.hs:154) Cabal> installLib (src/Distribution/Simple/HaskellSuite.hs:196) Cabal> registerPackage (src/Distribution/Simple/HaskellSuite.hs:212) Cabal> initPackageDB (src/Distribution/Simple/HaskellSuite.hs:221) Cabal> packageDbOpt (src/Distribution/Simple/HaskellSuite.hs:226) Cabal> Warning: 'Arch' is ambiguous. It is defined Cabal> * in ‘Distribution.System’ Cabal> * in ‘Distribution.Types.ConfVar’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.System’ Cabal> Warning: 'OS' is ambiguous. It is defined Cabal> * in ‘Distribution.System’ Cabal> * in ‘Distribution.Types.ConfVar’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.System’ Cabal> Warning: 'Platform' is ambiguous. It is defined Cabal> * in ‘Distribution.System’ Cabal> * in ‘Distribution.System’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.System’ Cabal> Warning: 'BuildSources' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/GHCJS.hs:956:21 Cabal> * at src/Distribution/Simple/GHCJS.hs:956:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/GHCJS.hs:956:1 Cabal> Warning: 'InstalledPackageInfo' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.InstalledPackageInfo’ Cabal> Warning: 'BuildInfo' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.BuildInfo’ Cabal> * in ‘Distribution.Types.BuildInfo’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.BuildInfo’ Cabal> 52% ( 20 / 38) in 'Distribution.Simple.GHCJS' Cabal> Missing documentation for: Cabal> Module header Cabal> getGhcInfo (src/Distribution/Simple/GHCJS.hs:241) Cabal> configure (src/Distribution/Simple/GHCJS.hs:93) Cabal> buildLib (src/Distribution/Simple/GHCJS.hs:378) Cabal> replLib (src/Distribution/Simple/GHCJS.hs:384) Cabal> replFLib (src/Distribution/Simple/GHCJS.hs:753) Cabal> replExe (src/Distribution/Simple/GHCJS.hs:769) Cabal> hcPkgInfo (src/Distribution/Simple/GHCJS.hs:1786) Cabal> registerPackage (src/Distribution/Simple/GHCJS.hs:1808) Cabal> componentGhcOptions (src/Distribution/Simple/GHCJS.hs:1611) Cabal> componentCcGhcOptions (src/Distribution/Simple/GHCJS.hs:1623) Cabal> getLibDir (src/Distribution/Simple/GHCJS.hs:280) Cabal> isDynamic (src/Distribution/Simple/GHCJS.hs:1766) Cabal> pkgRoot (src/Distribution/Simple/GHCJS.hs:1813) Cabal> readGhcEnvironmentFile (src/Distribution/Simple/GHC/EnvironmentParser.hs:47) Cabal> parseGhcEnvironmentFile (src/Distribution/Simple/GHC/EnvironmentParser.hs:44) Cabal> ParseErrorExc (src/Distribution/Simple/GHC/EnvironmentParser.hs:38) Cabal> getImplInfo (src/Distribution/Simple/GHC/ImplInfo.hs:52) Cabal> Warning: 'Compiler' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Compiler.hs:88:17 Cabal> * at src/Distribution/Simple/Compiler.hs:88:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Compiler.hs:88:1 Cabal> Warning: 'BuildSources' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/GHC.hs:1224:21 Cabal> * at src/Distribution/Simple/GHC.hs:1224:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/GHC.hs:1224:1 Cabal> Warning: 'InstalledPackageInfo' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.InstalledPackageInfo’ Cabal> Warning: 'BuildInfo' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.BuildInfo’ Cabal> * in ‘Distribution.Types.BuildInfo’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.BuildInfo’ Cabal> 52% ( 20 / 38) in 'Distribution.Simple.GHC' Cabal> Missing documentation for: Cabal> getGhcInfo (src/Distribution/Simple/GHC.hs:325) Cabal> configure (src/Distribution/Simple/GHC.hs:135) Cabal> getInstalledPackagesMonitorFiles (src/Distribution/Simple/GHC.hs:470) Cabal> buildLib (src/Distribution/Simple/GHC.hs:500) Cabal> replLib (src/Distribution/Simple/GHC.hs:506) Cabal> replFLib (src/Distribution/Simple/GHC.hs:1020) Cabal> replExe (src/Distribution/Simple/GHC.hs:1036) Cabal> hcPkgInfo (src/Distribution/Simple/GHC.hs:2108) Cabal> registerPackage (src/Distribution/Simple/GHC.hs:2131) Cabal> componentGhcOptions (src/Distribution/Simple/GHC.hs:1899) Cabal> componentCcGhcOptions (src/Distribution/Simple/GHC.hs:1909) Cabal> getLibDir (src/Distribution/Simple/GHC.hs:382) Cabal> isDynamic (src/Distribution/Simple/GHC.hs:2159) Cabal> pkgRoot (src/Distribution/Simple/GHC.hs:2136) Cabal> readGhcEnvironmentFile (src/Distribution/Simple/GHC/EnvironmentParser.hs:47) Cabal> parseGhcEnvironmentFile (src/Distribution/Simple/GHC/EnvironmentParser.hs:44) Cabal> ParseErrorExc (src/Distribution/Simple/GHC/EnvironmentParser.hs:38) Cabal> getImplInfo (src/Distribution/Simple/GHC/ImplInfo.hs:52) Cabal> 60% ( 3 / 5) in 'Distribution.Simple.ShowBuildInfo' Cabal> Missing documentation for: Cabal> mkCompilerInfo (src/Distribution/Simple/ShowBuildInfo.hs:126) Cabal> mkComponentInfo (src/Distribution/Simple/ShowBuildInfo.hs:133) Cabal> Warning: 'register' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 100% ( 2 / 2) in 'Distribution.Simple.Install' Cabal> 66% ( 2 / 3) in 'Distribution.Simple.Build.PathsModule' Cabal> Missing documentation for: Cabal> generatePathsModule (src/Distribution/Simple/Build/PathsModule.hs:39) Cabal> Warning: 'TestSuite' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.TestSuite’ Cabal> * in ‘Distribution.Types.TestSuite’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.TestSuite’ Cabal> Warning: 'Test' is ambiguous. It is defined Cabal> * at src/Distribution/TestSuite.hs:74:7 Cabal> * at src/Distribution/TestSuite.hs:73:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/TestSuite.hs:73:1 Cabal> Warning: 'TestSuiteLog' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Test/Log.hs:55:21 Cabal> * at src/Distribution/Simple/Test/Log.hs:55:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Test/Log.hs:55:1 Cabal> 75% ( 6 / 8) in 'Distribution.Simple.Test.LibV09' Cabal> Missing documentation for: Cabal> Module header Cabal> runTest (src/Distribution/Simple/Test/LibV09.hs:53) Cabal> 0% ( 0 / 2) in 'Distribution.Simple.Test.ExeV10' Cabal> Missing documentation for: Cabal> Module header Cabal> runTest (src/Distribution/Simple/Test/ExeV10.hs:44) Cabal> Warning: 'PackageDescription' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.PackageDescription’ Cabal> * in ‘Distribution.Types.PackageDescription’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.PackageDescription’ Cabal> Warning: 'PackageCheck' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'GenericPackageDescription' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.GenericPackageDescription’ Cabal> * in ‘Distribution.Types.GenericPackageDescription’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.GenericPackageDescription’ Cabal> Warning: 'CheckPackageContentOps' is ambiguous. It is defined Cabal> * at src/Distribution/PackageDescription/Check.hs:2188:33 Cabal> * at src/Distribution/PackageDescription/Check.hs:2188:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/PackageDescription/Check.hs:2188:1 Cabal> 92% ( 12 / 13) in 'Distribution.PackageDescription.Check' Cabal> Missing documentation for: Cabal> checkConfiguredPackage (src/Distribution/PackageDescription/Check.hs:909) Cabal> 66% ( 4 / 6) in 'Distribution.Make' Cabal> Missing documentation for: Cabal> defaultMain (src/Distribution/Make.hs:84) Cabal> defaultMainArgs (src/Distribution/Make.hs:87) Cabal> Warning: 'ModTime' is ambiguous. It is defined Cabal> * at src/Distribution/Compat/Time.hs:59:19 Cabal> * at src/Distribution/Compat/Time.hs:59:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Compat/Time.hs:59:1 Cabal> Warning: 'sleepFileTimeCalibrate' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 85% ( 6 / 7) in 'Distribution.Compat.Time' Cabal> Missing documentation for: Cabal> Module header Cabal> Warning: 'InstM' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/ReadyComponent.hs:192:19 Cabal> * at src/Distribution/Backpack/ReadyComponent.hs:192:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/ReadyComponent.hs:192:1 Cabal> Warning: 'IndefiniteComponent' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/ReadyComponent.hs:113:7 Cabal> * at src/Distribution/Backpack/ReadyComponent.hs:112:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/ReadyComponent.hs:112:1 Cabal> Warning: 'InstantiatedComponent' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/ReadyComponent.hs:95:7 Cabal> * at src/Distribution/Backpack/ReadyComponent.hs:94:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/ReadyComponent.hs:94:1 Cabal> Warning: 'componentPackageDeps' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'ReadyComponent' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/ReadyComponent.hs:56:7 Cabal> * at src/Distribution/Backpack/ReadyComponent.hs:55:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/ReadyComponent.hs:55:1 Cabal> Warning: 'OpenModule' is ambiguous. It is defined Cabal> * in ‘Distribution.Backpack’ Cabal> * in ‘Distribution.Backpack’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Backpack’ Cabal> Warning: 'InstalledPackageInfo' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'MungedPackageId' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.MungedPackageId’ Cabal> * in ‘Distribution.Types.MungedPackageId’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.MungedPackageId’ Cabal> Warning: 'LinkedComponent' is ambiguous. It is defined Cabal> * at src/Distribution/Backpack/LinkedComponent.hs:56:7 Cabal> * at src/Distribution/Backpack/LinkedComponent.hs:55:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Backpack/LinkedComponent.hs:55:1 Cabal> Warning: 'improveUnitId' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'HashedUnitId' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 50% ( 1 / 2) in 'Distribution.Backpack.Configure' Cabal> Missing documentation for: Cabal> configureComponentLocalBuildInfos (src/Distribution/Backpack/Configure.hs:75) Cabal> Warning: 'OpenModule' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'Module' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 50% ( 1 / 2) in 'Distribution.Backpack.DescribeUnitId' Cabal> Missing documentation for: Cabal> Module header Cabal> Warning: 'InstalledPackageInfo' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.InstalledPackageInfo’ Cabal> 52% ( 9 / 17) in 'Distribution.Simple.Register' Cabal> Missing documentation for: Cabal> register (src/Distribution/Simple/Register.hs:98) Cabal> unregister (src/Distribution/Simple/Register.hs:583) Cabal> internalPackageDBPath (src/Distribution/Simple/Register.hs:606) Cabal> initPackageDB (src/Distribution/Simple/Register.hs:286) Cabal> doesPackageDBExist (src/Distribution/Simple/Register.hs:303) Cabal> deletePackageDB (src/Distribution/Simple/Register.hs:311) Cabal> registerPackage (src/Distribution/Simple/Register.hs:343) Cabal> generateRegistrationInfo (src/Distribution/Simple/Register.hs:224) Cabal> Warning: 'PreProcessor' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/PreProcess.hs:102:21 Cabal> * at src/Distribution/Simple/PreProcess.hs:102:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/PreProcess.hs:102:1 Cabal> 42% ( 8 / 19) in 'Distribution.Simple.PreProcess' Cabal> Missing documentation for: Cabal> mkSimplePreProcessor (src/Distribution/Simple/PreProcess.hs:149) Cabal> runSimplePreProcessor (src/Distribution/Simple/PreProcess.hs:157) Cabal> ppCpp (src/Distribution/Simple/PreProcess.hs:387) Cabal> ppCpp' (src/Distribution/Simple/PreProcess.hs:390) Cabal> ppGreenCard (src/Distribution/Simple/PreProcess.hs:365) Cabal> ppC2hs (src/Distribution/Simple/PreProcess.hs:592) Cabal> ppHsc2hs (src/Distribution/Simple/PreProcess.hs:438) Cabal> ppHappy (src/Distribution/Simple/PreProcess.hs:739) Cabal> ppAlex (src/Distribution/Simple/PreProcess.hs:747) Cabal> ppUnlit (src/Distribution/Simple/PreProcess.hs:377) Cabal> platformDefines (src/Distribution/Simple/PreProcess.hs:653) Cabal> Warning: 'UserHooks' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/UserHooks.hs:52:18 Cabal> * at src/Distribution/Simple/UserHooks.hs:52:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/UserHooks.hs:52:1 Cabal> 75% ( 3 / 4) in 'Distribution.Simple.UserHooks' Cabal> Missing documentation for: Cabal> Args (src/Distribution/Simple/UserHooks.hs:44) Cabal> 100% ( 2 / 2) in 'Distribution.Simple.Test' Cabal> 100% ( 2 / 2) in 'Distribution.Simple.Bench' Cabal> Warning: 'configure' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Configure.hs:325:1 Cabal> * at src/Distribution/Simple/GHC.hs:135:1 Cabal> * at src/Distribution/Simple/GHCJS.hs:93:1 Cabal> * at src/Distribution/Simple/HaskellSuite.hs:32:1 Cabal> * at src/Distribution/Simple/UHC.hs:55:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/UHC.hs:55:1 Cabal> Warning: 'BuildInfo' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.BuildInfo’ Cabal> * in ‘Distribution.Types.BuildInfo’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.BuildInfo’ Cabal> Warning: 'LocalBuildInfo' is ambiguous. It is defined Cabal> * at src/Distribution/Types/LocalBuildInfo.hs:80:23 Cabal> * at src/Distribution/Types/LocalBuildInfo.hs:80:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Types/LocalBuildInfo.hs:80:1 Cabal> Warning: 'UserHooks' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'ConfigFlags' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Setup.hs:196:20 Cabal> * at src/Distribution/Simple/Setup.hs:196:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Setup.hs:196:1 Cabal> Warning: 'Compiler' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Compiler.hs:88:17 Cabal> * at src/Distribution/Simple/Compiler.hs:88:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/Compiler.hs:88:1 Cabal> Warning: 'getInstalledPackages' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/Configure.hs:1381:1 Cabal> * at src/Distribution/Simple/GHC.hs:341:1 Cabal> * at src/Distribution/Simple/GHCJS.hs:256:1 Cabal> * at src/Distribution/Simple/HaskellSuite.hs:126:1 Cabal> * at src/Distribution/Simple/UHC.hs:99:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/UHC.hs:99:1 Cabal> 84% ( 22 / 26) in 'Distribution.Simple.Configure' Cabal> Missing documentation for: Cabal> configCompilerEx (src/Distribution/Simple/Configure.hs:1724) Cabal> configCompilerAuxEx (src/Distribution/Simple/Configure.hs:1713) Cabal> checkForeignDeps (src/Distribution/Simple/Configure.hs:1743) Cabal> platformDefines (src/Distribution/Simple/PreProcess.hs:653) Cabal> Warning: 'die' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'PackageDescription' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.PackageDescription’ Cabal> * in ‘Distribution.Types.PackageDescription’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.PackageDescription’ Cabal> Warning: 'errorPrefix' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> 100% ( 15 / 15) in 'Distribution.Simple.SrcDist' Cabal> Warning: 'LocalBuildInfo' is ambiguous. It is defined Cabal> * at src/Distribution/Types/LocalBuildInfo.hs:80:23 Cabal> * at src/Distribution/Types/LocalBuildInfo.hs:80:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Types/LocalBuildInfo.hs:80:1 Cabal> Warning: 'TestSuite' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.TestSuite’ Cabal> * in ‘Distribution.Types.TestSuite’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.TestSuite’ Cabal> Warning: 'Benchmark' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.Benchmark’ Cabal> * in ‘Distribution.Types.Benchmark’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.Benchmark’ Cabal> 87% ( 7 / 8) in 'Distribution.Simple.Build' Cabal> Missing documentation for: Cabal> repl (src/Distribution/Simple/Build.hs:206) Cabal> Warning: 'haddocks' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'Haddock' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'HaddocksFlags' is out of scope. Cabal> If you qualify the identifier, haddock can try to link it anyway. Cabal> Warning: 'InstalledPackageInfo' is ambiguous. It is defined Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> * in ‘Distribution.Types.InstalledPackageInfo’ Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined in ‘Distribution.Types.InstalledPackageInfo’ Cabal> 66% ( 4 / 6) in 'Distribution.Simple.Haddock' Cabal> Missing documentation for: Cabal> haddock (src/Distribution/Simple/Haddock.hs:205) Cabal> hscolour (src/Distribution/Simple/Haddock.hs:943) Cabal> Warning: 'UserHooks' is ambiguous. It is defined Cabal> * at src/Distribution/Simple/UserHooks.hs:52:18 Cabal> * at src/Distribution/Simple/UserHooks.hs:52:1 Cabal> You may be able to disambiguate the identifier by qualifying it or Cabal> by specifying the type/value namespace explicitly. Cabal> Defaulting to the one defined at src/Distribution/Simple/UserHooks.hs:52:1 Cabal> 95% ( 20 / 21) in 'Distribution.Simple' Cabal> Missing documentation for: Cabal> Args (src/Distribution/Simple/UserHooks.hs:44) Cabal> Warning: Distribution.Backpack.FullUnitId: could not find link destinations for: Cabal> - Distribution.Backpack.FullUnitId.Rep_FullUnitId Cabal> Warning: Distribution.Backpack.ModuleShape: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Backpack.ModuleShape.Rep_ModuleShape Cabal> Warning: Distribution.Backpack.PreModuleShape: could not find link destinations for: Cabal> - Distribution.Backpack.PreModuleShape.Rep_PreModuleShape Cabal> Warning: Distribution.Compat.Stack: could not find link destinations for: Cabal> - GHC.IsList.D:R:ItemCallStack Cabal> Warning: Distribution.ReadE: could not find link destinations for: Cabal> - Distribution.ReadE.ErrorMsg Cabal> Warning: Distribution.Simple.Flag: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Simple.Flag.Rep_Flag Cabal> Warning: Distribution.Simple.InstallDirs.Internal: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Simple.InstallDirs.Internal.Rep_PathComponent Cabal> - Distribution.Simple.InstallDirs.Internal.Rep_PathTemplateVariable Cabal> Warning: Distribution.Simple.InstallDirs: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Simple.InstallDirs.Internal.Rep_PathTemplateVariable Cabal> - Distribution.Simple.InstallDirs.Rep_PathTemplate Cabal> - Distribution.Simple.InstallDirs.Rep_CopyDest Cabal> - Distribution.Simple.InstallDirs.Rep_InstallDirs Cabal> Warning: Distribution.Types.ComponentLocalBuildInfo: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Types.ComponentLocalBuildInfo.D:R:KeyComponentLocalBuildInfo Cabal> - Distribution.Types.ComponentLocalBuildInfo.Rep_ComponentLocalBuildInfo Cabal> Warning: Distribution.Types.DumpBuildInfo: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Types.DumpBuildInfo.Rep_DumpBuildInfo Cabal> Warning: Distribution.Types.GivenComponent: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Types.GivenComponent.Rep_GivenComponent Cabal> Warning: Distribution.Types.TargetInfo: could not find link destinations for: Cabal> - Distribution.Types.TargetInfo.D:R:KeyTargetInfo Cabal> Warning: Distribution.Verbosity.Internal: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Verbosity.Internal.Rep_VerbosityFlag Cabal> - Distribution.Verbosity.Internal.Rep_VerbosityLevel Cabal> Warning: Distribution.Verbosity: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Verbosity.Rep_Verbosity Cabal> Warning: Distribution.Simple.Program.Types: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Simple.Program.Types.Rep_ConfiguredProgram Cabal> - Distribution.Simple.Program.Types.Rep_ProgramLocation Cabal> - Distribution.Simple.Program.Types.Rep_ProgramSearchPathEntry Cabal> Warning: Distribution.Simple.Utils: could not find link destinations for: Cabal> - Distribution.Simple.Utils.withMetadata Cabal> Warning: Distribution.Utils.NubList: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Utils.NubList.Rep_NubList Cabal> Warning: Distribution.Utils.LogProgress: could not find link destinations for: Cabal> - Distribution.Utils.LogProgress.CtxMsg Cabal> Warning: Distribution.Simple.Program.Find: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Simple.Program.Types.Rep_ProgramSearchPathEntry Cabal> - Distribution.Simple.Program.Find.findExecutable Cabal> Warning: Distribution.Simple.PackageIndex: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Simple.PackageIndex.DepUniqueKey Cabal> - Distribution.Simple.PackageIndex.Rep_PackageIndex Cabal> Warning: Distribution.Simple.Compiler: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Simple.Compiler.Rep_ProfDetailLevel Cabal> - Distribution.Simple.Compiler.Rep_Compiler Cabal> - Distribution.Simple.Compiler.Rep_DebugInfoLevel Cabal> - Distribution.Simple.Compiler.Rep_OptimisationLevel Cabal> - Distribution.Simple.Compiler.Rep_PackageDB Cabal> Warning: Distribution.Simple.Program.GHC: could not find link destinations for: Cabal> - Distribution.Simple.Program.GHC.Rep_GhcOptions Cabal> Warning: Distribution.Simple.Program.Db: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> Warning: Distribution.Simple.Program: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Simple.Program.Types.Rep_ConfiguredProgram Cabal> - Distribution.Simple.Program.Types.Rep_ProgramLocation Cabal> - Distribution.Simple.Program.Types.Rep_ProgramSearchPathEntry Cabal> Warning: Distribution.Simple.Setup: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Simple.Flag.Rep_Flag Cabal> - Distribution.Simple.InstallDirs.Rep_CopyDest Cabal> - Distribution.Types.DumpBuildInfo.Rep_DumpBuildInfo Cabal> - Distribution.Simple.Setup.programDbPaths Cabal> - Distribution.Simple.Setup.Rep_BenchmarkFlags Cabal> - Distribution.Simple.Setup.Rep_TestFlags Cabal> - Distribution.Simple.Setup.Rep_TestShowDetails Cabal> - Distribution.Simple.Setup.Rep_ReplFlags Cabal> - Distribution.Simple.Setup.Rep_ReplOptions Cabal> - Distribution.Simple.Setup.Rep_BuildFlags Cabal> - Distribution.Simple.Setup.Rep_CleanFlags Cabal> - Distribution.Simple.Setup.Rep_HaddockProjectFlags Cabal> - Distribution.Simple.Setup.Rep_HaddockFlags Cabal> - Distribution.Simple.Setup.Rep_HaddockTarget Cabal> - Distribution.Simple.Setup.Rep_HscolourFlags Cabal> - Distribution.Simple.Setup.Rep_RegisterFlags Cabal> - Distribution.Simple.Setup.Rep_SDistFlags Cabal> - Distribution.Simple.Setup.Rep_InstallFlags Cabal> - Distribution.Simple.Setup.Rep_CopyFlags Cabal> - Distribution.Simple.Setup.Rep_ConfigFlags Cabal> - Distribution.Simple.Setup.Rep_GlobalFlags Cabal> Warning: Distribution.Types.LocalBuildInfo: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Types.LocalBuildInfo.Rep_LocalBuildInfo Cabal> Warning: Distribution.Simple.LocalBuildInfo: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Types.LibraryName.Rep_LibraryName Cabal> - Distribution.Types.ComponentName.NotLibComponentName Cabal> - Distribution.Types.ComponentName.Rep_ComponentName Cabal> - Distribution.Simple.InstallDirs.Internal.Rep_PathTemplateVariable Cabal> - Distribution.Simple.InstallDirs.Rep_PathTemplate Cabal> - Distribution.Simple.InstallDirs.Rep_CopyDest Cabal> - Distribution.Simple.InstallDirs.Rep_InstallDirs Cabal> - Distribution.Types.ComponentLocalBuildInfo.D:R:KeyComponentLocalBuildInfo Cabal> - Distribution.Types.ComponentLocalBuildInfo.Rep_ComponentLocalBuildInfo Cabal> - Distribution.Types.LocalBuildInfo.Rep_LocalBuildInfo Cabal> Warning: Distribution.Simple.BuildTarget: could not find link destinations for: Cabal> - Distribution.Simple.BuildTarget.Rep_BuildTarget Cabal> Warning: Distribution.PackageDescription.Check: could not find link destinations for: Cabal> - Distribution.PackageDescription.Check.CEField Cabal> - Distribution.PackageDescription.Check.CEType Cabal> Warning: Distribution.Make: could not find link destinations for: Cabal> - Distribution.Types.InstalledPackageInfo.FieldGrammar.SpecLicenseLenient Cabal> - Distribution.Types.Version.Rep_Version Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.License.Rep_License Cabal> Warning: Distribution.Compat.Time: could not find link destinations for: Cabal> - Distribution.Utils.Structured.Tagged Cabal> - Distribution.Utils.Structured.structureHash' Cabal> - Distribution.Compat.Time.Rep_ModTime Cabal> Warning: Distribution.Backpack.Configure: could not find link destinations for: Cabal> - Distribution.Backpack.PreExistingComponent.PreExistingComponent Cabal> Documentation created: dist/doc/html/Cabal/, dist/doc/html/Cabal/Cabal.txt Cabal> Running phase: installPhase Cabal> Installing library in /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM Cabal> Running phase: fixupPhase Cabal> shrinking RPATHs of ELF executables and libraries in /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0 Cabal> shrinking /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSCabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM-ghc9.8.1.so Cabal> checking for references to /build/ in /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0... Cabal> patching script interpreter paths in /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0 Cabal> stripping (with command strip and flags -S -p) in /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0/lib Cabal> shrinking RPATHs of ELF executables and libraries in /nix/store/s9w5mz8xggiqs26zm70dzizhrjy5sclp-Cabal-3.10.3.0-doc Cabal> checking for references to /build/ in /nix/store/s9w5mz8xggiqs26zm70dzizhrjy5sclp-Cabal-3.10.3.0-doc... Cabal> patching script interpreter paths in /nix/store/s9w5mz8xggiqs26zm70dzizhrjy5sclp-Cabal-3.10.3.0-doc Cabal (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0 /nix/store/s9w5mz8xggiqs26zm70dzizhrjy5sclp-Cabal-3.10.3.0-doc Cabal (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ Cabal (post)> Cabal (post)> Pushing /nix/store/s9w5mz8xggiqs26zm70dzizhrjy5sclp-Cabal-3.10.3.0-doc (31.10 MiB) Cabal (post)> Pushing /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0 (102.97 MiB) Cabal (post)> Cabal (post)> All done. Cabal (post)> added 2 signatures Cabal (post)> added 1 signatures Cabal (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0 /nix/store/s9w5mz8xggiqs26zm70dzizhrjy5sclp-Cabal-3.10.3.0-doc Cabal (post)> copying 2 paths... Cabal (post)> copying path '/nix/store/s9w5mz8xggiqs26zm70dzizhrjy5sclp-Cabal-3.10.3.0-doc' to 'https://cache.nix-ci.com'... Cabal (post)> copying path '/nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0' to 'https://cache.nix-ci.com'... Cabal (post)> copying 1 paths... Cabal (post)> copying path '/nix/store/wf9mqi5yv58420dxqbsqm5ipganrygz9-Cabal-3.10.3.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/584jlhg1l3lys1kdd789y2g2nsmjnjyx-cabal-doctest-1.0.11.drv'... building '/nix/store/rwr8q31vv64v4027gm18ssbpxi61dgz0-entropy-0.4.1.11.drv'... building '/nix/store/v74b5n2sralqvi7ldrkapjqyfjzqxj8v-ghc-paths-0.1.0.12.drv'... building '/nix/store/lbr85pgvy6vvayy290hl9rz71syj0lfq-jailbreak-cabal-1.4.1.drv'... cabal-doctest> Running phase: setupCompilerEnvironmentPhase cabal-doctest> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. cabal-doctest> Running phase: unpackPhase entropy> Running phase: setupCompilerEnvironmentPhase entropy> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. ghc-paths> Running phase: setupCompilerEnvironmentPhase cabal-doctest> unpacking source archive /nix/store/8ic4r88607c95vfk7d2idwr4rh3qz6cd-cabal-doctest-1.0.11.tar.gz ghc-paths> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. cabal-doctest> source root is cabal-doctest-1.0.11 cabal-doctest> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "cabal-doctest-1.0.11/src/Distribution/Extra/Doctest.hs" cabal-doctest> Running phase: patchPhase cabal-doctest> Running phase: compileBuildDriverPhase cabal-doctest> setupCompileFlags: -package-db=/build/tmp.VHAEQ7RQi5/setup-package.conf.d -threaded cabal-doctest> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.VHAEQ7RQi5/Main.o ) entropy> Running phase: unpackPhase entropy> unpacking source archive /nix/store/gzjygi75qfvd633z01kfgp1fxmrdlmhq-entropy-0.4.1.11.tar.gz entropy> source root is entropy-0.4.1.11 entropy> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "entropy-0.4.1.11/System/EntropyWindows.hs" entropy> Running phase: patchPhase jailbreak-cabal> Running phase: setupCompilerEnvironmentPhase entropy> Running phase: compileBuildDriverPhase jailbreak-cabal> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. entropy> setupCompileFlags: -package-db=/build/tmp.aTWf6KRVUE/setup-package.conf.d -threaded cabal-doctest> [2 of 2] Linking Setup ghc-paths> Running phase: unpackPhase ghc-paths> unpacking source archive /nix/store/jbdk3r2ic959xyc0394gn6n61wgjf6n0-ghc-paths-0.1.0.12.tar.gz ghc-paths> source root is ghc-paths-0.1.0.12 ghc-paths> setting SOURCE_DATE_EPOCH to timestamp 1566388706 of file "ghc-paths-0.1.0.12/Setup.hs" ghc-paths> Running phase: patchPhase ghc-paths> Replace Cabal file with edited version from mirror://hackage/ghc-paths-0.1.0.12/revision/7.cabal. ghc-paths> applying patch /nix/store/57w4xa43g7ilkdjd7mplrn8l3pvmyklf-ghc-paths-nix.patch ghc-paths> patching file GHC/Paths.hs entropy> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.aTWf6KRVUE/Main.o ) ghc-paths> Running phase: compileBuildDriverPhase ghc-paths> setupCompileFlags: -package-db=/build/tmp.qDkobsIfSc/setup-package.conf.d -threaded jailbreak-cabal> Running phase: unpackPhase jailbreak-cabal> unpacking source archive /nix/store/nsvmrc3l9i1l25d9fv8ilgq9mk0zgd47-jailbreak-cabal-1.4.1.tar.gz jailbreak-cabal> source root is jailbreak-cabal-1.4.1 ghc-paths> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.qDkobsIfSc/Main.o ) jailbreak-cabal> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "jailbreak-cabal-1.4.1/Setup.hs" jailbreak-cabal> Running phase: patchPhase jailbreak-cabal> Running phase: compileBuildDriverPhase jailbreak-cabal> setupCompileFlags: -package-db=/build/tmp.G3aHxCRxrU/setup-package.conf.d -threaded jailbreak-cabal> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.G3aHxCRxrU/Main.o ) entropy> [2 of 2] Linking Setup jailbreak-cabal> [2 of 2] Linking Setup ghc-paths> [2 of 2] Linking Setup cabal-doctest> Running phase: updateAutotoolsGnuConfigScriptsPhase cabal-doctest> Running phase: configurePhase cabal-doctest> configureFlags: --verbose --prefix=/nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/nimlyjarfz285c356l8rlk8gw37nzfrb-cabal-doctest-1.0.11-doc/share/doc/cabal-doctest-1.0.11 --with-gcc=gcc --package-db=/build/tmp.VHAEQ7RQi5/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-doctest> Using Parsec parser cabal-doctest> Configuring cabal-doctest-1.0.11... entropy> Running phase: updateAutotoolsGnuConfigScriptsPhase entropy> Running phase: configurePhase entropy> configureFlags: --verbose --prefix=/nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/y8qq3r3afps51lqxc70zq2cibmzlgnvx-entropy-0.4.1.11-doc/share/doc/entropy-0.4.1.11 --with-gcc=gcc --package-db=/build/tmp.aTWf6KRVUE/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 entropy> Using Parsec parser entropy> Configuring entropy-0.4.1.11... jailbreak-cabal> Running phase: updateAutotoolsGnuConfigScriptsPhase jailbreak-cabal> Running phase: configurePhase jailbreak-cabal> configureFlags: --verbose --prefix=/nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4ssc4i12srq719d2v0czxjgms2bkr8fx-jailbreak-cabal-1.4.1-doc/share/doc/jailbreak-cabal-1.4.1 --with-gcc=gcc --package-db=/build/tmp.G3aHxCRxrU/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 jailbreak-cabal> Using Parsec parser jailbreak-cabal> Configuring jailbreak-cabal-1.4.1... ghc-paths> Running phase: updateAutotoolsGnuConfigScriptsPhase ghc-paths> Running phase: configurePhase ghc-paths> configureFlags: --verbose --prefix=/nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/w2q5m91vjjpyylay6ms7n0ixn72ysnrw-ghc-paths-0.1.0.12-doc/share/doc/ghc-paths-0.1.0.12 --with-gcc=gcc --package-db=/build/tmp.qDkobsIfSc/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-paths> Using Parsec parser ghc-paths> Configuring ghc-paths-0.1.0.12... cabal-doctest> Dependency Cabal >=1.24 && <3.16: using Cabal-3.10.3.0 cabal-doctest> Dependency base >=4.9 && <5: using base-4.19.0.0 cabal-doctest> Dependency directory >=1.3 && <2: using directory-1.3.8.1 cabal-doctest> Dependency filepath >=1.4 && <2: using filepath-1.4.100.4 entropy> Flags chosen: donotgetentropy=False entropy> Dependency base >=4.8 && <5: using base-4.19.0.0 entropy> Dependency bytestring: using bytestring-0.12.0.2 entropy> Dependency unix: using unix-2.8.3.0 cabal-doctest> Source component graph: component lib cabal-doctest> Configured component graph: cabal-doctest> component cabal-doctest-1.0.11-Ab4qySTDVABKaXN4vufjLR cabal-doctest> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM cabal-doctest> include base-4.19.0.0-b960 cabal-doctest> include directory-1.3.8.1-6a8e cabal-doctest> include filepath-1.4.100.4-fa1c cabal-doctest> Linked component graph: cabal-doctest> unit cabal-doctest-1.0.11-Ab4qySTDVABKaXN4vufjLR cabal-doctest> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM cabal-doctest> include base-4.19.0.0-b960 cabal-doctest> include directory-1.3.8.1-6a8e cabal-doctest> include filepath-1.4.100.4-fa1c cabal-doctest> Distribution.Extra.Doctest=cabal-doctest-1.0.11-Ab4qySTDVABKaXN4vufjLR:Distribution.Extra.Doctest cabal-doctest> Ready component graph: cabal-doctest> definite cabal-doctest-1.0.11-Ab4qySTDVABKaXN4vufjLR cabal-doctest> depends Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM cabal-doctest> depends base-4.19.0.0-b960 cabal-doctest> depends directory-1.3.8.1-6a8e cabal-doctest> depends filepath-1.4.100.4-fa1c cabal-doctest> Using Cabal-3.10.2.0 compiled by ghc-9.8 cabal-doctest> Using compiler: ghc-9.8.1 cabal-doctest> Using install prefix: cabal-doctest> /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11 cabal-doctest> Executables installed in: cabal-doctest> /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11/bin cabal-doctest> Libraries installed in: cabal-doctest> /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/cabal-doctest-1.0.11-Ab4qySTDVABKaXN4vufjLR cabal-doctest> Dynamic Libraries installed in: cabal-doctest> /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 cabal-doctest> Private executables installed in: cabal-doctest> /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11/libexec/x86_64-linux-ghc-9.8.1/cabal-doctest-1.0.11 cabal-doctest> Data files installed in: cabal-doctest> /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11/share/x86_64-linux-ghc-9.8.1/cabal-doctest-1.0.11 cabal-doctest> Documentation installed in: cabal-doctest> /nix/store/nimlyjarfz285c356l8rlk8gw37nzfrb-cabal-doctest-1.0.11-doc/share/doc/cabal-doctest-1.0.11 cabal-doctest> Configuration files installed in: cabal-doctest> /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11/etc cabal-doctest> No alex found cabal-doctest> Using ar found on system at: cabal-doctest> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar cabal-doctest> No c2hs found cabal-doctest> No cpphs found cabal-doctest> No doctest found cabal-doctest> Using gcc version 14.3.0 given by user at: cabal-doctest> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc cabal-doctest> Using ghc version 9.8.1 found on system at: cabal-doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc cabal-doctest> Using ghc-pkg version 9.8.1 found on system at: cabal-doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 cabal-doctest> No ghcjs found cabal-doctest> No ghcjs-pkg found cabal-doctest> No greencard found cabal-doctest> Using haddock version 2.30.0 found on system at: cabal-doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 cabal-doctest> No happy found cabal-doctest> Using haskell-suite found on system at: haskell-suite-dummy-location cabal-doctest> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location cabal-doctest> No hmake found cabal-doctest> Using hpc version 0.69 found on system at: cabal-doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 cabal-doctest> Using hsc2hs version 0.68.10 found on system at: cabal-doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 cabal-doctest> Using hscolour version 1.25 found on system at: cabal-doctest> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour cabal-doctest> No jhc found cabal-doctest> Using ld found on system at: cabal-doctest> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold cabal-doctest> No pkg-config found cabal-doctest> Using runghc version 9.8.1 found on system at: cabal-doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 cabal-doctest> Using strip version 2.44 found on system at: cabal-doctest> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip cabal-doctest> Using tar found on system at: cabal-doctest> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar cabal-doctest> No uhc found jailbreak-cabal> Flags chosen: cabal-syntax=True jailbreak-cabal> Dependency Cabal >=3.7: using Cabal-3.10.3.0 jailbreak-cabal> Dependency Cabal-syntax >=3.7: using Cabal-syntax-3.10.3.0 jailbreak-cabal> Dependency base <5: using base-4.19.0.0 ghc-paths> Dependency base >=3 && <5: using base-4.19.0.0 cabal-doctest> Running phase: buildPhase cabal-doctest> Preprocessing library for cabal-doctest-1.0.11.. cabal-doctest> Building library for cabal-doctest-1.0.11.. entropy> Source component graph: component lib entropy> Configured component graph: entropy> component entropy-0.4.1.11-9rRRxjelGVLH6a8xPcmNF3 entropy> include base-4.19.0.0-b960 entropy> include bytestring-0.12.0.2-4690 entropy> include unix-2.8.3.0-8aa6 entropy> Linked component graph: entropy> unit entropy-0.4.1.11-9rRRxjelGVLH6a8xPcmNF3 entropy> include base-4.19.0.0-b960 entropy> include bytestring-0.12.0.2-4690 entropy> include unix-2.8.3.0-8aa6 entropy> System.Entropy=entropy-0.4.1.11-9rRRxjelGVLH6a8xPcmNF3:System.Entropy entropy> Ready component graph: entropy> definite entropy-0.4.1.11-9rRRxjelGVLH6a8xPcmNF3 entropy> depends base-4.19.0.0-b960 entropy> depends bytestring-0.12.0.2-4690 entropy> depends unix-2.8.3.0-8aa6 entropy> Using Cabal-3.10.3.0 compiled by ghc-9.8 entropy> Using compiler: ghc-9.8.1 entropy> Using install prefix: entropy> /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11 entropy> Executables installed in: entropy> /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11/bin entropy> Libraries installed in: entropy> /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/entropy-0.4.1.11-9rRRxjelGVLH6a8xPcmNF3 entropy> Dynamic Libraries installed in: entropy> /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 entropy> Private executables installed in: entropy> /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11/libexec/x86_64-linux-ghc-9.8.1/entropy-0.4.1.11 entropy> Data files installed in: entropy> /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11/share/x86_64-linux-ghc-9.8.1/entropy-0.4.1.11 entropy> Documentation installed in: entropy> /nix/store/y8qq3r3afps51lqxc70zq2cibmzlgnvx-entropy-0.4.1.11-doc/share/doc/entropy-0.4.1.11 entropy> Configuration files installed in: entropy> /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11/etc entropy> No alex found entropy> Using ar found on system at: entropy> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar entropy> No c2hs found entropy> No cpphs found entropy> No doctest found entropy> Using gcc version 14.3.0 given by user at: entropy> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc entropy> Using ghc version 9.8.1 found on system at: entropy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc entropy> Using ghc-pkg version 9.8.1 found on system at: entropy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 entropy> No ghcjs found entropy> No ghcjs-pkg found entropy> No greencard found entropy> Using haddock version 2.30.0 found on system at: entropy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 entropy> No happy found entropy> Using haskell-suite found on system at: haskell-suite-dummy-location entropy> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location entropy> No hmake found entropy> Using hpc version 0.69 found on system at: entropy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 entropy> Using hsc2hs version 0.68.10 found on system at: entropy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 entropy> Using hscolour version 1.25 found on system at: entropy> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour entropy> No jhc found entropy> Using ld found on system at: entropy> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold entropy> No pkg-config found entropy> Using runghc version 9.8.1 found on system at: entropy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 entropy> Using strip version 2.44 found on system at: entropy> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip entropy> Using tar found on system at: entropy> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar entropy> No uhc found jailbreak-cabal> Source component graph: component exe:jailbreak-cabal jailbreak-cabal> Configured component graph: jailbreak-cabal> component jailbreak-cabal-1.4.1-IXeicodxS9b2BHTuxpgoFg-jailbreak-cabal jailbreak-cabal> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM jailbreak-cabal> include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 jailbreak-cabal> include base-4.19.0.0-b960 jailbreak-cabal> Linked component graph: jailbreak-cabal> unit jailbreak-cabal-1.4.1-IXeicodxS9b2BHTuxpgoFg-jailbreak-cabal jailbreak-cabal> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM jailbreak-cabal> include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 jailbreak-cabal> include base-4.19.0.0-b960 jailbreak-cabal> Ready component graph: jailbreak-cabal> definite jailbreak-cabal-1.4.1-IXeicodxS9b2BHTuxpgoFg-jailbreak-cabal jailbreak-cabal> depends Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM jailbreak-cabal> depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 jailbreak-cabal> depends base-4.19.0.0-b960 jailbreak-cabal> Using Cabal-3.10.2.0 compiled by ghc-9.8 jailbreak-cabal> Using compiler: ghc-9.8.1 jailbreak-cabal> Using install prefix: jailbreak-cabal> /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1 jailbreak-cabal> Executables installed in: jailbreak-cabal> /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1/bin jailbreak-cabal> Libraries installed in: jailbreak-cabal> /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/jailbreak-cabal-1.4.1 jailbreak-cabal> Dynamic Libraries installed in: jailbreak-cabal> /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 jailbreak-cabal> Private executables installed in: jailbreak-cabal> /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1/libexec/x86_64-linux-ghc-9.8.1/jailbreak-cabal-1.4.1 jailbreak-cabal> Data files installed in: jailbreak-cabal> /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1/share/x86_64-linux-ghc-9.8.1/jailbreak-cabal-1.4.1 jailbreak-cabal> Documentation installed in: jailbreak-cabal> /nix/store/4ssc4i12srq719d2v0czxjgms2bkr8fx-jailbreak-cabal-1.4.1-doc/share/doc/jailbreak-cabal-1.4.1 jailbreak-cabal> Configuration files installed in: jailbreak-cabal> /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1/etc jailbreak-cabal> No alex found jailbreak-cabal> Using ar found on system at: jailbreak-cabal> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar jailbreak-cabal> No c2hs found jailbreak-cabal> No cpphs found jailbreak-cabal> No doctest found jailbreak-cabal> Using gcc version 14.3.0 given by user at: jailbreak-cabal> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc jailbreak-cabal> Using ghc version 9.8.1 found on system at: jailbreak-cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc jailbreak-cabal> Using ghc-pkg version 9.8.1 found on system at: jailbreak-cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 jailbreak-cabal> No ghcjs found jailbreak-cabal> No ghcjs-pkg found jailbreak-cabal> No greencard found jailbreak-cabal> Using haddock version 2.30.0 found on system at: jailbreak-cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 jailbreak-cabal> No happy found jailbreak-cabal> Using haskell-suite found on system at: haskell-suite-dummy-location jailbreak-cabal> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location jailbreak-cabal> No hmake found jailbreak-cabal> Using hpc version 0.69 found on system at: jailbreak-cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 jailbreak-cabal> Using hsc2hs version 0.68.10 found on system at: jailbreak-cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 jailbreak-cabal> No hscolour found jailbreak-cabal> No jhc found jailbreak-cabal> Using ld found on system at: jailbreak-cabal> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold jailbreak-cabal> No pkg-config found jailbreak-cabal> Using runghc version 9.8.1 found on system at: jailbreak-cabal> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 jailbreak-cabal> Using strip version 2.44 found on system at: jailbreak-cabal> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip jailbreak-cabal> Using tar found on system at: jailbreak-cabal> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar jailbreak-cabal> No uhc found cabal-doctest> [1 of 1] Compiling Distribution.Extra.Doctest ( src/Distribution/Extra/Doctest.hs, dist/build/Distribution/Extra/Doctest.o, dist/build/Distribution/Extra/Doctest.dyn_o ) ghc-paths> Source component graph: component lib ghc-paths> Configured component graph: ghc-paths> component ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC ghc-paths> include base-4.19.0.0-b960 ghc-paths> Linked component graph: ghc-paths> unit ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC ghc-paths> include base-4.19.0.0-b960 ghc-paths> GHC.Paths=ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC:GHC.Paths ghc-paths> Ready component graph: ghc-paths> definite ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC ghc-paths> depends base-4.19.0.0-b960 ghc-paths> Using Cabal-3.10.3.0 compiled by ghc-9.8 ghc-paths> Using compiler: ghc-9.8.1 ghc-paths> Using install prefix: ghc-paths> /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12 ghc-paths> Executables installed in: ghc-paths> /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12/bin ghc-paths> Libraries installed in: ghc-paths> /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC ghc-paths> Dynamic Libraries installed in: ghc-paths> /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 ghc-paths> Private executables installed in: ghc-paths> /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12/libexec/x86_64-linux-ghc-9.8.1/ghc-paths-0.1.0.12 ghc-paths> Data files installed in: ghc-paths> /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12/share/x86_64-linux-ghc-9.8.1/ghc-paths-0.1.0.12 ghc-paths> Documentation installed in: ghc-paths> /nix/store/w2q5m91vjjpyylay6ms7n0ixn72ysnrw-ghc-paths-0.1.0.12-doc/share/doc/ghc-paths-0.1.0.12 ghc-paths> Configuration files installed in: ghc-paths> /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12/etc ghc-paths> No alex found ghc-paths> Using ar found on system at: ghc-paths> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar ghc-paths> No c2hs found ghc-paths> No cpphs found ghc-paths> No doctest found ghc-paths> Using gcc version 14.3.0 given by user at: ghc-paths> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc ghc-paths> Using ghc version 9.8.1 found on system at: ghc-paths> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc ghc-paths> Using ghc-pkg version 9.8.1 found on system at: ghc-paths> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 ghc-paths> No ghcjs found ghc-paths> No ghcjs-pkg found ghc-paths> No greencard found ghc-paths> Using haddock version 2.30.0 found on system at: ghc-paths> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 ghc-paths> No happy found ghc-paths> Using haskell-suite found on system at: haskell-suite-dummy-location ghc-paths> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location ghc-paths> No hmake found ghc-paths> Using hpc version 0.69 found on system at: ghc-paths> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 ghc-paths> Using hsc2hs version 0.68.10 found on system at: ghc-paths> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 ghc-paths> Using hscolour version 1.25 found on system at: ghc-paths> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour ghc-paths> No jhc found ghc-paths> Using ld found on system at: ghc-paths> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold ghc-paths> No pkg-config found ghc-paths> Using runghc version 9.8.1 found on system at: ghc-paths> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 ghc-paths> Using strip version 2.44 found on system at: ghc-paths> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip ghc-paths> Using tar found on system at: ghc-paths> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar ghc-paths> No uhc found ghc-paths> Running: /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc --print-libdir -j16 '+RTS' -A64M -RTS -haddock ghc-paths> Running phase: buildPhase entropy> Running phase: buildPhase jailbreak-cabal> Running phase: buildPhase ghc-paths> Preprocessing library for ghc-paths-0.1.0.12.. ghc-paths> Building library for ghc-paths-0.1.0.12.. jailbreak-cabal> Preprocessing executable 'jailbreak-cabal' for jailbreak-cabal-1.4.1.. jailbreak-cabal> Building executable 'jailbreak-cabal' for jailbreak-cabal-1.4.1.. ghc-paths> [1 of 1] Compiling GHC.Paths ( GHC/Paths.hs, dist/build/GHC/Paths.o, dist/build/GHC/Paths.dyn_o ) jailbreak-cabal> [1 of 1] Compiling Main ( Main.hs, dist/build/jailbreak-cabal/jailbreak-cabal-tmp/Main.o ) ghc-paths> [1 of 1] Compiling GHC.Paths ( GHC/Paths.hs, dist/build/GHC/Paths.p_o ) entropy> Result of RDRAND Test: True jailbreak-cabal> [2 of 2] Linking dist/build/jailbreak-cabal/jailbreak-cabal entropy> Result of libc getrandom() Test: True entropy> Result of getentropy() Test: True ghc-paths> Running phase: checkPhase entropy> Preprocessing library for entropy-0.4.1.11.. entropy> Building library for entropy-0.4.1.11.. ghc-paths> Package has no test suites. ghc-paths> Running phase: haddockPhase entropy> [1 of 2] Compiling System.EntropyNix ( System/EntropyNix.hs, dist/build/System/EntropyNix.o, dist/build/System/EntropyNix.dyn_o ) cabal-doctest> [1 of 1] Compiling Distribution.Extra.Doctest ( src/Distribution/Extra/Doctest.hs, dist/build/Distribution/Extra/Doctest.p_o ) ghc-paths> Preprocessing library for ghc-paths-0.1.0.12.. ghc-paths> Running Haddock on library for ghc-paths-0.1.0.12.. ghc-paths> Warning: --source-* options are ignored when --hyperlinked-source is enabled. ghc-paths> [1 of 1] Compiling GHC.Paths ( GHC/Paths.hs, nothing ) ghc-paths> Haddock coverage: ghc-paths> 0% ( 0 / 5) in 'GHC.Paths' ghc-paths> Missing documentation for: ghc-paths> Module header ghc-paths> ghc (GHC/Paths.hs:34) ghc-paths> ghc_pkg (GHC/Paths.hs:35) ghc-paths> libdir (GHC/Paths.hs:31) ghc-paths> docdir (GHC/Paths.hs:32) jailbreak-cabal> Running phase: checkPhase jailbreak-cabal> Package has no test suites. jailbreak-cabal> Running phase: haddockPhase jailbreak-cabal> Running phase: installPhase jailbreak-cabal> Installing executable jailbreak-cabal in /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1/bin jailbreak-cabal> Warning: The directory jailbreak-cabal> /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1/bin is not jailbreak-cabal> in the system search path. entropy> [2 of 2] Compiling System.Entropy ( System/Entropy.hs, dist/build/System/Entropy.o, dist/build/System/Entropy.dyn_o ) jailbreak-cabal> Running phase: fixupPhase jailbreak-cabal> shrinking RPATHs of ELF executables and libraries in /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1 jailbreak-cabal> shrinking /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1/bin/jailbreak-cabal jailbreak-cabal> checking for references to /build/ in /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1... jailbreak-cabal> patching script interpreter paths in /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1 jailbreak-cabal> stripping (with command strip and flags -S -p) in /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1/bin jailbreak-cabal> shrinking RPATHs of ELF executables and libraries in /nix/store/4ssc4i12srq719d2v0czxjgms2bkr8fx-jailbreak-cabal-1.4.1-doc jailbreak-cabal> checking for references to /build/ in /nix/store/4ssc4i12srq719d2v0czxjgms2bkr8fx-jailbreak-cabal-1.4.1-doc... jailbreak-cabal> patching script interpreter paths in /nix/store/4ssc4i12srq719d2v0czxjgms2bkr8fx-jailbreak-cabal-1.4.1-doc jailbreak-cabal (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4ssc4i12srq719d2v0czxjgms2bkr8fx-jailbreak-cabal-1.4.1-doc /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1 jailbreak-cabal (post)> Pushing 2 paths (24 are already present) using zstd to cache sellout ⏳ jailbreak-cabal (post)> jailbreak-cabal (post)> Pushing /nix/store/4ssc4i12srq719d2v0czxjgms2bkr8fx-jailbreak-cabal-1.4.1-doc (2.29 KiB) jailbreak-cabal (post)> Pushing /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1 (4.90 MiB) jailbreak-cabal (post)> jailbreak-cabal (post)> All done. jailbreak-cabal (post)> added 2 signatures jailbreak-cabal (post)> added 1 signatures jailbreak-cabal (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4ssc4i12srq719d2v0czxjgms2bkr8fx-jailbreak-cabal-1.4.1-doc /nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1 jailbreak-cabal (post)> copying 2 paths... jailbreak-cabal (post)> copying path '/nix/store/4ssc4i12srq719d2v0czxjgms2bkr8fx-jailbreak-cabal-1.4.1-doc' to 'https://cache.nix-ci.com'... jailbreak-cabal (post)> copying path '/nix/store/dizzq1ja5ik8rcnr28fvzcby0hmfz1ss-jailbreak-cabal-1.4.1' to 'https://cache.nix-ci.com'... jailbreak-cabal (post)> copying 1 paths... jailbreak-cabal (post)> copying path '/nix/store/lbr85pgvy6vvayy290hl9rz71syj0lfq-jailbreak-cabal-1.4.1.drv' to 'https://cache.nix-ci.com'... building '/nix/store/viykb17xfid432nw6wkmy99vl9bd6qxa-hashable-1.4.7.0.drv'... cabal-doctest> Running phase: checkPhase cabal-doctest> Package has no test suites. cabal-doctest> Running phase: haddockPhase cabal-doctest> Preprocessing library for cabal-doctest-1.0.11.. cabal-doctest> Running Haddock on library for cabal-doctest-1.0.11.. cabal-doctest> Warning: --source-* options are ignored when --hyperlinked-source is enabled. cabal-doctest> [1 of 1] Compiling Distribution.Extra.Doctest ( src/Distribution/Extra/Doctest.hs, nothing ) cabal-doctest> Haddock coverage: cabal-doctest> Warning: 'UserHooks' is ambiguous. It is defined cabal-doctest> * in ‘Distribution.Simple.UserHooks’ cabal-doctest> * in ‘Distribution.Simple.UserHooks’ cabal-doctest> You may be able to disambiguate the identifier by qualifying it or cabal-doctest> by specifying the type/value namespace explicitly. cabal-doctest> Defaulting to the one defined in ‘Distribution.Simple.UserHooks’ cabal-doctest> 100% ( 6 / 6) in 'Distribution.Extra.Doctest' entropy> [1 of 2] Compiling System.EntropyNix ( System/EntropyNix.hs, dist/build/System/EntropyNix.p_o ) entropy> [2 of 2] Compiling System.Entropy ( System/Entropy.hs, dist/build/System/Entropy.p_o ) entropy> Running phase: checkPhase entropy> Package has no test suites. entropy> Running phase: haddockPhase entropy> Preprocessing library for entropy-0.4.1.11.. entropy> Running Haddock on library for entropy-0.4.1.11.. entropy> Warning: --source-* options are ignored when --hyperlinked-source is enabled. entropy> [1 of 2] Compiling System.EntropyNix ( System/EntropyNix.hs, nothing ) entropy> [2 of 2] Compiling System.Entropy ( System/Entropy.hs, nothing ) entropy> Haddock coverage: entropy> Warning: 'xor' is out of scope. entropy> If you qualify the identifier, haddock can try to link it anyway. entropy> 100% ( 7 / 7) in 'System.Entropy' entropy> Documentation created: dist/doc/html/entropy/, entropy> dist/doc/html/entropy/entropy.txt entropy> Running phase: installPhase entropy> Installing library in /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/entropy-0.4.1.11-9rRRxjelGVLH6a8xPcmNF3 entropy> Running phase: fixupPhase entropy> shrinking RPATHs of ELF executables and libraries in /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11 entropy> shrinking /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSentropy-0.4.1.11-9rRRxjelGVLH6a8xPcmNF3-ghc9.8.1.so entropy> checking for references to /build/ in /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11... entropy> patching script interpreter paths in /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11 entropy> stripping (with command strip and flags -S -p) in /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11/lib entropy> shrinking RPATHs of ELF executables and libraries in /nix/store/y8qq3r3afps51lqxc70zq2cibmzlgnvx-entropy-0.4.1.11-doc entropy> checking for references to /build/ in /nix/store/y8qq3r3afps51lqxc70zq2cibmzlgnvx-entropy-0.4.1.11-doc... entropy> patching script interpreter paths in /nix/store/y8qq3r3afps51lqxc70zq2cibmzlgnvx-entropy-0.4.1.11-doc ghc-paths> Documentation created: dist/doc/html/ghc-paths/, ghc-paths> dist/doc/html/ghc-paths/ghc-paths.txt ghc-paths> Running phase: installPhase ghc-paths> Installing library in /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC ghc-paths> Running phase: fixupPhase ghc-paths> shrinking RPATHs of ELF executables and libraries in /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12 ghc-paths> shrinking /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC-ghc9.8.1.so ghc-paths> checking for references to /build/ in /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12... ghc-paths> patching script interpreter paths in /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12 ghc-paths> stripping (with command strip and flags -S -p) in /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12/lib ghc-paths> shrinking RPATHs of ELF executables and libraries in /nix/store/w2q5m91vjjpyylay6ms7n0ixn72ysnrw-ghc-paths-0.1.0.12-doc ghc-paths> checking for references to /build/ in /nix/store/w2q5m91vjjpyylay6ms7n0ixn72ysnrw-ghc-paths-0.1.0.12-doc... ghc-paths> patching script interpreter paths in /nix/store/w2q5m91vjjpyylay6ms7n0ixn72ysnrw-ghc-paths-0.1.0.12-doc entropy (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11 /nix/store/y8qq3r3afps51lqxc70zq2cibmzlgnvx-entropy-0.4.1.11-doc entropy (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ entropy (post)> entropy (post)> Pushing /nix/store/y8qq3r3afps51lqxc70zq2cibmzlgnvx-entropy-0.4.1.11-doc (177.52 KiB) entropy (post)> Pushing /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11 (270.18 KiB) entropy (post)> entropy (post)> All done. entropy (post)> added 2 signatures entropy (post)> added 1 signatures entropy (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11 /nix/store/y8qq3r3afps51lqxc70zq2cibmzlgnvx-entropy-0.4.1.11-doc entropy (post)> copying 2 paths... entropy (post)> copying path '/nix/store/y8qq3r3afps51lqxc70zq2cibmzlgnvx-entropy-0.4.1.11-doc' to 'https://cache.nix-ci.com'... entropy (post)> copying path '/nix/store/swm6j7s7xydapr0injlmpwj9iisl2jrl-entropy-0.4.1.11' to 'https://cache.nix-ci.com'... entropy (post)> copying 1 paths... entropy (post)> copying path '/nix/store/rwr8q31vv64v4027gm18ssbpxi61dgz0-entropy-0.4.1.11.drv' to 'https://cache.nix-ci.com'... ghc-paths (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12 /nix/store/w2q5m91vjjpyylay6ms7n0ixn72ysnrw-ghc-paths-0.1.0.12-doc ghc-paths (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ ghc-paths (post)> ghc-paths (post)> Pushing /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12 (101.04 KiB) ghc-paths (post)> Pushing /nix/store/w2q5m91vjjpyylay6ms7n0ixn72ysnrw-ghc-paths-0.1.0.12-doc (121.09 KiB) ghc-paths (post)> ghc-paths (post)> All done. ghc-paths (post)> added 2 signatures ghc-paths (post)> added 1 signatures ghc-paths (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12 /nix/store/w2q5m91vjjpyylay6ms7n0ixn72ysnrw-ghc-paths-0.1.0.12-doc ghc-paths (post)> copying 2 paths... ghc-paths (post)> copying path '/nix/store/w2q5m91vjjpyylay6ms7n0ixn72ysnrw-ghc-paths-0.1.0.12-doc' to 'https://cache.nix-ci.com'... ghc-paths (post)> copying path '/nix/store/fxadm05d8znpql51hnfxw7ls88jc34j0-ghc-paths-0.1.0.12' to 'https://cache.nix-ci.com'... ghc-paths (post)> copying 1 paths... ghc-paths (post)> copying path '/nix/store/v74b5n2sralqvi7ldrkapjqyfjzqxj8v-ghc-paths-0.1.0.12.drv' to 'https://cache.nix-ci.com'... building '/nix/store/3h64nj0xs6hl0km84k2qii833b9j9hdi-doctest-0.22.6.drv'... cabal-doctest> Documentation created: dist/doc/html/cabal-doctest/, cabal-doctest> dist/doc/html/cabal-doctest/cabal-doctest.txt cabal-doctest> Running phase: installPhase cabal-doctest> Installing library in /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/cabal-doctest-1.0.11-Ab4qySTDVABKaXN4vufjLR cabal-doctest> Running phase: fixupPhase cabal-doctest> shrinking RPATHs of ELF executables and libraries in /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11 cabal-doctest> shrinking /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHScabal-doctest-1.0.11-Ab4qySTDVABKaXN4vufjLR-ghc9.8.1.so cabal-doctest> checking for references to /build/ in /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11... cabal-doctest> patching script interpreter paths in /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11 cabal-doctest> stripping (with command strip and flags -S -p) in /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11/lib cabal-doctest> shrinking RPATHs of ELF executables and libraries in /nix/store/nimlyjarfz285c356l8rlk8gw37nzfrb-cabal-doctest-1.0.11-doc cabal-doctest> checking for references to /build/ in /nix/store/nimlyjarfz285c356l8rlk8gw37nzfrb-cabal-doctest-1.0.11-doc... cabal-doctest> patching script interpreter paths in /nix/store/nimlyjarfz285c356l8rlk8gw37nzfrb-cabal-doctest-1.0.11-doc hashable> Running phase: setupCompilerEnvironmentPhase hashable> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. hashable> Running phase: unpackPhase hashable> unpacking source archive /nix/store/2dk5qbxi8bbajqmfgy0l665lhfg214dp-hashable-1.4.7.0.tar.gz hashable> source root is hashable-1.4.7.0 hashable> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hashable-1.4.7.0/xxHash-0.8.2/xxhash.h" hashable> Running phase: patchPhase hashable> Run jailbreak-cabal to lift version restrictions on build inputs. hashable> Running phase: compileBuildDriverPhase hashable> setupCompileFlags: -package-db=/build/tmp.aQIzTckir5/setup-package.conf.d -threaded hashable> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.aQIzTckir5/Main.o ) hashable> [2 of 2] Linking Setup hashable> Running phase: updateAutotoolsGnuConfigScriptsPhase hashable> Running phase: configurePhase hashable> configureFlags: --verbose --prefix=/nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fvc2wvp7ih1scanla0fb9aw43lf1b7s3-hashable-1.4.7.0-doc/share/doc/hashable-1.4.7.0 --with-gcc=gcc --package-db=/build/tmp.aQIzTckir5/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 hashable> Using Parsec parser hashable> Configuring hashable-1.4.7.0... hashable> Flags chosen: arch-native=False, integer-gmp=True, random-initial-seed=False hashable> Dependency base: using base-4.19.0.0 hashable> Dependency bytestring: using bytestring-0.12.0.2 hashable> Dependency containers: using containers-0.6.8 hashable> Dependency deepseq: using deepseq-1.5.0.0 hashable> Dependency filepath >=1.4.1.2 && <1.6: using filepath-1.4.100.4 hashable> Dependency ghc-bignum >=1.0 && <1.4: using ghc-bignum-1.3 hashable> Dependency ghc-prim: using ghc-prim-0.11.0 hashable> Dependency os-string >=2.0.2: using os-string-2.0.7 hashable> Dependency text: using text-2.1 hashable> Dependency HUnit: using HUnit-1.6.2.0 hashable> Dependency QuickCheck: using QuickCheck-2.14.3 hashable> Dependency base: using base-4.19.0.0 hashable> Dependency bytestring: using bytestring-0.12.0.2 hashable> Dependency filepath: using filepath-1.4.100.4 hashable> Dependency ghc-prim: using ghc-prim-0.11.0 hashable> Dependency hashable: using hashable-1.4.7.0 hashable> Dependency os-string: using os-string-2.0.7 hashable> Dependency random: using random-1.2.1.3 hashable> Dependency tasty: using tasty-1.5.3 hashable> Dependency tasty-hunit: using tasty-hunit-0.10.2 hashable> Dependency tasty-quickcheck: using tasty-quickcheck-0.11 hashable> Dependency text: using text-2.1 hashable> Dependency unix: using unix-2.8.3.0 hashable> Dependency base: using base-4.19.0.0 hashable> Dependency bytestring: using bytestring-0.12.0.2 hashable> Dependency primitive: using primitive-0.9.1.0 hashable> Dependency tasty: using tasty-1.5.3 hashable> Dependency tasty-hunit: using tasty-hunit-0.10.2 hashable> Dependency tasty-quickcheck: using tasty-quickcheck-0.11 hashable> Dependency base: using base-4.19.0.0 hashable> Dependency ghc-prim: using ghc-prim-0.11.0 hashable> Dependency hashable: using hashable-1.4.7.0 hashable> Source component graph: hashable> component test:xxhash-tests hashable> component lib hashable> component test:hashable-examples dependency lib hashable> component test:hashable-tests dependency lib hashable> Configured component graph: hashable> component hashable-1.4.7.0-Hz6ss6W8GAoG6HiG6ywrxL-xxhash-tests hashable> include base-4.19.0.0-b960 hashable> include bytestring-0.12.0.2-4690 hashable> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi hashable> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hashable> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hashable> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 hashable> component hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hashable> include base-4.19.0.0-b960 hashable> include bytestring-0.12.0.2-4690 hashable> include containers-0.6.8-4775 hashable> include deepseq-1.5.0.0-412f hashable> include filepath-1.4.100.4-fa1c hashable> include ghc-bignum-1.3-5487 hashable> include ghc-prim-0.11.0-a69e hashable> include os-string-2.0.7-CI0cDnBswD415gas0ke5Qa hashable> include text-2.1-c36a hashable> component hashable-1.4.7.0-jUKvzRuWWz5UH24ZPzqhh-hashable-examples hashable> include base-4.19.0.0-b960 hashable> include ghc-prim-0.11.0-a69e hashable> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hashable> component hashable-1.4.7.0-2yjybk7Q7wc8VQ0JHctuqE-hashable-tests hashable> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hashable> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hashable> include base-4.19.0.0-b960 hashable> include bytestring-0.12.0.2-4690 hashable> include filepath-1.4.100.4-fa1c hashable> include ghc-prim-0.11.0-a69e hashable> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hashable> include os-string-2.0.7-CI0cDnBswD415gas0ke5Qa hashable> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX hashable> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hashable> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hashable> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 hashable> include text-2.1-c36a hashable> include unix-2.8.3.0-8aa6 hashable> Linked component graph: hashable> unit hashable-1.4.7.0-Hz6ss6W8GAoG6HiG6ywrxL-xxhash-tests hashable> include base-4.19.0.0-b960 hashable> include bytestring-0.12.0.2-4690 hashable> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi hashable> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hashable> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hashable> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 hashable> unit hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hashable> include base-4.19.0.0-b960 hashable> include bytestring-0.12.0.2-4690 hashable> include containers-0.6.8-4775 hashable> include deepseq-1.5.0.0-412f hashable> include filepath-1.4.100.4-fa1c hashable> include ghc-bignum-1.3-5487 hashable> include ghc-prim-0.11.0-a69e hashable> include os-string-2.0.7-CI0cDnBswD415gas0ke5Qa hashable> include text-2.1-c36a hashable> Data.Hashable=hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m:Data.Hashable,Data.Hashable.Generic=hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m:Data.Hashable.Generic,Data.Hashable.Lifted=hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m:Data.Hashable.Lifted hashable> unit hashable-1.4.7.0-jUKvzRuWWz5UH24ZPzqhh-hashable-examples hashable> include base-4.19.0.0-b960 hashable> include ghc-prim-0.11.0-a69e hashable> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hashable> unit hashable-1.4.7.0-2yjybk7Q7wc8VQ0JHctuqE-hashable-tests hashable> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hashable> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hashable> include base-4.19.0.0-b960 hashable> include bytestring-0.12.0.2-4690 hashable> include filepath-1.4.100.4-fa1c hashable> include ghc-prim-0.11.0-a69e hashable> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hashable> include os-string-2.0.7-CI0cDnBswD415gas0ke5Qa hashable> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX hashable> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hashable> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hashable> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 hashable> include text-2.1-c36a hashable> include unix-2.8.3.0-8aa6 hashable> Ready component graph: hashable> definite hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hashable> depends base-4.19.0.0-b960 hashable> depends bytestring-0.12.0.2-4690 hashable> depends containers-0.6.8-4775 hashable> depends deepseq-1.5.0.0-412f hashable> depends filepath-1.4.100.4-fa1c hashable> depends ghc-bignum-1.3-5487 hashable> depends ghc-prim-0.11.0-a69e hashable> depends os-string-2.0.7-CI0cDnBswD415gas0ke5Qa hashable> depends text-2.1-c36a hashable> definite hashable-1.4.7.0-jUKvzRuWWz5UH24ZPzqhh-hashable-examples hashable> depends base-4.19.0.0-b960 hashable> depends ghc-prim-0.11.0-a69e cabal-doctest (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/nimlyjarfz285c356l8rlk8gw37nzfrb-cabal-doctest-1.0.11-doc /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11 cabal-doctest (post)> Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ cabal-doctest (post)> cabal-doctest (post)> Pushing /nix/store/nimlyjarfz285c356l8rlk8gw37nzfrb-cabal-doctest-1.0.11-doc (385.02 KiB) cabal-doctest (post)> Pushing /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11 (786.62 KiB) cabal-doctest (post)> cabal-doctest (post)> All done. cabal-doctest (post)> added 2 signatures cabal-doctest (post)> added 1 signatures cabal-doctest (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/nimlyjarfz285c356l8rlk8gw37nzfrb-cabal-doctest-1.0.11-doc /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11 cabal-doctest (post)> copying 2 paths... cabal-doctest (post)> copying path '/nix/store/nimlyjarfz285c356l8rlk8gw37nzfrb-cabal-doctest-1.0.11-doc' to 'https://cache.nix-ci.com'... cabal-doctest (post)> copying path '/nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11' to 'https://cache.nix-ci.com'... cabal-doctest (post)> copying 1 paths... cabal-doctest (post)> copying path '/nix/store/584jlhg1l3lys1kdd789y2g2nsmjnjyx-cabal-doctest-1.0.11.drv' to 'https://cache.nix-ci.com'... building '/nix/store/wgjkzy082y83n9kqlwvqinag952s7cai-pcg-random-0.1.4.0.drv'... hashable> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hashable> definite hashable-1.4.7.0-Hz6ss6W8GAoG6HiG6ywrxL-xxhash-tests hashable> depends base-4.19.0.0-b960 hashable> depends bytestring-0.12.0.2-4690 hashable> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi hashable> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hashable> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hashable> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 hashable> definite hashable-1.4.7.0-2yjybk7Q7wc8VQ0JHctuqE-hashable-tests hashable> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hashable> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hashable> depends base-4.19.0.0-b960 hashable> depends bytestring-0.12.0.2-4690 hashable> depends filepath-1.4.100.4-fa1c hashable> depends ghc-prim-0.11.0-a69e hashable> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hashable> depends os-string-2.0.7-CI0cDnBswD415gas0ke5Qa hashable> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX hashable> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hashable> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hashable> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 hashable> depends text-2.1-c36a hashable> depends unix-2.8.3.0-8aa6 hashable> Using Cabal-3.10.2.0 compiled by ghc-9.8 hashable> Using compiler: ghc-9.8.1 hashable> Using install prefix: hashable> /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0 hashable> Executables installed in: hashable> /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0/bin hashable> Libraries installed in: hashable> /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hashable> Dynamic Libraries installed in: hashable> /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hashable> Private executables installed in: hashable> /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0/libexec/x86_64-linux-ghc-9.8.1/hashable-1.4.7.0 hashable> Data files installed in: hashable> /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0/share/x86_64-linux-ghc-9.8.1/hashable-1.4.7.0 hashable> Documentation installed in: hashable> /nix/store/fvc2wvp7ih1scanla0fb9aw43lf1b7s3-hashable-1.4.7.0-doc/share/doc/hashable-1.4.7.0 hashable> Configuration files installed in: hashable> /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0/etc hashable> No alex found hashable> Using ar found on system at: hashable> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hashable> No c2hs found hashable> No cpphs found hashable> No doctest found hashable> Using gcc version 14.3.0 given by user at: hashable> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hashable> Using ghc version 9.8.1 found on system at: hashable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hashable> Using ghc-pkg version 9.8.1 found on system at: hashable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 hashable> No ghcjs found hashable> No ghcjs-pkg found hashable> No greencard found hashable> Using haddock version 2.30.0 found on system at: hashable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hashable> No happy found hashable> Using haskell-suite found on system at: haskell-suite-dummy-location hashable> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hashable> No hmake found hashable> Using hpc version 0.69 found on system at: hashable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hashable> Using hsc2hs version 0.68.10 found on system at: hashable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hashable> Using hscolour version 1.25 found on system at: hashable> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hashable> No jhc found hashable> Using ld found on system at: hashable> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hashable> No pkg-config found hashable> Using runghc version 9.8.1 found on system at: hashable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 hashable> Using strip version 2.44 found on system at: hashable> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hashable> Using tar found on system at: hashable> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hashable> No uhc found hashable> Running phase: buildPhase hashable> Preprocessing library for hashable-1.4.7.0.. hashable> Building library for hashable-1.4.7.0.. doctest> Running phase: setupCompilerEnvironmentPhase doctest> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. doctest> Running phase: unpackPhase doctest> unpacking source archive /nix/store/mk30nc4vbm3vmsbjqpy8zxvmg7i4j2bx-doctest-0.22.6.tar.gz doctest> source root is doctest-0.22.6 doctest> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "doctest-0.22.6/test/UtilSpec.hs" doctest> Running phase: patchPhase doctest> applying patch /nix/store/q6x451lgsrmarzh4grswgr3s1j4iqadx-doctest-0.23.0-ghc-9.12.patch doctest> patching file test/Language/Haskell/GhciWrapperSpec.hs doctest> Running phase: compileBuildDriverPhase doctest> setupCompileFlags: -package-db=/build/tmp.BgFAL5IbSA/setup-package.conf.d -threaded doctest> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.BgFAL5IbSA/Main.o ) doctest> [2 of 2] Linking Setup doctest> Running phase: updateAutotoolsGnuConfigScriptsPhase doctest> Running phase: configurePhase doctest> configureFlags: --verbose --prefix=/nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wwc4d5lz5l96i0q961ihcjvpgissmg4s-doctest-0.22.6-doc/share/doc/doctest-0.22.6 --with-gcc=gcc --package-db=/build/tmp.BgFAL5IbSA/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 doctest> Using Parsec parser doctest> Configuring doctest-0.22.6... doctest> Flags chosen: cabal-doctest=False doctest> Dependency base >=4.7 && <5: using base-4.19.0.0 doctest> Dependency code-page >=0.1: using code-page-0.2.1 doctest> Dependency containers: using containers-0.6.8 doctest> Dependency deepseq: using deepseq-1.5.0.0 doctest> Dependency directory: using directory-1.3.8.1 doctest> Dependency exceptions: using exceptions-0.10.7 doctest> Dependency filepath: using filepath-1.4.100.4 doctest> Dependency ghc >=8.0 && <9.12: using ghc-9.8.1 doctest> Dependency ghc-paths >=0.1.0.9: using ghc-paths-0.1.0.12 doctest> Dependency process: using process-1.6.18.0 doctest> Dependency syb >=0.3: using syb-0.7.2.4 doctest> Dependency transformers: using transformers-0.6.1.0 doctest> Dependency base >=4.7 && <5: using base-4.19.0.0 doctest> Dependency doctest: using doctest-0.22.6 doctest> Dependency HUnit: using HUnit-1.6.2.0 doctest> Dependency QuickCheck >=2.13.1: using QuickCheck-2.14.3 doctest> Dependency base >=4.7 && <5: using base-4.19.0.0 doctest> Dependency code-page >=0.1: using code-page-0.2.1 doctest> Dependency containers: using containers-0.6.8 doctest> Dependency deepseq: using deepseq-1.5.0.0 doctest> Dependency directory: using directory-1.3.8.1 doctest> Dependency exceptions: using exceptions-0.10.7 doctest> Dependency filepath: using filepath-1.4.100.4 doctest> Dependency ghc >=8.0 && <9.12: using ghc-9.8.1 doctest> Dependency ghc-paths >=0.1.0.9: using ghc-paths-0.1.0.12 doctest> Dependency hspec >=2.3.0: using hspec-2.11.12 doctest> Dependency hspec-core >=2.3.0: using hspec-core-2.11.12 doctest> Dependency mockery: using mockery-0.3.5 doctest> Dependency process: using process-1.6.18.0 doctest> Dependency silently >=1.2.4: using silently-1.2.5.4 doctest> Dependency stringbuilder >=0.4: using stringbuilder-0.5.1 doctest> Dependency syb >=0.3: using syb-0.7.2.4 doctest> Dependency transformers: using transformers-0.6.1.0 doctest> Source component graph: doctest> component test:spec doctest> component lib hashable> [ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, dist/build/Data/Hashable/FFI.o, dist/build/Data/Hashable/FFI.dyn_o ) hashable> [ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, dist/build/Data/Hashable/Imports.o, dist/build/Data/Hashable/Imports.dyn_o ) hashable> [ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, dist/build/Data/Hashable/Mix.o, dist/build/Data/Hashable/Mix.dyn_o ) hashable> [ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, dist/build/Data/Hashable/XXH3.o, dist/build/Data/Hashable/XXH3.dyn_o ) hashable> [ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, dist/build/Data/Hashable/LowLevel.o, dist/build/Data/Hashable/LowLevel.dyn_o ) hashable> [ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o, dist/build/Data/Hashable/Class.dyn_o ) hashable> [ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, dist/build/Data/Hashable/Lifted.o, dist/build/Data/Hashable/Lifted.dyn_o ) hashable> [ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, dist/build/Data/Hashable/Generic/Instances.o, dist/build/Data/Hashable/Generic/Instances.dyn_o ) hashable> hashable> src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe] hashable> ‘Data.Hashable.Generic.Instances’ is marked as Trustworthy but has been inferred as safe! hashable> | hashable> 5 | {-# LANGUAGE Trustworthy #-} hashable> | ^^^^^^^^^^^ hashable> [ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o, dist/build/Data/Hashable/Generic.dyn_o ) hashable> [10 of 10] Compiling Data.Hashable ( src/Data/Hashable.hs, dist/build/Data/Hashable.o, dist/build/Data/Hashable.dyn_o ) hashable> [ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, dist/build/Data/Hashable/FFI.p_o ) hashable> [ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, dist/build/Data/Hashable/Imports.p_o ) hashable> [ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, dist/build/Data/Hashable/Mix.p_o ) hashable> [ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, dist/build/Data/Hashable/XXH3.p_o ) hashable> [ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, dist/build/Data/Hashable/LowLevel.p_o ) hashable> [ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.p_o ) hashable> [ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, dist/build/Data/Hashable/Lifted.p_o ) hashable> [ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, dist/build/Data/Hashable/Generic/Instances.p_o ) hashable> hashable> src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe] hashable> ‘Data.Hashable.Generic.Instances’ is marked as Trustworthy but has been inferred as safe! hashable> | hashable> 5 | {-# LANGUAGE Trustworthy #-} hashable> | ^^^^^^^^^^^ hashable> [ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.p_o ) hashable> [10 of 10] Compiling Data.Hashable ( src/Data/Hashable.hs, dist/build/Data/Hashable.p_o ) hashable> Preprocessing test suite 'hashable-examples' for hashable-1.4.7.0.. hashable> Building test suite 'hashable-examples' for hashable-1.4.7.0.. hashable> [1 of 1] Compiling Main ( examples/Main.hs, dist/build/hashable-examples/hashable-examples-tmp/Main.o ) doctest> component exe:doctest dependency lib doctest> Configured component graph: doctest> component doctest-0.22.6-DRoscKXGyxNJvgeTr1ykvB-spec doctest> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 doctest> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 doctest> include base-4.19.0.0-b960 doctest> include code-page-0.2.1-79IhzHzv7QBJA53emToc6w doctest> include containers-0.6.8-4775 doctest> include deepseq-1.5.0.0-412f doctest> include directory-1.3.8.1-6a8e doctest> include exceptions-0.10.7-d3e7 doctest> include filepath-1.4.100.4-fa1c doctest> include ghc-9.8.1-f1e9 doctest> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH doctest> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY doctest> include mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC doctest> include process-1.6.18.0-26fa doctest> include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT doctest> include stringbuilder-0.5.1-KxJjrcRVz19Fte3egf60Hq doctest> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest> include transformers-0.6.1.0-c3ec doctest> component doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest> include base-4.19.0.0-b960 doctest> include code-page-0.2.1-79IhzHzv7QBJA53emToc6w doctest> include containers-0.6.8-4775 doctest> include deepseq-1.5.0.0-412f doctest> include directory-1.3.8.1-6a8e doctest> include exceptions-0.10.7-d3e7 doctest> include filepath-1.4.100.4-fa1c doctest> include ghc-9.8.1-f1e9 doctest> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest> include process-1.6.18.0-26fa doctest> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest> include transformers-0.6.1.0-c3ec doctest> component doctest-0.22.6-Fewry3Eaz407FxNGuiXANM-doctest doctest> include base-4.19.0.0-b960 doctest> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest> Linked component graph: doctest> unit doctest-0.22.6-DRoscKXGyxNJvgeTr1ykvB-spec doctest> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 doctest> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 doctest> include base-4.19.0.0-b960 doctest> include code-page-0.2.1-79IhzHzv7QBJA53emToc6w doctest> include containers-0.6.8-4775 doctest> include deepseq-1.5.0.0-412f doctest> include directory-1.3.8.1-6a8e doctest> include exceptions-0.10.7-d3e7 doctest> include filepath-1.4.100.4-fa1c doctest> include ghc-9.8.1-f1e9 doctest> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH doctest> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY doctest> include mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC doctest> include process-1.6.18.0-26fa doctest> include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT doctest> include stringbuilder-0.5.1-KxJjrcRVz19Fte3egf60Hq doctest> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest> include transformers-0.6.1.0-c3ec doctest> unit doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest> include base-4.19.0.0-b960 doctest> include code-page-0.2.1-79IhzHzv7QBJA53emToc6w doctest> include containers-0.6.8-4775 doctest> include deepseq-1.5.0.0-412f doctest> include directory-1.3.8.1-6a8e doctest> include exceptions-0.10.7-d3e7 doctest> include filepath-1.4.100.4-fa1c doctest> include ghc-9.8.1-f1e9 doctest> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest> include process-1.6.18.0-26fa doctest> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest> include transformers-0.6.1.0-c3ec doctest> Test.DocTest=doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz:Test.DocTest,Test.DocTest.Internal.Cabal=doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz:Test.DocTest.Internal.Cabal,Test.DocTest.Internal.Extract=doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz:Test.DocTest.Internal.Extract,Test.DocTest.Internal.Location=doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz:Test.DocTest.Internal.Location,Test.DocTest.Internal.Parse=doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz:Test.DocTest.Internal.Parse,Test.DocTest.Internal.Run=doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz:Test.DocTest.Internal.Run doctest> unit doctest-0.22.6-Fewry3Eaz407FxNGuiXANM-doctest doctest> include base-4.19.0.0-b960 doctest> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest> Ready component graph: doctest> definite doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest> depends base-4.19.0.0-b960 doctest> depends code-page-0.2.1-79IhzHzv7QBJA53emToc6w doctest> depends containers-0.6.8-4775 doctest> depends deepseq-1.5.0.0-412f doctest> depends directory-1.3.8.1-6a8e doctest> depends exceptions-0.10.7-d3e7 doctest> depends filepath-1.4.100.4-fa1c doctest> depends ghc-9.8.1-f1e9 doctest> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest> depends process-1.6.18.0-26fa doctest> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest> depends transformers-0.6.1.0-c3ec doctest> definite doctest-0.22.6-Fewry3Eaz407FxNGuiXANM-doctest doctest> depends base-4.19.0.0-b960 doctest> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest> definite doctest-0.22.6-DRoscKXGyxNJvgeTr1ykvB-spec doctest> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 doctest> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 doctest> depends base-4.19.0.0-b960 doctest> depends code-page-0.2.1-79IhzHzv7QBJA53emToc6w doctest> depends containers-0.6.8-4775 doctest> depends deepseq-1.5.0.0-412f doctest> depends directory-1.3.8.1-6a8e doctest> depends exceptions-0.10.7-d3e7 doctest> depends filepath-1.4.100.4-fa1c doctest> depends ghc-9.8.1-f1e9 doctest> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH doctest> depends hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY doctest> depends mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC doctest> depends process-1.6.18.0-26fa doctest> depends silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT doctest> depends stringbuilder-0.5.1-KxJjrcRVz19Fte3egf60Hq doctest> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest> depends transformers-0.6.1.0-c3ec doctest> Using Cabal-3.10.2.0 compiled by ghc-9.8 doctest> Using compiler: ghc-9.8.1 doctest> Using install prefix: doctest> /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6 doctest> Executables installed in: doctest> /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/bin doctest> Libraries installed in: doctest> /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest> Dynamic Libraries installed in: doctest> /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 doctest> Private executables installed in: doctest> /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/libexec/x86_64-linux-ghc-9.8.1/doctest-0.22.6 doctest> Data files installed in: doctest> /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/share/x86_64-linux-ghc-9.8.1/doctest-0.22.6 doctest> Documentation installed in: doctest> /nix/store/wwc4d5lz5l96i0q961ihcjvpgissmg4s-doctest-0.22.6-doc/share/doc/doctest-0.22.6 doctest> Configuration files installed in: doctest> /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/etc doctest> No alex found doctest> Using ar found on system at: doctest> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar doctest> No c2hs found doctest> No cpphs found doctest> No doctest found doctest> Using gcc version 14.3.0 given by user at: doctest> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc doctest> Using ghc version 9.8.1 found on system at: doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc doctest> Using ghc-pkg version 9.8.1 found on system at: doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 doctest> No ghcjs found doctest> No ghcjs-pkg found doctest> No greencard found doctest> Using haddock version 2.30.0 found on system at: doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 doctest> No happy found doctest> Using haskell-suite found on system at: haskell-suite-dummy-location doctest> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location doctest> No hmake found doctest> Using hpc version 0.69 found on system at: doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 doctest> Using hsc2hs version 0.68.10 found on system at: doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 doctest> Using hscolour version 1.25 found on system at: doctest> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour doctest> No jhc found doctest> Using ld found on system at: doctest> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold doctest> No pkg-config found doctest> Using runghc version 9.8.1 found on system at: doctest> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 doctest> Using strip version 2.44 found on system at: doctest> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip doctest> Using tar found on system at: doctest> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar doctest> No uhc found doctest> Running phase: buildPhase doctest> Preprocessing library for doctest-0.22.6.. doctest> Building library for doctest-0.22.6.. doctest> [ 1 of 25] Compiling Imports ( src/Imports.hs, dist/build/Imports.o, dist/build/Imports.dyn_o ) doctest> [ 2 of 25] Compiling GhcUtil ( src/GhcUtil.hs, dist/build/GhcUtil.o, dist/build/GhcUtil.dyn_o ) pcg-random> Running phase: setupCompilerEnvironmentPhase pcg-random> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. hashable> [2 of 2] Linking dist/build/hashable-examples/hashable-examples pcg-random> Running phase: unpackPhase pcg-random> unpacking source archive /nix/store/ia0x75izhf945dzqqdqyi2iy3n12bbvd-pcg-random-0.1.4.0.tar.gz pcg-random> source root is pcg-random-0.1.4.0 pcg-random> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "pcg-random-0.1.4.0/test/doctest.hs" pcg-random> Running phase: patchPhase pcg-random> Replace Cabal file with edited version from mirror://hackage/pcg-random-0.1.4.0/revision/1.cabal. pcg-random> Running phase: compileBuildDriverPhase pcg-random> setupCompileFlags: -package-db=/build/tmp.XBP7Plwwxr/setup-package.conf.d -threaded doctest> [ 3 of 25] Compiling Cabal.Paths ( src/Cabal/Paths.hs, dist/build/Cabal/Paths.o, dist/build/Cabal/Paths.dyn_o ) doctest> [ 4 of 25] Compiling Cabal.Options ( src/Cabal/Options.hs, dist/build/Cabal/Options.o, dist/build/Cabal/Options.dyn_o ) doctest> [ 5 of 25] Compiling Language.Haskell.GhciWrapper ( src/Language/Haskell/GhciWrapper.hs, dist/build/Language/Haskell/GhciWrapper.o, dist/build/Language/Haskell/GhciWrapper.dyn_o ) doctest> [ 6 of 25] Compiling Interpreter ( src/Interpreter.hs, dist/build/Interpreter.o, dist/build/Interpreter.dyn_o ) doctest> [ 7 of 25] Compiling Location ( src/Location.hs, dist/build/Location.o, dist/build/Location.dyn_o ) doctest> [ 8 of 25] Compiling PackageDBs ( src/PackageDBs.hs, dist/build/PackageDBs.o, dist/build/PackageDBs.dyn_o ) doctest> [ 9 of 25] Compiling Paths_doctest ( dist/build/autogen/Paths_doctest.hs, dist/build/Paths_doctest.o, dist/build/Paths_doctest.dyn_o ) doctest> [10 of 25] Compiling Info ( src/Info.hs, dist/build/Info.o, dist/build/Info.dyn_o ) doctest> [11 of 25] Compiling Options ( src/Options.hs, dist/build/Options.o, dist/build/Options.dyn_o ) pcg-random> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.XBP7Plwwxr/Main.o ) pcg-random> [2 of 2] Linking Setup doctest> [12 of 25] Compiling Cabal ( src/Cabal.hs, dist/build/Cabal.o, dist/build/Cabal.dyn_o ) doctest> [13 of 25] Compiling Test.DocTest.Internal.Cabal ( src/Test/DocTest/Internal/Cabal.hs, dist/build/Test/DocTest/Internal/Cabal.o, dist/build/Test/DocTest/Internal/Cabal.dyn_o ) doctest> [14 of 25] 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> [15 of 25] Compiling Util ( src/Util.hs, dist/build/Util.o, dist/build/Util.dyn_o ) doctest> [16 of 25] Compiling Extract ( src/Extract.hs, dist/build/Extract.o, dist/build/Extract.dyn_o ) hashable> Preprocessing test suite 'xxhash-tests' for hashable-1.4.7.0.. hashable> Building test suite 'xxhash-tests' for hashable-1.4.7.0.. doctest> [17 of 25] 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 ) hashable> [1 of 3] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, dist/build/xxhash-tests/xxhash-tests-tmp/Data/Hashable/FFI.o ) doctest> [18 of 25] Compiling Parse ( src/Parse.hs, dist/build/Parse.o, dist/build/Parse.dyn_o ) doctest> [19 of 25] 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 ) doctest> [20 of 25] Compiling Runner.Example ( src/Runner/Example.hs, dist/build/Runner/Example.o, dist/build/Runner/Example.dyn_o ) hashable> [2 of 3] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, dist/build/xxhash-tests/xxhash-tests-tmp/Data/Hashable/XXH3.o ) hashable> [3 of 3] Compiling Main ( tests/xxhash-tests.hs, dist/build/xxhash-tests/xxhash-tests-tmp/Main.o ) doctest> [21 of 25] Compiling Property ( src/Property.hs, dist/build/Property.o, dist/build/Property.dyn_o ) doctest> [22 of 25] Compiling Runner ( src/Runner.hs, dist/build/Runner.o, dist/build/Runner.dyn_o ) pcg-random> Running phase: updateAutotoolsGnuConfigScriptsPhase hashable> [4 of 4] Linking dist/build/xxhash-tests/xxhash-tests pcg-random> Running phase: configurePhase pcg-random> configureFlags: --verbose --prefix=/nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/bwaa5914rkqs13m4aw2pi58pglkyfqws-pcg-random-0.1.4.0-doc/share/doc/pcg-random-0.1.4.0 --with-gcc=gcc --package-db=/build/tmp.XBP7Plwwxr/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 pcg-random> Using Parsec parser pcg-random> Configuring pcg-random-0.1.4.0... doctest> [23 of 25] Compiling Run ( src/Run.hs, dist/build/Run.o, dist/build/Run.dyn_o ) doctest> [24 of 25] Compiling Test.DocTest.Internal.Run ( src/Test/DocTest/Internal/Run.hs, dist/build/Test/DocTest/Internal/Run.o, dist/build/Test/DocTest/Internal/Run.dyn_o ) doctest> [25 of 25] Compiling Test.DocTest ( src/Test/DocTest.hs, dist/build/Test/DocTest.o, dist/build/Test/DocTest.dyn_o ) pcg-random> Dependency base >=4.3 && <5: using base-4.19.0.0 pcg-random> Dependency bytestring: using bytestring-0.12.0.2 pcg-random> Dependency entropy: using entropy-0.4.1.11 pcg-random> Dependency primitive >=0.7 && <0.10: using primitive-0.9.1.0 pcg-random> Dependency random >=1.2 && <2.0: using random-1.2.1.3 pcg-random> Dependency base: using base-4.19.0.0 pcg-random> Dependency doctest: using doctest-0.22.6 pcg-random> Dependency pcg-random: using pcg-random-0.1.4.0 pcg-random> Source component graph: pcg-random> component lib pcg-random> component test:doctests dependency lib pcg-random> Configured component graph: pcg-random> component pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U pcg-random> include base-4.19.0.0-b960 pcg-random> include bytestring-0.12.0.2-4690 pcg-random> include entropy-0.4.1.11-9rRRxjelGVLH6a8xPcmNF3 pcg-random> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi pcg-random> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX pcg-random> component pcg-random-0.1.4.0-4jexVyXIBOUEWU5I5guoUY-doctests pcg-random> include base-4.19.0.0-b960 pcg-random> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz pcg-random> include pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U pcg-random> Linked component graph: pcg-random> unit pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U pcg-random> include base-4.19.0.0-b960 pcg-random> include bytestring-0.12.0.2-4690 pcg-random> include entropy-0.4.1.11-9rRRxjelGVLH6a8xPcmNF3 pcg-random> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi pcg-random> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX pcg-random> System.Random.PCG=pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U:System.Random.PCG,System.Random.PCG.Class=pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U:System.Random.PCG.Class,System.Random.PCG.Fast=pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U:System.Random.PCG.Fast,System.Random.PCG.Fast.Pure=pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U:System.Random.PCG.Fast.Pure,System.Random.PCG.Pure=pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U:System.Random.PCG.Pure,System.Random.PCG.Single=pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U:System.Random.PCG.Single,System.Random.PCG.Unique=pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U:System.Random.PCG.Unique pcg-random> unit pcg-random-0.1.4.0-4jexVyXIBOUEWU5I5guoUY-doctests pcg-random> include base-4.19.0.0-b960 pcg-random> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz pcg-random> include pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U pcg-random> Ready component graph: pcg-random> definite pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U pcg-random> depends base-4.19.0.0-b960 pcg-random> depends bytestring-0.12.0.2-4690 pcg-random> depends entropy-0.4.1.11-9rRRxjelGVLH6a8xPcmNF3 pcg-random> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi pcg-random> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX pcg-random> definite pcg-random-0.1.4.0-4jexVyXIBOUEWU5I5guoUY-doctests pcg-random> depends base-4.19.0.0-b960 pcg-random> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz pcg-random> depends pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U pcg-random> Using Cabal-3.10.3.0 compiled by ghc-9.8 pcg-random> Using compiler: ghc-9.8.1 pcg-random> Using install prefix: pcg-random> /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0 pcg-random> Executables installed in: pcg-random> /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0/bin pcg-random> Libraries installed in: pcg-random> /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U pcg-random> Dynamic Libraries installed in: pcg-random> /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 pcg-random> Private executables installed in: pcg-random> /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0/libexec/x86_64-linux-ghc-9.8.1/pcg-random-0.1.4.0 pcg-random> Data files installed in: pcg-random> /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0/share/x86_64-linux-ghc-9.8.1/pcg-random-0.1.4.0 pcg-random> Documentation installed in: pcg-random> /nix/store/bwaa5914rkqs13m4aw2pi58pglkyfqws-pcg-random-0.1.4.0-doc/share/doc/pcg-random-0.1.4.0 pcg-random> Configuration files installed in: pcg-random> /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0/etc pcg-random> No alex found pcg-random> Using ar found on system at: pcg-random> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar pcg-random> No c2hs found pcg-random> No cpphs found pcg-random> Using doctest version 0.22.6 found on system at: pcg-random> /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/bin/doctest pcg-random> Using gcc version 14.3.0 given by user at: pcg-random> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc pcg-random> Using ghc version 9.8.1 found on system at: pcg-random> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc pcg-random> Using ghc-pkg version 9.8.1 found on system at: pcg-random> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 pcg-random> No ghcjs found pcg-random> No ghcjs-pkg found pcg-random> No greencard found pcg-random> Using haddock version 2.30.0 found on system at: pcg-random> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 pcg-random> No happy found pcg-random> Using haskell-suite found on system at: haskell-suite-dummy-location pcg-random> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location pcg-random> No hmake found pcg-random> Using hpc version 0.69 found on system at: pcg-random> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 pcg-random> Using hsc2hs version 0.68.10 found on system at: pcg-random> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 pcg-random> Using hscolour version 1.25 found on system at: pcg-random> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour pcg-random> No jhc found pcg-random> Using ld found on system at: pcg-random> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold pcg-random> No pkg-config found pcg-random> Using runghc version 9.8.1 found on system at: pcg-random> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 pcg-random> Using strip version 2.44 found on system at: pcg-random> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip pcg-random> Using tar found on system at: pcg-random> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar pcg-random> No uhc found pcg-random> Running phase: buildPhase pcg-random> Preprocessing library for pcg-random-0.1.4.0.. pcg-random> Building library for pcg-random-0.1.4.0.. doctest> [ 1 of 25] Compiling Imports ( src/Imports.hs, dist/build/Imports.p_o ) hashable> Preprocessing test suite 'hashable-tests' for hashable-1.4.7.0.. pcg-random> pcg-random> src/System/Random/PCG/Fast/Pure.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] pcg-random> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead pcg-random> | pcg-random> 12 | {-# LANGUAGE TypeInType #-} pcg-random> | ^^^^^^^^^^ doctest> [ 2 of 25] Compiling GhcUtil ( src/GhcUtil.hs, dist/build/GhcUtil.p_o ) pcg-random> [1 of 7] Compiling System.Random.PCG.Class ( src/System/Random/PCG/Class.hs, dist/build/System/Random/PCG/Class.o, dist/build/System/Random/PCG/Class.dyn_o ) hashable> Building test suite 'hashable-tests' for hashable-1.4.7.0.. hashable> [1 of 4] Compiling Properties ( tests/Properties.hs, dist/build/hashable-tests/hashable-tests-tmp/Properties.o ) hashable> hashable> tests/Properties.hs:181:1: warning: [GHC-40910] [-Wunused-top-binds] hashable> Defined but not used: ‘pProduct2’ hashable> | hashable> 181 | pProduct2 x y = hash (x, y) == hash (Product2 x y) hashable> | ^^^^^^^^^ hashable> hashable> tests/Properties.hs:184:1: warning: [GHC-40910] [-Wunused-top-binds] hashable> Defined but not used: ‘pProduct3’ hashable> | hashable> 184 | pProduct3 x y z = hash (x, y, z) == hash (Product3 x y z) hashable> | ^^^^^^^^^ doctest> [ 3 of 25] Compiling Cabal.Paths ( src/Cabal/Paths.hs, dist/build/Cabal/Paths.p_o ) doctest> [ 4 of 25] Compiling Cabal.Options ( src/Cabal/Options.hs, dist/build/Cabal/Options.p_o ) doctest> [ 5 of 25] Compiling Language.Haskell.GhciWrapper ( src/Language/Haskell/GhciWrapper.hs, dist/build/Language/Haskell/GhciWrapper.p_o ) doctest> [ 6 of 25] Compiling Interpreter ( src/Interpreter.hs, dist/build/Interpreter.p_o ) doctest> [ 7 of 25] Compiling Location ( src/Location.hs, dist/build/Location.p_o ) doctest> [ 8 of 25] Compiling PackageDBs ( src/PackageDBs.hs, dist/build/PackageDBs.p_o ) doctest> [ 9 of 25] Compiling Paths_doctest ( dist/build/autogen/Paths_doctest.hs, dist/build/Paths_doctest.p_o ) doctest> [10 of 25] Compiling Info ( src/Info.hs, dist/build/Info.p_o ) doctest> [11 of 25] Compiling Options ( src/Options.hs, dist/build/Options.p_o ) pcg-random> [2 of 7] Compiling System.Random.PCG ( src/System/Random/PCG.hs, dist/build/System/Random/PCG.o, dist/build/System/Random/PCG.dyn_o ) doctest> [12 of 25] Compiling Cabal ( src/Cabal.hs, dist/build/Cabal.p_o ) doctest> [13 of 25] Compiling Test.DocTest.Internal.Cabal ( src/Test/DocTest/Internal/Cabal.hs, dist/build/Test/DocTest/Internal/Cabal.p_o ) doctest> [14 of 25] Compiling Test.DocTest.Internal.Location ( src/Test/DocTest/Internal/Location.hs, dist/build/Test/DocTest/Internal/Location.p_o ) doctest> [15 of 25] Compiling Util ( src/Util.hs, dist/build/Util.p_o ) doctest> [16 of 25] Compiling Extract ( src/Extract.hs, dist/build/Extract.p_o ) doctest> [17 of 25] Compiling Test.DocTest.Internal.Extract ( src/Test/DocTest/Internal/Extract.hs, dist/build/Test/DocTest/Internal/Extract.p_o ) doctest> [18 of 25] Compiling Parse ( src/Parse.hs, dist/build/Parse.p_o ) pcg-random> pcg-random> src/System/Random/PCG.hs:68:1: warning: [GHC-66111] [-Wunused-imports] pcg-random> The import of ‘Control.Applicative’ is redundant pcg-random> except perhaps to import instances from ‘Control.Applicative’ pcg-random> To import instances alone, use: import Control.Applicative() pcg-random> | pcg-random> 68 | import Control.Applicative pcg-random> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> pcg-random> src/System/Random/PCG.hs:243:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 243 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ doctest> [19 of 25] Compiling Test.DocTest.Internal.Parse ( src/Test/DocTest/Internal/Parse.hs, dist/build/Test/DocTest/Internal/Parse.p_o ) doctest> [20 of 25] Compiling Runner.Example ( src/Runner/Example.hs, dist/build/Runner/Example.p_o ) hashable> [2 of 4] Compiling Regress.Mmap ( dist/build/hashable-tests/hashable-tests-tmp/Regress/Mmap.hs, dist/build/hashable-tests/hashable-tests-tmp/Regress/Mmap.o ) hashable> [3 of 4] Compiling Regress ( tests/Regress.hs, dist/build/hashable-tests/hashable-tests-tmp/Regress.o ) hashable> [4 of 4] Compiling Main ( tests/Main.hs, dist/build/hashable-tests/hashable-tests-tmp/Main.o ) doctest> [21 of 25] Compiling Property ( src/Property.hs, dist/build/Property.p_o ) doctest> [22 of 25] Compiling Runner ( src/Runner.hs, dist/build/Runner.p_o ) pcg-random> [3 of 7] Compiling System.Random.PCG.Fast ( src/System/Random/PCG/Fast.hs, dist/build/System/Random/PCG/Fast.o, dist/build/System/Random/PCG/Fast.dyn_o ) pcg-random> pcg-random> src/System/Random/PCG/Fast.hs:69:1: warning: [GHC-66111] [-Wunused-imports] pcg-random> The import of ‘Control.Applicative’ is redundant pcg-random> except perhaps to import instances from ‘Control.Applicative’ pcg-random> To import instances alone, use: import Control.Applicative() pcg-random> | pcg-random> 69 | import Control.Applicative pcg-random> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> pcg-random> src/System/Random/PCG/Fast.hs:212:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 212 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ pcg-random> [4 of 7] Compiling System.Random.PCG.Fast.Pure ( src/System/Random/PCG/Fast/Pure.hs, dist/build/System/Random/PCG/Fast/Pure.o, dist/build/System/Random/PCG/Fast/Pure.dyn_o ) pcg-random> pcg-random> src/System/Random/PCG/Fast/Pure.hs:233:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 233 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ pcg-random> [5 of 7] Compiling System.Random.PCG.Pure ( src/System/Random/PCG/Pure.hs, dist/build/System/Random/PCG/Pure.o, dist/build/System/Random/PCG/Pure.dyn_o ) pcg-random> pcg-random> src/System/Random/PCG/Pure.hs:282:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 282 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ hashable> [5 of 5] Linking dist/build/hashable-tests/hashable-tests pcg-random> [6 of 7] Compiling System.Random.PCG.Single ( src/System/Random/PCG/Single.hs, dist/build/System/Random/PCG/Single.o, dist/build/System/Random/PCG/Single.dyn_o ) pcg-random> pcg-random> src/System/Random/PCG/Single.hs:68:1: warning: [GHC-66111] [-Wunused-imports] pcg-random> The import of ‘Control.Applicative’ is redundant pcg-random> except perhaps to import instances from ‘Control.Applicative’ pcg-random> To import instances alone, use: import Control.Applicative() pcg-random> | pcg-random> 68 | import Control.Applicative pcg-random> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> pcg-random> src/System/Random/PCG/Single.hs:210:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 210 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ pcg-random> [7 of 7] Compiling System.Random.PCG.Unique ( src/System/Random/PCG/Unique.hs, dist/build/System/Random/PCG/Unique.o, dist/build/System/Random/PCG/Unique.dyn_o ) doctest> [23 of 25] Compiling Run ( src/Run.hs, dist/build/Run.p_o ) pcg-random> pcg-random> src/System/Random/PCG/Fast/Pure.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] pcg-random> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead pcg-random> | pcg-random> 12 | {-# LANGUAGE TypeInType #-} pcg-random> | ^^^^^^^^^^ pcg-random> [1 of 7] Compiling System.Random.PCG.Class ( src/System/Random/PCG/Class.hs, dist/build/System/Random/PCG/Class.p_o ) doctest> [24 of 25] Compiling Test.DocTest.Internal.Run ( src/Test/DocTest/Internal/Run.hs, dist/build/Test/DocTest/Internal/Run.p_o ) doctest> [25 of 25] Compiling Test.DocTest ( src/Test/DocTest.hs, dist/build/Test/DocTest.p_o ) hashable> Running phase: checkPhase hashable> Running 3 test suites... hashable> Test suite hashable-examples: RUNNING... hashable> Hashing Foo1 hashable> 1460070160016269167 hashable> Hashing Foo2 hashable> 6195646254581046287 hashable> Hashing Bar hashable> 1416438184658348349 hashable> Test suite hashable-examples: PASS hashable> Test suite logged to: dist/test/hashable-1.4.7.0-hashable-examples.log hashable> Test suite xxhash-tests: RUNNING... hashable> xxhash hashable> oneshot hashable> w64-ref: OK hashable> +++ OK, passed 100 tests. hashable> w64-examples: OK hashable> w32-ref: OK hashable> +++ OK, passed 100 tests. hashable> w32-examples: OK hashable> incremental hashable> empty: OK hashable> +++ OK, passed 100 tests. hashable> bs: OK hashable> +++ OK, passed 100 tests. hashable> hashable> All 6 tests passed (0.00s) hashable> Test suite xxhash-tests: PASS hashable> Test suite logged to: dist/test/hashable-1.4.7.0-xxhash-tests.log hashable> Test suite hashable-tests: RUNNING... hashable> hashable hashable> properties hashable> bernstein: OK hashable> +++ OK, passed 100 tests. hashable> text hashable> text/strict: OK hashable> +++ OK, passed 100 tests. hashable> text/lazy: OK hashable> +++ OK, passed 100 tests. hashable> text/rechunk: OK hashable> +++ OK, passed 100 tests. hashable> text/rechunked: OK hashable> +++ OK, passed 100 tests. hashable> text/rechunked-salt: OK hashable> +++ OK, passed 100 tests. hashable> bytestring hashable> bytestring/strict: OK hashable> +++ OK, passed 100 tests. hashable> bytestring/lazy: OK hashable> +++ OK, passed 100 tests. hashable> bytestring/short: OK hashable> +++ OK, passed 100 tests. hashable> bytestring/rechunk: OK hashable> +++ OK, passed 100 tests. hashable> bytestring/rechunked: OK hashable> +++ OK, passed 100 tests. hashable> bytestring/rechunked-salt: OK hashable> +++ OK, passed 100 tests. hashable> generics hashable> sum2_differ: OK hashable> +++ OK, passed 100 tests. hashable> sum3_differ: OK hashable> +++ OK, passed 100 tests. hashable> genericHashWithSalt: OK hashable> +++ OK, passed 100 tests. hashable> lifted law hashable> Hashed: OK hashable> +++ OK, passed 100 tests. hashable> regressions hashable> hashNearPageBoundary: OK hashable> Fixed: OK hashable> Generic: sum of nullary constructors hashable> 0: OK hashable> 1: OK hashable> 2: OK hashable> 3: OK hashable> 4: OK hashable> Zero tuples: issue 271: OK hashable> odd, odd: issue 271: OK hashable> +++ OK, passed 100 tests. hashable> Generic: Peano https://github.com/tibbe/hashable/issues/135: OK hashable> 64 bit Text: OK hashable> concatenation hashable> String: OK hashable> Text: OK hashable> Lazy Text: OK hashable> ByteString: OK hashable> Lazy ByteString: OK hashable> hashable> All 32 tests passed (0.01s) hashable> Test suite hashable-tests: PASS hashable> Test suite logged to: dist/test/hashable-1.4.7.0-hashable-tests.log hashable> 3 of 3 test suites (3 of 3 test cases) passed. hashable> Running phase: haddockPhase hashable> Preprocessing library for hashable-1.4.7.0.. hashable> Running Haddock on library for hashable-1.4.7.0.. hashable> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hashable> [ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, nothing ) hashable> [ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, nothing ) hashable> [ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, nothing ) hashable> [ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, nothing ) hashable> [ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, nothing ) hashable> [ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, nothing ) pcg-random> [2 of 7] Compiling System.Random.PCG ( src/System/Random/PCG.hs, dist/build/System/Random/PCG.p_o ) hashable> [ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, nothing ) hashable> [ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, nothing ) hashable> hashable> src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe] hashable> ‘Data.Hashable.Generic.Instances’ is marked as Trustworthy but has been inferred as safe! hashable> | hashable> 5 | {-# LANGUAGE Trustworthy #-} hashable> | ^^^^^^^^^^^ hashable> [ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, nothing ) hashable> [10 of 10] Compiling Data.Hashable ( src/Data/Hashable.hs, nothing ) pcg-random> pcg-random> src/System/Random/PCG.hs:68:1: warning: [GHC-66111] [-Wunused-imports] pcg-random> The import of ‘Control.Applicative’ is redundant pcg-random> except perhaps to import instances from ‘Control.Applicative’ pcg-random> To import instances alone, use: import Control.Applicative() pcg-random> | pcg-random> 68 | import Control.Applicative pcg-random> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> pcg-random> src/System/Random/PCG.hs:243:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 243 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ hashable> Haddock coverage: hashable> Warning: 'ByteArray' is ambiguous. It is defined hashable> * in ‘Data.Array.Byte’ hashable> * in ‘Data.Array.Byte’ hashable> You may be able to disambiguate the identifier by qualifying it or hashable> by specifying the type/value namespace explicitly. hashable> Defaulting to the one defined in ‘Data.Array.Byte’ hashable> Warning: 'hash' is out of scope. hashable> If you qualify the identifier, haddock can try to link it anyway. hashable> Warning: 'defaultHashWith' is out of scope. hashable> If you qualify the identifier, haddock can try to link it anyway. hashable> Warning: 'Hashed' is ambiguous. It is defined hashable> * at src/Data/Hashable/Class.hs:914:17 hashable> * at src/Data/Hashable/Class.hs:914:1 hashable> You may be able to disambiguate the identifier by qualifying it or hashable> by specifying the type/value namespace explicitly. hashable> Defaulting to the one defined at src/Data/Hashable/Class.hs:914:1 hashable> Warning: 'Arg' is ambiguous. It is defined hashable> * in ‘Data.Semigroup’ hashable> * in ‘Data.Semigroup’ hashable> You may be able to disambiguate the identifier by qualifying it or hashable> by specifying the type/value namespace explicitly. hashable> Defaulting to the one defined in ‘Data.Semigroup’ hashable> 80% ( 8 / 10) in 'Data.Hashable.Lifted' hashable> Missing documentation for: hashable> Hashable1 (src/Data/Hashable/Class.hs:278) hashable> Hashable2 (src/Data/Hashable/Class.hs:293) hashable> 66% ( 6 / 9) in 'Data.Hashable.Generic' hashable> Missing documentation for: hashable> One (src/Data/Hashable/Class.hs:268) hashable> Zero (src/Data/Hashable/Class.hs:267) hashable> HashArgs (src/Data/Hashable/Class.hs:270) hashable> Warning: 'Generic' is out of scope. hashable> If you qualify the identifier, haddock can try to link it anyway. hashable> 100% ( 31 / 31) in 'Data.Hashable' hashable> Warning: Data.Hashable.Generic: could not find link destinations for: hashable> - Data.Hashable.Class.D:R:HashArgsOnea0 hashable> - Data.Hashable.Class.D:R:HashArgsZeroa0 hashable> - Data.Hashable.Generic.Instances.GSum hashable> Warning: Data.Hashable: could not find link destinations for: hashable> - Data.Hashable.Mix.Salt pcg-random> [3 of 7] Compiling System.Random.PCG.Fast ( src/System/Random/PCG/Fast.hs, dist/build/System/Random/PCG/Fast.p_o ) pcg-random> pcg-random> src/System/Random/PCG/Fast.hs:69:1: warning: [GHC-66111] [-Wunused-imports] pcg-random> The import of ‘Control.Applicative’ is redundant pcg-random> except perhaps to import instances from ‘Control.Applicative’ pcg-random> To import instances alone, use: import Control.Applicative() pcg-random> | pcg-random> 69 | import Control.Applicative pcg-random> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> pcg-random> src/System/Random/PCG/Fast.hs:212:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 212 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ pcg-random> [4 of 7] Compiling System.Random.PCG.Fast.Pure ( src/System/Random/PCG/Fast/Pure.hs, dist/build/System/Random/PCG/Fast/Pure.p_o ) pcg-random> pcg-random> src/System/Random/PCG/Fast/Pure.hs:233:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 233 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ pcg-random> [5 of 7] Compiling System.Random.PCG.Pure ( src/System/Random/PCG/Pure.hs, dist/build/System/Random/PCG/Pure.p_o ) pcg-random> pcg-random> src/System/Random/PCG/Pure.hs:282:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 282 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ pcg-random> [6 of 7] Compiling System.Random.PCG.Single ( src/System/Random/PCG/Single.hs, dist/build/System/Random/PCG/Single.p_o ) pcg-random> pcg-random> src/System/Random/PCG/Single.hs:68:1: warning: [GHC-66111] [-Wunused-imports] pcg-random> The import of ‘Control.Applicative’ is redundant pcg-random> except perhaps to import instances from ‘Control.Applicative’ pcg-random> To import instances alone, use: import Control.Applicative() pcg-random> | pcg-random> 68 | import Control.Applicative pcg-random> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> pcg-random> src/System/Random/PCG/Single.hs:210:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 210 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ pcg-random> [7 of 7] Compiling System.Random.PCG.Unique ( src/System/Random/PCG/Unique.hs, dist/build/System/Random/PCG/Unique.p_o ) doctest> Preprocessing executable 'doctest' for doctest-0.22.6.. doctest> Building executable 'doctest' for doctest-0.22.6.. doctest> [1 of 2] Compiling Main ( driver/doctest.hs, dist/build/doctest/doctest-tmp/Main.o ) doctest> [2 of 2] Compiling Paths_doctest ( dist/build/doctest/autogen/Paths_doctest.hs, dist/build/doctest/doctest-tmp/Paths_doctest.o ) doctest> [3 of 3] Linking dist/build/doctest/doctest hashable> Documentation created: dist/doc/html/hashable/, hashable> dist/doc/html/hashable/hashable.txt hashable> Preprocessing test suite 'hashable-examples' for hashable-1.4.7.0.. hashable> Preprocessing test suite 'xxhash-tests' for hashable-1.4.7.0.. hashable> Preprocessing test suite 'hashable-tests' for hashable-1.4.7.0.. hashable> Running phase: installPhase hashable> Installing library in /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hashable> Running phase: fixupPhase hashable> shrinking RPATHs of ELF executables and libraries in /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0 hashable> shrinking /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m-ghc9.8.1.so hashable> checking for references to /build/ in /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0... hashable> patching script interpreter paths in /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0 hashable> stripping (with command strip and flags -S -p) in /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0/lib hashable> shrinking RPATHs of ELF executables and libraries in /nix/store/fvc2wvp7ih1scanla0fb9aw43lf1b7s3-hashable-1.4.7.0-doc hashable> checking for references to /build/ in /nix/store/fvc2wvp7ih1scanla0fb9aw43lf1b7s3-hashable-1.4.7.0-doc... hashable> patching script interpreter paths in /nix/store/fvc2wvp7ih1scanla0fb9aw43lf1b7s3-hashable-1.4.7.0-doc hashable (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0 /nix/store/fvc2wvp7ih1scanla0fb9aw43lf1b7s3-hashable-1.4.7.0-doc hashable (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ hashable (post)> hashable (post)> Pushing /nix/store/fvc2wvp7ih1scanla0fb9aw43lf1b7s3-hashable-1.4.7.0-doc (1.20 MiB) hashable (post)> Pushing /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0 (3.24 MiB) hashable (post)> hashable (post)> All done. hashable (post)> added 2 signatures hashable (post)> added 18 signatures hashable (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0 /nix/store/fvc2wvp7ih1scanla0fb9aw43lf1b7s3-hashable-1.4.7.0-doc hashable (post)> copying 2 paths... hashable (post)> copying path '/nix/store/fvc2wvp7ih1scanla0fb9aw43lf1b7s3-hashable-1.4.7.0-doc' to 'https://cache.nix-ci.com'... hashable (post)> copying path '/nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0' to 'https://cache.nix-ci.com'... hashable (post)> copying 1 paths... hashable (post)> copying path '/nix/store/viykb17xfid432nw6wkmy99vl9bd6qxa-hashable-1.4.7.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/wh8435nk0lmcqlc7ljg92nf5vlfjfbzn-OneTuple-0.4.2.drv'... building '/nix/store/41gi75wdl1gnims8ws6rpl7vbrp2nfv4-async-2.2.5.drv'... building '/nix/store/s72hd4wdimkxc93lvxpw6x87r6izxps0-case-insensitive-1.2.1.0.drv'... building '/nix/store/b7f345spjaa6pzwsxvlkbr94vhcmhv5b-constraints-0.14.2.drv'... building '/nix/store/vrccr9j16jk56b0ahiqhzr2340ya9aa3-data-fix-0.3.4.drv'... building '/nix/store/vxh58vz6lmvakh3nbfyykprdgm9dkkww-fin-0.3.2.drv'... building '/nix/store/xs03njs65x9svj9gwkg2yqmh485c3gvq-lucid-2.11.20250303.drv'... building '/nix/store/j7vnm1qkvvpsnyv4h82y08116bqihhy8-opentelemetry-0.8.0.drv'... building '/nix/store/cs8x1x3yxdzix3drgdywhzbhcsxhfbdm-ordered-containers-0.2.4.drv'... building '/nix/store/yyxav3q1527shknljq1102bz61wwk36i-psqueues-0.2.8.1.drv'... building '/nix/store/xi1kylyj5bjnd5qlm8kwg17kfsai05h6-text-short-0.1.6.drv'... building '/nix/store/zfc9py73vfkfvrrrkqb8iqvrnvnv8y01-these-1.2.1.drv'... building '/nix/store/5q58si9ngi0m77nq98xncqp76wlrc15l-time-compat-1.9.7.drv'... building '/nix/store/372x63bcgw611s0bglkn92j34r1m1cy6-uuid-types-1.0.6.drv'... doctest> Preprocessing test suite 'spec' for doctest-0.22.6.. doctest> Building test suite 'spec' for doctest-0.22.6.. doctest> [ 1 of 42] Compiling Imports ( src/Imports.hs, dist/build/spec/spec-tmp/Imports.o ) doctest> [ 2 of 42] Compiling GhcUtil ( src/GhcUtil.hs, dist/build/spec/spec-tmp/GhcUtil.o ) doctest> [ 3 of 42] Compiling Cabal.Paths ( src/Cabal/Paths.hs, dist/build/spec/spec-tmp/Cabal/Paths.o ) doctest> [ 4 of 42] Compiling Cabal.Options ( src/Cabal/Options.hs, dist/build/spec/spec-tmp/Cabal/Options.o ) doctest> [ 5 of 42] Compiling Cabal.OptionsSpec ( test/Cabal/OptionsSpec.hs, dist/build/spec/spec-tmp/Cabal/OptionsSpec.o ) doctest> [ 6 of 42] Compiling Language.Haskell.GhciWrapper ( src/Language/Haskell/GhciWrapper.hs, dist/build/spec/spec-tmp/Language/Haskell/GhciWrapper.o ) doctest> [ 7 of 42] Compiling Interpreter ( src/Interpreter.hs, dist/build/spec/spec-tmp/Interpreter.o ) doctest> [ 8 of 42] Compiling InterpreterSpec ( test/InterpreterSpec.hs, dist/build/spec/spec-tmp/InterpreterSpec.o ) doctest> [ 9 of 42] Compiling Info ( src/Info.hs, dist/build/spec/spec-tmp/Info.o ) doctest> [10 of 42] Compiling InfoSpec ( test/InfoSpec.hs, dist/build/spec/spec-tmp/InfoSpec.o ) doctest> [11 of 42] Compiling Cabal ( src/Cabal.hs, dist/build/spec/spec-tmp/Cabal.o ) doctest> [12 of 42] Compiling Cabal.PathsSpec ( test/Cabal/PathsSpec.hs, dist/build/spec/spec-tmp/Cabal/PathsSpec.o ) doctest> [13 of 42] Compiling Language.Haskell.GhciWrapperSpec ( test/Language/Haskell/GhciWrapperSpec.hs, dist/build/spec/spec-tmp/Language/Haskell/GhciWrapperSpec.o ) doctest> [14 of 42] Compiling Location ( src/Location.hs, dist/build/spec/spec-tmp/Location.o ) doctest> [15 of 42] Compiling LocationSpec ( test/LocationSpec.hs, dist/build/spec/spec-tmp/LocationSpec.o ) doctest> [16 of 42] Compiling Options ( src/Options.hs, dist/build/spec/spec-tmp/Options.o ) doctest> [17 of 42] Compiling OptionsSpec ( test/OptionsSpec.hs, dist/build/spec/spec-tmp/OptionsSpec.o ) doctest> [18 of 42] Compiling PackageDBs ( src/PackageDBs.hs, dist/build/spec/spec-tmp/PackageDBs.o ) doctest> [19 of 42] Compiling PackageDBsSpec ( test/PackageDBsSpec.hs, dist/build/spec/spec-tmp/PackageDBsSpec.o ) doctest> [20 of 42] Compiling Paths_doctest ( dist/build/spec/autogen/Paths_doctest.hs, dist/build/spec/spec-tmp/Paths_doctest.o ) doctest> [21 of 42] Compiling Test.DocTest.Internal.Cabal ( src/Test/DocTest/Internal/Cabal.hs, dist/build/spec/spec-tmp/Test/DocTest/Internal/Cabal.o ) doctest> [22 of 42] Compiling Test.DocTest.Internal.Location ( src/Test/DocTest/Internal/Location.hs, dist/build/spec/spec-tmp/Test/DocTest/Internal/Location.o ) doctest> [23 of 42] Compiling Util ( src/Util.hs, dist/build/spec/spec-tmp/Util.o ) doctest> [24 of 42] Compiling Extract ( src/Extract.hs, dist/build/spec/spec-tmp/Extract.o ) doctest> [25 of 42] Compiling Test.DocTest.Internal.Extract ( src/Test/DocTest/Internal/Extract.hs, dist/build/spec/spec-tmp/Test/DocTest/Internal/Extract.o ) doctest> [26 of 42] Compiling Parse ( src/Parse.hs, dist/build/spec/spec-tmp/Parse.o ) doctest> [27 of 42] Compiling Test.DocTest.Internal.Parse ( src/Test/DocTest/Internal/Parse.hs, dist/build/spec/spec-tmp/Test/DocTest/Internal/Parse.o ) doctest> [28 of 42] Compiling Runner.Example ( src/Runner/Example.hs, dist/build/spec/spec-tmp/Runner/Example.o ) doctest> [29 of 42] Compiling Runner.ExampleSpec ( test/Runner/ExampleSpec.hs, dist/build/spec/spec-tmp/Runner/ExampleSpec.o ) doctest> [30 of 42] Compiling Property ( src/Property.hs, dist/build/spec/spec-tmp/Property.o ) doctest> [31 of 42] Compiling Runner ( src/Runner.hs, dist/build/spec/spec-tmp/Runner.o ) doctest> [32 of 42] Compiling RunnerSpec ( test/RunnerSpec.hs, dist/build/spec/spec-tmp/RunnerSpec.o ) doctest> [33 of 42] Compiling Run ( src/Run.hs, dist/build/spec/spec-tmp/Run.o ) doctest> [34 of 42] Compiling Test.DocTest.Internal.Run ( src/Test/DocTest/Internal/Run.hs, dist/build/spec/spec-tmp/Test/DocTest/Internal/Run.o ) doctest> [35 of 42] Compiling Test.DocTest ( src/Test/DocTest.hs, dist/build/spec/spec-tmp/Test/DocTest.o ) doctest> [36 of 42] Compiling RunSpec ( test/RunSpec.hs, dist/build/spec/spec-tmp/RunSpec.o ) pcg-random> Preprocessing test suite 'doctests' for pcg-random-0.1.4.0.. pcg-random> Building test suite 'doctests' for pcg-random-0.1.4.0.. pcg-random> [1 of 2] Compiling Build_doctests ( dist/build/doctests/autogen/Build_doctests.hs, dist/build/doctests/doctests-tmp/Build_doctests.o ) pcg-random> [2 of 2] Compiling Main ( test/doctest.hs, dist/build/doctests/doctests-tmp/Main.o ) pcg-random> [3 of 3] Linking dist/build/doctests/doctests pcg-random> Running phase: checkPhase pcg-random> Running 1 test suites... pcg-random> Test suite doctests: RUNNING... pcg-random> pcg-random> /build/pcg-random-0.1.4.0/src/System/Random/PCG/Fast/Pure.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] pcg-random> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead pcg-random> | pcg-random> 12 | {-# LANGUAGE TypeInType #-} pcg-random> | ^^^^^^^^^^ pcg-random> pcg-random> /build/pcg-random-0.1.4.0/src/System/Random/PCG/Fast/Pure.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] pcg-random> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead OneTuple> Running phase: setupCompilerEnvironmentPhase OneTuple> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. OneTuple> Running phase: unpackPhase OneTuple> unpacking source archive /nix/store/xpigz6w15mkzrg5z4cw65qbnis5rcm34-OneTuple-0.4.2.tar.gz OneTuple> source root is OneTuple-0.4.2 OneTuple> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "OneTuple-0.4.2/test/th.hs" OneTuple> Running phase: patchPhase OneTuple> Replace Cabal file with edited version from mirror://hackage/OneTuple-0.4.2/revision/1.cabal. OneTuple> Running phase: compileBuildDriverPhase OneTuple> setupCompileFlags: -package-db=/build/tmp.YMxM27flvS/setup-package.conf.d -threaded OneTuple> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.YMxM27flvS/Main.o ) OneTuple> [2 of 2] Linking Setup async> Running phase: setupCompilerEnvironmentPhase async> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. async> Running phase: unpackPhase async> unpacking source archive /nix/store/zcfkav5mq2fcqmljmwcr011smnqy9q05-async-2.2.5.tar.gz async> source root is async-2.2.5 async> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "async-2.2.5/test/test-async.hs" async> Running phase: patchPhase async> Replace Cabal file with edited version from mirror://hackage/async-2.2.5/revision/3.cabal. async> Running phase: compileBuildDriverPhase async> setupCompileFlags: -package-db=/build/tmp.DGxvUFYM98/setup-package.conf.d -threaded async> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.DGxvUFYM98/Main.o ) async> [2 of 2] Linking Setup case-insensitive> Running phase: setupCompilerEnvironmentPhase case-insensitive> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. case-insensitive> Running phase: unpackPhase case-insensitive> unpacking source archive /nix/store/j5ii6jyxahhhmc58d6wd31055hk6a12s-case-insensitive-1.2.1.0.tar.gz case-insensitive> source root is case-insensitive-1.2.1.0 case-insensitive> setting SOURCE_DATE_EPOCH to timestamp 1557030904 of file "case-insensitive-1.2.1.0/test/test.hs" case-insensitive> Running phase: patchPhase case-insensitive> Running phase: compileBuildDriverPhase case-insensitive> setupCompileFlags: -package-db=/build/tmp.invCt8tIrF/setup-package.conf.d -threaded case-insensitive> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.invCt8tIrF/Main.o ) case-insensitive> [2 of 2] Linking Setup constraints> Running phase: setupCompilerEnvironmentPhase constraints> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. constraints> Running phase: unpackPhase constraints> unpacking source archive /nix/store/9b3980c2m9ign1w8ym4pvak4c716pkcs-constraints-0.14.2.tar.gz constraints> source root is constraints-0.14.2 constraints> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "constraints-0.14.2/tests/Spec.hs" constraints> Running phase: patchPhase constraints> Replace Cabal file with edited version from mirror://hackage/constraints-0.14.2/revision/1.cabal. constraints> Running phase: compileBuildDriverPhase constraints> setupCompileFlags: -package-db=/build/tmp.xOPpcIEVLh/setup-package.conf.d -threaded constraints> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.xOPpcIEVLh/Main.o ) constraints> [2 of 2] Linking Setup data-fix> Running phase: setupCompilerEnvironmentPhase data-fix> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. data-fix> Running phase: unpackPhase data-fix> unpacking source archive /nix/store/8d6jv94g6pjxgcr1il58v4zdq79dm1qd-data-fix-0.3.4.tar.gz data-fix> source root is data-fix-0.3.4 data-fix> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "data-fix-0.3.4/src/Data/Fix.hs" data-fix> Running phase: patchPhase data-fix> Replace Cabal file with edited version from mirror://hackage/data-fix-0.3.4/revision/1.cabal. data-fix> Running phase: compileBuildDriverPhase data-fix> setupCompileFlags: -package-db=/build/tmp.r7Yte4gFMj/setup-package.conf.d -threaded data-fix> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.r7Yte4gFMj/Main.o ) data-fix> [2 of 2] Linking Setup fin> Running phase: setupCompilerEnvironmentPhase fin> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. fin> Running phase: unpackPhase fin> unpacking source archive /nix/store/igyd46avvx41sqdwsjl7i9js189hcqgy-fin-0.3.2.tar.gz fin> source root is fin-0.3.2 fin> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "fin-0.3.2/test/Inspection.hs" fin> Running phase: patchPhase fin> Replace Cabal file with edited version from mirror://hackage/fin-0.3.2/revision/1.cabal. fin> Running phase: compileBuildDriverPhase fin> setupCompileFlags: -package-db=/build/tmp.CoW86YXvPd/setup-package.conf.d -threaded fin> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.CoW86YXvPd/Main.o ) fin> [2 of 2] Linking Setup lucid> Running phase: setupCompilerEnvironmentPhase lucid> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. lucid> Running phase: unpackPhase lucid> unpacking source archive /nix/store/4mq0vrrwh6n3jzvslmk378g0p5wi490x-lucid-2.11.20250303.tar.gz lucid> source root is lucid-2.11.20250303 lucid> setting SOURCE_DATE_EPOCH to timestamp 1741017112 of file "lucid-2.11.20250303/CHANGELOG.md" lucid> Running phase: patchPhase lucid> Running phase: compileBuildDriverPhase lucid> setupCompileFlags: -package-db=/build/tmp.dzob31Cv0a/setup-package.conf.d -threaded lucid> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.dzob31Cv0a/Main.o ) lucid> [2 of 2] Linking Setup opentelemetry> Running phase: setupCompilerEnvironmentPhase opentelemetry> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. opentelemetry> Running phase: unpackPhase opentelemetry> unpacking source archive /nix/store/xp7cl2wj28k7pj6ddw72lxy2l3kcvbib-opentelemetry-0.8.0.tar.gz opentelemetry> source root is opentelemetry-0.8.0 opentelemetry> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "opentelemetry-0.8.0/src/OpenTelemetry/SpanContext.hs" opentelemetry> Running phase: patchPhase opentelemetry> Running phase: compileBuildDriverPhase opentelemetry> setupCompileFlags: -package-db=/build/tmp.86nSUCPtEy/setup-package.conf.d -threaded opentelemetry> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.86nSUCPtEy/Main.o ) opentelemetry> [2 of 2] Linking Setup ordered-containers> Running phase: setupCompilerEnvironmentPhase ordered-containers> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. ordered-containers> Running phase: unpackPhase ordered-containers> unpacking source archive /nix/store/h5aghv0jkgjz7nkh9nqh6vrbpg8i4bdd-ordered-containers-0.2.4.tar.gz ordered-containers> source root is ordered-containers-0.2.4 ordered-containers> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ordered-containers-0.2.4/Setup.hs" ordered-containers> Running phase: patchPhase ordered-containers> Running phase: compileBuildDriverPhase ordered-containers> setupCompileFlags: -package-db=/build/tmp.bs0xOGQCaD/setup-package.conf.d -threaded ordered-containers> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.bs0xOGQCaD/Main.o ) ordered-containers> [2 of 2] Linking Setup psqueues> Running phase: setupCompilerEnvironmentPhase psqueues> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. psqueues> Running phase: unpackPhase psqueues> unpacking source archive /nix/store/sn8f4bm7n42lgcrqdgsy8iykxfa7khqi-psqueues-0.2.8.1.tar.gz psqueues> source root is psqueues-0.2.8.1 psqueues> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "psqueues-0.2.8.1/tests/Main.hs" psqueues> Running phase: patchPhase psqueues> Running phase: compileBuildDriverPhase psqueues> setupCompileFlags: -package-db=/build/tmp.TEhxB19lrW/setup-package.conf.d -threaded psqueues> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.TEhxB19lrW/Main.o ) text-short> Running phase: setupCompilerEnvironmentPhase text-short> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. text-short> Running phase: unpackPhase text-short> unpacking source archive /nix/store/73fqxgslfgfnmf0wbaj60cv4lp2mvnw5-text-short-0.1.6.tar.gz text-short> source root is text-short-0.1.6 text-short> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "text-short-0.1.6/text-short.cabal" text-short> Running phase: patchPhase these> Running phase: setupCompilerEnvironmentPhase these> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. doctest> [37 of 42] Compiling MainSpec ( test/MainSpec.hs, dist/build/spec/spec-tmp/MainSpec.o ) doctest> [38 of 42] Compiling PropertySpec ( test/PropertySpec.hs, dist/build/spec/spec-tmp/PropertySpec.o ) doctest> [39 of 42] Compiling ParseSpec ( test/ParseSpec.hs, dist/build/spec/spec-tmp/ParseSpec.o ) doctest> [40 of 42] Compiling ExtractSpec ( test/ExtractSpec.hs, dist/build/spec/spec-tmp/ExtractSpec.o ) doctest> [41 of 42] Compiling UtilSpec ( test/UtilSpec.hs, dist/build/spec/spec-tmp/UtilSpec.o ) doctest> [42 of 42] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o ) text-short> Replace Cabal file with edited version from mirror://hackage/text-short-0.1.6/revision/3.cabal. time-compat> Running phase: setupCompilerEnvironmentPhase text-short> Running phase: compileBuildDriverPhase text-short> setupCompileFlags: -package-db=/build/tmp.jrQ3wQDmoH/setup-package.conf.d -threaded time-compat> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. these> Running phase: unpackPhase these> unpacking source archive /nix/store/68jyhraz9gap8cmxlsfy9nwk6cm77blq-these-1.2.1.tar.gz psqueues> [2 of 2] Linking Setup these> source root is these-1.2.1 these> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "these-1.2.1/these.cabal" text-short> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.jrQ3wQDmoH/Main.o ) these> Running phase: patchPhase these> Replace Cabal file with edited version from mirror://hackage/these-1.2.1/revision/2.cabal. these> Running phase: compileBuildDriverPhase these> setupCompileFlags: -package-db=/build/tmp.GiN09yy64G/setup-package.conf.d -threaded uuid-types> Running phase: setupCompilerEnvironmentPhase uuid-types> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. these> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.GiN09yy64G/Main.o ) text-short> [2 of 2] Linking Setup time-compat> Running phase: unpackPhase time-compat> unpacking source archive /nix/store/cyhgy871zir7xxvsnrall1bl6w9izihd-time-compat-1.9.7.tar.gz time-compat> source root is time-compat-1.9.7 time-compat> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "time-compat-1.9.7/time-compat.cabal" time-compat> Running phase: patchPhase time-compat> Replace Cabal file with edited version from mirror://hackage/time-compat-1.9.7/revision/2.cabal. time-compat> Running phase: compileBuildDriverPhase these> [2 of 2] Linking Setup time-compat> setupCompileFlags: -package-db=/build/tmp.qgwbXxXJcf/setup-package.conf.d -threaded time-compat> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.qgwbXxXJcf/Main.o ) uuid-types> Running phase: unpackPhase uuid-types> unpacking source archive /nix/store/l26k32zhs3vwn025fsbd7bbl3s4girrp-uuid-types-1.0.6.tar.gz uuid-types> source root is uuid-types-1.0.6 uuid-types> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "uuid-types-1.0.6/uuid-types.cabal" uuid-types> Running phase: patchPhase uuid-types> Replace Cabal file with edited version from mirror://hackage/uuid-types-1.0.6/revision/3.cabal. uuid-types> Running phase: compileBuildDriverPhase uuid-types> setupCompileFlags: -package-db=/build/tmp.OjDrSGPrqc/setup-package.conf.d -threaded time-compat> [2 of 2] Linking Setup uuid-types> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.OjDrSGPrqc/Main.o ) OneTuple> Running phase: updateAutotoolsGnuConfigScriptsPhase OneTuple> Running phase: configurePhase uuid-types> [2 of 2] Linking Setup OneTuple> configureFlags: --verbose --prefix=/nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7naa4v8chjss83cybp39zz7h1k9bbr5x-OneTuple-0.4.2-doc/share/doc/OneTuple-0.4.2 --with-gcc=gcc --package-db=/build/tmp.YMxM27flvS/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 OneTuple> Using Parsec parser OneTuple> Configuring OneTuple-0.4.2... doctest> [43 of 43] Linking dist/build/spec/spec async> Running phase: updateAutotoolsGnuConfigScriptsPhase async> Running phase: configurePhase async> configureFlags: --verbose --prefix=/nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/if2jzis1q3447vj48vavmb8a0j92yhaw-async-2.2.5-doc/share/doc/async-2.2.5 --with-gcc=gcc --package-db=/build/tmp.DGxvUFYM98/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 async> Using Parsec parser async> Configuring async-2.2.5... case-insensitive> Running phase: updateAutotoolsGnuConfigScriptsPhase case-insensitive> Running phase: configurePhase case-insensitive> configureFlags: --verbose --prefix=/nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3mcm2k92b3z1gdv1gfwkafm7q4z2ba3w-case-insensitive-1.2.1.0-doc/share/doc/case-insensitive-1.2.1.0 --with-gcc=gcc --package-db=/build/tmp.invCt8tIrF/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 case-insensitive> Using Parsec parser case-insensitive> Configuring case-insensitive-1.2.1.0... OneTuple> Dependency base >=4.12 && <4.22: using base-4.19.0.0 OneTuple> Dependency ghc-prim: using ghc-prim-0.11.0 OneTuple> Dependency template-haskell: using template-haskell-2.21.0.0 OneTuple> Dependency OneTuple: using OneTuple-0.4.2 OneTuple> Dependency base: using base-4.19.0.0 OneTuple> Dependency hashable: using hashable-1.4.7.0 OneTuple> Dependency OneTuple: using OneTuple-0.4.2 OneTuple> Dependency base: using base-4.19.0.0 OneTuple> Dependency template-haskell: using template-haskell-2.21.0.0 data-fix> Running phase: updateAutotoolsGnuConfigScriptsPhase data-fix> Running phase: configurePhase data-fix> configureFlags: --verbose --prefix=/nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/g0pihsznlwgfj9zmmqicfksdksg0b2c8-data-fix-0.3.4-doc/share/doc/data-fix-0.3.4 --with-gcc=gcc --package-db=/build/tmp.r7Yte4gFMj/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 data-fix> Using Parsec parser data-fix> Configuring data-fix-0.3.4... constraints> Running phase: updateAutotoolsGnuConfigScriptsPhase constraints> Running phase: configurePhase constraints> configureFlags: --verbose --prefix=/nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/dxd1ldzl1vj39sl5kih7g1nmlwh7hyzh-constraints-0.14.2-doc/share/doc/constraints-0.14.2 --with-gcc=gcc --package-db=/build/tmp.xOPpcIEVLh/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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> Using Parsec parser constraints> Configuring constraints-0.14.2... async> Flags chosen: bench=False async> Dependency base >=4.3 && <4.22: using base-4.19.0.0 async> Dependency hashable >=1.1.2.0 && <1.6: using hashable-1.4.7.0 async> Dependency stm >=2.2 && <2.6: using stm-2.5.2.1 async> Dependency HUnit: using HUnit-1.6.2.0 async> Dependency async: using async-2.2.5 async> Dependency base: using base-4.19.0.0 async> Dependency stm: using stm-2.5.2.1 async> Dependency test-framework: using test-framework-0.8.2.2 async> Dependency test-framework-hunit: using test-framework-hunit-0.3.0.2 fin> Running phase: updateAutotoolsGnuConfigScriptsPhase fin> Running phase: configurePhase fin> configureFlags: --verbose --prefix=/nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/dngrsix3sc5s7fz2cw073zdpvbri9p45-fin-0.3.2-doc/share/doc/fin-0.3.2 --with-gcc=gcc --package-db=/build/tmp.CoW86YXvPd/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 fin> Using Parsec parser fin> Configuring fin-0.3.2... OneTuple> Source component graph: OneTuple> component lib OneTuple> component test:instances dependency lib OneTuple> component test:th dependency lib OneTuple> Configured component graph: OneTuple> component OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 OneTuple> include base-4.19.0.0-b960 OneTuple> include ghc-prim-0.11.0-a69e OneTuple> include template-haskell-2.21.0.0-8831 OneTuple> component OneTuple-0.4.2-Eb6aIpYj7qaDqPRuLv9zPU-instances OneTuple> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 OneTuple> include base-4.19.0.0-b960 OneTuple> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m OneTuple> component OneTuple-0.4.2-2aQ68DJtZ13CmQMyWvY7WX-th OneTuple> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 OneTuple> include base-4.19.0.0-b960 OneTuple> include template-haskell-2.21.0.0-8831 OneTuple> Linked component graph: OneTuple> unit OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 OneTuple> include base-4.19.0.0-b960 OneTuple> include ghc-prim-0.11.0-a69e OneTuple> include template-haskell-2.21.0.0-8831 OneTuple> Data.Tuple.OneTuple=OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3:Data.Tuple.OneTuple,Data.Tuple.Solo=OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3:Data.Tuple.Solo,Data.Tuple.Solo.TH=OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3:Data.Tuple.Solo.TH OneTuple> unit OneTuple-0.4.2-Eb6aIpYj7qaDqPRuLv9zPU-instances OneTuple> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 OneTuple> include base-4.19.0.0-b960 OneTuple> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m OneTuple> unit OneTuple-0.4.2-2aQ68DJtZ13CmQMyWvY7WX-th OneTuple> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 OneTuple> include base-4.19.0.0-b960 OneTuple> include template-haskell-2.21.0.0-8831 OneTuple> Ready component graph: OneTuple> definite OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 OneTuple> depends base-4.19.0.0-b960 OneTuple> depends ghc-prim-0.11.0-a69e OneTuple> depends template-haskell-2.21.0.0-8831 OneTuple> definite OneTuple-0.4.2-Eb6aIpYj7qaDqPRuLv9zPU-instances OneTuple> depends OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 OneTuple> depends base-4.19.0.0-b960 OneTuple> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m OneTuple> definite OneTuple-0.4.2-2aQ68DJtZ13CmQMyWvY7WX-th OneTuple> depends OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 OneTuple> depends base-4.19.0.0-b960 OneTuple> depends template-haskell-2.21.0.0-8831 OneTuple> Using Cabal-3.10.2.0 compiled by ghc-9.8 OneTuple> Using compiler: ghc-9.8.1 OneTuple> Using install prefix: OneTuple> /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2 OneTuple> Executables installed in: OneTuple> /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2/bin OneTuple> Libraries installed in: OneTuple> /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 OneTuple> Dynamic Libraries installed in: OneTuple> /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 OneTuple> Private executables installed in: OneTuple> /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2/libexec/x86_64-linux-ghc-9.8.1/OneTuple-0.4.2 OneTuple> Data files installed in: OneTuple> /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2/share/x86_64-linux-ghc-9.8.1/OneTuple-0.4.2 OneTuple> Documentation installed in: OneTuple> /nix/store/7naa4v8chjss83cybp39zz7h1k9bbr5x-OneTuple-0.4.2-doc/share/doc/OneTuple-0.4.2 OneTuple> Configuration files installed in: OneTuple> /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2/etc OneTuple> No alex found OneTuple> Using ar found on system at: OneTuple> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar OneTuple> No c2hs found OneTuple> No cpphs found OneTuple> No doctest found OneTuple> Using gcc version 14.3.0 given by user at: OneTuple> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc OneTuple> Using ghc version 9.8.1 found on system at: OneTuple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc OneTuple> Using ghc-pkg version 9.8.1 found on system at: OneTuple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 OneTuple> No ghcjs found OneTuple> No ghcjs-pkg found OneTuple> No greencard found OneTuple> Using haddock version 2.30.0 found on system at: OneTuple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 OneTuple> No happy found OneTuple> Using haskell-suite found on system at: haskell-suite-dummy-location OneTuple> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location OneTuple> No hmake found OneTuple> Using hpc version 0.69 found on system at: OneTuple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 OneTuple> Using hsc2hs version 0.68.10 found on system at: OneTuple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 OneTuple> Using hscolour version 1.25 found on system at: OneTuple> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour OneTuple> No jhc found OneTuple> Using ld found on system at: OneTuple> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold OneTuple> No pkg-config found OneTuple> Using runghc version 9.8.1 found on system at: OneTuple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 OneTuple> Using strip version 2.44 found on system at: OneTuple> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip OneTuple> Using tar found on system at: OneTuple> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar OneTuple> No uhc found pcg-random> Examples: 48 Tried: 48 Errors: 0 Failures: 0 opentelemetry> Running phase: updateAutotoolsGnuConfigScriptsPhase case-insensitive> Dependency base >=3 && <5: using base-4.19.0.0 case-insensitive> Dependency bytestring >=0.9: using bytestring-0.12.0.2 case-insensitive> Dependency deepseq >=1.1: using deepseq-1.5.0.0 case-insensitive> Dependency hashable >=1.0: using hashable-1.4.7.0 case-insensitive> Dependency text >=0.3: using text-2.1 case-insensitive> Dependency HUnit >=1.2.2: using HUnit-1.6.2.0 case-insensitive> Dependency base >=3 && <5: using base-4.19.0.0 case-insensitive> Dependency bytestring >=0.9: using bytestring-0.12.0.2 case-insensitive> Dependency case-insensitive: using case-insensitive-1.2.1.0 case-insensitive> Dependency test-framework >=0.2.4: using test-framework-0.8.2.2 case-insensitive> Dependency test-framework-hunit >=0.2.4: using test-framework-hunit-0.3.0.2 case-insensitive> Dependency text >=0.3: using text-2.1 opentelemetry> Running phase: configurePhase pcg-random> Test suite doctests: PASS pcg-random> Test suite logged to: dist/test/pcg-random-0.1.4.0-doctests.log pcg-random> 1 of 1 test suites (1 of 1 test cases) passed. opentelemetry> configureFlags: --verbose --prefix=/nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/c9z72smvpa5hdsrj5p06x41xw0lfa62q-opentelemetry-0.8.0-doc/share/doc/opentelemetry-0.8.0 --with-gcc=gcc --package-db=/build/tmp.86nSUCPtEy/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 pcg-random> Running phase: haddockPhase opentelemetry> Using Parsec parser opentelemetry> Configuring opentelemetry-0.8.0... lucid> Running phase: updateAutotoolsGnuConfigScriptsPhase lucid> Running phase: configurePhase OneTuple> Running phase: buildPhase lucid> configureFlags: --verbose --prefix=/nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/s5x0l19vzz0cy94hl9bfzm2z0ndqwpxy-lucid-2.11.20250303-doc/share/doc/lucid-2.11.20250303 --with-gcc=gcc --package-db=/build/tmp.dzob31Cv0a/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 data-fix> Dependency base >=4.12.0.0 && <4.22: using base-4.19.0.0 data-fix> Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.5.0.0 data-fix> Dependency hashable >=1.4.4.0 && <1.6: using hashable-1.4.7.0 lucid> Using Parsec parser lucid> Configuring lucid-2.11.20250303... constraints> Dependency base >=4.12 && <5: using base-4.19.0.0 constraints> Dependency binary >=0.7.1 && <0.9: using binary-0.8.9.1 constraints> Dependency boring >=0.2 && <0.3: using boring-0.2.2 constraints> Dependency deepseq >=1.3 && <1.6: using deepseq-1.5.0.0 constraints> Dependency ghc-prim: using ghc-prim-0.11.0 constraints> Dependency hashable >=1.2 && <1.6: using hashable-1.4.7.0 constraints> Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 constraints> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 constraints> Dependency base: using base-4.19.0.0 constraints> Dependency constraints: using constraints-0.14.2 constraints> Dependency hspec >=2: using hspec-2.11.12 OneTuple> Preprocessing library for OneTuple-0.4.2.. OneTuple> Building library for OneTuple-0.4.2.. async> Source component graph: async> component lib async> component test:test-async dependency lib async> Configured component graph: async> component async-2.2.5-4iGqEhfeonCFkQqAVgJzMM async> include base-4.19.0.0-b960 async> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m async> include stm-2.5.2.1-83fa async> component async-2.2.5-FgzjxGKmT1V2ezvqboGmO0-test-async async> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 async> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM async> include base-4.19.0.0-b960 async> include stm-2.5.2.1-83fa async> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm async> include test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm async> Linked component graph: async> unit async-2.2.5-4iGqEhfeonCFkQqAVgJzMM async> include base-4.19.0.0-b960 async> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m async> include stm-2.5.2.1-83fa async> Control.Concurrent.Async=async-2.2.5-4iGqEhfeonCFkQqAVgJzMM:Control.Concurrent.Async,Control.Concurrent.Async.Internal=async-2.2.5-4iGqEhfeonCFkQqAVgJzMM:Control.Concurrent.Async.Internal async> unit async-2.2.5-FgzjxGKmT1V2ezvqboGmO0-test-async async> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 async> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM async> include base-4.19.0.0-b960 async> include stm-2.5.2.1-83fa async> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm async> include test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm async> Ready component graph: async> definite async-2.2.5-4iGqEhfeonCFkQqAVgJzMM async> depends base-4.19.0.0-b960 async> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m async> depends stm-2.5.2.1-83fa async> definite async-2.2.5-FgzjxGKmT1V2ezvqboGmO0-test-async async> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 async> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM async> depends base-4.19.0.0-b960 async> depends stm-2.5.2.1-83fa async> depends test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm async> depends test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm async> Using Cabal-3.10.2.0 compiled by ghc-9.8 async> Using compiler: ghc-9.8.1 async> Using install prefix: /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5 async> Executables installed in: async> /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5/bin async> Libraries installed in: async> /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/async-2.2.5-4iGqEhfeonCFkQqAVgJzMM async> Dynamic Libraries installed in: async> /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 async> Private executables installed in: async> /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5/libexec/x86_64-linux-ghc-9.8.1/async-2.2.5 async> Data files installed in: async> /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5/share/x86_64-linux-ghc-9.8.1/async-2.2.5 async> Documentation installed in: async> /nix/store/if2jzis1q3447vj48vavmb8a0j92yhaw-async-2.2.5-doc/share/doc/async-2.2.5 async> Configuration files installed in: async> /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5/etc async> No alex found async> Using ar found on system at: async> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar async> No c2hs found async> No cpphs found async> No doctest found async> Using gcc version 14.3.0 given by user at: async> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc async> Using ghc version 9.8.1 found on system at: async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc async> Using ghc-pkg version 9.8.1 found on system at: async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 async> No ghcjs found async> No ghcjs-pkg found async> No greencard found async> Using haddock version 2.30.0 found on system at: async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 async> No happy found async> Using haskell-suite found on system at: haskell-suite-dummy-location async> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location async> No hmake found async> Using hpc version 0.69 found on system at: async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 async> Using hsc2hs version 0.68.10 found on system at: async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 async> Using hscolour version 1.25 found on system at: async> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour async> No jhc found async> Using ld found on system at: async> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold async> No pkg-config found async> Using runghc version 9.8.1 found on system at: async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 async> Using strip version 2.44 found on system at: async> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip async> Using tar found on system at: async> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar async> No uhc found pcg-random> Preprocessing library for pcg-random-0.1.4.0.. pcg-random> Running Haddock on library for pcg-random-0.1.4.0.. ordered-containers> Running phase: updateAutotoolsGnuConfigScriptsPhase ordered-containers> Running phase: configurePhase ordered-containers> configureFlags: --verbose --prefix=/nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0mxdzjjwbza15c956cslddwiwd8a2j7h-ordered-containers-0.2.4-doc/share/doc/ordered-containers-0.2.4 --with-gcc=gcc --package-db=/build/tmp.bs0xOGQCaD/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 pcg-random> Warning: --source-* options are ignored when --hyperlinked-source is enabled. ordered-containers> Using Parsec parser ordered-containers> Configuring ordered-containers-0.2.4... OneTuple> [1 of 3] Compiling Data.Tuple.Solo ( src/Data/Tuple/Solo.hs, dist/build/Data/Tuple/Solo.o, dist/build/Data/Tuple/Solo.dyn_o ) case-insensitive> Source component graph: case-insensitive> component lib case-insensitive> component test:test-case-insensitive dependency lib case-insensitive> Configured component graph: case-insensitive> component case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo case-insensitive> include base-4.19.0.0-b960 case-insensitive> include bytestring-0.12.0.2-4690 case-insensitive> include deepseq-1.5.0.0-412f case-insensitive> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m case-insensitive> include text-2.1-c36a case-insensitive> component case-insensitive-1.2.1.0-4aG0SyKHmRuAZSJTZLRECk-test-case-insensitive case-insensitive> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 case-insensitive> include base-4.19.0.0-b960 case-insensitive> include bytestring-0.12.0.2-4690 case-insensitive> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo case-insensitive> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm case-insensitive> include test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm case-insensitive> include text-2.1-c36a case-insensitive> Linked component graph: case-insensitive> unit case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo case-insensitive> include base-4.19.0.0-b960 case-insensitive> include bytestring-0.12.0.2-4690 case-insensitive> include deepseq-1.5.0.0-412f case-insensitive> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m case-insensitive> include text-2.1-c36a case-insensitive> Data.CaseInsensitive=case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo:Data.CaseInsensitive,Data.CaseInsensitive.Unsafe=case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo:Data.CaseInsensitive.Unsafe case-insensitive> unit case-insensitive-1.2.1.0-4aG0SyKHmRuAZSJTZLRECk-test-case-insensitive case-insensitive> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 case-insensitive> include base-4.19.0.0-b960 case-insensitive> include bytestring-0.12.0.2-4690 case-insensitive> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo case-insensitive> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm case-insensitive> include test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm case-insensitive> include text-2.1-c36a case-insensitive> Ready component graph: case-insensitive> definite case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo case-insensitive> depends base-4.19.0.0-b960 case-insensitive> depends bytestring-0.12.0.2-4690 case-insensitive> depends deepseq-1.5.0.0-412f case-insensitive> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m case-insensitive> depends text-2.1-c36a case-insensitive> definite case-insensitive-1.2.1.0-4aG0SyKHmRuAZSJTZLRECk-test-case-insensitive case-insensitive> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 case-insensitive> depends base-4.19.0.0-b960 case-insensitive> depends bytestring-0.12.0.2-4690 case-insensitive> depends case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo case-insensitive> depends test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm case-insensitive> depends test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm case-insensitive> depends text-2.1-c36a case-insensitive> Using Cabal-3.10.2.0 compiled by ghc-9.8 case-insensitive> Using compiler: ghc-9.8.1 case-insensitive> Using install prefix: case-insensitive> /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0 case-insensitive> Executables installed in: case-insensitive> /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0/bin case-insensitive> Libraries installed in: case-insensitive> /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo case-insensitive> Dynamic Libraries installed in: case-insensitive> /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 case-insensitive> Private executables installed in: case-insensitive> /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0/libexec/x86_64-linux-ghc-9.8.1/case-insensitive-1.2.1.0 case-insensitive> Data files installed in: case-insensitive> /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0/share/x86_64-linux-ghc-9.8.1/case-insensitive-1.2.1.0 case-insensitive> Documentation installed in: case-insensitive> /nix/store/3mcm2k92b3z1gdv1gfwkafm7q4z2ba3w-case-insensitive-1.2.1.0-doc/share/doc/case-insensitive-1.2.1.0 case-insensitive> Configuration files installed in: case-insensitive> /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0/etc case-insensitive> No alex found case-insensitive> Using ar found on system at: case-insensitive> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar case-insensitive> No c2hs found case-insensitive> No cpphs found case-insensitive> No doctest found case-insensitive> Using gcc version 14.3.0 given by user at: case-insensitive> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc case-insensitive> Using ghc version 9.8.1 found on system at: case-insensitive> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc case-insensitive> Using ghc-pkg version 9.8.1 found on system at: case-insensitive> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 case-insensitive> No ghcjs found case-insensitive> No ghcjs-pkg found case-insensitive> No greencard found case-insensitive> Using haddock version 2.30.0 found on system at: case-insensitive> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 case-insensitive> No happy found case-insensitive> Using haskell-suite found on system at: haskell-suite-dummy-location case-insensitive> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location case-insensitive> No hmake found case-insensitive> Using hpc version 0.69 found on system at: case-insensitive> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 case-insensitive> Using hsc2hs version 0.68.10 found on system at: case-insensitive> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 case-insensitive> Using hscolour version 1.25 found on system at: case-insensitive> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour case-insensitive> No jhc found case-insensitive> Using ld found on system at: case-insensitive> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold case-insensitive> No pkg-config found case-insensitive> Using runghc version 9.8.1 found on system at: case-insensitive> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 case-insensitive> Using strip version 2.44 found on system at: case-insensitive> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip case-insensitive> Using tar found on system at: case-insensitive> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar case-insensitive> No uhc found async> Running phase: buildPhase fin> Dependency QuickCheck >=2.14.2 && <2.16: using QuickCheck-2.14.3 fin> Dependency base >=4.12.0.0 && <4.22: using base-4.19.0.0 fin> Dependency boring >=0.2.2 && <0.3: using boring-0.2.2 fin> Dependency dec >=0.0.6 && <0.1: using dec-0.0.6 fin> Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.5.0.0 fin> Dependency hashable >=1.4.4.0 && <1.5 || >=1.5.0.0 && <1.6: using fin> hashable-1.4.7.0 fin> Dependency some >=1.0.6 && <1.1: using some-1.0.6 fin> Dependency universe-base >=1.1.4 && <1.2: using universe-base-1.1.4 fin> Dependency base: using base-4.19.0.0 fin> Dependency fin: using fin-0.3.2 fin> Dependency inspection-testing >=0.2.0.1 && <0.7: using fin> inspection-testing-0.5.0.3 fin> Dependency tagged: using tagged-0.8.8 data-fix> Source component graph: component lib data-fix> Configured component graph: data-fix> component data-fix-0.3.4-90kAYHfhdX433d7z3npPya data-fix> include base-4.19.0.0-b960 data-fix> include deepseq-1.5.0.0-412f data-fix> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m data-fix> Linked component graph: data-fix> unit data-fix-0.3.4-90kAYHfhdX433d7z3npPya data-fix> include base-4.19.0.0-b960 data-fix> include deepseq-1.5.0.0-412f data-fix> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m data-fix> Data.Fix=data-fix-0.3.4-90kAYHfhdX433d7z3npPya:Data.Fix data-fix> Ready component graph: data-fix> definite data-fix-0.3.4-90kAYHfhdX433d7z3npPya data-fix> depends base-4.19.0.0-b960 data-fix> depends deepseq-1.5.0.0-412f data-fix> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m data-fix> Using Cabal-3.10.2.0 compiled by ghc-9.8 data-fix> Using compiler: ghc-9.8.1 data-fix> Using install prefix: data-fix> /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4 data-fix> Executables installed in: data-fix> /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4/bin data-fix> Libraries installed in: data-fix> /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/data-fix-0.3.4-90kAYHfhdX433d7z3npPya data-fix> Dynamic Libraries installed in: data-fix> /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 data-fix> Private executables installed in: data-fix> /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4/libexec/x86_64-linux-ghc-9.8.1/data-fix-0.3.4 data-fix> Data files installed in: data-fix> /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4/share/x86_64-linux-ghc-9.8.1/data-fix-0.3.4 data-fix> Documentation installed in: data-fix> /nix/store/g0pihsznlwgfj9zmmqicfksdksg0b2c8-data-fix-0.3.4-doc/share/doc/data-fix-0.3.4 data-fix> Configuration files installed in: data-fix> /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4/etc data-fix> No alex found data-fix> Using ar found on system at: data-fix> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar data-fix> No c2hs found data-fix> No cpphs found data-fix> No doctest found data-fix> Using gcc version 14.3.0 given by user at: data-fix> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc data-fix> Using ghc version 9.8.1 found on system at: data-fix> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc data-fix> Using ghc-pkg version 9.8.1 found on system at: data-fix> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 data-fix> No ghcjs found data-fix> No ghcjs-pkg found data-fix> No greencard found data-fix> Using haddock version 2.30.0 found on system at: data-fix> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 data-fix> No happy found data-fix> Using haskell-suite found on system at: haskell-suite-dummy-location data-fix> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location data-fix> No hmake found data-fix> Using hpc version 0.69 found on system at: data-fix> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 data-fix> Using hsc2hs version 0.68.10 found on system at: data-fix> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 data-fix> Using hscolour version 1.25 found on system at: data-fix> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour data-fix> No jhc found data-fix> Using ld found on system at: data-fix> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold data-fix> No pkg-config found data-fix> Using runghc version 9.8.1 found on system at: data-fix> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 data-fix> Using strip version 2.44 found on system at: data-fix> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip data-fix> Using tar found on system at: data-fix> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar data-fix> No uhc found OneTuple> [2 of 3] Compiling Data.Tuple.OneTuple ( src/Data/Tuple/OneTuple.hs, dist/build/Data/Tuple/OneTuple.o, dist/build/Data/Tuple/OneTuple.dyn_o ) constraints> Source component graph: constraints> component lib constraints> component test:spec dependency lib constraints> Configured component graph: constraints> component constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints> include base-4.19.0.0-b960 constraints> include binary-0.8.9.1-0e3e constraints> include boring-0.2.2-5eFd5CjWp63Bcyusf5Mj5i constraints> include deepseq-1.5.0.0-412f constraints> include ghc-prim-0.11.0-a69e constraints> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m constraints> include mtl-2.3.1-63a4 constraints> include transformers-0.6.1.0-c3ec constraints> component constraints-0.14.2-AZ0sF4j1Ujp7tKjZViIiv-spec constraints> include base-4.19.0.0-b960 constraints> include constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH constraints> Linked component graph: constraints> unit constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints> include base-4.19.0.0-b960 constraints> include binary-0.8.9.1-0e3e constraints> include boring-0.2.2-5eFd5CjWp63Bcyusf5Mj5i constraints> include deepseq-1.5.0.0-412f constraints> include ghc-prim-0.11.0-a69e constraints> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m constraints> include mtl-2.3.1-63a4 constraints> include transformers-0.6.1.0-c3ec constraints> Data.Constraint=constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG:Data.Constraint,Data.Constraint.Char=constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG:Data.Constraint.Char,Data.Constraint.Deferrable=constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG:Data.Constraint.Deferrable,Data.Constraint.Forall=constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG:Data.Constraint.Forall,Data.Constraint.Lifting=constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG:Data.Constraint.Lifting,Data.Constraint.Nat=constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG:Data.Constraint.Nat,Data.Constraint.Symbol=constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG:Data.Constraint.Symbol,Data.Constraint.Unsafe=constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG:Data.Constraint.Unsafe constraints> unit constraints-0.14.2-AZ0sF4j1Ujp7tKjZViIiv-spec constraints> include base-4.19.0.0-b960 constraints> include constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH constraints> Ready component graph: constraints> definite constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints> depends base-4.19.0.0-b960 constraints> depends binary-0.8.9.1-0e3e constraints> depends boring-0.2.2-5eFd5CjWp63Bcyusf5Mj5i constraints> depends deepseq-1.5.0.0-412f constraints> depends ghc-prim-0.11.0-a69e constraints> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m constraints> depends mtl-2.3.1-63a4 constraints> depends transformers-0.6.1.0-c3ec constraints> definite constraints-0.14.2-AZ0sF4j1Ujp7tKjZViIiv-spec constraints> depends base-4.19.0.0-b960 constraints> depends constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH constraints> Using Cabal-3.10.2.0 compiled by ghc-9.8 constraints> Using compiler: ghc-9.8.1 constraints> Using install prefix: constraints> /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2 constraints> Executables installed in: constraints> /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2/bin constraints> Libraries installed in: constraints> /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints> Dynamic Libraries installed in: constraints> /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 constraints> Private executables installed in: constraints> /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2/libexec/x86_64-linux-ghc-9.8.1/constraints-0.14.2 constraints> Data files installed in: constraints> /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2/share/x86_64-linux-ghc-9.8.1/constraints-0.14.2 constraints> Documentation installed in: constraints> /nix/store/dxd1ldzl1vj39sl5kih7g1nmlwh7hyzh-constraints-0.14.2-doc/share/doc/constraints-0.14.2 constraints> Configuration files installed in: constraints> /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2/etc constraints> No alex found constraints> Using ar found on system at: constraints> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar constraints> No c2hs found constraints> No cpphs found constraints> No doctest found constraints> Using gcc version 14.3.0 given by user at: constraints> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc constraints> Using ghc version 9.8.1 found on system at: constraints> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc constraints> Using ghc-pkg version 9.8.1 found on system at: constraints> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 constraints> No ghcjs found constraints> No ghcjs-pkg found constraints> No greencard found constraints> Using haddock version 2.30.0 found on system at: constraints> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 constraints> No happy found constraints> Using haskell-suite found on system at: haskell-suite-dummy-location constraints> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location constraints> No hmake found constraints> Using hpc version 0.69 found on system at: constraints> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 constraints> Using hsc2hs version 0.68.10 found on system at: constraints> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 constraints> Using hscolour version 1.25 found on system at: constraints> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour constraints> No jhc found constraints> Using ld found on system at: constraints> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold constraints> No pkg-config found constraints> Using runghc version 9.8.1 found on system at: constraints> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 constraints> Using strip version 2.44 found on system at: constraints> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip constraints> Using tar found on system at: constraints> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar constraints> No uhc found OneTuple> [3 of 3] Compiling Data.Tuple.Solo.TH ( src/Data/Tuple/Solo/TH.hs, dist/build/Data/Tuple/Solo/TH.o, dist/build/Data/Tuple/Solo/TH.dyn_o ) async> Preprocessing library for async-2.2.5.. async> Building library for async-2.2.5.. case-insensitive> Running phase: buildPhase opentelemetry> Dependency base >=4.12 && <5: using base-4.19.0.0 opentelemetry> Dependency bytestring: using bytestring-0.12.0.2 opentelemetry> Dependency exceptions: using exceptions-0.10.7 opentelemetry> Dependency ghc-trace-events >=0.1.0.1: using ghc-trace-events-0.1.2.10 opentelemetry> Dependency hashable: using hashable-1.4.7.0 psqueues> Running phase: updateAutotoolsGnuConfigScriptsPhase data-fix> Running phase: buildPhase psqueues> Running phase: configurePhase psqueues> configureFlags: --verbose --prefix=/nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/p6mf2ycdskii837k8fbinf3f98bkh8xy-psqueues-0.2.8.1-doc/share/doc/psqueues-0.2.8.1 --with-gcc=gcc --package-db=/build/tmp.TEhxB19lrW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 psqueues> Using Parsec parser psqueues> Configuring psqueues-0.2.8.1... lucid> Dependency base >=4.8 && <4.22: using base-4.19.0.0 lucid> Dependency blaze-builder >=0.4.0.0: using blaze-builder-0.4.2.3 lucid> Dependency bytestring >=0.10.6.0: using bytestring-0.12.0.2 lucid> Dependency containers >=0.5.6.2: using containers-0.6.8 lucid> Dependency hashable >=1.2.3.2: using hashable-1.4.7.0 lucid> Dependency mmorph >=1.0.3: using mmorph-1.2.0 lucid> Dependency mtl >=2.2: using mtl-2.3.1 lucid> Dependency text >=1.2.0.2: using text-2.1 lucid> Dependency transformers >=0.4.2.0: using transformers-0.6.1.0 lucid> Dependency HUnit: using HUnit-1.6.2.0 lucid> Dependency base: using base-4.19.0.0 lucid> Dependency bifunctors: using bifunctors-5.6.2 lucid> Dependency hspec: using hspec-2.11.12 lucid> Dependency lucid: using lucid-2.11.20250303 lucid> Dependency mtl: using mtl-2.3.1 lucid> Dependency parsec: using parsec-3.1.17.0 lucid> Dependency text: using text-2.1 case-insensitive> Preprocessing library for case-insensitive-1.2.1.0.. case-insensitive> Building library for case-insensitive-1.2.1.0.. async> [1 of 2] Compiling Control.Concurrent.Async.Internal ( Control/Concurrent/Async/Internal.hs, dist/build/Control/Concurrent/Async/Internal.o, dist/build/Control/Concurrent/Async/Internal.dyn_o ) data-fix> Preprocessing library for data-fix-0.3.4.. data-fix> Building library for data-fix-0.3.4.. constraints> Running phase: buildPhase text-short> Running phase: updateAutotoolsGnuConfigScriptsPhase these> Running phase: updateAutotoolsGnuConfigScriptsPhase OneTuple> [1 of 3] Compiling Data.Tuple.Solo ( src/Data/Tuple/Solo.hs, dist/build/Data/Tuple/Solo.p_o ) these> Running phase: configurePhase text-short> Running phase: configurePhase these> configureFlags: --verbose --prefix=/nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qfjdkxzalj80a6z600ciil7waf2hj9dw-these-1.2.1-doc/share/doc/these-1.2.1 --with-gcc=gcc --package-db=/build/tmp.GiN09yy64G/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-short> configureFlags: --verbose --prefix=/nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/06xld46ps4l1s40srghw5xvpb5ah086r-text-short-0.1.6-doc/share/doc/text-short-0.1.6 --with-gcc=gcc --package-db=/build/tmp.jrQ3wQDmoH/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 these> Using Parsec parser these> Configuring these-1.2.1... text-short> Using Parsec parser text-short> Configuring text-short-0.1.6... ordered-containers> Dependency base >=4.7 && <5: using base-4.19.0.0 ordered-containers> Dependency containers >=0.1 && <0.8: using containers-0.6.8 ordered-containers> Dependency hashable >=1.2 && <2.0: using hashable-1.4.7.0 constraints> Preprocessing library for constraints-0.14.2.. constraints> Building library for constraints-0.14.2.. pcg-random> pcg-random> src/System/Random/PCG/Fast/Pure.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] pcg-random> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead pcg-random> | pcg-random> 12 | {-# LANGUAGE TypeInType #-} pcg-random> | ^^^^^^^^^^ data-fix> [1 of 1] Compiling Data.Fix ( src/Data/Fix.hs, dist/build/Data/Fix.o, dist/build/Data/Fix.dyn_o ) fin> Source component graph: fin> component lib fin> component test:inspection dependency lib fin> Configured component graph: fin> component fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy fin> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 fin> include base-4.19.0.0-b960 fin> include boring-0.2.2-5eFd5CjWp63Bcyusf5Mj5i fin> include dec-0.0.6-AMrJSd3LDYlHLA2KZ8mpvD fin> include deepseq-1.5.0.0-412f fin> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m fin> include some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY fin> include universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo fin> component fin-0.3.2-7fu7QpZsoOmK7vhY1lcTIO-inspection fin> include base-4.19.0.0-b960 fin> include fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy fin> include inspection-testing-0.5.0.3-F5Uf2o8NuFA3RymCMAjQM3 fin> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 fin> Linked component graph: fin> unit fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy fin> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 fin> include base-4.19.0.0-b960 fin> include boring-0.2.2-5eFd5CjWp63Bcyusf5Mj5i fin> include dec-0.0.6-AMrJSd3LDYlHLA2KZ8mpvD fin> include deepseq-1.5.0.0-412f fin> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m fin> include some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY fin> include universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo fin> Data.Fin=fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy:Data.Fin,Data.Nat=fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy:Data.Nat,Data.Type.Nat=fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy:Data.Type.Nat,Data.Type.Nat.LE=fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy:Data.Type.Nat.LE,Data.Type.Nat.LE.ReflStep=fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy:Data.Type.Nat.LE.ReflStep,Data.Type.Nat.LT=fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy:Data.Type.Nat.LT fin> unit fin-0.3.2-7fu7QpZsoOmK7vhY1lcTIO-inspection fin> include base-4.19.0.0-b960 fin> include fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy fin> include inspection-testing-0.5.0.3-F5Uf2o8NuFA3RymCMAjQM3 fin> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 fin> Ready component graph: fin> definite fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy fin> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 fin> depends base-4.19.0.0-b960 fin> depends boring-0.2.2-5eFd5CjWp63Bcyusf5Mj5i fin> depends dec-0.0.6-AMrJSd3LDYlHLA2KZ8mpvD fin> depends deepseq-1.5.0.0-412f fin> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m fin> depends some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY fin> depends universe-base-1.1.4-4jfBz5ywNfRJ20RdYCx3eo fin> definite fin-0.3.2-7fu7QpZsoOmK7vhY1lcTIO-inspection fin> depends base-4.19.0.0-b960 fin> depends fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy fin> depends inspection-testing-0.5.0.3-F5Uf2o8NuFA3RymCMAjQM3 fin> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 fin> Using Cabal-3.10.2.0 compiled by ghc-9.8 fin> Using compiler: ghc-9.8.1 fin> Using install prefix: /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2 fin> Executables installed in: fin> /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2/bin fin> Libraries installed in: fin> /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy fin> Dynamic Libraries installed in: fin> /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 fin> Private executables installed in: fin> /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2/libexec/x86_64-linux-ghc-9.8.1/fin-0.3.2 fin> Data files installed in: fin> /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2/share/x86_64-linux-ghc-9.8.1/fin-0.3.2 fin> Documentation installed in: fin> /nix/store/dngrsix3sc5s7fz2cw073zdpvbri9p45-fin-0.3.2-doc/share/doc/fin-0.3.2 fin> Configuration files installed in: fin> /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2/etc fin> No alex found fin> Using ar found on system at: fin> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar fin> No c2hs found fin> No cpphs found fin> No doctest found fin> Using gcc version 14.3.0 given by user at: fin> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc fin> Using ghc version 9.8.1 found on system at: fin> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc fin> Using ghc-pkg version 9.8.1 found on system at: fin> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 fin> No ghcjs found fin> No ghcjs-pkg found fin> No greencard found fin> Using haddock version 2.30.0 found on system at: fin> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 fin> No happy found fin> Using haskell-suite found on system at: haskell-suite-dummy-location fin> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location fin> No hmake found fin> Using hpc version 0.69 found on system at: fin> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 fin> Using hsc2hs version 0.68.10 found on system at: fin> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 fin> Using hscolour version 1.25 found on system at: fin> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour fin> No jhc found fin> Using ld found on system at: fin> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold fin> No pkg-config found fin> Using runghc version 9.8.1 found on system at: fin> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 fin> Using strip version 2.44 found on system at: fin> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip fin> Using tar found on system at: fin> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar fin> No uhc found case-insensitive> [1 of 3] Compiling Data.CaseInsensitive.Internal ( Data/CaseInsensitive/Internal.hs, dist/build/Data/CaseInsensitive/Internal.o, dist/build/Data/CaseInsensitive/Internal.dyn_o ) opentelemetry> Source component graph: component lib opentelemetry> Configured component graph: opentelemetry> component opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW opentelemetry> include base-4.19.0.0-b960 opentelemetry> include bytestring-0.12.0.2-4690 opentelemetry> include exceptions-0.10.7-d3e7 opentelemetry> include ghc-trace-events-0.1.2.10-8qfgEMchYcT6H0WlJI55Ae opentelemetry> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m opentelemetry> Linked component graph: opentelemetry> unit opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW opentelemetry> include base-4.19.0.0-b960 opentelemetry> include bytestring-0.12.0.2-4690 opentelemetry> include exceptions-0.10.7-d3e7 opentelemetry> include ghc-trace-events-0.1.2.10-8qfgEMchYcT6H0WlJI55Ae opentelemetry> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m opentelemetry> OpenTelemetry.Eventlog=opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW:OpenTelemetry.Eventlog,OpenTelemetry.Eventlog_Internal=opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW:OpenTelemetry.Eventlog_Internal,OpenTelemetry.Metrics_Internal=opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW:OpenTelemetry.Metrics_Internal,OpenTelemetry.Propagation=opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW:OpenTelemetry.Propagation,OpenTelemetry.SpanContext=opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW:OpenTelemetry.SpanContext opentelemetry> Ready component graph: opentelemetry> definite opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW opentelemetry> depends base-4.19.0.0-b960 opentelemetry> depends bytestring-0.12.0.2-4690 opentelemetry> depends exceptions-0.10.7-d3e7 opentelemetry> depends ghc-trace-events-0.1.2.10-8qfgEMchYcT6H0WlJI55Ae opentelemetry> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m opentelemetry> Using Cabal-3.10.2.0 compiled by ghc-9.8 opentelemetry> Using compiler: ghc-9.8.1 opentelemetry> Using install prefix: opentelemetry> /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0 opentelemetry> Executables installed in: opentelemetry> /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0/bin opentelemetry> Libraries installed in: opentelemetry> /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW opentelemetry> Dynamic Libraries installed in: opentelemetry> /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 opentelemetry> Private executables installed in: opentelemetry> /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0/libexec/x86_64-linux-ghc-9.8.1/opentelemetry-0.8.0 opentelemetry> Data files installed in: opentelemetry> /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0/share/x86_64-linux-ghc-9.8.1/opentelemetry-0.8.0 opentelemetry> Documentation installed in: opentelemetry> /nix/store/c9z72smvpa5hdsrj5p06x41xw0lfa62q-opentelemetry-0.8.0-doc/share/doc/opentelemetry-0.8.0 opentelemetry> Configuration files installed in: opentelemetry> /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0/etc opentelemetry> No alex found opentelemetry> Using ar found on system at: opentelemetry> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar opentelemetry> No c2hs found opentelemetry> No cpphs found opentelemetry> No doctest found opentelemetry> Using gcc version 14.3.0 given by user at: opentelemetry> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc opentelemetry> Using ghc version 9.8.1 found on system at: opentelemetry> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc opentelemetry> Using ghc-pkg version 9.8.1 found on system at: opentelemetry> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 opentelemetry> No ghcjs found opentelemetry> No ghcjs-pkg found opentelemetry> No greencard found opentelemetry> Using haddock version 2.30.0 found on system at: opentelemetry> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 opentelemetry> No happy found opentelemetry> Using haskell-suite found on system at: haskell-suite-dummy-location opentelemetry> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location opentelemetry> No hmake found opentelemetry> Using hpc version 0.69 found on system at: opentelemetry> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 opentelemetry> Using hsc2hs version 0.68.10 found on system at: opentelemetry> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 opentelemetry> Using hscolour version 1.25 found on system at: opentelemetry> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour opentelemetry> No jhc found opentelemetry> Using ld found on system at: opentelemetry> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold opentelemetry> No pkg-config found opentelemetry> Using runghc version 9.8.1 found on system at: opentelemetry> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 opentelemetry> Using strip version 2.44 found on system at: opentelemetry> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip opentelemetry> Using tar found on system at: opentelemetry> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar opentelemetry> No uhc found async> async> Control/Concurrent/Async/Internal.hs:50:1: warning: [GHC-66111] [-Wunused-imports] async> The import of ‘Data.Semigroup’ is redundant async> except perhaps to import instances from ‘Data.Semigroup’ async> To import instances alone, use: import Data.Semigroup() async> | async> 50 | import Data.Semigroup (Semigroup((<>))) async> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> [1 of 7] Compiling System.Random.PCG.Class ( src/System/Random/PCG/Class.hs, nothing ) time-compat> Running phase: updateAutotoolsGnuConfigScriptsPhase OneTuple> [2 of 3] Compiling Data.Tuple.OneTuple ( src/Data/Tuple/OneTuple.hs, dist/build/Data/Tuple/OneTuple.p_o ) time-compat> Running phase: configurePhase lucid> Source component graph: lucid> component lib lucid> component test:test dependency lib lucid> Configured component graph: lucid> component lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK lucid> include base-4.19.0.0-b960 lucid> include blaze-builder-0.4.2.3-LYn4gfnnXyn15oXIlJbMta lucid> include bytestring-0.12.0.2-4690 lucid> include containers-0.6.8-4775 lucid> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lucid> include mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs lucid> include mtl-2.3.1-63a4 lucid> include text-2.1-c36a lucid> include transformers-0.6.1.0-c3ec lucid> component lucid-2.11.20250303-2SytsiBjw1LJVxGpsFNvE9-test lucid> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 lucid> include base-4.19.0.0-b960 lucid> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh lucid> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lucid> include lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK lucid> include mtl-2.3.1-63a4 lucid> include parsec-3.1.17.0-389e lucid> include text-2.1-c36a lucid> Linked component graph: lucid> unit lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK lucid> include base-4.19.0.0-b960 lucid> include blaze-builder-0.4.2.3-LYn4gfnnXyn15oXIlJbMta lucid> include bytestring-0.12.0.2-4690 lucid> include containers-0.6.8-4775 lucid> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lucid> include mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs lucid> include mtl-2.3.1-63a4 lucid> include text-2.1-c36a lucid> include transformers-0.6.1.0-c3ec lucid> Lucid=lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK:Lucid,Lucid.Base=lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK:Lucid.Base,Lucid.Bootstrap=lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK:Lucid.Bootstrap,Lucid.Html5=lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK:Lucid.Html5 lucid> unit lucid-2.11.20250303-2SytsiBjw1LJVxGpsFNvE9-test lucid> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 lucid> include base-4.19.0.0-b960 lucid> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh lucid> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lucid> include lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK lucid> include mtl-2.3.1-63a4 lucid> include parsec-3.1.17.0-389e lucid> include text-2.1-c36a lucid> Ready component graph: lucid> definite lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK lucid> depends base-4.19.0.0-b960 lucid> depends blaze-builder-0.4.2.3-LYn4gfnnXyn15oXIlJbMta lucid> depends bytestring-0.12.0.2-4690 lucid> depends containers-0.6.8-4775 lucid> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lucid> depends mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs lucid> depends mtl-2.3.1-63a4 lucid> depends text-2.1-c36a lucid> depends transformers-0.6.1.0-c3ec lucid> definite lucid-2.11.20250303-2SytsiBjw1LJVxGpsFNvE9-test lucid> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 lucid> depends base-4.19.0.0-b960 lucid> depends bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh lucid> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lucid> depends lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK lucid> depends mtl-2.3.1-63a4 lucid> depends parsec-3.1.17.0-389e lucid> depends text-2.1-c36a lucid> Using Cabal-3.10.2.0 compiled by ghc-9.8 lucid> Using compiler: ghc-9.8.1 lucid> Using install prefix: lucid> /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303 lucid> Executables installed in: lucid> /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303/bin lucid> Libraries installed in: lucid> /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK lucid> Dynamic Libraries installed in: lucid> /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 lucid> Private executables installed in: lucid> /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303/libexec/x86_64-linux-ghc-9.8.1/lucid-2.11.20250303 lucid> Data files installed in: lucid> /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303/share/x86_64-linux-ghc-9.8.1/lucid-2.11.20250303 lucid> Documentation installed in: lucid> /nix/store/s5x0l19vzz0cy94hl9bfzm2z0ndqwpxy-lucid-2.11.20250303-doc/share/doc/lucid-2.11.20250303 lucid> Configuration files installed in: lucid> /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303/etc lucid> No alex found lucid> Using ar found on system at: lucid> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar lucid> No c2hs found lucid> No cpphs found lucid> No doctest found lucid> Using gcc version 14.3.0 given by user at: lucid> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc lucid> Using ghc version 9.8.1 found on system at: lucid> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc lucid> Using ghc-pkg version 9.8.1 found on system at: lucid> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 lucid> No ghcjs found lucid> No ghcjs-pkg found lucid> No greencard found lucid> Using haddock version 2.30.0 found on system at: lucid> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 lucid> No happy found lucid> Using haskell-suite found on system at: haskell-suite-dummy-location lucid> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location lucid> No hmake found lucid> Using hpc version 0.69 found on system at: lucid> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 lucid> Using hsc2hs version 0.68.10 found on system at: lucid> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 lucid> Using hscolour version 1.25 found on system at: lucid> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour lucid> No jhc found lucid> Using ld found on system at: lucid> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold lucid> No pkg-config found lucid> Using runghc version 9.8.1 found on system at: lucid> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 lucid> Using strip version 2.44 found on system at: lucid> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip lucid> Using tar found on system at: lucid> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar lucid> No uhc found time-compat> configureFlags: --verbose --prefix=/nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/sf8d949glrkpbnjm1pa0l8hwb8ciq25i-time-compat-1.9.7-doc/share/doc/time-compat-1.9.7 --with-gcc=gcc --package-db=/build/tmp.qgwbXxXJcf/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 time-compat> Using Parsec parser time-compat> Configuring time-compat-1.9.7... opentelemetry> Running phase: buildPhase fin> Running phase: buildPhase psqueues> Dependency base >=4.2 && <5: using base-4.19.0.0 psqueues> Dependency deepseq >=1.2 && <1.6: using deepseq-1.5.0.0 psqueues> Dependency ghc-prim: using ghc-prim-0.11.0 psqueues> Dependency hashable >=1.1.2.3 && <1.6: using hashable-1.4.7.0 psqueues> Dependency HUnit >=1.2 && <1.7: using HUnit-1.6.2.0 psqueues> Dependency QuickCheck >=2.7 && <2.16: using QuickCheck-2.14.3 psqueues> Dependency array: using array-0.5.6.0 psqueues> Dependency base: using base-4.19.0.0 psqueues> Dependency deepseq: using deepseq-1.5.0.0 psqueues> Dependency ghc-prim: using ghc-prim-0.11.0 psqueues> Dependency hashable: using hashable-1.4.7.0 psqueues> Dependency psqueues: using psqueues-0.2.8.1 psqueues> Dependency tagged: using tagged-0.8.8 psqueues> Dependency tasty >=1.2 && <1.6: using tasty-1.5.3 psqueues> Dependency tasty-hunit >=0.9 && <0.11: using tasty-hunit-0.10.2 psqueues> Dependency tasty-quickcheck >=0.8 && <0.12: using tasty-quickcheck-0.11 opentelemetry> Preprocessing library for opentelemetry-0.8.0.. opentelemetry> Building library for opentelemetry-0.8.0.. uuid-types> Running phase: updateAutotoolsGnuConfigScriptsPhase uuid-types> Running phase: configurePhase fin> Preprocessing library for fin-0.3.2.. fin> Building library for fin-0.3.2.. uuid-types> configureFlags: --verbose --prefix=/nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/k47ncyzvswyz1jk9af0ph9gsc1pv0m0d-uuid-types-1.0.6-doc/share/doc/uuid-types-1.0.6 --with-gcc=gcc --package-db=/build/tmp.OjDrSGPrqc/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 uuid-types> Using Parsec parser uuid-types> Configuring uuid-types-1.0.6... case-insensitive> OneTuple> [3 of 3] Compiling Data.Tuple.Solo.TH ( src/Data/Tuple/Solo/TH.hs, dist/build/Data/Tuple/Solo/TH.p_o ) case-insensitive> Data/CaseInsensitive/Internal.hs:124:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] case-insensitive> Noncanonical ‘mappend’ definition detected case-insensitive> in the instance declaration for ‘Monoid (CI s)’. case-insensitive> ‘mappend’ will eventually be removed in favour of ‘(<>)’ case-insensitive> Suggested fix: case-insensitive> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ case-insensitive> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid case-insensitive> | case-insensitive> 124 | CI o1 l1 `mappend` CI o2 l2 = CI (o1 `mappend` o2) (l1 `mappend` l2) case-insensitive> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> Running phase: buildPhase ordered-containers> Source component graph: component lib ordered-containers> Configured component graph: ordered-containers> component ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3 ordered-containers> include base-4.19.0.0-b960 ordered-containers> include containers-0.6.8-4775 ordered-containers> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m ordered-containers> Linked component graph: ordered-containers> unit ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3 ordered-containers> include base-4.19.0.0-b960 ordered-containers> include containers-0.6.8-4775 ordered-containers> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m ordered-containers> Data.Map.Ordered=ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3:Data.Map.Ordered,Data.Map.Ordered.Strict=ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3:Data.Map.Ordered.Strict,Data.Set.Ordered=ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3:Data.Set.Ordered ordered-containers> Ready component graph: ordered-containers> definite ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3 ordered-containers> depends base-4.19.0.0-b960 ordered-containers> depends containers-0.6.8-4775 ordered-containers> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m ordered-containers> Using Cabal-3.10.2.0 compiled by ghc-9.8 ordered-containers> Using compiler: ghc-9.8.1 ordered-containers> Using install prefix: ordered-containers> /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4 ordered-containers> Executables installed in: ordered-containers> /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4/bin ordered-containers> Libraries installed in: ordered-containers> /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3 ordered-containers> Dynamic Libraries installed in: ordered-containers> /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 ordered-containers> Private executables installed in: ordered-containers> /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4/libexec/x86_64-linux-ghc-9.8.1/ordered-containers-0.2.4 ordered-containers> Data files installed in: ordered-containers> /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4/share/x86_64-linux-ghc-9.8.1/ordered-containers-0.2.4 ordered-containers> Documentation installed in: ordered-containers> /nix/store/0mxdzjjwbza15c956cslddwiwd8a2j7h-ordered-containers-0.2.4-doc/share/doc/ordered-containers-0.2.4 ordered-containers> Configuration files installed in: ordered-containers> /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4/etc ordered-containers> No alex found ordered-containers> Using ar found on system at: ordered-containers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar ordered-containers> No c2hs found ordered-containers> No cpphs found ordered-containers> No doctest found ordered-containers> Using gcc version 14.3.0 given by user at: ordered-containers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc ordered-containers> Using ghc version 9.8.1 found on system at: ordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc ordered-containers> Using ghc-pkg version 9.8.1 found on system at: ordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 ordered-containers> No ghcjs found ordered-containers> No ghcjs-pkg found ordered-containers> No greencard found ordered-containers> Using haddock version 2.30.0 found on system at: ordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 ordered-containers> No happy found ordered-containers> Using haskell-suite found on system at: haskell-suite-dummy-location ordered-containers> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location ordered-containers> No hmake found ordered-containers> Using hpc version 0.69 found on system at: ordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 ordered-containers> Using hsc2hs version 0.68.10 found on system at: ordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 ordered-containers> Using hscolour version 1.25 found on system at: ordered-containers> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour ordered-containers> No jhc found ordered-containers> Using ld found on system at: ordered-containers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold ordered-containers> No pkg-config found ordered-containers> Using runghc version 9.8.1 found on system at: ordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 ordered-containers> Using strip version 2.44 found on system at: ordered-containers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip ordered-containers> Using tar found on system at: ordered-containers> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar ordered-containers> No uhc found constraints> [1 of 8] Compiling Data.Constraint ( src/Data/Constraint.hs, dist/build/Data/Constraint.o, dist/build/Data/Constraint.dyn_o ) these> Dependency assoc >=1.1.1 && <1.2: using assoc-1.1.1 these> Dependency base >=4.12.0.0 && <4.22: using base-4.19.0.0 these> Dependency binary >=0.8.6.0 && <0.10: using binary-0.8.9.1 these> Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.5.0.0 these> Dependency hashable >=1.4.4.0 && <1.6: using hashable-1.4.7.0 data-fix> data-fix> src/Data/Fix.hs:109:47: warning: [GHC-38856] [-Wunused-imports] data-fix> The import of ‘rnf1’ from module ‘Control.DeepSeq’ is redundant data-fix> | data-fix> 109 | import Control.DeepSeq (NFData (..), NFData1, rnf1) data-fix> | ^^^^ lucid> Preprocessing library for lucid-2.11.20250303.. lucid> Building library for lucid-2.11.20250303.. opentelemetry> [1 of 5] Compiling OpenTelemetry.Metrics_Internal text-short> Flags chosen: asserts=False text-short> Dependency base >=4.12 && <4.22: using base-4.19.0.0 text-short> Dependency binary >=0.8.6.0 && <0.9: using binary-0.8.9.1 text-short> Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.0.2 text-short> Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.5.0.0 text-short> Dependency ghc-prim >=0.5.3 && <0.14: using ghc-prim-0.11.0 text-short> Dependency hashable >=1.4.4.0 && <1.6: using hashable-1.4.7.0 text-short> Dependency template-haskell >=2.14.0.0 && <2.24: using text-short> template-haskell-2.21.0.0 text-short> Dependency text >=1.2.3.1 && <1.3 || >=2.0 && <2.2: using text-2.1 text-short> Dependency base: using base-4.19.0.0 text-short> Dependency binary: using binary-0.8.9.1 text-short> Dependency bytestring: using bytestring-0.12.0.2 text-short> Dependency tasty >=1.4 && <1.6: using tasty-1.5.3 text-short> Dependency tasty-hunit >=0.10.0 && <0.11: using tasty-hunit-0.10.2 text-short> Dependency tasty-quickcheck >=0.10 && <0.12: using tasty-quickcheck-0.11 text-short> Dependency template-haskell: using template-haskell-2.21.0.0 text-short> Dependency text: using text-2.1 text-short> Dependency text-short: using text-short-0.1.6 fin> [1 of 7] Compiling Data.Nat ( src/Data/Nat.hs, dist/build/Data/Nat.o, dist/build/Data/Nat.dyn_o ) pcg-random> [2 of 7] Compiling System.Random.PCG ( src/System/Random/PCG.hs, nothing ) ordered-containers> Running phase: buildPhase lucid> [1 of 4] Compiling Lucid.Base ( src/Lucid/Base.hs, dist/build/Lucid/Base.o, dist/build/Lucid/Base.dyn_o ) ordered-containers> Preprocessing library for ordered-containers-0.2.4.. ordered-containers> Building library for ordered-containers-0.2.4.. psqueues> Source component graph: psqueues> component lib psqueues> component test:psqueues-tests dependency lib psqueues> Configured component graph: psqueues> component psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB psqueues> include base-4.19.0.0-b960 psqueues> include deepseq-1.5.0.0-412f psqueues> include ghc-prim-0.11.0-a69e psqueues> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m psqueues> component psqueues-0.2.8.1-9OE7iPEQhCaH3ekWND2iCU-psqueues-tests psqueues> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 psqueues> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 psqueues> include array-0.5.6.0-dc89 psqueues> include base-4.19.0.0-b960 psqueues> include deepseq-1.5.0.0-412f psqueues> include ghc-prim-0.11.0-a69e psqueues> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m psqueues> include psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB psqueues> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 psqueues> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa psqueues> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP psqueues> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 psqueues> Linked component graph: psqueues> unit psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB psqueues> include base-4.19.0.0-b960 psqueues> include deepseq-1.5.0.0-412f psqueues> include ghc-prim-0.11.0-a69e psqueues> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m psqueues> Data.HashPSQ=psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB:Data.HashPSQ,Data.IntPSQ=psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB:Data.IntPSQ,Data.OrdPSQ=psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB:Data.OrdPSQ psqueues> unit psqueues-0.2.8.1-9OE7iPEQhCaH3ekWND2iCU-psqueues-tests psqueues> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 psqueues> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 psqueues> include array-0.5.6.0-dc89 psqueues> include base-4.19.0.0-b960 psqueues> include deepseq-1.5.0.0-412f psqueues> include ghc-prim-0.11.0-a69e psqueues> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m psqueues> include psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB psqueues> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 psqueues> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa psqueues> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP psqueues> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 psqueues> Ready component graph: psqueues> definite psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB psqueues> depends base-4.19.0.0-b960 psqueues> depends deepseq-1.5.0.0-412f psqueues> depends ghc-prim-0.11.0-a69e psqueues> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m psqueues> definite psqueues-0.2.8.1-9OE7iPEQhCaH3ekWND2iCU-psqueues-tests psqueues> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 psqueues> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 psqueues> depends array-0.5.6.0-dc89 psqueues> depends base-4.19.0.0-b960 psqueues> depends deepseq-1.5.0.0-412f psqueues> depends ghc-prim-0.11.0-a69e psqueues> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m psqueues> depends psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB psqueues> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 psqueues> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa psqueues> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP psqueues> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 psqueues> Using Cabal-3.10.2.0 compiled by ghc-9.8 psqueues> Using compiler: ghc-9.8.1 psqueues> Using install prefix: psqueues> /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1 psqueues> Executables installed in: psqueues> /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1/bin psqueues> Libraries installed in: psqueues> /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB psqueues> Dynamic Libraries installed in: psqueues> /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 psqueues> Private executables installed in: psqueues> /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1/libexec/x86_64-linux-ghc-9.8.1/psqueues-0.2.8.1 psqueues> Data files installed in: psqueues> /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1/share/x86_64-linux-ghc-9.8.1/psqueues-0.2.8.1 psqueues> Documentation installed in: psqueues> /nix/store/p6mf2ycdskii837k8fbinf3f98bkh8xy-psqueues-0.2.8.1-doc/share/doc/psqueues-0.2.8.1 psqueues> Configuration files installed in: psqueues> /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1/etc psqueues> No alex found psqueues> Using ar found on system at: psqueues> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar psqueues> No c2hs found psqueues> No cpphs found psqueues> No doctest found psqueues> Using gcc version 14.3.0 given by user at: psqueues> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc psqueues> Using ghc version 9.8.1 found on system at: psqueues> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc psqueues> Using ghc-pkg version 9.8.1 found on system at: psqueues> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 psqueues> No ghcjs found psqueues> No ghcjs-pkg found psqueues> No greencard found psqueues> Using haddock version 2.30.0 found on system at: psqueues> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 psqueues> No happy found psqueues> Using haskell-suite found on system at: haskell-suite-dummy-location psqueues> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location psqueues> No hmake found psqueues> Using hpc version 0.69 found on system at: psqueues> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 psqueues> Using hsc2hs version 0.68.10 found on system at: psqueues> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 psqueues> Using hscolour version 1.25 found on system at: psqueues> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour psqueues> No jhc found psqueues> Using ld found on system at: psqueues> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold psqueues> No pkg-config found psqueues> Using runghc version 9.8.1 found on system at: psqueues> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 psqueues> Using strip version 2.44 found on system at: psqueues> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip psqueues> Using tar found on system at: psqueues> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar psqueues> No uhc found time-compat> Dependency base >=4.12 && <4.21: using base-4.19.0.0 time-compat> Dependency base-orphans >=0.9.2 && <0.10: using base-orphans-0.9.3 time-compat> Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.5.0.0 time-compat> Dependency hashable >=1.4.4.0 && <1.6: using hashable-1.4.7.0 time-compat> Dependency time >=1.8.0.2 && <1.9 || >=1.9.2 && <1.9.4 || >=1.10 && <1.10.1 || time-compat> >=1.11 && <1.11.2 || >=1.12 && <1.13: using time-1.12.2 time-compat> Dependency HUnit >=1.3.1 && <1.3.2 || >=1.6.0.0 && <1.7: using HUnit-1.6.2.0 time-compat> Dependency base: using base-4.19.0.0 time-compat> Dependency deepseq: using deepseq-1.5.0.0 time-compat> Dependency hashable >=1.4.0.0 && <1.6: using hashable-1.4.7.0 time-compat> Dependency time-compat: using time-compat-1.9.7 time-compat> Dependency QuickCheck >=2.13 && <2.16: using QuickCheck-2.14.3 time-compat> Dependency base: using base-4.19.0.0 time-compat> Dependency deepseq: using deepseq-1.5.0.0 time-compat> Dependency tagged >=0.8.6 && <0.9: using tagged-0.8.8 time-compat> Dependency tasty >=1.5 && <1.6: using tasty-1.5.3 time-compat> Dependency tasty-hunit >=0.10 && <0.11: using tasty-hunit-0.10.2 time-compat> Dependency tasty-quickcheck >=0.10 && <0.12: using tasty-quickcheck-0.11 time-compat> Dependency time: using time-1.12.2 time-compat> Dependency time-compat: using time-compat-1.9.7 these> Source component graph: component lib these> Configured component graph: these> component these-1.2.1-B8INZK8jfBp2iDPS6dEUhs these> include assoc-1.1.1-KeNPeQRDSq0BQe5AaTaTYX these> include base-4.19.0.0-b960 these> include binary-0.8.9.1-0e3e these> include deepseq-1.5.0.0-412f these> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m these> Linked component graph: these> unit these-1.2.1-B8INZK8jfBp2iDPS6dEUhs these> include assoc-1.1.1-KeNPeQRDSq0BQe5AaTaTYX these> include base-4.19.0.0-b960 these> include binary-0.8.9.1-0e3e these> include deepseq-1.5.0.0-412f these> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m these> Data.Functor.These=these-1.2.1-B8INZK8jfBp2iDPS6dEUhs:Data.Functor.These,Data.These=these-1.2.1-B8INZK8jfBp2iDPS6dEUhs:Data.These,Data.These.Combinators=these-1.2.1-B8INZK8jfBp2iDPS6dEUhs:Data.These.Combinators these> Ready component graph: these> definite these-1.2.1-B8INZK8jfBp2iDPS6dEUhs these> depends assoc-1.1.1-KeNPeQRDSq0BQe5AaTaTYX these> depends base-4.19.0.0-b960 these> depends binary-0.8.9.1-0e3e these> depends deepseq-1.5.0.0-412f these> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m these> Using Cabal-3.10.2.0 compiled by ghc-9.8 these> Using compiler: ghc-9.8.1 these> Using install prefix: /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1 these> Executables installed in: these> /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1/bin these> Libraries installed in: these> /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/these-1.2.1-B8INZK8jfBp2iDPS6dEUhs these> Dynamic Libraries installed in: these> /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 these> Private executables installed in: these> /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1/libexec/x86_64-linux-ghc-9.8.1/these-1.2.1 these> Data files installed in: these> /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1/share/x86_64-linux-ghc-9.8.1/these-1.2.1 these> Documentation installed in: these> /nix/store/qfjdkxzalj80a6z600ciil7waf2hj9dw-these-1.2.1-doc/share/doc/these-1.2.1 these> Configuration files installed in: these> /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1/etc these> No alex found these> Using ar found on system at: these> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar these> No c2hs found these> No cpphs found these> No doctest found these> Using gcc version 14.3.0 given by user at: these> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc these> Using ghc version 9.8.1 found on system at: these> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc these> Using ghc-pkg version 9.8.1 found on system at: these> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 these> No ghcjs found these> No ghcjs-pkg found these> No greencard found these> Using haddock version 2.30.0 found on system at: these> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 these> No happy found these> Using haskell-suite found on system at: haskell-suite-dummy-location these> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location these> No hmake found these> Using hpc version 0.69 found on system at: these> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 these> Using hsc2hs version 0.68.10 found on system at: these> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 these> Using hscolour version 1.25 found on system at: these> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour these> No jhc found these> Using ld found on system at: these> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold these> No pkg-config found these> Using runghc version 9.8.1 found on system at: these> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 these> Using strip version 2.44 found on system at: these> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip these> Using tar found on system at: these> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar these> No uhc found uuid-types> Dependency base >=4.12.0.0 && <5: using base-4.19.0.0 uuid-types> Dependency binary >=0.8.6.0 && <0.9: using binary-0.8.9.1 uuid-types> Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.0.2 uuid-types> Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.5.0.0 uuid-types> Dependency hashable >=1.4.4.0 && <1.6: using hashable-1.4.7.0 uuid-types> Dependency random >=1.2.1.2 && <1.4: using random-1.2.1.3 uuid-types> Dependency template-haskell >=2.14.0.0 && <2.24: using uuid-types> template-haskell-2.21.0.0 uuid-types> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1 uuid-types> Dependency QuickCheck >=2.14.2 && <2.16: using QuickCheck-2.14.3 uuid-types> Dependency base: using base-4.19.0.0 uuid-types> Dependency binary: using binary-0.8.9.1 uuid-types> Dependency bytestring: using bytestring-0.12.0.2 uuid-types> Dependency tasty >=1.4.0.1 && <1.6: using tasty-1.5.3 uuid-types> Dependency tasty-hunit >=0.10 && <0.11: using tasty-hunit-0.10.2 uuid-types> Dependency tasty-quickcheck >=0.10 && <0.12: using tasty-quickcheck-0.11 uuid-types> Dependency template-haskell: using template-haskell-2.21.0.0 uuid-types> Dependency uuid-types: using uuid-types-1.0.6 text-short> Source component graph: text-short> component lib text-short> component test:text-short-tests dependency lib text-short> Configured component graph: text-short> component text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 text-short> include base-4.19.0.0-b960 text-short> include binary-0.8.9.1-0e3e text-short> include bytestring-0.12.0.2-4690 text-short> include deepseq-1.5.0.0-412f text-short> include ghc-prim-0.11.0-a69e text-short> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m text-short> include template-haskell-2.21.0.0-8831 text-short> include text-2.1-c36a text-short> component text-short-0.1.6-IV1CFZXeNyoDExDeqHh41P-text-short-tests text-short> include base-4.19.0.0-b960 text-short> include binary-0.8.9.1-0e3e text-short> include bytestring-0.12.0.2-4690 text-short> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa text-short> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP text-short> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 text-short> include template-haskell-2.21.0.0-8831 text-short> include text-2.1-c36a text-short> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 text-short> Linked component graph: text-short> unit text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 text-short> include base-4.19.0.0-b960 text-short> include binary-0.8.9.1-0e3e text-short> include bytestring-0.12.0.2-4690 text-short> include deepseq-1.5.0.0-412f text-short> include ghc-prim-0.11.0-a69e text-short> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m text-short> include template-haskell-2.21.0.0-8831 text-short> include text-2.1-c36a text-short> Data.Text.Short=text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5:Data.Text.Short,Data.Text.Short.Partial=text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5:Data.Text.Short.Partial,Data.Text.Short.Unsafe=text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5:Data.Text.Short.Unsafe text-short> unit text-short-0.1.6-IV1CFZXeNyoDExDeqHh41P-text-short-tests text-short> include base-4.19.0.0-b960 text-short> include binary-0.8.9.1-0e3e text-short> include bytestring-0.12.0.2-4690 text-short> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa text-short> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP text-short> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 text-short> include template-haskell-2.21.0.0-8831 text-short> include text-2.1-c36a text-short> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 text-short> Ready component graph: text-short> definite text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 text-short> depends base-4.19.0.0-b960 text-short> depends binary-0.8.9.1-0e3e text-short> depends bytestring-0.12.0.2-4690 text-short> depends deepseq-1.5.0.0-412f text-short> depends ghc-prim-0.11.0-a69e text-short> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m text-short> depends template-haskell-2.21.0.0-8831 text-short> depends text-2.1-c36a text-short> definite text-short-0.1.6-IV1CFZXeNyoDExDeqHh41P-text-short-tests text-short> depends base-4.19.0.0-b960 text-short> depends binary-0.8.9.1-0e3e text-short> depends bytestring-0.12.0.2-4690 text-short> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa text-short> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP text-short> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 text-short> depends template-haskell-2.21.0.0-8831 text-short> depends text-2.1-c36a text-short> depends text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 text-short> Using Cabal-3.10.2.0 compiled by ghc-9.8 text-short> Using compiler: ghc-9.8.1 text-short> Using install prefix: text-short> /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6 text-short> Executables installed in: text-short> /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6/bin text-short> Libraries installed in: text-short> /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 text-short> Dynamic Libraries installed in: text-short> /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 text-short> Private executables installed in: text-short> /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6/libexec/x86_64-linux-ghc-9.8.1/text-short-0.1.6 text-short> Data files installed in: text-short> /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6/share/x86_64-linux-ghc-9.8.1/text-short-0.1.6 text-short> Documentation installed in: text-short> /nix/store/06xld46ps4l1s40srghw5xvpb5ah086r-text-short-0.1.6-doc/share/doc/text-short-0.1.6 text-short> Configuration files installed in: text-short> /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6/etc text-short> No alex found text-short> Using ar found on system at: text-short> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar text-short> No c2hs found text-short> No cpphs found text-short> No doctest found text-short> Using gcc version 14.3.0 given by user at: text-short> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc text-short> Using ghc version 9.8.1 found on system at: text-short> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc text-short> Using ghc-pkg version 9.8.1 found on system at: text-short> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 text-short> No ghcjs found text-short> No ghcjs-pkg found text-short> No greencard found text-short> Using haddock version 2.30.0 found on system at: text-short> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 text-short> No happy found text-short> Using haskell-suite found on system at: haskell-suite-dummy-location text-short> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location text-short> No hmake found text-short> Using hpc version 0.69 found on system at: text-short> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 text-short> Using hsc2hs version 0.68.10 found on system at: text-short> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 text-short> Using hscolour version 1.25 found on system at: text-short> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour text-short> No jhc found text-short> Using ld found on system at: text-short> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold text-short> No pkg-config found text-short> Using runghc version 9.8.1 found on system at: text-short> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 text-short> Using strip version 2.44 found on system at: text-short> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip text-short> Using tar found on system at: text-short> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar text-short> No uhc found pcg-random> pcg-random> src/System/Random/PCG.hs:68:1: warning: [GHC-66111] [-Wunused-imports] pcg-random> The import of ‘Control.Applicative’ is redundant pcg-random> except perhaps to import instances from ‘Control.Applicative’ pcg-random> To import instances alone, use: import Control.Applicative() pcg-random> | pcg-random> 68 | import Control.Applicative pcg-random> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> pcg-random> src/System/Random/PCG.hs:243:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | psqueues> Running phase: buildPhase pcg-random> 243 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ pcg-random> [3 of 7] Compiling System.Random.PCG.Fast ( src/System/Random/PCG/Fast.hs, nothing ) ordered-containers> [1 of 5] Compiling Data.Map.Util ( Data/Map/Util.hs, dist/build/Data/Map/Util.o, dist/build/Data/Map/Util.dyn_o ) lucid> lucid> src/Lucid/Base.hs:62:1: warning: [GHC-66111] [-Wunused-imports] lucid> The import of ‘Data.Semigroup’ is redundant lucid> except perhaps to import instances from ‘Data.Semigroup’ lucid> To import instances alone, use: import Data.Semigroup() lucid> | lucid> 62 | import Data.Semigroup (Semigroup (..)) lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> lucid> src/Lucid/Base.hs:63:1: warning: [GHC-66111] [-Wunused-imports] lucid> The import of ‘Data.Monoid’ is redundant lucid> except perhaps to import instances from ‘Data.Monoid’ lucid> To import instances alone, use: import Data.Monoid() lucid> | lucid> 63 | import Data.Monoid (Monoid (..)) lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> lucid> src/Lucid/Base.hs:119:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] lucid> Noncanonical ‘mappend’ definition detected lucid> in the instance declaration for ‘Monoid (HtmlT m a)’. lucid> ‘mappend’ will eventually be removed in favour of ‘(<>)’ lucid> Suggested fix: lucid> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ lucid> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid lucid> | lucid> 119 | mappend = liftA2 mappend lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^ lucid> lucid> src/Lucid/Base.hs:147:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] lucid> Noncanonical ‘return’ definition detected these> Running phase: buildPhase lucid> in the instance declaration for ‘Monad (HtmlT m)’. lucid> ‘return’ will eventually be removed in favour of ‘pure’ lucid> Suggested fix: lucid> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ lucid> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return lucid> | lucid> 147 | return a = HtmlT (return (mempty,a)) lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> lucid> src/Lucid/Base.hs:156:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] lucid> Noncanonical ‘(>>)’ definition detected lucid> in the instance declaration for ‘Monad (HtmlT m)’. lucid> ‘(>>)’ will eventually be removed in favour of ‘(*>)’ lucid> Suggested fix: lucid> Either remove definition for ‘(>>)’ (recommended) or define as ‘(>>) = (*>)’ lucid> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return lucid> | lucid> 156 | m >> n = HtmlT $ do lucid> | ^^^^^^^^^^^^^^^^^^^... psqueues> Preprocessing library for psqueues-0.2.8.1.. psqueues> Building library for psqueues-0.2.8.1.. pcg-random> pcg-random> src/System/Random/PCG/Fast.hs:69:1: warning: [GHC-66111] [-Wunused-imports] pcg-random> The import of ‘Control.Applicative’ is redundant pcg-random> except perhaps to import instances from ‘Control.Applicative’ pcg-random> To import instances alone, use: import Control.Applicative() pcg-random> | pcg-random> 69 | import Control.Applicative pcg-random> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> pcg-random> src/System/Random/PCG/Fast.hs:212:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 212 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ pcg-random> [4 of 7] Compiling System.Random.PCG.Fast.Pure ( src/System/Random/PCG/Fast/Pure.hs, nothing ) these> Preprocessing library for these-1.2.1.. these> Building library for these-1.2.1.. time-compat> Source component graph: time-compat> component lib time-compat> component test:instances dependency lib time-compat> component test:main dependency lib time-compat> Configured component graph: time-compat> component time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA time-compat> include base-4.19.0.0-b960 time-compat> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU time-compat> include deepseq-1.5.0.0-412f time-compat> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m time-compat> include time-1.12.2-d26d time-compat> component time-compat-1.9.7-9HdlqhpujexlBLdAIyAPI-instances time-compat> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 time-compat> include base-4.19.0.0-b960 time-compat> include deepseq-1.5.0.0-412f time-compat> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m time-compat> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA time-compat> component time-compat-1.9.7-6aAKc7ld3NFHLciLsiRL9S-main time-compat> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 time-compat> include base-4.19.0.0-b960 time-compat> include deepseq-1.5.0.0-412f time-compat> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 time-compat> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa time-compat> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP time-compat> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 time-compat> include time-1.12.2-d26d time-compat> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA time-compat> Linked component graph: time-compat> unit time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA time-compat> include base-4.19.0.0-b960 time-compat> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU time-compat> include deepseq-1.5.0.0-412f time-compat> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m time-compat> include time-1.12.2-d26d time-compat> Data.Time.Calendar.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Calendar.Compat,Data.Time.Calendar.Easter.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Calendar.Easter.Compat,Data.Time.Calendar.Julian.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Calendar.Julian.Compat,Data.Time.Calendar.Month.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Calendar.Month.Compat,Data.Time.Calendar.MonthDay.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Calendar.MonthDay.Compat,Data.Time.Calendar.OrdinalDate.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Calendar.OrdinalDate.Compat,Data.Time.Calendar.Quarter.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Calendar.Quarter.Compat,Data.Time.Calendar.WeekDate.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Calendar.WeekDate.Compat,Data.Time.Clock.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Clock.Compat,Data.Time.Clock.POSIX.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Clock.POSIX.Compat,Data.Time.Clock.System.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Clock.System.Compat,Data.Time.Clock.TAI.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Clock.TAI.Compat,Data.Time.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Compat,Data.Time.Format.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Format.Compat,Data.Time.Format.ISO8601.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.Format.ISO8601.Compat,Data.Time.LocalTime.Compat=time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA:Data.Time.LocalTime.Compat time-compat> unit time-compat-1.9.7-9HdlqhpujexlBLdAIyAPI-instances time-compat> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 time-compat> include base-4.19.0.0-b960 time-compat> include deepseq-1.5.0.0-412f time-compat> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m time-compat> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA time-compat> unit time-compat-1.9.7-6aAKc7ld3NFHLciLsiRL9S-main time-compat> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 time-compat> include base-4.19.0.0-b960 time-compat> include deepseq-1.5.0.0-412f time-compat> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 time-compat> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa time-compat> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP time-compat> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 time-compat> include time-1.12.2-d26d time-compat> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA time-compat> Ready component graph: time-compat> definite time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA time-compat> depends base-4.19.0.0-b960 time-compat> depends base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU time-compat> depends deepseq-1.5.0.0-412f time-compat> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m time-compat> depends time-1.12.2-d26d time-compat> definite time-compat-1.9.7-9HdlqhpujexlBLdAIyAPI-instances time-compat> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 time-compat> depends base-4.19.0.0-b960 time-compat> depends deepseq-1.5.0.0-412f time-compat> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m time-compat> depends time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA time-compat> definite time-compat-1.9.7-6aAKc7ld3NFHLciLsiRL9S-main time-compat> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 time-compat> depends base-4.19.0.0-b960 time-compat> depends deepseq-1.5.0.0-412f time-compat> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 time-compat> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa time-compat> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP time-compat> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 time-compat> depends time-1.12.2-d26d time-compat> depends time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA time-compat> Using Cabal-3.10.2.0 compiled by ghc-9.8 time-compat> Using compiler: ghc-9.8.1 time-compat> Using install prefix: time-compat> /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7 time-compat> Executables installed in: time-compat> /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7/bin time-compat> Libraries installed in: time-compat> /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA time-compat> Dynamic Libraries installed in: time-compat> /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 time-compat> Private executables installed in: time-compat> /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7/libexec/x86_64-linux-ghc-9.8.1/time-compat-1.9.7 time-compat> Data files installed in: time-compat> /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7/share/x86_64-linux-ghc-9.8.1/time-compat-1.9.7 time-compat> Documentation installed in: time-compat> /nix/store/sf8d949glrkpbnjm1pa0l8hwb8ciq25i-time-compat-1.9.7-doc/share/doc/time-compat-1.9.7 time-compat> Configuration files installed in: time-compat> /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7/etc time-compat> No alex found time-compat> Using ar found on system at: time-compat> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar time-compat> No c2hs found time-compat> No cpphs found time-compat> No doctest found time-compat> Using gcc version 14.3.0 given by user at: time-compat> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc time-compat> Using ghc version 9.8.1 found on system at: time-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc time-compat> Using ghc-pkg version 9.8.1 found on system at: time-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 time-compat> No ghcjs found time-compat> No ghcjs-pkg found time-compat> No greencard found time-compat> Using haddock version 2.30.0 found on system at: time-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 time-compat> No happy found time-compat> Using haskell-suite found on system at: haskell-suite-dummy-location time-compat> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location time-compat> No hmake found time-compat> Using hpc version 0.69 found on system at: time-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 time-compat> Using hsc2hs version 0.68.10 found on system at: time-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 time-compat> Using hscolour version 1.25 found on system at: time-compat> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour time-compat> No jhc found time-compat> Using ld found on system at: time-compat> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold time-compat> No pkg-config found time-compat> Using runghc version 9.8.1 found on system at: time-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 time-compat> Using strip version 2.44 found on system at: time-compat> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip time-compat> Using tar found on system at: time-compat> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar time-compat> No uhc found text-short> Running phase: buildPhase opentelemetry> [2 of 5] Compiling OpenTelemetry.SpanContext opentelemetry> [3 of 5] Compiling OpenTelemetry.Propagation pcg-random> pcg-random> src/System/Random/PCG/Fast/Pure.hs:233:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 233 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ text-short> Preprocessing library for text-short-0.1.6.. pcg-random> [5 of 7] Compiling System.Random.PCG.Pure ( src/System/Random/PCG/Pure.hs, nothing ) text-short> Building library for text-short-0.1.6.. these> [1 of 3] Compiling Data.Functor.These ( src/Data/Functor/These.hs, dist/build/Data/Functor/These.o, dist/build/Data/Functor/These.dyn_o ) uuid-types> Source component graph: uuid-types> component lib uuid-types> component test:testuuid dependency lib uuid-types> Configured component graph: uuid-types> component uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ uuid-types> include base-4.19.0.0-b960 uuid-types> include binary-0.8.9.1-0e3e uuid-types> include bytestring-0.12.0.2-4690 uuid-types> include deepseq-1.5.0.0-412f uuid-types> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m uuid-types> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX uuid-types> include template-haskell-2.21.0.0-8831 uuid-types> include text-2.1-c36a uuid-types> component uuid-types-1.0.6-5XEqkruW48KAfoPcBGbYvM-testuuid uuid-types> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 uuid-types> include base-4.19.0.0-b960 uuid-types> include binary-0.8.9.1-0e3e uuid-types> include bytestring-0.12.0.2-4690 uuid-types> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa uuid-types> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP uuid-types> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 uuid-types> include template-haskell-2.21.0.0-8831 uuid-types> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ uuid-types> Linked component graph: uuid-types> unit uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ uuid-types> include base-4.19.0.0-b960 uuid-types> include binary-0.8.9.1-0e3e uuid-types> include bytestring-0.12.0.2-4690 uuid-types> include deepseq-1.5.0.0-412f uuid-types> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m uuid-types> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX uuid-types> include template-haskell-2.21.0.0-8831 uuid-types> include text-2.1-c36a uuid-types> Data.UUID.Types=uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ:Data.UUID.Types,Data.UUID.Types.Internal=uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ:Data.UUID.Types.Internal,Data.UUID.Types.Internal.Builder=uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ:Data.UUID.Types.Internal.Builder uuid-types> unit uuid-types-1.0.6-5XEqkruW48KAfoPcBGbYvM-testuuid uuid-types> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 uuid-types> include base-4.19.0.0-b960 uuid-types> include binary-0.8.9.1-0e3e uuid-types> include bytestring-0.12.0.2-4690 uuid-types> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa uuid-types> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP uuid-types> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 uuid-types> include template-haskell-2.21.0.0-8831 uuid-types> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ uuid-types> Ready component graph: uuid-types> definite uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ uuid-types> depends base-4.19.0.0-b960 uuid-types> depends binary-0.8.9.1-0e3e uuid-types> depends bytestring-0.12.0.2-4690 uuid-types> depends deepseq-1.5.0.0-412f uuid-types> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m uuid-types> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX uuid-types> depends template-haskell-2.21.0.0-8831 uuid-types> depends text-2.1-c36a uuid-types> definite uuid-types-1.0.6-5XEqkruW48KAfoPcBGbYvM-testuuid uuid-types> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 uuid-types> depends base-4.19.0.0-b960 uuid-types> depends binary-0.8.9.1-0e3e uuid-types> depends bytestring-0.12.0.2-4690 uuid-types> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa uuid-types> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP uuid-types> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 uuid-types> depends template-haskell-2.21.0.0-8831 uuid-types> depends uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ uuid-types> Using Cabal-3.10.2.0 compiled by ghc-9.8 uuid-types> Using compiler: ghc-9.8.1 uuid-types> Using install prefix: uuid-types> /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6 uuid-types> Executables installed in: uuid-types> /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6/bin uuid-types> Libraries installed in: uuid-types> /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ uuid-types> Dynamic Libraries installed in: uuid-types> /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 uuid-types> Private executables installed in: uuid-types> /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6/libexec/x86_64-linux-ghc-9.8.1/uuid-types-1.0.6 uuid-types> Data files installed in: uuid-types> /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6/share/x86_64-linux-ghc-9.8.1/uuid-types-1.0.6 uuid-types> Documentation installed in: uuid-types> /nix/store/k47ncyzvswyz1jk9af0ph9gsc1pv0m0d-uuid-types-1.0.6-doc/share/doc/uuid-types-1.0.6 uuid-types> Configuration files installed in: uuid-types> /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6/etc uuid-types> No alex found uuid-types> Using ar found on system at: uuid-types> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar uuid-types> No c2hs found uuid-types> No cpphs found uuid-types> No doctest found uuid-types> Using gcc version 14.3.0 given by user at: uuid-types> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc uuid-types> Using ghc version 9.8.1 found on system at: uuid-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc uuid-types> Using ghc-pkg version 9.8.1 found on system at: uuid-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 uuid-types> No ghcjs found uuid-types> No ghcjs-pkg found uuid-types> No greencard found uuid-types> Using haddock version 2.30.0 found on system at: uuid-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 uuid-types> No happy found uuid-types> Using haskell-suite found on system at: haskell-suite-dummy-location uuid-types> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location uuid-types> No hmake found uuid-types> Using hpc version 0.69 found on system at: uuid-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 uuid-types> Using hsc2hs version 0.68.10 found on system at: uuid-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 uuid-types> Using hscolour version 1.25 found on system at: uuid-types> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour uuid-types> No jhc found uuid-types> Using ld found on system at: uuid-types> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold uuid-types> No pkg-config found uuid-types> Using runghc version 9.8.1 found on system at: uuid-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 uuid-types> Using strip version 2.44 found on system at: uuid-types> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip uuid-types> Using tar found on system at: uuid-types> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar uuid-types> No uhc found psqueues> [1 of 7] Compiling Data.BitUtil ( src/Data/BitUtil.hs, dist/build/Data/BitUtil.o, dist/build/Data/BitUtil.dyn_o ) time-compat> Running phase: buildPhase opentelemetry> [4 of 5] Compiling OpenTelemetry.Eventlog_Internal text-short> [1 of 5] Compiling PrimOps ( src-ghc804/PrimOps.hs, dist/build/PrimOps.o, dist/build/PrimOps.dyn_o ) pcg-random> fin> [2 of 7] Compiling TrustworthyCompat ( src/TrustworthyCompat.hs, dist/build/TrustworthyCompat.o, dist/build/TrustworthyCompat.dyn_o ) fin> [3 of 7] Compiling Data.Type.Nat ( src/Data/Type/Nat.hs, dist/build/Data/Type/Nat.o, dist/build/Data/Type/Nat.dyn_o ) pcg-random> src/System/Random/PCG/Pure.hs:282:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | psqueues> [2 of 7] Compiling Data.IntPSQ.Internal ( src/Data/IntPSQ/Internal.hs, dist/build/Data/IntPSQ/Internal.o, dist/build/Data/IntPSQ/Internal.dyn_o ) pcg-random> 282 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where time-compat> Preprocessing library for time-compat-1.9.7.. pcg-random> | ^ pcg-random> [6 of 7] Compiling System.Random.PCG.Single ( src/System/Random/PCG/Single.hs, nothing ) time-compat> Building library for time-compat-1.9.7.. text-short> [2 of 5] Compiling Data.Text.Short.Internal ( src/Data/Text/Short/Internal.hs, dist/build/Data/Text/Short/Internal.o, dist/build/Data/Text/Short/Internal.dyn_o ) pcg-random> pcg-random> src/System/Random/PCG/Single.hs:68:1: warning: [GHC-66111] [-Wunused-imports] pcg-random> The import of ‘Control.Applicative’ is redundant pcg-random> except perhaps to import instances from ‘Control.Applicative’ uuid-types> Running phase: buildPhase pcg-random> To import instances alone, use: import Control.Applicative() pcg-random> | pcg-random> 68 | import Control.Applicative pcg-random> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> pcg-random> src/System/Random/PCG/Single.hs:210:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] pcg-random> The use of ‘~’ without TypeOperators pcg-random> will become an error in a future GHC release. pcg-random> Suggested fix: Perhaps you intended to use TypeOperators pcg-random> | pcg-random> 210 | instance (PrimMonad m, s ~ PrimState m) => Generator (Gen s) m where pcg-random> | ^ pcg-random> [7 of 7] Compiling System.Random.PCG.Unique ( src/System/Random/PCG/Unique.hs, nothing ) pcg-random> Haddock coverage: pcg-random> 16% ( 8 / 48) in 'System.Random.PCG.Class' pcg-random> Missing documentation for: pcg-random> Generator (src/System/Random/PCG/Class.hs:62) pcg-random> Variate (src/System/Random/PCG/Class.hs:67) pcg-random> uniformW8 (src/System/Random/PCG/Class.hs:261) pcg-random> uniformW16 (src/System/Random/PCG/Class.hs:265) pcg-random> uniformW32 (src/System/Random/PCG/Class.hs:269) pcg-random> uniformW64 (src/System/Random/PCG/Class.hs:273) pcg-random> uniformI8 (src/System/Random/PCG/Class.hs:245) pcg-random> uniformI16 (src/System/Random/PCG/Class.hs:249) pcg-random> uniformI32 (src/System/Random/PCG/Class.hs:253) pcg-random> uniformI64 (src/System/Random/PCG/Class.hs:257) pcg-random> uniformF (src/System/Random/PCG/Class.hs:281) pcg-random> uniformD (src/System/Random/PCG/Class.hs:285) pcg-random> uniformBool (src/System/Random/PCG/Class.hs:277) pcg-random> uniformRW8 (src/System/Random/PCG/Class.hs:307) pcg-random> uniformRW16 (src/System/Random/PCG/Class.hs:311) pcg-random> uniformRW32 (src/System/Random/PCG/Class.hs:315) pcg-random> uniformRW64 (src/System/Random/PCG/Class.hs:319) pcg-random> uniformRI8 (src/System/Random/PCG/Class.hs:291) pcg-random> uniformRI16 (src/System/Random/PCG/Class.hs:295) pcg-random> uniformRI32 (src/System/Random/PCG/Class.hs:299) pcg-random> uniformRI64 (src/System/Random/PCG/Class.hs:303) pcg-random> uniformRF (src/System/Random/PCG/Class.hs:327) pcg-random> uniformRD (src/System/Random/PCG/Class.hs:331) pcg-random> uniformRBool (src/System/Random/PCG/Class.hs:323) pcg-random> uniformBW8 (src/System/Random/PCG/Class.hs:353) pcg-random> uniformBW16 (src/System/Random/PCG/Class.hs:357) pcg-random> uniformBW32 (src/System/Random/PCG/Class.hs:361) pcg-random> uniformBW64 (src/System/Random/PCG/Class.hs:365) pcg-random> uniformBI8 (src/System/Random/PCG/Class.hs:337) pcg-random> uniformBI16 (src/System/Random/PCG/Class.hs:341) pcg-random> uniformBI32 (src/System/Random/PCG/Class.hs:345) pcg-random> uniformBI64 (src/System/Random/PCG/Class.hs:349) pcg-random> uniformBF (src/System/Random/PCG/Class.hs:373) pcg-random> uniformBD (src/System/Random/PCG/Class.hs:377) pcg-random> uniformBBool (src/System/Random/PCG/Class.hs:369) pcg-random> Unsigned (src/System/Random/PCG/Class.hs:453) pcg-random> wordsTo64Bit (src/System/Random/PCG/Class.hs:393) pcg-random> wordToBool (src/System/Random/PCG/Class.hs:398) pcg-random> wordToFloat (src/System/Random/PCG/Class.hs:402) pcg-random> wordsToDouble (src/System/Random/PCG/Class.hs:409) pcg-random> Warning: 'Gen' is ambiguous. It is defined pcg-random> * at src/System/Random/PCG.hs:137:17 pcg-random> * at src/System/Random/PCG.hs:137:1 pcg-random> You may be able to disambiguate the identifier by qualifying it or pcg-random> by specifying the type/value namespace explicitly. pcg-random> Defaulting to the one defined at src/System/Random/PCG.hs:137:1 pcg-random> Warning: 'FrozenGen' is ambiguous. It is defined pcg-random> * at src/System/Random/PCG.hs:89:18 pcg-random> * at src/System/Random/PCG.hs:89:1 pcg-random> You may be able to disambiguate the identifier by qualifying it or pcg-random> by specifying the type/value namespace explicitly. pcg-random> Defaulting to the one defined at src/System/Random/PCG.hs:89:1 pcg-random> 40% ( 23 / 57) in 'System.Random.PCG' pcg-random> Missing documentation for: pcg-random> Variate (src/System/Random/PCG/Class.hs:67) pcg-random> uniformW8 (src/System/Random/PCG/Class.hs:261) pcg-random> uniformW16 (src/System/Random/PCG/Class.hs:265) pcg-random> uniformW32 (src/System/Random/PCG/Class.hs:269) pcg-random> uniformW64 (src/System/Random/PCG/Class.hs:273) pcg-random> uniformI8 (src/System/Random/PCG/Class.hs:245) pcg-random> uniformI16 (src/System/Random/PCG/Class.hs:249) pcg-random> uniformI32 (src/System/Random/PCG/Class.hs:253) pcg-random> uniformI64 (src/System/Random/PCG/Class.hs:257) pcg-random> uniformF (src/System/Random/PCG/Class.hs:281) pcg-random> uniformD (src/System/Random/PCG/Class.hs:285) pcg-random> uniformBool (src/System/Random/PCG/Class.hs:277) pcg-random> uniformRW8 (src/System/Random/PCG/Class.hs:307) pcg-random> uniformRW16 (src/System/Random/PCG/Class.hs:311) pcg-random> uniformRW32 (src/System/Random/PCG/Class.hs:315) pcg-random> uniformRW64 (src/System/Random/PCG/Class.hs:319) pcg-random> uniformRI8 (src/System/Random/PCG/Class.hs:291) pcg-random> uniformRI16 (src/System/Random/PCG/Class.hs:295) pcg-random> uniformRI32 (src/System/Random/PCG/Class.hs:299) pcg-random> uniformRI64 (src/System/Random/PCG/Class.hs:303) pcg-random> uniformRF (src/System/Random/PCG/Class.hs:327) pcg-random> uniformRD (src/System/Random/PCG/Class.hs:331) pcg-random> uniformRBool (src/System/Random/PCG/Class.hs:323) pcg-random> uniformBW8 (src/System/Random/PCG/Class.hs:353) pcg-random> uniformBW16 (src/System/Random/PCG/Class.hs:357) pcg-random> uniformBW32 (src/System/Random/PCG/Class.hs:361) pcg-random> uniformBW64 (src/System/Random/PCG/Class.hs:365) pcg-random> uniformBI8 (src/System/Random/PCG/Class.hs:337) pcg-random> uniformBI16 (src/System/Random/PCG/Class.hs:341) pcg-random> uniformBI32 (src/System/Random/PCG/Class.hs:345) pcg-random> uniformBI64 (src/System/Random/PCG/Class.hs:349) pcg-random> uniformBF (src/System/Random/PCG/Class.hs:373) pcg-random> uniformBD (src/System/Random/PCG/Class.hs:377) pcg-random> uniformBBool (src/System/Random/PCG/Class.hs:369) pcg-random> Warning: 'Gen' is ambiguous. It is defined pcg-random> * at src/System/Random/PCG/Fast.hs:131:17 pcg-random> * at src/System/Random/PCG/Fast.hs:131:1 pcg-random> You may be able to disambiguate the identifier by qualifying it or pcg-random> by specifying the type/value namespace explicitly. pcg-random> Defaulting to the one defined at src/System/Random/PCG/Fast.hs:131:1 pcg-random> Warning: 'Seed' is out of scope. pcg-random> If you qualify the identifier, haddock can try to link it anyway. pcg-random> 36% ( 21 / 57) in 'System.Random.PCG.Fast' pcg-random> Missing documentation for: pcg-random> GenIO (src/System/Random/PCG/Fast.hs:137) pcg-random> GenST (src/System/Random/PCG/Fast.hs:138) pcg-random> Variate (src/System/Random/PCG/Class.hs:67) pcg-random> uniformW8 (src/System/Random/PCG/Class.hs:261) pcg-random> uniformW16 (src/System/Random/PCG/Class.hs:265) pcg-random> uniformW32 (src/System/Random/PCG/Class.hs:269) pcg-random> uniformW64 (src/System/Random/PCG/Class.hs:273) pcg-random> uniformI8 (src/System/Random/PCG/Class.hs:245) pcg-random> uniformI16 (src/System/Random/PCG/Class.hs:249) pcg-random> uniformI32 (src/System/Random/PCG/Class.hs:253) pcg-random> uniformI64 (src/System/Random/PCG/Class.hs:257) pcg-random> uniformF (src/System/Random/PCG/Class.hs:281) pcg-random> uniformD (src/System/Random/PCG/Class.hs:285) pcg-random> uniformBool (src/System/Random/PCG/Class.hs:277) pcg-random> uniformRW8 (src/System/Random/PCG/Class.hs:307) pcg-random> uniformRW16 (src/System/Random/PCG/Class.hs:311) pcg-random> uniformRW32 (src/System/Random/PCG/Class.hs:315) pcg-random> uniformRW64 (src/System/Random/PCG/Class.hs:319) pcg-random> uniformRI8 (src/System/Random/PCG/Class.hs:291) pcg-random> uniformRI16 (src/System/Random/PCG/Class.hs:295) pcg-random> uniformRI32 (src/System/Random/PCG/Class.hs:299) pcg-random> uniformRI64 (src/System/Random/PCG/Class.hs:303) pcg-random> uniformRF (src/System/Random/PCG/Class.hs:327) pcg-random> uniformRD (src/System/Random/PCG/Class.hs:331) pcg-random> uniformRBool (src/System/Random/PCG/Class.hs:323) pcg-random> uniformBW8 (src/System/Random/PCG/Class.hs:353) pcg-random> uniformBW16 (src/System/Random/PCG/Class.hs:357) pcg-random> uniformBW32 (src/System/Random/PCG/Class.hs:361) pcg-random> uniformBW64 (src/System/Random/PCG/Class.hs:365) pcg-random> uniformBI8 (src/System/Random/PCG/Class.hs:337) pcg-random> uniformBI16 (src/System/Random/PCG/Class.hs:341) pcg-random> uniformBI32 (src/System/Random/PCG/Class.hs:345) pcg-random> uniformBI64 (src/System/Random/PCG/Class.hs:349) pcg-random> uniformBF (src/System/Random/PCG/Class.hs:373) pcg-random> uniformBD (src/System/Random/PCG/Class.hs:377) pcg-random> uniformBBool (src/System/Random/PCG/Class.hs:369) pcg-random> Warning: 'Seed' is out of scope. pcg-random> If you qualify the identifier, haddock can try to link it anyway. pcg-random> 33% ( 19 / 56) in 'System.Random.PCG.Fast.Pure' pcg-random> Missing documentation for: pcg-random> GenIO (src/System/Random/PCG/Fast/Pure.hs:91) pcg-random> GenST (src/System/Random/PCG/Fast/Pure.hs:92) pcg-random> Variate (src/System/Random/PCG/Class.hs:67) pcg-random> FrozenGen (src/System/Random/PCG/Fast/Pure.hs:84) pcg-random> uniformW8 (src/System/Random/PCG/Class.hs:261) pcg-random> uniformW16 (src/System/Random/PCG/Class.hs:265) pcg-random> uniformW32 (src/System/Random/PCG/Class.hs:269) pcg-random> uniformW64 (src/System/Random/PCG/Class.hs:273) pcg-random> uniformI8 (src/System/Random/PCG/Class.hs:245) pcg-random> uniformI16 (src/System/Random/PCG/Class.hs:249) pcg-random> uniformI32 (src/System/Random/PCG/Class.hs:253) pcg-random> uniformI64 (src/System/Random/PCG/Class.hs:257) pcg-random> uniformF (src/System/Random/PCG/Class.hs:281) pcg-random> uniformD (src/System/Random/PCG/Class.hs:285) pcg-random> uniformBool (src/System/Random/PCG/Class.hs:277) pcg-random> uniformRW8 (src/System/Random/PCG/Class.hs:307) pcg-random> uniformRW16 (src/System/Random/PCG/Class.hs:311) pcg-random> uniformRW32 (src/System/Random/PCG/Class.hs:315) pcg-random> uniformRW64 (src/System/Random/PCG/Class.hs:319) pcg-random> uniformRI8 (src/System/Random/PCG/Class.hs:291) pcg-random> uniformRI16 (src/System/Random/PCG/Class.hs:295) pcg-random> uniformRI32 (src/System/Random/PCG/Class.hs:299) pcg-random> uniformRI64 (src/System/Random/PCG/Class.hs:303) pcg-random> uniformRF (src/System/Random/PCG/Class.hs:327) pcg-random> uniformRD (src/System/Random/PCG/Class.hs:331) pcg-random> uniformRBool (src/System/Random/PCG/Class.hs:323) pcg-random> uniformBW8 (src/System/Random/PCG/Class.hs:353) pcg-random> uniformBW16 (src/System/Random/PCG/Class.hs:357) pcg-random> uniformBW32 (src/System/Random/PCG/Class.hs:361) pcg-random> uniformBW64 (src/System/Random/PCG/Class.hs:365) pcg-random> uniformBI8 (src/System/Random/PCG/Class.hs:337) pcg-random> uniformBI16 (src/System/Random/PCG/Class.hs:341) pcg-random> uniformBI32 (src/System/Random/PCG/Class.hs:345) pcg-random> uniformBI64 (src/System/Random/PCG/Class.hs:349) pcg-random> uniformBF (src/System/Random/PCG/Class.hs:373) pcg-random> uniformBD (src/System/Random/PCG/Class.hs:377) pcg-random> uniformBBool (src/System/Random/PCG/Class.hs:369) pcg-random> Warning: 'Seed' is out of scope. pcg-random> If you qualify the identifier, haddock can try to link it anyway. pcg-random> 38% ( 23 / 60) in 'System.Random.PCG.Pure' pcg-random> Missing documentation for: pcg-random> GenIO (src/System/Random/PCG/Pure.hs:87) pcg-random> GenST (src/System/Random/PCG/Pure.hs:88) pcg-random> Variate (src/System/Random/PCG/Class.hs:67) pcg-random> FrozenGen (src/System/Random/PCG/Pure.hs:93) pcg-random> uniformW8 (src/System/Random/PCG/Class.hs:261) pcg-random> uniformW16 (src/System/Random/PCG/Class.hs:265) pcg-random> uniformW32 (src/System/Random/PCG/Class.hs:269) pcg-random> uniformW64 (src/System/Random/PCG/Class.hs:273) pcg-random> uniformI8 (src/System/Random/PCG/Class.hs:245) pcg-random> uniformI16 (src/System/Random/PCG/Class.hs:249) pcg-random> uniformI32 (src/System/Random/PCG/Class.hs:253) pcg-random> uniformI64 (src/System/Random/PCG/Class.hs:257) pcg-random> uniformF (src/System/Random/PCG/Class.hs:281) pcg-random> uniformD (src/System/Random/PCG/Class.hs:285) pcg-random> uniformBool (src/System/Random/PCG/Class.hs:277) pcg-random> uniformRW8 (src/System/Random/PCG/Class.hs:307) pcg-random> uniformRW16 (src/System/Random/PCG/Class.hs:311) pcg-random> uniformRW32 (src/System/Random/PCG/Class.hs:315) pcg-random> uniformRW64 (src/System/Random/PCG/Class.hs:319) pcg-random> uniformRI8 (src/System/Random/PCG/Class.hs:291) pcg-random> uniformRI16 (src/System/Random/PCG/Class.hs:295) pcg-random> uniformRI32 (src/System/Random/PCG/Class.hs:299) pcg-random> uniformRI64 (src/System/Random/PCG/Class.hs:303) pcg-random> uniformRF (src/System/Random/PCG/Class.hs:327) pcg-random> uniformRD (src/System/Random/PCG/Class.hs:331) pcg-random> uniformRBool (src/System/Random/PCG/Class.hs:323) pcg-random> uniformBW8 (src/System/Random/PCG/Class.hs:353) pcg-random> uniformBW16 (src/System/Random/PCG/Class.hs:357) pcg-random> uniformBW32 (src/System/Random/PCG/Class.hs:361) pcg-random> uniformBW64 (src/System/Random/PCG/Class.hs:365) pcg-random> uniformBI8 (src/System/Random/PCG/Class.hs:337) pcg-random> uniformBI16 (src/System/Random/PCG/Class.hs:341) pcg-random> uniformBI32 (src/System/Random/PCG/Class.hs:345) pcg-random> uniformBI64 (src/System/Random/PCG/Class.hs:349) pcg-random> uniformBF (src/System/Random/PCG/Class.hs:373) pcg-random> uniformBD (src/System/Random/PCG/Class.hs:377) pcg-random> uniformBBool (src/System/Random/PCG/Class.hs:369) pcg-random> Warning: 'Gen' is ambiguous. It is defined pcg-random> * at src/System/Random/PCG/Single.hs:126:17 pcg-random> * at src/System/Random/PCG/Single.hs:126:1 pcg-random> You may be able to disambiguate the identifier by qualifying it or pcg-random> by specifying the type/value namespace explicitly. pcg-random> Defaulting to the one defined at src/System/Random/PCG/Single.hs:126:1 pcg-random> Warning: 'Seed' is out of scope. OneTuple> Preprocessing test suite 'instances' for OneTuple-0.4.2.. pcg-random> If you qualify the identifier, haddock can try to link it anyway. OneTuple> Building test suite 'instances' for OneTuple-0.4.2.. pcg-random> 35% ( 20 / 57) in 'System.Random.PCG.Single' pcg-random> Missing documentation for: pcg-random> GenIO (src/System/Random/PCG/Single.hs:132) pcg-random> GenST (src/System/Random/PCG/Single.hs:133) pcg-random> Variate (src/System/Random/PCG/Class.hs:67) pcg-random> FrozenGen (src/System/Random/PCG/Single.hs:88) pcg-random> uniformW8 (src/System/Random/PCG/Class.hs:261) pcg-random> uniformW16 (src/System/Random/PCG/Class.hs:265) pcg-random> uniformW32 (src/System/Random/PCG/Class.hs:269) pcg-random> uniformW64 (src/System/Random/PCG/Class.hs:273) pcg-random> uniformI8 (src/System/Random/PCG/Class.hs:245) pcg-random> uniformI16 (src/System/Random/PCG/Class.hs:249) pcg-random> uniformI32 (src/System/Random/PCG/Class.hs:253) pcg-random> uniformI64 (src/System/Random/PCG/Class.hs:257) pcg-random> uniformF (src/System/Random/PCG/Class.hs:281) pcg-random> uniformD (src/System/Random/PCG/Class.hs:285) pcg-random> uniformBool (src/System/Random/PCG/Class.hs:277) pcg-random> uniformRW8 (src/System/Random/PCG/Class.hs:307) pcg-random> uniformRW16 (src/System/Random/PCG/Class.hs:311) pcg-random> uniformRW32 (src/System/Random/PCG/Class.hs:315) pcg-random> uniformRW64 (src/System/Random/PCG/Class.hs:319) pcg-random> uniformRI8 (src/System/Random/PCG/Class.hs:291) pcg-random> uniformRI16 (src/System/Random/PCG/Class.hs:295) pcg-random> uniformRI32 (src/System/Random/PCG/Class.hs:299) pcg-random> uniformRI64 (src/System/Random/PCG/Class.hs:303) pcg-random> uniformRF (src/System/Random/PCG/Class.hs:327) pcg-random> uniformRD (src/System/Random/PCG/Class.hs:331) pcg-random> uniformRBool (src/System/Random/PCG/Class.hs:323) pcg-random> uniformBW8 (src/System/Random/PCG/Class.hs:353) pcg-random> uniformBW16 (src/System/Random/PCG/Class.hs:357) pcg-random> uniformBW32 (src/System/Random/PCG/Class.hs:361) pcg-random> uniformBW64 (src/System/Random/PCG/Class.hs:365) pcg-random> uniformBI8 (src/System/Random/PCG/Class.hs:337) pcg-random> uniformBI16 (src/System/Random/PCG/Class.hs:341) pcg-random> uniformBI32 (src/System/Random/PCG/Class.hs:345) pcg-random> uniformBI64 (src/System/Random/PCG/Class.hs:349) pcg-random> uniformBF (src/System/Random/PCG/Class.hs:373) pcg-random> uniformBD (src/System/Random/PCG/Class.hs:377) pcg-random> uniformBBool (src/System/Random/PCG/Class.hs:369) pcg-random> Warning: 'Gen' is ambiguous. It is defined pcg-random> * at src/System/Random/PCG/Unique.hs:90:15 pcg-random> * at src/System/Random/PCG/Unique.hs:90:1 pcg-random> You may be able to disambiguate the identifier by qualifying it or pcg-random> by specifying the type/value namespace explicitly. pcg-random> Defaulting to the one defined at src/System/Random/PCG/Unique.hs:90:1 pcg-random> Warning: 'Seed' is out of scope. pcg-random> If you qualify the identifier, haddock can try to link it anyway. pcg-random> 29% ( 14 / 48) in 'System.Random.PCG.Unique' pcg-random> Missing documentation for: pcg-random> Variate (src/System/Random/PCG/Class.hs:67) pcg-random> uniformW8 (src/System/Random/PCG/Class.hs:261) pcg-random> uniformW16 (src/System/Random/PCG/Class.hs:265) pcg-random> uniformW32 (src/System/Random/PCG/Class.hs:269) pcg-random> uniformW64 (src/System/Random/PCG/Class.hs:273) pcg-random> uniformI8 (src/System/Random/PCG/Class.hs:245) pcg-random> uniformI16 (src/System/Random/PCG/Class.hs:249) pcg-random> uniformI32 (src/System/Random/PCG/Class.hs:253) pcg-random> uniformI64 (src/System/Random/PCG/Class.hs:257) pcg-random> uniformF (src/System/Random/PCG/Class.hs:281) pcg-random> uniformD (src/System/Random/PCG/Class.hs:285) pcg-random> uniformBool (src/System/Random/PCG/Class.hs:277) pcg-random> uniformRW8 (src/System/Random/PCG/Class.hs:307) pcg-random> uniformRW16 (src/System/Random/PCG/Class.hs:311) pcg-random> uniformRW32 (src/System/Random/PCG/Class.hs:315) pcg-random> uniformRW64 (src/System/Random/PCG/Class.hs:319) pcg-random> uniformRI8 (src/System/Random/PCG/Class.hs:291) pcg-random> uniformRI16 (src/System/Random/PCG/Class.hs:295) pcg-random> uniformRI32 (src/System/Random/PCG/Class.hs:299) pcg-random> uniformRI64 (src/System/Random/PCG/Class.hs:303) pcg-random> uniformRF (src/System/Random/PCG/Class.hs:327) pcg-random> uniformRD (src/System/Random/PCG/Class.hs:331) pcg-random> uniformRBool (src/System/Random/PCG/Class.hs:323) pcg-random> uniformBW8 (src/System/Random/PCG/Class.hs:353) pcg-random> uniformBW16 (src/System/Random/PCG/Class.hs:357) pcg-random> uniformBW32 (src/System/Random/PCG/Class.hs:361) pcg-random> uniformBW64 (src/System/Random/PCG/Class.hs:365) pcg-random> uniformBI8 (src/System/Random/PCG/Class.hs:337) pcg-random> uniformBI16 (src/System/Random/PCG/Class.hs:341) pcg-random> uniformBI32 (src/System/Random/PCG/Class.hs:345) pcg-random> uniformBI64 (src/System/Random/PCG/Class.hs:349) pcg-random> uniformBF (src/System/Random/PCG/Class.hs:373) pcg-random> uniformBD (src/System/Random/PCG/Class.hs:377) pcg-random> uniformBBool (src/System/Random/PCG/Class.hs:369) uuid-types> Preprocessing library for uuid-types-1.0.6.. uuid-types> Building library for uuid-types-1.0.6.. psqueues> psqueues> src/Data/IntPSQ/Internal.hs:66:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Control.Applicative’ is redundant psqueues> except perhaps to import instances from ‘Control.Applicative’ psqueues> To import instances alone, use: import Control.Applicative() psqueues> | psqueues> 66 | import Control.Applicative ((<$>), (<*>)) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> psqueues> src/Data/IntPSQ/Internal.hs:70:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Foldable’ is redundant psqueues> except perhaps to import instances from ‘Data.Foldable’ psqueues> To import instances alone, use: import Data.Foldable() psqueues> | psqueues> 70 | import Data.Foldable (Foldable) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> psqueues> src/Data/IntPSQ/Internal.hs:75:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Word’ is redundant psqueues> except perhaps to import instances from ‘Data.Word’ psqueues> To import instances alone, use: import Data.Word() psqueues> | psqueues> 75 | import Data.Word (Word) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ OneTuple> [1 of 1] Compiling Main ( test/instances.hs, dist/build/instances/instances-tmp/Main.o ) ordered-containers> [2 of 5] Compiling Data.Map.Ordered.Internal ( Data/Map/Ordered/Internal.hs, dist/build/Data/Map/Ordered/Internal.o, dist/build/Data/Map/Ordered/Internal.dyn_o ) fin> [4 of 7] Compiling Data.Type.Nat.LE ( src/Data/Type/Nat/LE.hs, dist/build/Data/Type/Nat/LE.o, dist/build/Data/Type/Nat/LE.dyn_o ) data-fix> [1 of 1] Compiling Data.Fix ( src/Data/Fix.hs, dist/build/Data/Fix.p_o ) uuid-types> [1 of 3] Compiling Data.UUID.Types.Internal.Builder ( src/Data/UUID/Types/Internal/Builder.hs, dist/build/Data/UUID/Types/Internal/Builder.o, dist/build/Data/UUID/Types/Internal/Builder.dyn_o ) time-compat> [ 1 of 20] Compiling Data.Format ( src/Data/Format.hs, dist/build/Data/Format.o, dist/build/Data/Format.dyn_o ) opentelemetry> [5 of 5] Compiling OpenTelemetry.Eventlog pcg-random> Warning: System.Random.PCG: could not find link destinations for: pcg-random> - System.Random.PCG.Rep_FrozenGen pcg-random> Warning: System.Random.PCG.Fast: could not find link destinations for: pcg-random> - System.Random.PCG.Fast.Rep_FrozenGen uuid-types> [2 of 3] Compiling Data.UUID.Types.Internal ( src/Data/UUID/Types/Internal.hs, dist/build/Data/UUID/Types/Internal.o, dist/build/Data/UUID/Types/Internal.dyn_o ) pcg-random> Warning: System.Random.PCG.Fast.Pure: could not find link destinations for: pcg-random> - System.Random.PCG.Fast.Pure.Rep_FrozenGen pcg-random> Warning: System.Random.PCG.Pure: could not find link destinations for: pcg-random> - System.Random.PCG.Pure.Rep_SetSeq ordered-containers> ordered-containers> Data/Map/Ordered/Internal.hs:94:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias L (OMap k v))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 94 | mappend (Bias o) (Bias o') = Bias (unionWithL (const mappend) o o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ordered-containers> ordered-containers> Data/Map/Ordered/Internal.hs:105:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias R (OMap k v))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 105 | mappend (Bias o) (Bias o') = Bias (unionWithR (const mappend) o o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> Warning: System.Random.PCG.Single: could not find link destinations for: pcg-random> - System.Random.PCG.Single.Rep_FrozenGen fin> [5 of 7] Compiling Data.Type.Nat.LT ( src/Data/Type/Nat/LT.hs, dist/build/Data/Type/Nat/LT.o, dist/build/Data/Type/Nat/LT.dyn_o ) data-fix> data-fix> src/Data/Fix.hs:109:47: warning: [GHC-38856] [-Wunused-imports] data-fix> The import of ‘rnf1’ from module ‘Control.DeepSeq’ is redundant data-fix> | data-fix> 109 | import Control.DeepSeq (NFData (..), NFData1, rnf1) data-fix> | ^^^^ OneTuple> [2 of 2] Linking dist/build/instances/instances fin> [6 of 7] Compiling Data.Type.Nat.LE.ReflStep ( src/Data/Type/Nat/LE/ReflStep.hs, dist/build/Data/Type/Nat/LE/ReflStep.o, dist/build/Data/Type/Nat/LE/ReflStep.dyn_o ) case-insensitive> [2 of 3] Compiling Data.CaseInsensitive ( Data/CaseInsensitive.hs, dist/build/Data/CaseInsensitive.o, dist/build/Data/CaseInsensitive.dyn_o ) case-insensitive> [3 of 3] Compiling Data.CaseInsensitive.Unsafe ( Data/CaseInsensitive/Unsafe.hs, dist/build/Data/CaseInsensitive/Unsafe.o, dist/build/Data/CaseInsensitive/Unsafe.dyn_o ) fin> [7 of 7] Compiling Data.Fin ( src/Data/Fin.hs, dist/build/Data/Fin.o, dist/build/Data/Fin.dyn_o ) uuid-types> uuid-types> src/Data/UUID/Types/Internal.hs:49:1: warning: [GHC-66111] [-Wunused-imports] uuid-types> The import of ‘Control.Applicative’ is redundant uuid-types> except perhaps to import instances from ‘Control.Applicative’ uuid-types> To import instances alone, use: import Control.Applicative() uuid-types> | uuid-types> 49 | import Control.Applicative ((<*>)) uuid-types> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ uuid-types> uuid-types> src/Data/UUID/Types/Internal.hs:55:1: warning: [GHC-66111] [-Wunused-imports] uuid-types> The import of ‘Data.Functor’ is redundant uuid-types> except perhaps to import instances from ‘Data.Functor’ uuid-types> To import instances alone, use: import Data.Functor() uuid-types> | uuid-types> 55 | import Data.Functor ((<$>)) uuid-types> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ constraints> [2 of 8] Compiling Data.Constraint.Deferrable ( src/Data/Constraint/Deferrable.hs, dist/build/Data/Constraint/Deferrable.o, dist/build/Data/Constraint/Deferrable.dyn_o ) case-insensitive> [1 of 3] Compiling Data.CaseInsensitive.Internal ( Data/CaseInsensitive/Internal.hs, dist/build/Data/CaseInsensitive/Internal.p_o ) async> [2 of 2] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, dist/build/Control/Concurrent/Async.o, dist/build/Control/Concurrent/Async.dyn_o ) time-compat> [ 2 of 20] Compiling Data.Time.Calendar.Month.Compat ( src/Data/Time/Calendar/Month/Compat.hs, dist/build/Data/Time/Calendar/Month/Compat.o, dist/build/Data/Time/Calendar/Month/Compat.dyn_o ) time-compat> [ 3 of 20] Compiling Data.Time.Calendar.Quarter.Compat ( src/Data/Time/Calendar/Quarter/Compat.hs, dist/build/Data/Time/Calendar/Quarter/Compat.o, dist/build/Data/Time/Calendar/Quarter/Compat.dyn_o ) time-compat> [ 4 of 20] Compiling Data.Time.Calendar.Types ( src/Data/Time/Calendar/Types.hs, dist/build/Data/Time/Calendar/Types.o, dist/build/Data/Time/Calendar/Types.dyn_o ) time-compat> [ 5 of 20] Compiling Data.Time.Orphans ( src/Data/Time/Orphans.hs, dist/build/Data/Time/Orphans.o, dist/build/Data/Time/Orphans.dyn_o ) constraints> [3 of 8] Compiling Data.Constraint.Forall ( src/Data/Constraint/Forall.hs, dist/build/Data/Constraint/Forall.o, dist/build/Data/Constraint/Forall.dyn_o ) constraints> [4 of 8] Compiling Data.Constraint.Lifting ( src/Data/Constraint/Lifting.hs, dist/build/Data/Constraint/Lifting.o, dist/build/Data/Constraint/Lifting.dyn_o ) case-insensitive> case-insensitive> Data/CaseInsensitive/Internal.hs:124:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] case-insensitive> Noncanonical ‘mappend’ definition detected case-insensitive> in the instance declaration for ‘Monoid (CI s)’. case-insensitive> ‘mappend’ will eventually be removed in favour of ‘(<>)’ case-insensitive> Suggested fix: case-insensitive> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ case-insensitive> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid case-insensitive> | case-insensitive> 124 | CI o1 l1 `mappend` CI o2 l2 = CI (o1 `mappend` o2) (l1 `mappend` l2) case-insensitive> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ these> [2 of 3] Compiling Data.These ( src/Data/These.hs, dist/build/Data/These.o, dist/build/Data/These.dyn_o ) time-compat> [ 6 of 20] Compiling Data.Time.Format.ISO8601.Compat ( src/Data/Time/Format/ISO8601/Compat.hs, dist/build/Data/Time/Format/ISO8601/Compat.o, dist/build/Data/Time/Format/ISO8601/Compat.dyn_o ) fin> [1 of 7] Compiling Data.Nat ( src/Data/Nat.hs, dist/build/Data/Nat.p_o ) OneTuple> Preprocessing test suite 'th' for OneTuple-0.4.2.. OneTuple> Building test suite 'th' for OneTuple-0.4.2.. time-compat> [ 7 of 20] Compiling Data.Time.Format.Compat ( src/Data/Time/Format/Compat.hs, dist/build/Data/Time/Format/Compat.o, dist/build/Data/Time/Format/Compat.dyn_o ) time-compat> [ 8 of 20] Compiling Data.Time.Clock.System.Compat ( src/Data/Time/Clock/System/Compat.hs, dist/build/Data/Time/Clock/System/Compat.o, dist/build/Data/Time/Clock/System/Compat.dyn_o ) time-compat> [ 9 of 20] Compiling Data.Time.Clock.POSIX.Compat ( src/Data/Time/Clock/POSIX/Compat.hs, dist/build/Data/Time/Clock/POSIX/Compat.o, dist/build/Data/Time/Clock/POSIX/Compat.dyn_o ) time-compat> [10 of 20] Compiling Data.Time.Clock.Compat ( src/Data/Time/Clock/Compat.hs, dist/build/Data/Time/Clock/Compat.o, dist/build/Data/Time/Clock/Compat.dyn_o ) time-compat> [11 of 20] Compiling Data.Time.Calendar.WeekDate.Compat ( src/Data/Time/Calendar/WeekDate/Compat.hs, dist/build/Data/Time/Calendar/WeekDate/Compat.o, dist/build/Data/Time/Calendar/WeekDate/Compat.dyn_o ) time-compat> [12 of 20] Compiling Data.Time.Calendar.Private ( src/Data/Time/Calendar/Private.hs, dist/build/Data/Time/Calendar/Private.o, dist/build/Data/Time/Calendar/Private.dyn_o ) async> [1 of 2] Compiling Control.Concurrent.Async.Internal ( Control/Concurrent/Async/Internal.hs, dist/build/Control/Concurrent/Async/Internal.p_o ) OneTuple> [1 of 1] Compiling Main ( test/th.hs, dist/build/th/th-tmp/Main.o ) time-compat> [13 of 20] Compiling Data.Time.Calendar.OrdinalDate.Compat ( src/Data/Time/Calendar/OrdinalDate/Compat.hs, dist/build/Data/Time/Calendar/OrdinalDate/Compat.o, dist/build/Data/Time/Calendar/OrdinalDate/Compat.dyn_o ) time-compat> [14 of 20] Compiling Data.Time.Calendar.MonthDay.Compat ( src/Data/Time/Calendar/MonthDay/Compat.hs, dist/build/Data/Time/Calendar/MonthDay/Compat.o, dist/build/Data/Time/Calendar/MonthDay/Compat.dyn_o ) time-compat> [15 of 20] Compiling Data.Time.Calendar.Easter.Compat ( src/Data/Time/Calendar/Easter/Compat.hs, dist/build/Data/Time/Calendar/Easter/Compat.o, dist/build/Data/Time/Calendar/Easter/Compat.dyn_o ) time-compat> [16 of 20] Compiling Data.Time.Calendar.Compat ( src/Data/Time/Calendar/Compat.hs, dist/build/Data/Time/Calendar/Compat.o, dist/build/Data/Time/Calendar/Compat.dyn_o ) time-compat> [17 of 20] Compiling Data.Time.LocalTime.Compat ( src/Data/Time/LocalTime/Compat.hs, dist/build/Data/Time/LocalTime/Compat.o, dist/build/Data/Time/LocalTime/Compat.dyn_o ) time-compat> [18 of 20] Compiling Data.Time.Compat ( src/Data/Time/Compat.hs, dist/build/Data/Time/Compat.o, dist/build/Data/Time/Compat.dyn_o ) time-compat> [19 of 20] Compiling Data.Time.Clock.TAI.Compat ( src/Data/Time/Clock/TAI/Compat.hs, dist/build/Data/Time/Clock/TAI/Compat.o, dist/build/Data/Time/Clock/TAI/Compat.dyn_o ) time-compat> [20 of 20] Compiling Data.Time.Calendar.Julian.Compat ( src/Data/Time/Calendar/Julian/Compat.hs, dist/build/Data/Time/Calendar/Julian/Compat.o, dist/build/Data/Time/Calendar/Julian/Compat.dyn_o ) async> async> Control/Concurrent/Async/Internal.hs:50:1: warning: [GHC-66111] [-Wunused-imports] async> The import of ‘Data.Semigroup’ is redundant async> except perhaps to import instances from ‘Data.Semigroup’ async> To import instances alone, use: import Data.Semigroup() async> | async> 50 | import Data.Semigroup (Semigroup((<>))) async> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ these> [3 of 3] Compiling Data.These.Combinators ( src/Data/These/Combinators.hs, dist/build/Data/These/Combinators.o, dist/build/Data/These/Combinators.dyn_o ) psqueues> [3 of 7] Compiling Data.IntPSQ ( src/Data/IntPSQ.hs, dist/build/Data/IntPSQ.o, dist/build/Data/IntPSQ.dyn_o ) psqueues> [4 of 7] Compiling Data.OrdPSQ.Internal ( src/Data/OrdPSQ/Internal.hs, dist/build/Data/OrdPSQ/Internal.o, dist/build/Data/OrdPSQ/Internal.dyn_o ) opentelemetry> [1 of 5] Compiling OpenTelemetry.Metrics_Internal these> [1 of 3] Compiling Data.Functor.These ( src/Data/Functor/These.hs, dist/build/Data/Functor/These.p_o ) ordered-containers> [3 of 5] Compiling Data.Map.Ordered.Strict ( Data/Map/Ordered/Strict.hs, dist/build/Data/Map/Ordered/Strict.o, dist/build/Data/Map/Ordered/Strict.dyn_o ) OneTuple> [2 of 2] Linking dist/build/th/th fin> [2 of 7] Compiling TrustworthyCompat ( src/TrustworthyCompat.hs, dist/build/TrustworthyCompat.p_o ) fin> [3 of 7] Compiling Data.Type.Nat ( src/Data/Type/Nat.hs, dist/build/Data/Type/Nat.p_o ) ordered-containers> [4 of 5] Compiling Data.Map.Ordered ( Data/Map/Ordered.hs, dist/build/Data/Map/Ordered.o, dist/build/Data/Map/Ordered.dyn_o ) ordered-containers> [5 of 5] Compiling Data.Set.Ordered ( Data/Set/Ordered.hs, dist/build/Data/Set/Ordered.o, dist/build/Data/Set/Ordered.dyn_o ) ordered-containers> ordered-containers> Data/Set/Ordered.hs:106:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias L (OSet a))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 106 | mappend (Bias o) (Bias o') = Bias (o |<> o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ordered-containers> ordered-containers> Data/Set/Ordered.hs:116:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias R (OSet a))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 116 | mappend (Bias o) (Bias o') = Bias (o <>| o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ doctest> Running phase: checkPhase doctest> Running 1 test suites... doctest> Test suite spec: RUNNING... doctest> doctest> Extract doctest> extract time-compat> [ 1 of 20] Compiling Data.Format ( src/Data/Format.hs, dist/build/Data/Format.p_o ) doctest> extracts documentation for a top-level declaration [✔] doctest> extracts documentation from argument list [✔] text-short> [3 of 5] Compiling Data.Text.Short.Unsafe ( src/Data/Text/Short/Unsafe.hs, dist/build/Data/Text/Short/Unsafe.o, dist/build/Data/Text/Short/Unsafe.dyn_o ) doctest> extracts documentation for a type class function [✔] lucid> [2 of 4] Compiling Lucid.Html5 ( src/Lucid/Html5.hs, dist/build/Lucid/Html5.o, dist/build/Lucid/Html5.dyn_o ) text-short> [4 of 5] Compiling Data.Text.Short ( src/Data/Text/Short.hs, dist/build/Data/Text/Short.o, dist/build/Data/Text/Short.dyn_o ) doctest> extracts documentation from the argument list of a type class function [✔] text-short> [5 of 5] Compiling Data.Text.Short.Partial ( src/Data/Text/Short/Partial.hs, dist/build/Data/Text/Short/Partial.o, dist/build/Data/Text/Short/Partial.dyn_o ) doctest> extracts documentation from the module header [✔] lucid> lucid> src/Lucid/Html5.hs:11:1: warning: [GHC-66111] [-Wunused-imports] lucid> The import of ‘Data.Monoid’ is redundant lucid> except perhaps to import instances from ‘Data.Monoid’ lucid> To import instances alone, use: import Data.Monoid() lucid> | lucid> 11 | import Data.Monoid lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ constraints> [5 of 8] Compiling Data.Constraint.Unsafe ( src/Data/Constraint/Unsafe.hs, dist/build/Data/Constraint/Unsafe.o, dist/build/Data/Constraint/Unsafe.dyn_o ) constraints> [6 of 8] Compiling Data.Constraint.Nat ( src/Data/Constraint/Nat.hs, dist/build/Data/Constraint/Nat.o, dist/build/Data/Constraint/Nat.dyn_o ) constraints> [7 of 8] Compiling Data.Constraint.Symbol ( src/Data/Constraint/Symbol.hs, dist/build/Data/Constraint/Symbol.o, dist/build/Data/Constraint/Symbol.dyn_o ) constraints> [8 of 8] Compiling Data.Constraint.Char ( src/Data/Constraint/Char.hs, dist/build/Data/Constraint/Char.o, dist/build/Data/Constraint/Char.dyn_o ) doctest> extracts documentation from imported modules [✔] opentelemetry> [2 of 5] Compiling OpenTelemetry.SpanContext opentelemetry> [3 of 5] Compiling OpenTelemetry.Propagation fin> [4 of 7] Compiling Data.Type.Nat.LE ( src/Data/Type/Nat/LE.hs, dist/build/Data/Type/Nat/LE.p_o ) doctest> extracts documentation from export list [✔] OneTuple> Running phase: checkPhase OneTuple> Running 2 test suites... OneTuple> Test suite instances: RUNNING... ordered-containers> [1 of 5] Compiling Data.Map.Util ( Data/Map/Util.hs, dist/build/Data/Map/Util.p_o ) OneTuple> works OneTuple> Test suite instances: PASS OneTuple> Test suite logged to: dist/test/OneTuple-0.4.2-instances.log OneTuple> Test suite th: RUNNING... OneTuple> True doctest> extracts documentation from named chunks [✔] OneTuple> Test suite th: PASS OneTuple> Test suite logged to: dist/test/OneTuple-0.4.2-th.log OneTuple> 2 of 2 test suites (2 of 2 test cases) passed. OneTuple> Running phase: haddockPhase doctest> returns docstrings in the same order they appear in the source [✔] doctest> extracts $setup code [✔] doctest> fails on invalid flags [✔] doctest> extract (regression tests) doctest> works with infix operators [✔] doctest> works with parallel list comprehensions [✔] text-short> [1 of 5] Compiling PrimOps ( src-ghc804/PrimOps.hs, dist/build/PrimOps.p_o ) uuid-types> [3 of 3] Compiling Data.UUID.Types ( src/Data/UUID/Types.hs, dist/build/Data/UUID/Types.o, dist/build/Data/UUID/Types.dyn_o ) psqueues> [5 of 7] Compiling Data.OrdPSQ ( src/Data/OrdPSQ.hs, dist/build/Data/OrdPSQ.o, dist/build/Data/OrdPSQ.dyn_o ) doctest> works with list comprehensions in instance definitions [✔] doctest> works with foreign imports [✔] OneTuple> Preprocessing library for OneTuple-0.4.2.. OneTuple> Running Haddock on library for OneTuple-0.4.2.. doctest> works for rewrite rules [✔] doctest> works for rewrite rules with type signatures [✔] psqueues> [6 of 7] Compiling Data.HashPSQ.Internal ( src/Data/HashPSQ/Internal.hs, dist/build/Data/HashPSQ/Internal.o, dist/build/Data/HashPSQ/Internal.dyn_o ) fin> [5 of 7] Compiling Data.Type.Nat.LT ( src/Data/Type/Nat/LT.hs, dist/build/Data/Type/Nat/LT.p_o ) opentelemetry> [4 of 5] Compiling OpenTelemetry.Eventlog_Internal OneTuple> Warning: --source-* options are ignored when --hyperlinked-source is enabled. case-insensitive> [2 of 3] Compiling Data.CaseInsensitive ( Data/CaseInsensitive.hs, dist/build/Data/CaseInsensitive.p_o ) doctest> strips CR from dos line endings [✔] data-fix> Running phase: checkPhase data-fix> Package has no test suites. doctest> works with a module that splices in an expression from an other module [✔] data-fix> Running phase: haddockPhase psqueues> psqueues> src/Data/HashPSQ/Internal.hs:59:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Foldable’ is redundant psqueues> except perhaps to import instances from ‘Data.Foldable’ psqueues> To import instances alone, use: import Data.Foldable() psqueues> | psqueues> 59 | import Data.Foldable (Foldable) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ text-short> [2 of 5] Compiling Data.Text.Short.Internal ( src/Data/Text/Short/Internal.hs, dist/build/Data/Text/Short/Internal.p_o ) doctest> works for type families and GHC 7.6.1 [✔] doctest> Info doctest> formatInfo case-insensitive> [3 of 3] Compiling Data.CaseInsensitive.Unsafe ( Data/CaseInsensitive/Unsafe.hs, dist/build/Data/CaseInsensitive/Unsafe.p_o ) doctest> formats --info output [✔] doctest> Interpreter doctest> interpreterSupported fin> [6 of 7] Compiling Data.Type.Nat.LE.ReflStep ( src/Data/Type/Nat/LE/ReflStep.hs, dist/build/Data/Type/Nat/LE/ReflStep.p_o ) time-compat> [ 2 of 20] Compiling Data.Time.Calendar.Month.Compat ( src/Data/Time/Calendar/Month/Compat.hs, dist/build/Data/Time/Calendar/Month/Compat.p_o ) time-compat> [ 3 of 20] Compiling Data.Time.Calendar.Quarter.Compat ( src/Data/Time/Calendar/Quarter/Compat.hs, dist/build/Data/Time/Calendar/Quarter/Compat.p_o ) time-compat> [ 4 of 20] Compiling Data.Time.Calendar.Types ( src/Data/Time/Calendar/Types.hs, dist/build/Data/Time/Calendar/Types.p_o ) time-compat> [ 5 of 20] Compiling Data.Time.Orphans ( src/Data/Time/Orphans.hs, dist/build/Data/Time/Orphans.p_o ) time-compat> [ 6 of 20] Compiling Data.Time.Format.ISO8601.Compat ( src/Data/Time/Format/ISO8601/Compat.hs, dist/build/Data/Time/Format/ISO8601/Compat.p_o ) constraints> [1 of 8] Compiling Data.Constraint ( src/Data/Constraint.hs, dist/build/Data/Constraint.p_o ) OneTuple> [1 of 3] Compiling Data.Tuple.Solo ( src/Data/Tuple/Solo.hs, nothing ) doctest> indicates whether GHCi is supported on current platform [✔] doctest> ghcInfo OneTuple> [2 of 3] Compiling Data.Tuple.OneTuple ( src/Data/Tuple/OneTuple.hs, nothing ) OneTuple> [3 of 3] Compiling Data.Tuple.Solo.TH ( src/Data/Tuple/Solo/TH.hs, nothing ) data-fix> Preprocessing library for data-fix-0.3.4.. data-fix> Running Haddock on library for data-fix-0.3.4.. OneTuple> Haddock coverage: OneTuple> Warning: 'Solo' is ambiguous. It is defined OneTuple> * in ‘GHC.Tuple’ OneTuple> * in ‘GHC.Tuple.Prim’ OneTuple> You may be able to disambiguate the identifier by qualifying it or OneTuple> by specifying the type/value namespace explicitly. OneTuple> Defaulting to the one defined in ‘GHC.Tuple.Prim’ OneTuple> 100% ( 3 / 3) in 'Data.Tuple.Solo' OneTuple> 25% ( 1 / 4) in 'Data.Tuple.OneTuple' OneTuple> Missing documentation for: OneTuple> OneTuple (src/Data/Tuple/OneTuple.hs:21) OneTuple> OneTuple (src/Data/Tuple/OneTuple.hs:30) OneTuple> only (src/Data/Tuple/OneTuple.hs:24) OneTuple> Warning: 'Solo' is out of scope. OneTuple> If you qualify the identifier, haddock can try to link it anyway. time-compat> [ 7 of 20] Compiling Data.Time.Format.Compat ( src/Data/Time/Format/Compat.hs, dist/build/Data/Time/Format/Compat.p_o ) time-compat> [ 8 of 20] Compiling Data.Time.Clock.System.Compat ( src/Data/Time/Clock/System/Compat.hs, dist/build/Data/Time/Clock/System/Compat.p_o ) time-compat> [ 9 of 20] Compiling Data.Time.Clock.POSIX.Compat ( src/Data/Time/Clock/POSIX/Compat.hs, dist/build/Data/Time/Clock/POSIX/Compat.p_o ) uuid-types> [1 of 3] Compiling Data.UUID.Types.Internal.Builder ( src/Data/UUID/Types/Internal/Builder.hs, dist/build/Data/UUID/Types/Internal/Builder.p_o ) doctest> includes "Have interpreter" [✔] doctest> safeEval OneTuple> 50% ( 1 / 2) in 'Data.Tuple.Solo.TH' OneTuple> Missing documentation for: OneTuple> tupE data-fix> Warning: --source-* options are ignored when --hyperlinked-source is enabled. fin> [7 of 7] Compiling Data.Fin ( src/Data/Fin.hs, dist/build/Data/Fin.p_o ) time-compat> [10 of 20] Compiling Data.Time.Clock.Compat ( src/Data/Time/Clock/Compat.hs, dist/build/Data/Time/Clock/Compat.p_o ) time-compat> [11 of 20] Compiling Data.Time.Calendar.WeekDate.Compat ( src/Data/Time/Calendar/WeekDate/Compat.hs, dist/build/Data/Time/Calendar/WeekDate/Compat.p_o ) time-compat> [12 of 20] Compiling Data.Time.Calendar.Private ( src/Data/Time/Calendar/Private.hs, dist/build/Data/Time/Calendar/Private.p_o ) time-compat> [13 of 20] Compiling Data.Time.Calendar.OrdinalDate.Compat ( src/Data/Time/Calendar/OrdinalDate/Compat.hs, dist/build/Data/Time/Calendar/OrdinalDate/Compat.p_o ) time-compat> [14 of 20] Compiling Data.Time.Calendar.MonthDay.Compat ( src/Data/Time/Calendar/MonthDay/Compat.hs, dist/build/Data/Time/Calendar/MonthDay/Compat.p_o ) time-compat> [15 of 20] Compiling Data.Time.Calendar.Easter.Compat ( src/Data/Time/Calendar/Easter/Compat.hs, dist/build/Data/Time/Calendar/Easter/Compat.p_o ) time-compat> [16 of 20] Compiling Data.Time.Calendar.Compat ( src/Data/Time/Calendar/Compat.hs, dist/build/Data/Time/Calendar/Compat.p_o ) time-compat> [17 of 20] Compiling Data.Time.LocalTime.Compat ( src/Data/Time/LocalTime/Compat.hs, dist/build/Data/Time/LocalTime/Compat.p_o ) ordered-containers> [2 of 5] Compiling Data.Map.Ordered.Internal ( Data/Map/Ordered/Internal.hs, dist/build/Data/Map/Ordered/Internal.p_o ) time-compat> [18 of 20] Compiling Data.Time.Compat ( src/Data/Time/Compat.hs, dist/build/Data/Time/Compat.p_o ) uuid-types> [2 of 3] Compiling Data.UUID.Types.Internal ( src/Data/UUID/Types/Internal.hs, dist/build/Data/UUID/Types/Internal.p_o ) data-fix> [1 of 1] Compiling Data.Fix ( src/Data/Fix.hs, nothing ) doctest> evaluates an expression [✔] lucid> [3 of 4] Compiling Lucid.Bootstrap ( src/Lucid/Bootstrap.hs, dist/build/Lucid/Bootstrap.o, dist/build/Lucid/Bootstrap.dyn_o ) opentelemetry> [5 of 5] Compiling OpenTelemetry.Eventlog time-compat> [19 of 20] Compiling Data.Time.Clock.TAI.Compat ( src/Data/Time/Clock/TAI/Compat.hs, dist/build/Data/Time/Clock/TAI/Compat.p_o ) async> [2 of 2] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, dist/build/Control/Concurrent/Async.p_o ) these> [2 of 3] Compiling Data.These ( src/Data/These.hs, dist/build/Data/These.p_o ) lucid> [4 of 4] Compiling Lucid ( src/Lucid.hs, dist/build/Lucid.o, dist/build/Lucid.dyn_o ) time-compat> [20 of 20] Compiling Data.Time.Calendar.Julian.Compat ( src/Data/Time/Calendar/Julian/Compat.hs, dist/build/Data/Time/Calendar/Julian/Compat.p_o ) ordered-containers> ordered-containers> Data/Map/Ordered/Internal.hs:94:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias L (OMap k v))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 94 | mappend (Bias o) (Bias o') = Bias (unionWithL (const mappend) o o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ordered-containers> ordered-containers> Data/Map/Ordered/Internal.hs:105:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias R (OMap k v))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 105 | mappend (Bias o) (Bias o') = Bias (unionWithR (const mappend) o o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ uuid-types> uuid-types> src/Data/UUID/Types/Internal.hs:49:1: warning: [GHC-66111] [-Wunused-imports] uuid-types> The import of ‘Control.Applicative’ is redundant uuid-types> except perhaps to import instances from ‘Control.Applicative’ uuid-types> To import instances alone, use: import Control.Applicative() uuid-types> | uuid-types> 49 | import Control.Applicative ((<*>)) uuid-types> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ uuid-types> uuid-types> src/Data/UUID/Types/Internal.hs:55:1: warning: [GHC-66111] [-Wunused-imports] uuid-types> The import of ‘Data.Functor’ is redundant uuid-types> except perhaps to import instances from ‘Data.Functor’ uuid-types> To import instances alone, use: import Data.Functor() uuid-types> | uuid-types> 55 | import Data.Functor ((<$>)) uuid-types> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ these> [3 of 3] Compiling Data.These.Combinators ( src/Data/These/Combinators.hs, dist/build/Data/These/Combinators.p_o ) doctest> returns Left on unterminated multiline command [✔] doctest> filterExpression doctest> removes :set -XTemplateHaskell [✔] doctest> filters -XTemplateHaskell [✔] doctest> leaves :set-statement that do not set -XTemplateHaskell alone [✔] doctest> Language.Haskell.GhciWrapper doctest> evalEcho OneTuple> Warning: Data.Tuple.Solo: could not find link destinations for: OneTuple> - GHC.Generics.Rep1_Solo OneTuple> - GHC.Generics.Rep_Solo data-fix> data-fix> src/Data/Fix.hs:109:47: warning: [GHC-38856] [-Wunused-imports] data-fix> The import of ‘rnf1’ from module ‘Control.DeepSeq’ is redundant data-fix> | data-fix> 109 | import Control.DeepSeq (NFData (..), NFData1, rnf1) data-fix> | ^^^^ lucid> [1 of 4] Compiling Lucid.Base ( src/Lucid/Base.hs, dist/build/Lucid/Base.p_o ) data-fix> Haddock coverage: data-fix> Warning: 'ListF' is out of scope. data-fix> If you qualify the identifier, haddock can try to link it anyway. data-fix> Warning: 'Fix' is ambiguous. It is defined data-fix> * at src/Data/Fix.hs:144:17 data-fix> * at src/Data/Fix.hs:144:1 data-fix> You may be able to disambiguate the identifier by qualifying it or data-fix> by specifying the type/value namespace explicitly. data-fix> Defaulting to the one defined at src/Data/Fix.hs:144:1 data-fix> Warning: 'Mu' is ambiguous. It is defined data-fix> * at src/Data/Fix.hs:299:16 data-fix> * at src/Data/Fix.hs:299:1 data-fix> You may be able to disambiguate the identifier by qualifying it or data-fix> by specifying the type/value namespace explicitly. data-fix> Defaulting to the one defined at src/Data/Fix.hs:299:1 data-fix> Warning: 'Nu' is ambiguous. It is defined data-fix> * at src/Data/Fix.hs:365:13 data-fix> * at src/Data/Fix.hs:365:1 data-fix> You may be able to disambiguate the identifier by qualifying it or data-fix> by specifying the type/value namespace explicitly. data-fix> Defaulting to the one defined at src/Data/Fix.hs:365:1 data-fix> 100% ( 36 / 36) in 'Data.Fix' doctest> prints result to stdout [✔] doctest> evalIt lucid> lucid> src/Lucid/Base.hs:62:1: warning: [GHC-66111] [-Wunused-imports] lucid> The import of ‘Data.Semigroup’ is redundant lucid> except perhaps to import instances from ‘Data.Semigroup’ lucid> To import instances alone, use: import Data.Semigroup() lucid> | lucid> 62 | import Data.Semigroup (Semigroup (..)) lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> lucid> src/Lucid/Base.hs:63:1: warning: [GHC-66111] [-Wunused-imports] lucid> The import of ‘Data.Monoid’ is redundant lucid> except perhaps to import instances from ‘Data.Monoid’ lucid> To import instances alone, use: import Data.Monoid() lucid> | lucid> 63 | import Data.Monoid (Monoid (..)) lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> lucid> src/Lucid/Base.hs:119:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] lucid> Noncanonical ‘mappend’ definition detected lucid> in the instance declaration for ‘Monoid (HtmlT m a)’. lucid> ‘mappend’ will eventually be removed in favour of ‘(<>)’ lucid> Suggested fix: lucid> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ lucid> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid lucid> | lucid> 119 | mappend = liftA2 mappend lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^ lucid> lucid> src/Lucid/Base.hs:147:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] lucid> Noncanonical ‘return’ definition detected lucid> in the instance declaration for ‘Monad (HtmlT m)’. lucid> ‘return’ will eventually be removed in favour of ‘pure’ lucid> Suggested fix: lucid> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ lucid> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return lucid> | lucid> 147 | return a = HtmlT (return (mempty,a)) lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> lucid> src/Lucid/Base.hs:156:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] lucid> Noncanonical ‘(>>)’ definition detected lucid> in the instance declaration for ‘Monad (HtmlT m)’. lucid> ‘(>>)’ will eventually be removed in favour of ‘(*>)’ lucid> Suggested fix: lucid> Either remove definition for ‘(>>)’ (recommended) or define as ‘(>>) = (*>)’ lucid> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return lucid> | lucid> 156 | m >> n = HtmlT $ do lucid> | ^^^^^^^^^^^^^^^^^^^... data-fix> Warning: Data.Fix: could not find link destinations for: data-fix> - Data.Fix.Rep_Fix doctest> preserves it [✔] doctest> eval psqueues> [7 of 7] Compiling Data.HashPSQ ( src/Data/HashPSQ.hs, dist/build/Data/HashPSQ.o, dist/build/Data/HashPSQ.dyn_o ) doctest> shows literals [✔] case-insensitive> Preprocessing test suite 'test-case-insensitive' for case-insensitive-1.2.1.0.. case-insensitive> Building test suite 'test-case-insensitive' for case-insensitive-1.2.1.0.. doctest> shows string literals containing Unicode [✔] pcg-random> Documentation created: dist/doc/html/pcg-random/, pcg-random> dist/doc/html/pcg-random/pcg-random.txt psqueues> [1 of 7] Compiling Data.BitUtil ( src/Data/BitUtil.hs, dist/build/Data/BitUtil.p_o ) case-insensitive> [1 of 1] Compiling Main ( test/test.hs, dist/build/test-case-insensitive/test-case-insensitive-tmp/Main.o ) pcg-random> Preprocessing test suite 'doctests' for pcg-random-0.1.4.0.. pcg-random> Running phase: installPhase constraints> [2 of 8] Compiling Data.Constraint.Deferrable ( src/Data/Constraint/Deferrable.hs, dist/build/Data/Constraint/Deferrable.p_o ) pcg-random> Installing library in /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U ordered-containers> [3 of 5] Compiling Data.Map.Ordered.Strict ( Data/Map/Ordered/Strict.hs, dist/build/Data/Map/Ordered/Strict.p_o ) fin> Preprocessing test suite 'inspection' for fin-0.3.2.. fin> Building test suite 'inspection' for fin-0.3.2.. doctest> evaluates simple expressions [✔] psqueues> [2 of 7] Compiling Data.IntPSQ.Internal ( src/Data/IntPSQ/Internal.hs, dist/build/Data/IntPSQ/Internal.p_o ) text-short> [3 of 5] Compiling Data.Text.Short.Unsafe ( src/Data/Text/Short/Unsafe.hs, dist/build/Data/Text/Short/Unsafe.p_o ) fin> [1 of 1] Compiling Main ( test/Inspection.hs, dist/build/inspection/inspection-tmp/Main.o ) psqueues> psqueues> src/Data/IntPSQ/Internal.hs:66:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Control.Applicative’ is redundant psqueues> except perhaps to import instances from ‘Control.Applicative’ psqueues> To import instances alone, use: import Control.Applicative() psqueues> | psqueues> 66 | import Control.Applicative ((<$>), (<*>)) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> psqueues> src/Data/IntPSQ/Internal.hs:70:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Foldable’ is redundant psqueues> except perhaps to import instances from ‘Data.Foldable’ psqueues> To import instances alone, use: import Data.Foldable() psqueues> | psqueues> 70 | import Data.Foldable (Foldable) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> psqueues> src/Data/IntPSQ/Internal.hs:75:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Word’ is redundant psqueues> except perhaps to import instances from ‘Data.Word’ psqueues> To import instances alone, use: import Data.Word() psqueues> | psqueues> 75 | import Data.Word (Word) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ async> Preprocessing test suite 'test-async' for async-2.2.5.. async> Building test suite 'test-async' for async-2.2.5.. time-compat> Preprocessing test suite 'instances' for time-compat-1.9.7.. time-compat> Building test suite 'instances' for time-compat-1.9.7.. text-short> [4 of 5] Compiling Data.Text.Short ( src/Data/Text/Short.hs, dist/build/Data/Text/Short.p_o ) doctest> supports let bindings [✔] constraints> [3 of 8] Compiling Data.Constraint.Forall ( src/Data/Constraint/Forall.hs, dist/build/Data/Constraint/Forall.p_o ) constraints> [4 of 8] Compiling Data.Constraint.Lifting ( src/Data/Constraint/Lifting.hs, dist/build/Data/Constraint/Lifting.p_o ) async> [1 of 1] Compiling Main ( test/test-async.hs, dist/build/test-async/test-async-tmp/Main.o ) text-short> [5 of 5] Compiling Data.Text.Short.Partial ( src/Data/Text/Short/Partial.hs, dist/build/Data/Text/Short/Partial.p_o ) ordered-containers> [4 of 5] Compiling Data.Map.Ordered ( Data/Map/Ordered.hs, dist/build/Data/Map/Ordered.p_o ) ordered-containers> [5 of 5] Compiling Data.Set.Ordered ( Data/Set/Ordered.hs, dist/build/Data/Set/Ordered.p_o ) ordered-containers> ordered-containers> Data/Set/Ordered.hs:106:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias L (OSet a))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 106 | mappend (Bias o) (Bias o') = Bias (o |<> o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ordered-containers> ordered-containers> Data/Set/Ordered.hs:116:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias R (OSet a))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 116 | mappend (Bias o) (Bias o') = Bias (o <>| o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pcg-random> Running phase: fixupPhase time-compat> [1 of 1] Compiling Main ( test-instances/Test.hs, dist/build/instances/instances-tmp/Main.o ) pcg-random> shrinking RPATHs of ELF executables and libraries in /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0 pcg-random> shrinking /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSpcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U-ghc9.8.1.so these> Running phase: checkPhase pcg-random> checking for references to /build/ in /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0... these> Package has no test suites. pcg-random> patching script interpreter paths in /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0 these> Running phase: haddockPhase pcg-random> stripping (with command strip and flags -S -p) in /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0/lib uuid-types> [3 of 3] Compiling Data.UUID.Types ( src/Data/UUID/Types.hs, dist/build/Data/UUID/Types.p_o ) fin> fin> test/Inspection.hs:11:1: warning: [GHC-66111] [-Wunused-imports] fin> The import of ‘Data.Fin’ is redundant fin> except perhaps to import instances from ‘Data.Fin’ fin> To import instances alone, use: import Data.Fin() fin> | fin> 11 | import Data.Fin (Fin (..)) fin> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ fin> fin> test/Inspection.hs:16:1: warning: [GHC-66111] [-Wunused-imports] fin> The import of ‘GHC.Generics’ is redundant fin> except perhaps to import instances from ‘GHC.Generics’ fin> To import instances alone, use: import GHC.Generics() fin> | fin> 16 | import GHC.Generics (Generic) fin> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ fin> test/Inspection.hs:51:1: lhsInline === rhs passed. fin> test/Inspection.hs:52:1: lhsNormal === rhs failed expectedly. fin> test/Inspection.hs:65:1: lhsProof ==- rhsProof passed. fin> test/Inspection.hs:91:1: lhsFold === rhsFold passed. fin> test/Inspection.hs:92:1: lhsFold' === rhsFold failed expectedly. fin> test/Inspection.hs:100:1: lhsUnfold === rhsUnfold passed. fin> test/Inspection.hs:117:1: lhsPower5 === rhsPower5 passed. pcg-random> shrinking RPATHs of ELF executables and libraries in /nix/store/bwaa5914rkqs13m4aw2pi58pglkyfqws-pcg-random-0.1.4.0-doc fin> inspection testing successful fin> expected successes: 5 fin> expected failures: 2 pcg-random> checking for references to /build/ in /nix/store/bwaa5914rkqs13m4aw2pi58pglkyfqws-pcg-random-0.1.4.0-doc... doctest> allows import statements [✔] pcg-random> patching script interpreter paths in /nix/store/bwaa5914rkqs13m4aw2pi58pglkyfqws-pcg-random-0.1.4.0-doc these> Preprocessing library for these-1.2.1.. these> Running Haddock on library for these-1.2.1.. pcg-random (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0 /nix/store/bwaa5914rkqs13m4aw2pi58pglkyfqws-pcg-random-0.1.4.0-doc pcg-random (post)> Pushing 2 paths (74 are already present) using zstd to cache sellout ⏳ pcg-random (post)> pcg-random (post)> Pushing /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0 (4.56 MiB) pcg-random (post)> Pushing /nix/store/bwaa5914rkqs13m4aw2pi58pglkyfqws-pcg-random-0.1.4.0-doc (2.39 MiB) pcg-random (post)> pcg-random (post)> All done. pcg-random (post)> added 2 signatures pcg-random (post)> added 19 signatures pcg-random (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0 /nix/store/bwaa5914rkqs13m4aw2pi58pglkyfqws-pcg-random-0.1.4.0-doc pcg-random (post)> copying 2 paths... pcg-random (post)> copying path '/nix/store/bwaa5914rkqs13m4aw2pi58pglkyfqws-pcg-random-0.1.4.0-doc' to 'https://cache.nix-ci.com'... pcg-random (post)> copying path '/nix/store/7wphf0b9mxyv8zqfxgvhc9c205r5iqn2-pcg-random-0.1.4.0' to 'https://cache.nix-ci.com'... pcg-random (post)> copying 1 paths... pcg-random (post)> copying path '/nix/store/wgjkzy082y83n9kqlwvqinag952s7cai-pcg-random-0.1.4.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/9nhy8arfkr4cfdhrxrlqsfmamhfvldjk-random-bytestring-0.1.4.drv'... doctest> captures stdout [✔] doctest> captures stdout (Unicode) [✔] doctest> captures stdout (empty line) [✔] doctest> captures stdout (multiple lines) [✔] doctest> captures stderr [✔] doctest> captures stderr (Unicode) [✔] doctest> shows exceptions [✔] doctest> shows exceptions (ExitCode) [✔] doctest> gives an error message for identifiers that are not in scope [✔] doctest> when configVerbose is True doctest> prints prompt [✔] doctest> with -XOverloadedStrings, -Wall and -Werror doctest> does not fail on marker expression (bug fix) [✔] doctest> with NoImplicitPrelude doctest> works [✔] doctest> with a strange String type doctest> works [✔] doctest> Location doctest> toLocation doctest> works for a regular SrcSpan [✔] doctest> works for a single-line SrcSpan [✔] doctest> works for a SrcSpan that corresponds to single point [✔] doctest> works for a bad SrcSpan [✔] doctest> works for a SrcLoc with bad locations [✔] doctest> enumerate doctest> replicates UnhelpfulLocation [✔] doctest> enumerates Location [✔] doctest> Main doctest> doctest doctest> testSimple [✔] doctest> it-variable [✔] doctest> it-variable in $setup [✔] doctest> failing [✔] doctest> skips subsequent examples from the same group if an example fails [✔] doctest> testImport [✔] doctest> testCommentLocation [✔] doctest> testPutStr [✔] doctest> fails on multi-line expressions, introduced with :{ [✔] doctest> testBlankline [✔] OneTuple> Documentation created: dist/doc/html/OneTuple/, OneTuple> dist/doc/html/OneTuple/OneTuple.txt OneTuple> Preprocessing test suite 'instances' for OneTuple-0.4.2.. OneTuple> Preprocessing test suite 'th' for OneTuple-0.4.2.. OneTuple> Running phase: installPhase OneTuple> Installing library in /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 OneTuple> Running phase: fixupPhase OneTuple> shrinking RPATHs of ELF executables and libraries in /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2 OneTuple> shrinking /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSOneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3-ghc9.8.1.so OneTuple> checking for references to /build/ in /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2... OneTuple> patching script interpreter paths in /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2 OneTuple> stripping (with command strip and flags -S -p) in /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2/lib OneTuple> shrinking RPATHs of ELF executables and libraries in /nix/store/7naa4v8chjss83cybp39zz7h1k9bbr5x-OneTuple-0.4.2-doc OneTuple> checking for references to /build/ in /nix/store/7naa4v8chjss83cybp39zz7h1k9bbr5x-OneTuple-0.4.2-doc... OneTuple> patching script interpreter paths in /nix/store/7naa4v8chjss83cybp39zz7h1k9bbr5x-OneTuple-0.4.2-doc async> [2 of 2] Linking dist/build/test-async/test-async async> Running phase: checkPhase async> Running 1 test suites... async> Test suite test-async: RUNNING... async> async_wait: [OK] async> async_waitCatch: [OK] async> async_exwait: [OK] async> async_exwaitCatch: [OK] async> withasync_waitCatch: [OK] async> withasync_wait2: [OK] async> async_cancel_rep: async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] case-insensitive> [2 of 2] Linking dist/build/test-case-insensitive/test-case-insensitive case-insensitive> Running phase: checkPhase case-insensitive> Running 1 test suites... case-insensitive> Test suite test-case-insensitive: RUNNING... case-insensitive> ASCII: case-insensitive> String: [OK] case-insensitive> ByteString: [OK] case-insensitive> Lazy.ByteString: [OK] case-insensitive> Text: [OK] case-insensitive> Lazy.Text: [OK] case-insensitive> ISO-8859-1: case-insensitive> String: [OK] case-insensitive> ByteString: [OK] case-insensitive> Lazy.ByteString: [OK] case-insensitive> Text: [OK] case-insensitive> Lazy.Text: [OK] case-insensitive> case-insensitive> Test Cases Total case-insensitive> Passed 10 10 case-insensitive> Failed 0 0 case-insensitive> Total 10 10 case-insensitive> Test suite test-case-insensitive: PASS case-insensitive> Test suite logged to: case-insensitive> dist/test/case-insensitive-1.2.1.0-test-case-insensitive.log case-insensitive> 1 of 1 test suites (1 of 1 test cases) passed. case-insensitive> Running phase: haddockPhase case-insensitive> Preprocessing library for case-insensitive-1.2.1.0.. case-insensitive> Running Haddock on library for case-insensitive-1.2.1.0.. case-insensitive> Warning: --source-* options are ignored when --hyperlinked-source is enabled. case-insensitive> [1 of 3] Compiling Data.CaseInsensitive.Internal ( Data/CaseInsensitive/Internal.hs, nothing ) case-insensitive> case-insensitive> Data/CaseInsensitive/Internal.hs:124:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] case-insensitive> Noncanonical ‘mappend’ definition detected case-insensitive> in the instance declaration for ‘Monoid (CI s)’. case-insensitive> ‘mappend’ will eventually be removed in favour of ‘(<>)’ case-insensitive> Suggested fix: case-insensitive> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ case-insensitive> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid case-insensitive> | case-insensitive> 124 | CI o1 l1 `mappend` CI o2 l2 = CI (o1 `mappend` o2) (l1 `mappend` l2) case-insensitive> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ case-insensitive> [2 of 3] Compiling Data.CaseInsensitive ( Data/CaseInsensitive.hs, nothing ) case-insensitive> [3 of 3] Compiling Data.CaseInsensitive.Unsafe ( Data/CaseInsensitive/Unsafe.hs, nothing ) case-insensitive> Haddock coverage: case-insensitive> Warning: 'CI' is ambiguous. It is defined case-insensitive> * at Data/CaseInsensitive/Internal.hs:89:13 case-insensitive> * at Data/CaseInsensitive/Internal.hs:89:1 case-insensitive> You may be able to disambiguate the identifier by qualifying it or case-insensitive> by specifying the type/value namespace explicitly. case-insensitive> Defaulting to the one defined at Data/CaseInsensitive/Internal.hs:89:1 case-insensitive> Warning: 'String' is out of scope. case-insensitive> If you qualify the identifier, haddock can try to link it anyway. case-insensitive> 100% ( 8 / 8) in 'Data.CaseInsensitive' case-insensitive> 100% ( 2 / 2) in 'Data.CaseInsensitive.Unsafe' case-insensitive> Warning: Data.CaseInsensitive: could not find link destinations for: case-insensitive> - Data.CaseInsensitive.Internal.foldCaseList constraints> [5 of 8] Compiling Data.Constraint.Unsafe ( src/Data/Constraint/Unsafe.hs, dist/build/Data/Constraint/Unsafe.p_o ) constraints> [6 of 8] Compiling Data.Constraint.Nat ( src/Data/Constraint/Nat.hs, dist/build/Data/Constraint/Nat.p_o ) constraints> [7 of 8] Compiling Data.Constraint.Symbol ( src/Data/Constraint/Symbol.hs, dist/build/Data/Constraint/Symbol.p_o ) constraints> [8 of 8] Compiling Data.Constraint.Char ( src/Data/Constraint/Char.hs, dist/build/Data/Constraint/Char.p_o ) constraints> Preprocessing test suite 'spec' for constraints-0.14.2.. constraints> Building test suite 'spec' for constraints-0.14.2.. constraints> [1 of 3] Compiling GH117Spec ( tests/GH117Spec.hs, dist/build/spec/spec-tmp/GH117Spec.o ) constraints> [2 of 3] Compiling GH55Spec ( tests/GH55Spec.hs, dist/build/spec/spec-tmp/GH55Spec.o ) constraints> [3 of 3] Compiling Main ( tests/Spec.hs, dist/build/spec/spec-tmp/Main.o ) constraints> [4 of 4] Linking dist/build/spec/spec constraints> Running phase: checkPhase constraints> Running 1 test suites... constraints> Test suite spec: RUNNING... constraints> constraints> GH55 constraints> GH #53 constraints> should normalize Lcm m m [✔] constraints> GH117 constraints> GH #117 constraints> should evaluate `charToNat @'a'` to 97 [✔] constraints> should evaluate `natToChar @97` to 'a' [✔] constraints> constraints> Finished in 0.0010 seconds constraints> 3 examples, 0 failures constraints> Test suite spec: PASS constraints> Test suite logged to: dist/test/constraints-0.14.2-spec.log constraints> 1 of 1 test suites (1 of 1 test cases) passed. constraints> Running phase: haddockPhase constraints> Preprocessing library for constraints-0.14.2.. constraints> Running Haddock on library for constraints-0.14.2.. constraints> Warning: --source-* options are ignored when --hyperlinked-source is enabled. constraints> [1 of 8] Compiling Data.Constraint ( src/Data/Constraint.hs, nothing ) constraints> [2 of 8] Compiling Data.Constraint.Deferrable ( src/Data/Constraint/Deferrable.hs, nothing ) constraints> [3 of 8] Compiling Data.Constraint.Forall ( src/Data/Constraint/Forall.hs, nothing ) constraints> [4 of 8] Compiling Data.Constraint.Lifting ( src/Data/Constraint/Lifting.hs, nothing ) constraints> [5 of 8] Compiling Data.Constraint.Unsafe ( src/Data/Constraint/Unsafe.hs, nothing ) constraints> [6 of 8] Compiling Data.Constraint.Nat ( src/Data/Constraint/Nat.hs, nothing ) constraints> [7 of 8] Compiling Data.Constraint.Symbol ( src/Data/Constraint/Symbol.hs, nothing ) constraints> [8 of 8] Compiling Data.Constraint.Char ( src/Data/Constraint/Char.hs, nothing ) constraints> Haddock coverage: constraints> Warning: 'Sat' is out of scope. constraints> If you qualify the identifier, haddock can try to link it anyway. constraints> Warning: 'Dict' is ambiguous. It is defined constraints> * at src/Data/Constraint.hs:112:3 constraints> * at src/Data/Constraint.hs:111:1 constraints> You may be able to disambiguate the identifier by qualifying it or constraints> by specifying the type/value namespace explicitly. constraints> Defaulting to the one defined at src/Data/Constraint.hs:111:1 constraints> Warning: '.' is ambiguous. It is defined constraints> * in ‘Control.Category’ constraints> * in ‘GHC.Base’ constraints> You may be able to disambiguate the identifier by qualifying it or constraints> by specifying the type/value namespace explicitly. constraints> Defaulting to the one defined in ‘GHC.Base’ constraints> Warning: 'id' is ambiguous. It is defined constraints> * in ‘Control.Category’ constraints> * in ‘GHC.Base’ constraints> You may be able to disambiguate the identifier by qualifying it or constraints> by specifying the type/value namespace explicitly. constraints> Defaulting to the one defined in ‘GHC.Base’ constraints> Warning: 'IncoherentInstances' is out of scope. constraints> If you qualify the identifier, haddock can try to link it anyway. constraints> 93% ( 30 / 32) in 'Data.Constraint' constraints> Missing documentation for: constraints> strengthen1 (src/Data/Constraint.hs:366) constraints> strengthen2 (src/Data/Constraint.hs:369) constraints> 57% ( 4 / 7) in 'Data.Constraint.Deferrable' constraints> Missing documentation for: constraints> UnsatisfiedConstraint (src/Data/Constraint/Deferrable.hs:39) constraints> defer (src/Data/Constraint/Deferrable.hs:53) constraints> deferred (src/Data/Constraint/Deferrable.hs:50) constraints> 75% ( 9 / 12) in 'Data.Constraint.Forall' constraints> Missing documentation for: constraints> Forall (src/Data/Constraint/Forall.hs:41) constraints> Forall1 (src/Data/Constraint/Forall.hs:88) constraints> forall_ (src/Data/Constraint/Forall.hs:55) constraints> 0% ( 0 / 3) in 'Data.Constraint.Lifting' constraints> Missing documentation for: constraints> Module header data-fix> Documentation created: dist/doc/html/data-fix/, data-fix> dist/doc/html/data-fix/data-fix.txt data-fix> Running phase: installPhase data-fix> Installing library in /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/data-fix-0.3.4-90kAYHfhdX433d7z3npPya data-fix> Running phase: fixupPhase data-fix> shrinking RPATHs of ELF executables and libraries in /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4 data-fix> shrinking /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSdata-fix-0.3.4-90kAYHfhdX433d7z3npPya-ghc9.8.1.so data-fix> checking for references to /build/ in /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4... data-fix> patching script interpreter paths in /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4 data-fix> stripping (with command strip and flags -S -p) in /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4/lib data-fix> shrinking RPATHs of ELF executables and libraries in /nix/store/g0pihsznlwgfj9zmmqicfksdksg0b2c8-data-fix-0.3.4-doc data-fix> checking for references to /build/ in /nix/store/g0pihsznlwgfj9zmmqicfksdksg0b2c8-data-fix-0.3.4-doc... data-fix> patching script interpreter paths in /nix/store/g0pihsznlwgfj9zmmqicfksdksg0b2c8-data-fix-0.3.4-doc fin> [2 of 2] Linking dist/build/inspection/inspection fin> Running phase: checkPhase fin> Running 1 test suites... fin> Test suite inspection: RUNNING... fin> Test suite inspection: PASS fin> Test suite logged to: dist/test/fin-0.3.2-inspection.log fin> 1 of 1 test suites (1 of 1 test cases) passed. fin> Running phase: haddockPhase fin> Preprocessing library for fin-0.3.2.. fin> Running Haddock on library for fin-0.3.2.. fin> Warning: --source-* options are ignored when --hyperlinked-source is enabled. fin> [1 of 7] Compiling Data.Nat ( src/Data/Nat.hs, nothing ) fin> [2 of 7] Compiling TrustworthyCompat ( src/TrustworthyCompat.hs, nothing ) fin> [3 of 7] Compiling Data.Type.Nat ( src/Data/Type/Nat.hs, nothing ) fin> [4 of 7] Compiling Data.Type.Nat.LE ( src/Data/Type/Nat/LE.hs, nothing ) fin> [5 of 7] Compiling Data.Type.Nat.LT ( src/Data/Type/Nat/LT.hs, nothing ) fin> [6 of 7] Compiling Data.Type.Nat.LE.ReflStep ( src/Data/Type/Nat/LE/ReflStep.hs, nothing ) fin> [7 of 7] Compiling Data.Fin ( src/Data/Fin.hs, nothing ) fin> Haddock coverage: fin> 50% ( 10 / 20) in 'Data.Nat' fin> Missing documentation for: fin> nat0 (src/Data/Nat.hs:223) fin> nat1 (src/Data/Nat.hs:224) fin> nat2 (src/Data/Nat.hs:225) fin> nat3 (src/Data/Nat.hs:226) fin> nat4 (src/Data/Nat.hs:227) fin> nat5 (src/Data/Nat.hs:228) fin> nat6 (src/Data/Nat.hs:229) fin> nat7 (src/Data/Nat.hs:230) fin> nat8 (src/Data/Nat.hs:231) fin> nat9 (src/Data/Nat.hs:232) fin> Warning: 'Nat' is ambiguous. It is defined fin> * in ‘GHC.TypeNats’ fin> * at src/Data/Nat.hs:41:1 fin> You may be able to disambiguate the identifier by qualifying it or fin> by specifying the type/value namespace explicitly. fin> Defaulting to the one defined at src/Data/Nat.hs:41:1 fin> Warning: 'SNat' is ambiguous. It is defined fin> * in ‘GHC.TypeNats’ fin> * in ‘GHC.TypeNats’ fin> * at src/Data/Type/Nat.hs:103:1 fin> You may be able to disambiguate the identifier by qualifying it or fin> by specifying the type/value namespace explicitly. fin> Defaulting to the one defined at src/Data/Type/Nat.hs:103:1 fin> Warning: 'Proxy' is ambiguous. It is defined fin> * in ‘Data.Proxy’ fin> * in ‘Data.Proxy’ fin> You may be able to disambiguate the identifier by qualifying it or fin> by specifying the type/value namespace explicitly. fin> Defaulting to the one defined in ‘Data.Proxy’ fin> 70% ( 47 / 67) in 'Data.Type.Nat' fin> Missing documentation for: fin> nat0 (src/Data/Nat.hs:223) fin> nat1 (src/Data/Nat.hs:224) fin> nat2 (src/Data/Nat.hs:225) fin> nat3 (src/Data/Nat.hs:226) fin> nat4 (src/Data/Nat.hs:227) fin> nat5 (src/Data/Nat.hs:228) fin> nat6 (src/Data/Nat.hs:229) fin> nat7 (src/Data/Nat.hs:230) fin> nat8 (src/Data/Nat.hs:231) fin> nat9 (src/Data/Nat.hs:232) fin> Nat0 (src/Data/Type/Nat.hs:471) fin> Nat1 (src/Data/Type/Nat.hs:472) fin> Nat2 (src/Data/Type/Nat.hs:473) fin> Nat3 (src/Data/Type/Nat.hs:474) fin> Nat4 (src/Data/Type/Nat.hs:475) fin> Nat5 (src/Data/Type/Nat.hs:476) fin> Nat6 (src/Data/Type/Nat.hs:477) fin> Nat7 (src/Data/Type/Nat.hs:478) fin> Nat8 (src/Data/Type/Nat.hs:479) fin> Nat9 (src/Data/Type/Nat.hs:480) fin> 100% ( 23 / 23) in 'Data.Type.Nat.LE' fin> 75% ( 6 / 8) in 'Data.Type.Nat.LT' fin> Missing documentation for: fin> Module header fin> withLTProof (src/Data/Type/Nat/LT.hs:56) fin> Warning: 'LEProof' is ambiguous. It is defined fin> * at src/Data/Type/Nat/LE.hs:67:1 fin> * at src/Data/Type/Nat/LE/ReflStep.hs:54:1 fin> You may be able to disambiguate the identifier by qualifying it or fin> by specifying the type/value namespace explicitly. fin> Defaulting to the one defined at src/Data/Type/Nat/LE/ReflStep.hs:54:1 fin> 95% ( 22 / 23) in 'Data.Type.Nat.LE.ReflStep' fin> Missing documentation for: fin> Module header fin> Warning: 'universe' is ambiguous. It is defined fin> * at src/Data/Fin.hs:411:1 fin> * in ‘Data.Universe.Class’ fin> You may be able to disambiguate the identifier by qualifying it or fin> by specifying the type/value namespace explicitly. fin> Defaulting to the one defined at src/Data/Fin.hs:411:1 fin> Warning: 'NonEmpty' is ambiguous. It is defined fin> * in ‘Test.QuickCheck.Modifiers’ fin> * in ‘GHC.Base’ lucid> [2 of 4] Compiling Lucid.Html5 ( src/Lucid/Html5.hs, dist/build/Lucid/Html5.p_o ) lucid> lucid> src/Lucid/Html5.hs:11:1: warning: [GHC-66111] [-Wunused-imports] lucid> The import of ‘Data.Monoid’ is redundant lucid> except perhaps to import instances from ‘Data.Monoid’ lucid> To import instances alone, use: import Data.Monoid() lucid> | lucid> 11 | import Data.Monoid lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> [3 of 4] Compiling Lucid.Bootstrap ( src/Lucid/Bootstrap.hs, dist/build/Lucid/Bootstrap.p_o ) lucid> [4 of 4] Compiling Lucid ( src/Lucid.hs, dist/build/Lucid.p_o ) lucid> Preprocessing test suite 'test' for lucid-2.11.20250303.. lucid> Building test suite 'test' for lucid-2.11.20250303.. lucid> [1 of 2] Compiling Example1 ( test/Example1.hs, dist/build/test/test-tmp/Example1.o ) lucid> [2 of 2] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o ) opentelemetry> Running phase: checkPhase opentelemetry> Package has no test suites. opentelemetry> Running phase: haddockPhase opentelemetry> Preprocessing library for opentelemetry-0.8.0.. opentelemetry> Running Haddock on library for opentelemetry-0.8.0.. opentelemetry> Warning: --source-* options are ignored when --hyperlinked-source is enabled. opentelemetry> [1 of 5] Compiling OpenTelemetry.Metrics_Internal opentelemetry> [2 of 5] Compiling OpenTelemetry.SpanContext opentelemetry> [3 of 5] Compiling OpenTelemetry.Propagation opentelemetry> [4 of 5] Compiling OpenTelemetry.Eventlog_Internal opentelemetry> [5 of 5] Compiling OpenTelemetry.Eventlog opentelemetry> Haddock coverage: opentelemetry> Warning: 'add' is out of scope. opentelemetry> If you qualify the identifier, haddock can try to link it anyway. opentelemetry> Warning: 'record' is out of scope. opentelemetry> If you qualify the identifier, haddock can try to link it anyway. opentelemetry> Warning: 'observe' is out of scope. opentelemetry> If you qualify the identifier, haddock can try to link it anyway. opentelemetry> 27% ( 5 / 18) in 'OpenTelemetry.Metrics_Internal' opentelemetry> Missing documentation for: opentelemetry> Counter (src/OpenTelemetry/Metrics_Internal.hs:71) opentelemetry> UpDownCounter (src/OpenTelemetry/Metrics_Internal.hs:73) opentelemetry> ValueRecorder (src/OpenTelemetry/Metrics_Internal.hs:75) opentelemetry> SumObserver (src/OpenTelemetry/Metrics_Internal.hs:77) opentelemetry> UpDownSumObserver (src/OpenTelemetry/Metrics_Internal.hs:79) opentelemetry> ValueObserver (src/OpenTelemetry/Metrics_Internal.hs:81) opentelemetry> Synchronicity (src/OpenTelemetry/Metrics_Internal.hs:61) opentelemetry> Additivity (src/OpenTelemetry/Metrics_Internal.hs:63) opentelemetry> Monotonicity (src/OpenTelemetry/Metrics_Internal.hs:65) opentelemetry> InstrumentName (src/OpenTelemetry/Metrics_Internal.hs:67) opentelemetry> InstrumentId (src/OpenTelemetry/Metrics_Internal.hs:69) opentelemetry> instrumentName (src/OpenTelemetry/Metrics_Internal.hs:99) opentelemetry> instrumentId (src/OpenTelemetry/Metrics_Internal.hs:107) opentelemetry> 0% ( 0 / 4) in 'OpenTelemetry.SpanContext' opentelemetry> Missing documentation for: opentelemetry> Module header opentelemetry> TraceId (src/OpenTelemetry/SpanContext.hs:11) opentelemetry> SpanId (src/OpenTelemetry/SpanContext.hs:17) opentelemetry> SpanContext (src/OpenTelemetry/SpanContext.hs:23) opentelemetry> 0% ( 0 / 11) in 'OpenTelemetry.Propagation' opentelemetry> Missing documentation for: opentelemetry> Module header opentelemetry> PropagationFormat (src/OpenTelemetry/Propagation.hs:19) opentelemetry> w3cTraceContext (src/OpenTelemetry/Propagation.hs:32) opentelemetry> b3 (src/OpenTelemetry/Propagation.hs:42) opentelemetry> otTracer (src/OpenTelemetry/Propagation.hs:45) opentelemetry> typical_opentracing_format_with_prefix (src/OpenTelemetry/Propagation.hs:48) opentelemetry> parseSpanContext (src/OpenTelemetry/Propagation.hs:67) opentelemetry> isLowerHexDigit (src/OpenTelemetry/Propagation.hs:74) opentelemetry> fromHex (src/OpenTelemetry/Propagation.hs:77) opentelemetry> encode_u64 (src/OpenTelemetry/Propagation.hs:85) opentelemetry> decode_u64 (src/OpenTelemetry/Propagation.hs:88) opentelemetry> 0% ( 0 / 42) in 'OpenTelemetry.Eventlog_Internal' opentelemetry> Missing documentation for: opentelemetry> Module header opentelemetry> ProcessLocalSpanSerialNumber (src/OpenTelemetry/Eventlog_Internal.hs:33) opentelemetry> SpanInFlight (src/OpenTelemetry/Eventlog_Internal.hs:35) opentelemetry> MsgType (src/OpenTelemetry/Eventlog_Internal.hs:38) opentelemetry> BEGIN_SPAN (src/OpenTelemetry/Eventlog_Internal.hs:42) opentelemetry> END_SPAN (src/OpenTelemetry/Eventlog_Internal.hs:43) opentelemetry> TAG (src/OpenTelemetry/Eventlog_Internal.hs:44) opentelemetry> EVENT (src/OpenTelemetry/Eventlog_Internal.hs:45) opentelemetry> SET_PARENT_CONTEXT (src/OpenTelemetry/Eventlog_Internal.hs:46) opentelemetry> SET_TRACE_ID (src/OpenTelemetry/Eventlog_Internal.hs:47) opentelemetry> SET_SPAN_ID (src/OpenTelemetry/Eventlog_Internal.hs:48) opentelemetry> DECLARE_INSTRUMENT (src/OpenTelemetry/Eventlog_Internal.hs:49) opentelemetry> METRIC_CAPTURE (src/OpenTelemetry/Eventlog_Internal.hs:50) opentelemetry> maxMsgLen (src/OpenTelemetry/Eventlog_Internal.hs:54) opentelemetry> otelMagic (src/OpenTelemetry/Eventlog_Internal.hs:58) opentelemetry> header (src/OpenTelemetry/Eventlog_Internal.hs:66) opentelemetry> headerSize (src/OpenTelemetry/Eventlog_Internal.hs:72) opentelemetry> checkSize (src/OpenTelemetry/Eventlog_Internal.hs:76) opentelemetry> nextLocalSpan (src/OpenTelemetry/Eventlog_Internal.hs:84) opentelemetry> nextInstrumentId (src/OpenTelemetry/Eventlog_Internal.hs:88) opentelemetry> builder_beginSpan (src/OpenTelemetry/Eventlog_Internal.hs:94) opentelemetry> builder_endSpan (src/OpenTelemetry/Eventlog_Internal.hs:99) ordered-containers> Running phase: checkPhase ordered-containers> Package has no test suites. ordered-containers> Running phase: haddockPhase ordered-containers> Preprocessing library for ordered-containers-0.2.4.. ordered-containers> Running Haddock on library for ordered-containers-0.2.4.. ordered-containers> Warning: --source-* options are ignored when --hyperlinked-source is enabled. ordered-containers> [1 of 5] Compiling Data.Map.Util ( Data/Map/Util.hs, nothing ) ordered-containers> [2 of 5] Compiling Data.Map.Ordered.Internal ( Data/Map/Ordered/Internal.hs, nothing ) ordered-containers> ordered-containers> Data/Map/Ordered/Internal.hs:94:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias L (OMap k v))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 94 | mappend (Bias o) (Bias o') = Bias (unionWithL (const mappend) o o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ordered-containers> ordered-containers> Data/Map/Ordered/Internal.hs:105:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias R (OMap k v))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 105 | mappend (Bias o) (Bias o') = Bias (unionWithR (const mappend) o o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ordered-containers> [3 of 5] Compiling Data.Map.Ordered.Strict ( Data/Map/Ordered/Strict.hs, nothing ) ordered-containers> [4 of 5] Compiling Data.Map.Ordered ( Data/Map/Ordered.hs, nothing ) ordered-containers> [5 of 5] Compiling Data.Set.Ordered ( Data/Set/Ordered.hs, nothing ) ordered-containers> ordered-containers> Data/Set/Ordered.hs:106:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias L (OSet a))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 106 | mappend (Bias o) (Bias o') = Bias (o |<> o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ordered-containers> ordered-containers> Data/Set/Ordered.hs:116:9: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] ordered-containers> Noncanonical ‘mappend’ definition detected ordered-containers> in the instance declaration for ‘Monoid (Bias R (OSet a))’. ordered-containers> ‘mappend’ will eventually be removed in favour of ‘(<>)’ ordered-containers> Suggested fix: ordered-containers> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ordered-containers> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid ordered-containers> | ordered-containers> 116 | mappend (Bias o) (Bias o') = Bias (o <>| o') ordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ordered-containers> Haddock coverage: ordered-containers> Warning: 'OMap' is ambiguous. It is defined ordered-containers> * at Data/Map/Ordered/Internal.hs:28:17 psqueues> [3 of 7] Compiling Data.IntPSQ ( src/Data/IntPSQ.hs, dist/build/Data/IntPSQ.p_o ) psqueues> [4 of 7] Compiling Data.OrdPSQ.Internal ( src/Data/OrdPSQ/Internal.hs, dist/build/Data/OrdPSQ/Internal.p_o ) psqueues> [5 of 7] Compiling Data.OrdPSQ ( src/Data/OrdPSQ.hs, dist/build/Data/OrdPSQ.p_o ) psqueues> [6 of 7] Compiling Data.HashPSQ.Internal ( src/Data/HashPSQ/Internal.hs, dist/build/Data/HashPSQ/Internal.p_o ) psqueues> psqueues> src/Data/HashPSQ/Internal.hs:59:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Foldable’ is redundant psqueues> except perhaps to import instances from ‘Data.Foldable’ psqueues> To import instances alone, use: import Data.Foldable() psqueues> | psqueues> 59 | import Data.Foldable (Foldable) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> [7 of 7] Compiling Data.HashPSQ ( src/Data/HashPSQ.hs, dist/build/Data/HashPSQ.p_o ) psqueues> Preprocessing test suite 'psqueues-tests' for psqueues-0.2.8.1.. psqueues> Building test suite 'psqueues-tests' for psqueues-0.2.8.1.. psqueues> [ 1 of 15] Compiling Data.BitUtil ( src/Data/BitUtil.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/BitUtil.o ) psqueues> [ 2 of 15] Compiling Data.IntPSQ.Internal ( src/Data/IntPSQ/Internal.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/IntPSQ/Internal.o ) psqueues> psqueues> src/Data/IntPSQ/Internal.hs:66:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Control.Applicative’ is redundant psqueues> except perhaps to import instances from ‘Control.Applicative’ psqueues> To import instances alone, use: import Control.Applicative() psqueues> | psqueues> 66 | import Control.Applicative ((<$>), (<*>)) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> psqueues> src/Data/IntPSQ/Internal.hs:70:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Foldable’ is redundant psqueues> except perhaps to import instances from ‘Data.Foldable’ psqueues> To import instances alone, use: import Data.Foldable() psqueues> | psqueues> 70 | import Data.Foldable (Foldable) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> psqueues> src/Data/IntPSQ/Internal.hs:75:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Word’ is redundant psqueues> except perhaps to import instances from ‘Data.Word’ psqueues> To import instances alone, use: import Data.Word() psqueues> | psqueues> 75 | import Data.Word (Word) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ text-short> Preprocessing test suite 'text-short-tests' for text-short-0.1.6.. text-short> Building test suite 'text-short-tests' for text-short-0.1.6.. text-short> [1 of 1] Compiling Main ( src-test/Tests.hs, dist/build/text-short-tests/text-short-tests-tmp/Main.o ) text-short> [2 of 2] Linking dist/build/text-short-tests/text-short-tests text-short> Running phase: checkPhase text-short> Running 1 test suites... text-short> Test suite text-short-tests: RUNNING... text-short> Tests text-short> Unit-tests text-short> fromText mempty: OK text-short> fromShortByteString [0xc0,0x80]: OK text-short> fromByteString [0xc0,0x80]: OK text-short> fromByteString [0xf0,0x90,0x80,0x80]: OK text-short> fromByteString [0xf4,0x90,0x80,0x80]: OK text-short> IsString U+D800: OK text-short> Binary.encode: OK text-short> Binary.decode: OK text-short> singleton: OK (0.03s) text-short> splitAtEnd: OK text-short> split#1: OK text-short> split#2: OK text-short> split#3: OK text-short> split#4: OK text-short> literal0: OK text-short> literal1: OK text-short> literal2: OK text-short> literal3: OK text-short> literal4: OK text-short> literal5: OK text-short> literal6: OK text-short> literal7: OK text-short> literal8: OK text-short> literal9: OK text-short> literal10: OK text-short> literal12: OK text-short> TH.Lift: OK text-short> TTH.Lift: OK text-short> Properties text-short> length/fromText: OK (0.28s) text-short> +++ OK, passed 50000 tests. these> Warning: --source-* options are ignored when --hyperlinked-source is enabled. these> [1 of 3] Compiling Data.Functor.These ( src/Data/Functor/These.hs, nothing ) these> [2 of 3] Compiling Data.These ( src/Data/These.hs, nothing ) these> [3 of 3] Compiling Data.These.Combinators ( src/Data/These/Combinators.hs, nothing ) these> Haddock coverage: these> 0% ( 0 / 2) in 'Data.Functor.These' these> Missing documentation for: these> Module header these> These1 (src/Data/Functor/These.hs:38) these> Warning: 'These' is ambiguous. It is defined these> * at src/Data/These.hs:75:36 these> * at src/Data/These.hs:75:1 these> You may be able to disambiguate the identifier by qualifying it or these> by specifying the type/value namespace explicitly. these> Defaulting to the one defined at src/Data/These.hs:75:1 these> Warning: 'Maybe' is out of scope. these> If you qualify the identifier, haddock can try to link it anyway. these> Warning: 'here' is out of scope. these> If you qualify the identifier, haddock can try to link it anyway. these> Warning: 'there' is out of scope. these> If you qualify the identifier, haddock can try to link it anyway. these> 76% ( 13 / 17) in 'Data.These' these> Missing documentation for: these> distrThesePair (src/Data/These.hs:158) these> undistrThesePair (src/Data/These.hs:163) these> distrPairThese (src/Data/These.hs:175) these> undistrPairThese (src/Data/These.hs:180) these> Warning: 'Bifunctor' is out of scope. these> If you qualify the identifier, haddock can try to link it anyway. these> Warning: 'here' is out of scope. these> If you qualify the identifier, haddock can try to link it anyway. these> Warning: 'there' is out of scope. these> If you qualify the identifier, haddock can try to link it anyway. these> Warning: 'Bitraversable' is out of scope. these> If you qualify the identifier, haddock can try to link it anyway. these> Warning: 'These' is ambiguous. It is defined these> * at src/Data/These.hs:75:36 these> * at src/Data/These.hs:75:1 these> You may be able to disambiguate the identifier by qualifying it or these> by specifying the type/value namespace explicitly. these> Defaulting to the one defined at src/Data/These.hs:75:1 these> Warning: 'id' is out of scope. these> If you qualify the identifier, haddock can try to link it anyway. these> Warning: '_This' is out of scope. these> If you qualify the identifier, haddock can try to link it anyway. these> Warning: '_That' is out of scope. these> If you qualify the identifier, haddock can try to link it anyway. these> Warning: '_These' is out of scope. these> If you qualify the identifier, haddock can try to link it anyway. these> 78% ( 30 / 38) in 'Data.These.Combinators' these> Missing documentation for: these> justThis (src/Data/These/Combinators.hs:183) these> justThat (src/Data/These/Combinators.hs:187) these> justThese (src/Data/These/Combinators.hs:191) these> catHere (src/Data/These/Combinators.hs:211) these> catThere (src/Data/These/Combinators.hs:214) these> mapThis (src/Data/These/Combinators.hs:242) these> mapThat (src/Data/These/Combinators.hs:246) these> mapThese (src/Data/These/Combinators.hs:250) these> Warning: Data.Functor.These: could not find link destinations for: these> - Data.Functor.These.Rep_These1 these> - Data.Functor.These.Rep1_These1 these> Warning: Data.These: could not find link destinations for: these> - Data.These.Rep_These these> - Data.These.Rep1_These these> Documentation created: dist/doc/html/these/, dist/doc/html/these/these.txt these> Running phase: installPhase these> Installing library in /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/these-1.2.1-B8INZK8jfBp2iDPS6dEUhs these> Running phase: fixupPhase these> shrinking RPATHs of ELF executables and libraries in /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1 these> shrinking /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSthese-1.2.1-B8INZK8jfBp2iDPS6dEUhs-ghc9.8.1.so these> checking for references to /build/ in /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1... these> patching script interpreter paths in /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1 time-compat> [2 of 2] Linking dist/build/instances/instances time-compat> Preprocessing test suite 'main' for time-compat-1.9.7.. time-compat> Building test suite 'main' for time-compat-1.9.7.. time-compat> [ 1 of 32] Compiling Test.Arbitrary ( test/main/Test/Arbitrary.hs, dist/build/main/main-tmp/Test/Arbitrary.o ) time-compat> [ 2 of 32] Compiling Test.Calendar.AddDaysRef ( test/main/Test/Calendar/AddDaysRef.hs, dist/build/main/main-tmp/Test/Calendar/AddDaysRef.o ) time-compat> [ 3 of 32] Compiling Test.Calendar.AddDays ( test/main/Test/Calendar/AddDays.hs, dist/build/main/main-tmp/Test/Calendar/AddDays.o ) time-compat> [ 4 of 32] Compiling Test.Calendar.CalendarsRef ( test/main/Test/Calendar/CalendarsRef.hs, dist/build/main/main-tmp/Test/Calendar/CalendarsRef.o ) time-compat> [ 5 of 32] Compiling Test.Calendar.Calendars ( test/main/Test/Calendar/Calendars.hs, dist/build/main/main-tmp/Test/Calendar/Calendars.o ) time-compat> [ 6 of 32] Compiling Test.Calendar.ClipDatesRef ( test/main/Test/Calendar/ClipDatesRef.hs, dist/build/main/main-tmp/Test/Calendar/ClipDatesRef.o ) time-compat> [ 7 of 32] Compiling Test.Calendar.ClipDates ( test/main/Test/Calendar/ClipDates.hs, dist/build/main/main-tmp/Test/Calendar/ClipDates.o ) time-compat> [ 8 of 32] Compiling Test.Calendar.ConvertBack ( test/main/Test/Calendar/ConvertBack.hs, dist/build/main/main-tmp/Test/Calendar/ConvertBack.o ) time-compat> [ 9 of 32] Compiling Test.Calendar.Duration ( test/main/Test/Calendar/Duration.hs, dist/build/main/main-tmp/Test/Calendar/Duration.o ) time-compat> [10 of 32] Compiling Test.Calendar.EasterRef ( test/main/Test/Calendar/EasterRef.hs, dist/build/main/main-tmp/Test/Calendar/EasterRef.o ) time-compat> [11 of 32] Compiling Test.Calendar.Easter ( test/main/Test/Calendar/Easter.hs, dist/build/main/main-tmp/Test/Calendar/Easter.o ) time-compat> [12 of 32] Compiling Test.Calendar.LongWeekYearsRef ( test/main/Test/Calendar/LongWeekYearsRef.hs, dist/build/main/main-tmp/Test/Calendar/LongWeekYearsRef.o ) time-compat> [13 of 32] Compiling Test.Calendar.LongWeekYears ( test/main/Test/Calendar/LongWeekYears.hs, dist/build/main/main-tmp/Test/Calendar/LongWeekYears.o ) time-compat> [14 of 32] Compiling Test.Calendar.MonthDayRef ( test/main/Test/Calendar/MonthDayRef.hs, dist/build/main/main-tmp/Test/Calendar/MonthDayRef.o ) time-compat> [15 of 32] Compiling Test.Calendar.MonthDay ( test/main/Test/Calendar/MonthDay.hs, dist/build/main/main-tmp/Test/Calendar/MonthDay.o ) time-compat> [16 of 32] Compiling Test.Calendar.Valid ( test/main/Test/Calendar/Valid.hs, dist/build/main/main-tmp/Test/Calendar/Valid.o ) time-compat> [17 of 32] Compiling Test.Clock.Conversion ( test/main/Test/Clock/Conversion.hs, dist/build/main/main-tmp/Test/Clock/Conversion.o ) time-compat> [18 of 32] Compiling Test.Clock.Resolution ( test/main/Test/Clock/Resolution.hs, dist/build/main/main-tmp/Test/Clock/Resolution.o ) time-compat> [19 of 32] Compiling Test.Format.Compile ( test/main/Test/Format/Compile.hs, dist/build/main/main-tmp/Test/Format/Compile.o ) time-compat> [20 of 32] Compiling Test.LocalTime.CalendarDiffTime ( test/main/Test/LocalTime/CalendarDiffTime.hs, dist/build/main/main-tmp/Test/LocalTime/CalendarDiffTime.o ) time-compat> [21 of 32] Compiling Test.LocalTime.TimeOfDay ( test/main/Test/LocalTime/TimeOfDay.hs, dist/build/main/main-tmp/Test/LocalTime/TimeOfDay.o ) time-compat> [22 of 32] Compiling Test.LocalTime.TimeRef ( test/main/Test/LocalTime/TimeRef.hs, dist/build/main/main-tmp/Test/LocalTime/TimeRef.o ) time-compat> [23 of 32] Compiling Test.LocalTime.Time ( test/main/Test/LocalTime/Time.hs, dist/build/main/main-tmp/Test/LocalTime/Time.o ) time-compat> [24 of 32] Compiling Test.TestUtil ( test/main/Test/TestUtil.hs, dist/build/main/main-tmp/Test/TestUtil.o ) time-compat> [25 of 32] Compiling Test.Format.ParseTime ( test/main/Test/Format/ParseTime.hs, dist/build/main/main-tmp/Test/Format/ParseTime.o ) time-compat> time-compat> test/main/Test/Format/ParseTime.hs:692:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘monthFormats’ time-compat> | time-compat> 692 | monthFormats = time-compat> | ^^^^^^^^^^^^ time-compat> uuid-types> Preprocessing test suite 'testuuid' for uuid-types-1.0.6.. uuid-types> Building test suite 'testuuid' for uuid-types-1.0.6.. uuid-types> [1 of 1] Compiling Main ( tests/TestUUID.hs, dist/build/testuuid/testuuid-tmp/Main.o ) uuid-types> uuid-types> tests/TestUUID.hs:11:1: warning: [GHC-66111] [-Wunused-imports] uuid-types> The import of ‘Data.Functor’ is redundant uuid-types> except perhaps to import instances from ‘Data.Functor’ uuid-types> To import instances alone, use: import Data.Functor() uuid-types> | uuid-types> 11 | import Data.Functor ((<$>)) uuid-types> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ uuid-types> [2 of 2] Linking dist/build/testuuid/testuuid uuid-types> Running phase: checkPhase uuid-types> Running 1 test suites... uuid-types> Test suite testuuid: RUNNING... uuid-types> tests uuid-types> nil is null: OK uuid-types> nil uuid-types> nil string: OK uuid-types> nil bytes: OK uuid-types> TH.Lift: OK uuid-types> conversions uuid-types> conv bytes to string: OK uuid-types> conv string to bytes: OK uuid-types> UUID fromByteString: OK uuid-types> UUID fromWords: OK uuid-types> UUID Storeable(poke): OK uuid-types> UUID Binary(encode): OK uuid-types> String round trip: OK uuid-types> +++ OK, passed 100 tests. uuid-types> Read/Show round-trip: OK uuid-types> +++ OK, passed 100 tests. uuid-types> ByteString round trip: OK uuid-types> +++ OK, passed 100 tests. uuid-types> Storeable round-trip: OK uuid-types> +++ OK, passed 100 tests. uuid-types> String length: OK uuid-types> +++ OK, passed 100 tests. uuid-types> ByteString length: OK uuid-types> +++ OK, passed 100 tests. uuid-types> Randoms differ: OK uuid-types> +++ OK, passed 100 tests. uuid-types> Random not null: OK uuid-types> +++ OK, passed 100 tests. uuid-types> fromASCIIBytes_fromString1: OK uuid-types> +++ OK, passed 100 tests. uuid-types> fromASCIIBytes_fromString2: OK uuid-types> +++ OK, passed 100 tests. uuid-types> fromASCIIBytes_toString: OK uuid-types> +++ OK, passed 100 tests. uuid-types> fromASCIIBytes_toASCIIBytes: OK uuid-types> +++ OK, passed 100 tests. uuid-types> toASCIIBytes_fromASCIIBytes: OK uuid-types> +++ OK, passed 100 tests. uuid-types> toWords_fromWords: OK uuid-types> +++ OK, passed 100 tests. uuid-types> fromWords_toWords: OK uuid-types> +++ OK, passed 100 tests. uuid-types> uuid-types> All 25 tests passed (0.01s) uuid-types> Test suite testuuid: PASS uuid-types> Test suite logged to: dist/test/uuid-types-1.0.6-testuuid.log uuid-types> 1 of 1 test suites (1 of 1 test cases) passed. uuid-types> Running phase: haddockPhase uuid-types> Preprocessing library for uuid-types-1.0.6.. uuid-types> Running Haddock on library for uuid-types-1.0.6.. uuid-types> Warning: --source-* options are ignored when --hyperlinked-source is enabled. uuid-types> [1 of 3] Compiling Data.UUID.Types.Internal.Builder ( src/Data/UUID/Types/Internal/Builder.hs, nothing ) uuid-types> [2 of 3] Compiling Data.UUID.Types.Internal ( src/Data/UUID/Types/Internal.hs, nothing ) uuid-types> uuid-types> src/Data/UUID/Types/Internal.hs:49:1: warning: [GHC-66111] [-Wunused-imports] uuid-types> The import of ‘Control.Applicative’ is redundant uuid-types> except perhaps to import instances from ‘Control.Applicative’ uuid-types> To import instances alone, use: import Control.Applicative() uuid-types> | uuid-types> 49 | import Control.Applicative ((<*>)) uuid-types> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ uuid-types> uuid-types> src/Data/UUID/Types/Internal.hs:55:1: warning: [GHC-66111] [-Wunused-imports] uuid-types> The import of ‘Data.Functor’ is redundant uuid-types> except perhaps to import instances from ‘Data.Functor’ uuid-types> To import instances alone, use: import Data.Functor() uuid-types> | uuid-types> 55 | import Data.Functor ((<$>)) uuid-types> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] constraints> Lifting (src/Data/Constraint/Lifting.hs:50) constraints> Lifting2 (src/Data/Constraint/Lifting.hs:356) constraints> Warning: 'Nat' is out of scope. constraints> If you qualify the identifier, haddock can try to link it anyway. constraints> Warning: 'Symbol' is out of scope. constraints> If you qualify the identifier, haddock can try to link it anyway. constraints> 100% ( 10 / 10) in 'Data.Constraint.Unsafe' constraints> 3% ( 4 /101) in 'Data.Constraint.Nat' constraints> Missing documentation for: constraints> Min (src/Data/Constraint/Nat.hs:66) constraints> Max (src/Data/Constraint/Nat.hs:68) constraints> Lcm (src/Data/Constraint/Nat.hs:72) constraints> Gcd (src/Data/Constraint/Nat.hs:70) constraints> Divides (src/Data/Constraint/Nat.hs:75) constraints> plusNat (src/Data/Constraint/Nat.hs:132) constraints> minusNat (src/Data/Constraint/Nat.hs:135) constraints> timesNat (src/Data/Constraint/Nat.hs:144) constraints> powNat (src/Data/Constraint/Nat.hs:147) constraints> minNat (src/Data/Constraint/Nat.hs:138) constraints> maxNat (src/Data/Constraint/Nat.hs:141) constraints> gcdNat (src/Data/Constraint/Nat.hs:126) constraints> lcmNat (src/Data/Constraint/Nat.hs:129) constraints> divNat (src/Data/Constraint/Nat.hs:150) constraints> modNat (src/Data/Constraint/Nat.hs:153) constraints> log2Nat (src/Data/Constraint/Nat.hs:156) constraints> plusZero (src/Data/Constraint/Nat.hs:166) constraints> minusZero (src/Data/Constraint/Nat.hs:169) constraints> timesZero (src/Data/Constraint/Nat.hs:172) constraints> timesOne (src/Data/Constraint/Nat.hs:175) constraints> powZero (src/Data/Constraint/Nat.hs:192) constraints> powOne (src/Data/Constraint/Nat.hs:250) constraints> maxZero (src/Data/Constraint/Nat.hs:186) constraints> minZero (src/Data/Constraint/Nat.hs:179) constraints> gcdZero (src/Data/Constraint/Nat.hs:114) constraints> gcdOne (src/Data/Constraint/Nat.hs:117) constraints> lcmZero (src/Data/Constraint/Nat.hs:120) constraints> lcmOne (src/Data/Constraint/Nat.hs:123) constraints> plusAssociates (src/Data/Constraint/Nat.hs:280) constraints> timesAssociates (src/Data/Constraint/Nat.hs:283) constraints> minAssociates (src/Data/Constraint/Nat.hs:286) constraints> maxAssociates (src/Data/Constraint/Nat.hs:289) constraints> gcdAssociates (src/Data/Constraint/Nat.hs:292) constraints> lcmAssociates (src/Data/Constraint/Nat.hs:295) constraints> plusCommutes (src/Data/Constraint/Nat.hs:268) constraints> timesCommutes (src/Data/Constraint/Nat.hs:271) constraints> minCommutes (src/Data/Constraint/Nat.hs:274) constraints> maxCommutes (src/Data/Constraint/Nat.hs:277) constraints> gcdCommutes (src/Data/Constraint/Nat.hs:108) constraints> lcmCommutes (src/Data/Constraint/Nat.hs:111) constraints> plusDistributesOverTimes (src/Data/Constraint/Nat.hs:340) constraints> timesDistributesOverPow (src/Data/Constraint/Nat.hs:343) constraints> timesDistributesOverGcd (src/Data/Constraint/Nat.hs:346) constraints> timesDistributesOverLcm (src/Data/Constraint/Nat.hs:349) constraints> minDistributesOverPlus (src/Data/Constraint/Nat.hs:310) constraints> minDistributesOverTimes (src/Data/Constraint/Nat.hs:313) constraints> minDistributesOverPow1 (src/Data/Constraint/Nat.hs:316) constraints> minDistributesOverPow2 (src/Data/Constraint/Nat.hs:319) constraints> minDistributesOverMax (src/Data/Constraint/Nat.hs:322) constraints> maxDistributesOverPlus (src/Data/Constraint/Nat.hs:325) constraints> maxDistributesOverTimes (src/Data/Constraint/Nat.hs:328) constraints> maxDistributesOverPow1 (src/Data/Constraint/Nat.hs:331) constraints> maxDistributesOverPow2 (src/Data/Constraint/Nat.hs:334) constraints> maxDistributesOverMin (src/Data/Constraint/Nat.hs:337) constraints> gcdDistributesOverLcm (src/Data/Constraint/Nat.hs:358) constraints> lcmDistributesOverGcd (src/Data/Constraint/Nat.hs:361) constraints> minIsIdempotent (src/Data/Constraint/Nat.hs:298) constraints> maxIsIdempotent (src/Data/Constraint/Nat.hs:301) constraints> lcmIsIdempotent (src/Data/Constraint/Nat.hs:307) constraints> gcdIsIdempotent (src/Data/Constraint/Nat.hs:304) constraints> plusIsCancellative (src/Data/Constraint/Nat.hs:352) constraints> timesIsCancellative (src/Data/Constraint/Nat.hs:355) constraints> dividesPlus (src/Data/Constraint/Nat.hs:364) constraints> dividesTimes (src/Data/Constraint/Nat.hs:367) constraints> dividesMin (src/Data/Constraint/Nat.hs:370) constraints> dividesMax (src/Data/Constraint/Nat.hs:373) constraints> dividesPow (src/Data/Constraint/Nat.hs:382) constraints> dividesGcd (src/Data/Constraint/Nat.hs:102) constraints> dividesLcm (src/Data/Constraint/Nat.hs:105) constraints> plusMonotone1 (src/Data/Constraint/Nat.hs:214) constraints> plusMonotone2 (src/Data/Constraint/Nat.hs:217) constraints> timesMonotone1 (src/Data/Constraint/Nat.hs:232) constraints> timesMonotone2 (src/Data/Constraint/Nat.hs:235) fin> You may be able to disambiguate the identifier by qualifying it or fin> by specifying the type/value namespace explicitly. fin> Defaulting to the one defined in ‘GHC.Base’ fin> Warning: 'append' is ambiguous. It is defined fin> * in ‘Data.List.NonEmpty’ fin> * at src/Data/Fin.hs:553:1 fin> You may be able to disambiguate the identifier by qualifying it or fin> by specifying the type/value namespace explicitly. fin> Defaulting to the one defined at src/Data/Fin.hs:553:1 fin> Warning: 'explicitShow' is ambiguous. It is defined fin> * at src/Data/Fin.hs:337:1 fin> * at src/Data/Nat.hs:168:1 fin> You may be able to disambiguate the identifier by qualifying it or fin> by specifying the type/value namespace explicitly. fin> Defaulting to the one defined at src/Data/Nat.hs:168:1 fin> Warning: 'explicitShowsPrec' is ambiguous. It is defined fin> * at src/Data/Fin.hs:341:1 fin> * at src/Data/Nat.hs:172:1 fin> You may be able to disambiguate the identifier by qualifying it or fin> by specifying the type/value namespace explicitly. fin> Defaulting to the one defined at src/Data/Nat.hs:172:1 fin> 75% ( 31 / 41) in 'Data.Fin' fin> Missing documentation for: fin> fin0 (src/Data/Fin.hs:594) fin> fin1 (src/Data/Fin.hs:595) fin> fin2 (src/Data/Fin.hs:596) fin> fin3 (src/Data/Fin.hs:597) fin> fin4 (src/Data/Fin.hs:598) fin> fin5 (src/Data/Fin.hs:599) fin> fin6 (src/Data/Fin.hs:600) fin> fin7 (src/Data/Fin.hs:601) fin> fin8 (src/Data/Fin.hs:602) fin> fin9 (src/Data/Fin.hs:603) fin> Warning: Data.Type.Nat: could not find link destinations for: fin> - Data.Type.Nat.DivMod2' opentelemetry> builder_key_value (src/OpenTelemetry/Eventlog_Internal.hs:103) opentelemetry> builder_setTag (src/OpenTelemetry/Eventlog_Internal.hs:110) opentelemetry> builder_addEvent (src/OpenTelemetry/Eventlog_Internal.hs:114) opentelemetry> builder_setParentSpanContext (src/OpenTelemetry/Eventlog_Internal.hs:118) opentelemetry> builder_setTraceId (src/OpenTelemetry/Eventlog_Internal.hs:123) opentelemetry> builder_setSpanId (src/OpenTelemetry/Eventlog_Internal.hs:127) opentelemetry> builder_declareInstrument (src/OpenTelemetry/Eventlog_Internal.hs:131) opentelemetry> builder_captureMetric (src/OpenTelemetry/Eventlog_Internal.hs:139) opentelemetry> traceBuilder (src/OpenTelemetry/Eventlog_Internal.hs:146) opentelemetry> beginSpan' (src/OpenTelemetry/Eventlog_Internal.hs:152) opentelemetry> endSpan' (src/OpenTelemetry/Eventlog_Internal.hs:156) opentelemetry> setTag' (src/OpenTelemetry/Eventlog_Internal.hs:159) opentelemetry> addEvent' (src/OpenTelemetry/Eventlog_Internal.hs:163) opentelemetry> setParentSpanContext' (src/OpenTelemetry/Eventlog_Internal.hs:167) opentelemetry> setTraceId' (src/OpenTelemetry/Eventlog_Internal.hs:171) opentelemetry> setSpanId' (src/OpenTelemetry/Eventlog_Internal.hs:175) opentelemetry> createInstrument' (src/OpenTelemetry/Eventlog_Internal.hs:179) opentelemetry> writeMetric' (src/OpenTelemetry/Eventlog_Internal.hs:182) opentelemetry> instrumentTag (src/OpenTelemetry/Eventlog_Internal.hs:186) opentelemetry> instrumentTagStr (src/OpenTelemetry/Eventlog_Internal.hs:195) opentelemetry> Warning: 'Counter' is ambiguous. It is defined opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:88:3 opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:71:1 opentelemetry> You may be able to disambiguate the identifier by qualifying it or opentelemetry> by specifying the type/value namespace explicitly. opentelemetry> Defaulting to the one defined at src/OpenTelemetry/Metrics_Internal.hs:71:1 opentelemetry> Warning: 'UpDownCounter' is ambiguous. It is defined opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:89:3 opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:73:1 opentelemetry> You may be able to disambiguate the identifier by qualifying it or opentelemetry> by specifying the type/value namespace explicitly. opentelemetry> Defaulting to the one defined at src/OpenTelemetry/Metrics_Internal.hs:73:1 opentelemetry> Warning: 'ValueRecorder' is ambiguous. It is defined opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:90:3 opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:75:1 opentelemetry> You may be able to disambiguate the identifier by qualifying it or opentelemetry> by specifying the type/value namespace explicitly. opentelemetry> Defaulting to the one defined at src/OpenTelemetry/Metrics_Internal.hs:75:1 opentelemetry> Warning: 'SumObserver' is ambiguous. It is defined opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:91:3 opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:77:1 opentelemetry> You may be able to disambiguate the identifier by qualifying it or opentelemetry> by specifying the type/value namespace explicitly. opentelemetry> Defaulting to the one defined at src/OpenTelemetry/Metrics_Internal.hs:77:1 opentelemetry> Warning: 'UpDownSumObserver' is ambiguous. It is defined opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:92:3 opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:79:1 opentelemetry> You may be able to disambiguate the identifier by qualifying it or opentelemetry> by specifying the type/value namespace explicitly. opentelemetry> Defaulting to the one defined at src/OpenTelemetry/Metrics_Internal.hs:79:1 opentelemetry> Warning: 'ValueObserver' is ambiguous. It is defined opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:93:3 opentelemetry> * at src/OpenTelemetry/Metrics_Internal.hs:81:1 opentelemetry> You may be able to disambiguate the identifier by qualifying it or opentelemetry> by specifying the type/value namespace explicitly. opentelemetry> Defaulting to the one defined at src/OpenTelemetry/Metrics_Internal.hs:81:1 opentelemetry> 18% ( 7 / 37) in 'OpenTelemetry.Eventlog' opentelemetry> Missing documentation for: opentelemetry> Module header opentelemetry> beginSpan (src/OpenTelemetry/Eventlog.hs:203) opentelemetry> endSpan (src/OpenTelemetry/Eventlog.hs:210) opentelemetry> withSpan (src/OpenTelemetry/Eventlog.hs:172) opentelemetry> withSpan_ (src/OpenTelemetry/Eventlog.hs:191) opentelemetry> setSpanId (src/OpenTelemetry/Eventlog.hs:195) opentelemetry> setTraceId (src/OpenTelemetry/Eventlog.hs:199) opentelemetry> setTag (src/OpenTelemetry/Eventlog.hs:214) opentelemetry> addEvent (src/OpenTelemetry/Eventlog.hs:218) opentelemetry> setParentSpanContext (src/OpenTelemetry/Eventlog.hs:222) opentelemetry> SpanInFlight (src/OpenTelemetry/Eventlog_Internal.hs:35) ordered-containers> * at Data/Map/Ordered/Internal.hs:28:1 ordered-containers> You may be able to disambiguate the identifier by qualifying it or ordered-containers> by specifying the type/value namespace explicitly. ordered-containers> Defaulting to the one defined at Data/Map/Ordered/Internal.hs:28:1 ordered-containers> Warning: 'intersectionWith' is ambiguous. It is defined ordered-containers> * in ‘Data.Map.Internal’ ordered-containers> * at Data/Map/Ordered/Internal.hs:262:1 ordered-containers> You may be able to disambiguate the identifier by qualifying it or ordered-containers> by specifying the type/value namespace explicitly. ordered-containers> Defaulting to the one defined at Data/Map/Ordered/Internal.hs:262:1 ordered-containers> Warning: 'fromList' is ambiguous. It is defined ordered-containers> * in ‘GHC.IsList’ ordered-containers> * in ‘Data.Map.Internal’ ordered-containers> * at Data/Map/Ordered/Internal.hs:205:1 ordered-containers> You may be able to disambiguate the identifier by qualifying it or ordered-containers> by specifying the type/value namespace explicitly. ordered-containers> Defaulting to the one defined at Data/Map/Ordered/Internal.hs:205:1 ordered-containers> Warning: 'assocs' is ambiguous. It is defined ordered-containers> * in ‘Data.Map.Internal’ ordered-containers> * at Data/Map/Ordered/Internal.hs:285:1 ordered-containers> You may be able to disambiguate the identifier by qualifying it or ordered-containers> by specifying the type/value namespace explicitly. ordered-containers> Defaulting to the one defined at Data/Map/Ordered/Internal.hs:285:1 ordered-containers> Warning: 'OMap' is ambiguous. It is defined ordered-containers> * at Data/Map/Ordered/Internal.hs:28:17 ordered-containers> * at Data/Map/Ordered/Internal.hs:28:1 ordered-containers> You may be able to disambiguate the identifier by qualifying it or ordered-containers> by specifying the type/value namespace explicitly. ordered-containers> Defaulting to the one defined at Data/Map/Ordered/Internal.hs:28:1 ordered-containers> 58% ( 24 / 41) in 'Data.Map.Ordered.Strict' ordered-containers> Missing documentation for: ordered-containers> OMap (Data/Map/Ordered/Internal.hs:28) ordered-containers> empty (Data/Map/Ordered/Internal.hs:197) ordered-containers> singleton (Data/Map/Ordered/Strict.hs:97) ordered-containers> <| (Data/Map/Ordered/Strict.hs:50) ordered-containers> |< (Data/Map/Ordered/Strict.hs:53) ordered-containers> >| (Data/Map/Ordered/Strict.hs:57) ordered-containers> |> (Data/Map/Ordered/Strict.hs:61) ordered-containers> L (Data/Map/Util.hs:58) ordered-containers> R (Data/Map/Util.hs:59) ordered-containers> delete (Data/Map/Ordered/Internal.hs:229) ordered-containers> null (Data/Map/Ordered/Internal.hs:208) ordered-containers> size (Data/Map/Ordered/Internal.hs:211) ordered-containers> member (Data/Map/Ordered/Internal.hs:214) ordered-containers> notMember (Data/Map/Ordered/Internal.hs:215) ordered-containers> lookup (Data/Map/Ordered/Internal.hs:218) ordered-containers> findIndex (Data/Map/Ordered/Internal.hs:274) ordered-containers> elemAt (Data/Map/Ordered/Internal.hs:279) ordered-containers> Warning: 'OMap' is ambiguous. It is defined ordered-containers> * at Data/Map/Ordered/Internal.hs:28:17 ordered-containers> * at Data/Map/Ordered/Internal.hs:28:1 ordered-containers> You may be able to disambiguate the identifier by qualifying it or ordered-containers> by specifying the type/value namespace explicitly. ordered-containers> Defaulting to the one defined at Data/Map/Ordered/Internal.hs:28:1 ordered-containers> 59% ( 25 / 42) in 'Data.Map.Ordered' ordered-containers> Missing documentation for: ordered-containers> OMap (Data/Map/Ordered/Internal.hs:28) ordered-containers> empty (Data/Map/Ordered/Internal.hs:197) ordered-containers> singleton (Data/Map/Ordered.hs:47) ordered-containers> <| (Data/Map/Ordered/Internal.hs:138) ordered-containers> |< (Data/Map/Ordered/Internal.hs:141) ordered-containers> >| (Data/Map/Ordered/Internal.hs:145) ordered-containers> |> (Data/Map/Ordered/Internal.hs:149) ordered-containers> L (Data/Map/Util.hs:58) ordered-containers> R (Data/Map/Util.hs:59) ordered-containers> delete (Data/Map/Ordered/Internal.hs:229) ordered-containers> null (Data/Map/Ordered/Internal.hs:208) ordered-containers> size (Data/Map/Ordered/Internal.hs:211) ordered-containers> member (Data/Map/Ordered/Internal.hs:214) ordered-containers> notMember (Data/Map/Ordered/Internal.hs:215) ordered-containers> lookup (Data/Map/Ordered/Internal.hs:218) ordered-containers> findIndex (Data/Map/Ordered/Internal.hs:274) ordered-containers> elemAt (Data/Map/Ordered/Internal.hs:279) ordered-containers> Warning: 'OSet' is ambiguous. It is defined ordered-containers> * at Data/Set/Ordered.hs:52:15 ordered-containers> * at Data/Set/Ordered.hs:52:1 ordered-containers> You may be able to disambiguate the identifier by qualifying it or ordered-containers> by specifying the type/value namespace explicitly. ordered-containers> Defaulting to the one defined at Data/Set/Ordered.hs:52:1 ordered-containers> Warning: 'toList' is ambiguous. It is defined ordered-containers> * in ‘Data.Foldable’ ordered-containers> * in ‘GHC.IsList’ ordered-containers> * in ‘Data.Map.Internal’ ordered-containers> You may be able to disambiguate the identifier by qualifying it or ordered-containers> by specifying the type/value namespace explicitly. these> stripping (with command strip and flags -S -p) in /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1/lib these> shrinking RPATHs of ELF executables and libraries in /nix/store/qfjdkxzalj80a6z600ciil7waf2hj9dw-these-1.2.1-doc these> checking for references to /build/ in /nix/store/qfjdkxzalj80a6z600ciil7waf2hj9dw-these-1.2.1-doc... these> patching script interpreter paths in /nix/store/qfjdkxzalj80a6z600ciil7waf2hj9dw-these-1.2.1-doc time-compat> test/main/Test/Format/ParseTime.hs:764:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘calendarDiffDaysFormats’ time-compat> | time-compat> 764 | calendarDiffDaysFormats = map FormatString ["%yy%Bm%ww%Dd", "%yy%Bm%dd", "%bm%ww%Dd", "%bm%dd"] time-compat> | ^^^^^^^^^^^^^^^^^^^^^^^ time-compat> time-compat> test/main/Test/Format/ParseTime.hs:767:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘calendarDiffTimeFormats’ time-compat> | time-compat> 767 | calendarDiffTimeFormats = time-compat> | ^^^^^^^^^^^^^^^^^^^^^^^ time-compat> time-compat> test/main/Test/Format/ParseTime.hs:780:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘diffTimeFormats’ time-compat> | time-compat> 780 | diffTimeFormats = time-compat> | ^^^^^^^^^^^^^^^ time-compat> time-compat> test/main/Test/Format/ParseTime.hs:784:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘nominalDiffTimeFormats’ time-compat> | time-compat> 784 | nominalDiffTimeFormats = time-compat> | ^^^^^^^^^^^^^^^^^^^^^^ time-compat> [26 of 32] Compiling Test.Format.ISO8601 ( test/main/Test/Format/ISO8601.hs, dist/build/main/main-tmp/Test/Format/ISO8601.o ) time-compat> [27 of 32] Compiling Test.Format.Format ( test/main/Test/Format/Format.hs, dist/build/main/main-tmp/Test/Format/Format.o ) time-compat> time-compat> test/main/Test/Format/Format.hs:17:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘chars’ time-compat> | time-compat> 17 | chars = "aAbBcCdDeFgGhHIjklmMnprRStTuUVwWxXyYzZ%" time-compat> | ^^^^^ time-compat> time-compat> test/main/Test/Format/Format.hs:21:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘modifiers’ time-compat> | time-compat> 21 | modifiers = "_-0^" time-compat> | ^^^^^^^^^ time-compat> time-compat> test/main/Test/Format/Format.hs:24:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘widths’ time-compat> | time-compat> 24 | widths = ["", "1", "2", "9", "12"] time-compat> | ^^^^^^ time-compat> time-compat> test/main/Test/Format/Format.hs:27:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘formats’ time-compat> | time-compat> 27 | formats = time-compat> | ^^^^^^^ time-compat> time-compat> test/main/Test/Format/Format.hs:36:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘somestrings’ time-compat> | time-compat> 36 | somestrings = ["", " ", "-", "\n"] time-compat> | ^^^^^^^^^^^ time-compat> time-compat> test/main/Test/Format/Format.hs:39:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘compareExpected’ time-compat> | time-compat> 39 | compareExpected testname fmt str proxy = time-compat> | ^^^^^^^^^^^^^^^ time-compat> time-compat> test/main/Test/Format/Format.hs:47:1: warning: [GHC-40910] [-Wunused-top-binds] uuid-types> [3 of 3] Compiling Data.UUID.Types ( src/Data/UUID/Types.hs, nothing ) uuid-types> Haddock coverage: uuid-types> Warning: 'UUID' is ambiguous. It is defined uuid-types> * at src/Data/UUID/Types/Internal.hs:81:13 uuid-types> * at src/Data/UUID/Types/Internal.hs:81:1 uuid-types> You may be able to disambiguate the identifier by qualifying it or uuid-types> by specifying the type/value namespace explicitly. uuid-types> Defaulting to the one defined at src/Data/UUID/Types/Internal.hs:81:1 uuid-types> Warning: 'null' is ambiguous. It is defined uuid-types> * in ‘Data.ByteString’ uuid-types> * in ‘Data.ByteString.Lazy’ uuid-types> * at src/Data/UUID/Types/Internal.hs:275:1 uuid-types> You may be able to disambiguate the identifier by qualifying it or uuid-types> by specifying the type/value namespace explicitly. uuid-types> Defaulting to the one defined at src/Data/UUID/Types/Internal.hs:275:1 uuid-types> Warning: 'u' is out of scope. uuid-types> If you qualify the identifier, haddock can try to link it anyway. uuid-types> Warning: 'ByteString' is ambiguous. It is defined uuid-types> * in ‘Data.ByteString.Internal.Type’ uuid-types> * in ‘Data.ByteString.Lazy.Internal’ uuid-types> You may be able to disambiguate the identifier by qualifying it or uuid-types> by specifying the type/value namespace explicitly. uuid-types> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ uuid-types> Warning: 'UUID' is ambiguous. It is defined uuid-types> * at src/Data/UUID/Types/Internal.hs:81:13 uuid-types> * at src/Data/UUID/Types/Internal.hs:81:1 uuid-types> You may be able to disambiguate the identifier by qualifying it or uuid-types> by specifying the type/value namespace explicitly. uuid-types> Defaulting to the one defined at src/Data/UUID/Types/Internal.hs:81:1 uuid-types> 100% ( 23 / 23) in 'Data.UUID.Types' OneTuple (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7naa4v8chjss83cybp39zz7h1k9bbr5x-OneTuple-0.4.2-doc /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2 OneTuple (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ OneTuple (post)> OneTuple (post)> Pushing /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2 (74.70 KiB) OneTuple (post)> Pushing /nix/store/7naa4v8chjss83cybp39zz7h1k9bbr5x-OneTuple-0.4.2-doc (270.43 KiB) OneTuple (post)> OneTuple (post)> All done. OneTuple (post)> added 2 signatures OneTuple (post)> added 1 signatures OneTuple (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7naa4v8chjss83cybp39zz7h1k9bbr5x-OneTuple-0.4.2-doc /nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2 OneTuple (post)> copying 2 paths... OneTuple (post)> copying path '/nix/store/7naa4v8chjss83cybp39zz7h1k9bbr5x-OneTuple-0.4.2-doc' to 'https://cache.nix-ci.com'... OneTuple (post)> copying path '/nix/store/pyblg1mhg6lrdpizzyvwbzl5n6s2zhwz-OneTuple-0.4.2' to 'https://cache.nix-ci.com'... OneTuple (post)> copying 1 paths... OneTuple (post)> copying path '/nix/store/wh8435nk0lmcqlc7ljg92nf5vlfjfbzn-OneTuple-0.4.2.drv' to 'https://cache.nix-ci.com'... data-fix (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/g0pihsznlwgfj9zmmqicfksdksg0b2c8-data-fix-0.3.4-doc /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4 data-fix (post)> Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ data-fix (post)> data-fix (post)> Pushing /nix/store/g0pihsznlwgfj9zmmqicfksdksg0b2c8-data-fix-0.3.4-doc (425.53 KiB) data-fix (post)> Pushing /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4 (1.08 MiB) data-fix (post)> data-fix (post)> All done. data-fix (post)> added 2 signatures data-fix (post)> added 1 signatures data-fix (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/g0pihsznlwgfj9zmmqicfksdksg0b2c8-data-fix-0.3.4-doc /nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4 data-fix (post)> copying 2 paths... data-fix (post)> copying path '/nix/store/g0pihsznlwgfj9zmmqicfksdksg0b2c8-data-fix-0.3.4-doc' to 'https://cache.nix-ci.com'... data-fix (post)> copying path '/nix/store/zh6d9k26qbm2s3qnc00mcsj711aq28ch-data-fix-0.3.4' to 'https://cache.nix-ci.com'... data-fix (post)> copying 1 paths... data-fix (post)> copying path '/nix/store/vrccr9j16jk56b0ahiqhzr2340ya9aa3-data-fix-0.3.4.drv' to 'https://cache.nix-ci.com'... doctest> examples from the same Haddock comment share the same scope [✔] doctest> testDocumentationForArguments [✔] doctest> template-haskell [✔] doctest> handles source files with CRLF line endings [✔] doctest> runs $setup before each test group [✔] doctest> skips subsequent tests from a module, if $setup fails [✔] doctest> ignores trailing whitespace when matching test output [✔] doctest> doctest as a runner for QuickCheck properties doctest> runs a boolean property [✔] doctest> runs an explicitly quantified property [✔] doctest> runs an implicitly quantified property [✔] doctest> reports a failing property [✔] doctest> runs a boolean property with an explicit type signature [✔] doctest> runs $setup before each property [✔] doctest> doctest (regression tests) doctest> bugfixWorkingDirectory [✔] doctest> bugfixOutputToStdErr [✔] doctest> bugfixImportHierarchical [✔] doctest> bugfixMultipleModules [✔] doctest> testCPP [✔] doctest> template-haskell-bugfix [✔] doctest> doesn't clash with user bindings of stdout/stderr [✔] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] case-insensitive> Documentation created: dist/doc/html/case-insensitive/, case-insensitive> dist/doc/html/case-insensitive/case-insensitive.txt case-insensitive> Preprocessing test suite 'test-case-insensitive' for case-insensitive-1.2.1.0.. case-insensitive> Running phase: installPhase case-insensitive> Installing library in /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo case-insensitive> Running phase: fixupPhase case-insensitive> shrinking RPATHs of ELF executables and libraries in /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0 case-insensitive> shrinking /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHScase-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo-ghc9.8.1.so case-insensitive> checking for references to /build/ in /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0... case-insensitive> patching script interpreter paths in /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0 case-insensitive> stripping (with command strip and flags -S -p) in /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0/lib case-insensitive> shrinking RPATHs of ELF executables and libraries in /nix/store/3mcm2k92b3z1gdv1gfwkafm7q4z2ba3w-case-insensitive-1.2.1.0-doc case-insensitive> checking for references to /build/ in /nix/store/3mcm2k92b3z1gdv1gfwkafm7q4z2ba3w-case-insensitive-1.2.1.0-doc... case-insensitive> patching script interpreter paths in /nix/store/3mcm2k92b3z1gdv1gfwkafm7q4z2ba3w-case-insensitive-1.2.1.0-doc constraints> powMonotone1 (src/Data/Constraint/Nat.hs:220) constraints> powMonotone2 (src/Data/Constraint/Nat.hs:223) constraints> minMonotone1 (src/Data/Constraint/Nat.hs:238) constraints> minMonotone2 (src/Data/Constraint/Nat.hs:241) constraints> maxMonotone1 (src/Data/Constraint/Nat.hs:244) constraints> maxMonotone2 (src/Data/Constraint/Nat.hs:247) constraints> divMonotone1 (src/Data/Constraint/Nat.hs:226) constraints> divMonotone2 (src/Data/Constraint/Nat.hs:229) constraints> euclideanNat (src/Data/Constraint/Nat.hs:265) constraints> plusMod (src/Data/Constraint/Nat.hs:253) constraints> timesMod (src/Data/Constraint/Nat.hs:256) constraints> modBound (src/Data/Constraint/Nat.hs:259) constraints> log2Pow (src/Data/Constraint/Nat.hs:262) constraints> dividesDef (src/Data/Constraint/Nat.hs:379) constraints> timesDiv (src/Data/Constraint/Nat.hs:385) constraints> eqLe (src/Data/Constraint/Nat.hs:99) constraints> leEq (src/Data/Constraint/Nat.hs:393) constraints> leId (src/Data/Constraint/Nat.hs:390) constraints> leTrans (src/Data/Constraint/Nat.hs:396) constraints> leZero (src/Data/Constraint/Nat.hs:195) constraints> zeroLe (src/Data/Constraint/Nat.hs:199) constraints> plusMinusInverse1 (src/Data/Constraint/Nat.hs:205) constraints> plusMinusInverse2 (src/Data/Constraint/Nat.hs:208) constraints> plusMinusInverse3 (src/Data/Constraint/Nat.hs:211) constraints> 12% ( 3 / 24) in 'Data.Constraint.Symbol' constraints> Missing documentation for: constraints> Take (src/Data/Constraint/Symbol.hs:53) constraints> Drop (src/Data/Constraint/Symbol.hs:54) constraints> Length (src/Data/Constraint/Symbol.hs:55) constraints> appendSymbol (src/Data/Constraint/Symbol.hs:87) constraints> appendUnit1 (src/Data/Constraint/Symbol.hs:90) constraints> appendUnit2 (src/Data/Constraint/Symbol.hs:93) constraints> appendAssociates (src/Data/Constraint/Symbol.hs:96) constraints> takeSymbol (src/Data/Constraint/Symbol.hs:99) constraints> dropSymbol (src/Data/Constraint/Symbol.hs:102) constraints> takeAppendDrop (src/Data/Constraint/Symbol.hs:105) constraints> lengthSymbol (src/Data/Constraint/Symbol.hs:108) constraints> takeLength (src/Data/Constraint/Symbol.hs:111) constraints> take0 (src/Data/Constraint/Symbol.hs:114) constraints> takeEmpty (src/Data/Constraint/Symbol.hs:117) constraints> dropLength (src/Data/Constraint/Symbol.hs:120) constraints> drop0 (src/Data/Constraint/Symbol.hs:123) constraints> dropEmpty (src/Data/Constraint/Symbol.hs:126) constraints> lengthTake (src/Data/Constraint/Symbol.hs:129) constraints> lengthDrop (src/Data/Constraint/Symbol.hs:132) constraints> dropDrop (src/Data/Constraint/Symbol.hs:135) constraints> takeTake (src/Data/Constraint/Symbol.hs:138) constraints> 60% ( 3 / 5) in 'Data.Constraint.Char' constraints> Missing documentation for: constraints> charToNat (src/Data/Constraint/Char.hs:55) constraints> natToChar (src/Data/Constraint/Char.hs:60) constraints> Warning: Data.Constraint.Forall: could not find link destinations for: constraints> - Data.Constraint.Forall.Q constraints> - Data.Constraint.Forall.ComposeC constraints> Documentation created: dist/doc/html/constraints/, constraints> dist/doc/html/constraints/constraints.txt constraints> Preprocessing test suite 'spec' for constraints-0.14.2.. constraints> Running phase: installPhase constraints> Installing library in /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints> Running phase: fixupPhase constraints> shrinking RPATHs of ELF executables and libraries in /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2 constraints> shrinking /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSconstraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG-ghc9.8.1.so constraints> checking for references to /build/ in /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2... constraints> patching script interpreter paths in /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2 constraints> stripping (with command strip and flags -S -p) in /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2/lib constraints> shrinking RPATHs of ELF executables and libraries in /nix/store/dxd1ldzl1vj39sl5kih7g1nmlwh7hyzh-constraints-0.14.2-doc constraints> checking for references to /build/ in /nix/store/dxd1ldzl1vj39sl5kih7g1nmlwh7hyzh-constraints-0.14.2-doc... constraints> patching script interpreter paths in /nix/store/dxd1ldzl1vj39sl5kih7g1nmlwh7hyzh-constraints-0.14.2-doc fin> Documentation created: dist/doc/html/fin/, dist/doc/html/fin/fin.txt fin> Preprocessing test suite 'inspection' for fin-0.3.2.. fin> Running phase: installPhase fin> Installing library in /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/fin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy fin> Running phase: fixupPhase fin> shrinking RPATHs of ELF executables and libraries in /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2 fin> shrinking /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfin-0.3.2-4oLU0JupKcgHKS6YikQ6Cy-ghc9.8.1.so fin> checking for references to /build/ in /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2... fin> patching script interpreter paths in /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2 fin> stripping (with command strip and flags -S -p) in /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2/lib fin> shrinking RPATHs of ELF executables and libraries in /nix/store/dngrsix3sc5s7fz2cw073zdpvbri9p45-fin-0.3.2-doc fin> checking for references to /build/ in /nix/store/dngrsix3sc5s7fz2cw073zdpvbri9p45-fin-0.3.2-doc... fin> patching script interpreter paths in /nix/store/dngrsix3sc5s7fz2cw073zdpvbri9p45-fin-0.3.2-doc lucid> [3 of 3] Linking dist/build/test/test lucid> Running phase: checkPhase lucid> Running 1 test suites... lucid> Test suite test: RUNNING... lucid> lucid> text lucid> simple [✔] lucid> escaping [✔] lucid> unicode [✔] lucid> elements lucid> simple [✔] lucid> escaping [✔] lucid> unicode [✔] lucid> nesting [✔] lucid> empty [✔] lucid> mixed [✔] lucid> no closing [✔] lucid> no closing [✔] lucid> attributes lucid> simple [✔] lucid> escaping [✔] lucid> unicode [✔] lucid> nesting [✔] lucid> empty [✔] lucid> mixed [✔] lucid> no closing [✔] lucid> multiple [✔] lucid> encoded [✔] lucid> nesting attributes [✔] lucid> attributes-with lucid> simple [✔] lucid> escaping [✔] lucid> unicode [✔] lucid> nesting [✔] lucid> empty [✔] lucid> mixed [✔] lucid> no closing [✔] lucid> multiple [✔] lucid> encoded [✔] lucid> nesting attributes [✔] lucid> extension lucid> bootstrap [✔] lucid> bootstrap-attributes-extended [✔] lucid> special-elements lucid> script [✔] lucid> style [✔] lucid> self-closing lucid> br [✔] lucid> hr [✔] lucid> input [✔] lucid> input [✔] lucid> commuteHtmlT lucid> makes using inner monads easy [✔] lucid> monadFix lucid> mdo [✔] lucid> lucid> Finished in 0.0013 seconds lucid> 41 examples, 0 failures lucid> Test suite test: PASS lucid> Test suite logged to: dist/test/lucid-2.11.20250303-test.log lucid> 1 of 1 test suites (1 of 1 test cases) passed. lucid> Running phase: haddockPhase lucid> Preprocessing library for lucid-2.11.20250303.. lucid> Running Haddock on library for lucid-2.11.20250303.. lucid> Warning: --source-* options are ignored when --hyperlinked-source is enabled. lucid> [1 of 4] Compiling Lucid.Base ( src/Lucid/Base.hs, nothing ) lucid> lucid> src/Lucid/Base.hs:62:1: warning: [GHC-66111] [-Wunused-imports] lucid> The import of ‘Data.Semigroup’ is redundant lucid> except perhaps to import instances from ‘Data.Semigroup’ lucid> To import instances alone, use: import Data.Semigroup() lucid> | lucid> 62 | import Data.Semigroup (Semigroup (..)) lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> lucid> src/Lucid/Base.hs:63:1: warning: [GHC-66111] [-Wunused-imports] lucid> The import of ‘Data.Monoid’ is redundant lucid> except perhaps to import instances from ‘Data.Monoid’ lucid> To import instances alone, use: import Data.Monoid() lucid> | lucid> 63 | import Data.Monoid (Monoid (..)) lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> lucid> src/Lucid/Base.hs:119:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] lucid> Noncanonical ‘mappend’ definition detected lucid> in the instance declaration for ‘Monoid (HtmlT m a)’. lucid> ‘mappend’ will eventually be removed in favour of ‘(<>)’ lucid> Suggested fix: lucid> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ lucid> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid lucid> | lucid> 119 | mappend = liftA2 mappend lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^ lucid> lucid> src/Lucid/Base.hs:147:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] lucid> Noncanonical ‘return’ definition detected lucid> in the instance declaration for ‘Monad (HtmlT m)’. lucid> ‘return’ will eventually be removed in favour of ‘pure’ lucid> Suggested fix: lucid> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ lucid> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return lucid> | lucid> 147 | return a = HtmlT (return (mempty,a)) lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> opentelemetry> mkCounter (src/OpenTelemetry/Eventlog.hs:226) opentelemetry> mkUpDownCounter (src/OpenTelemetry/Eventlog.hs:233) opentelemetry> mkValueRecorder (src/OpenTelemetry/Eventlog.hs:240) opentelemetry> mkSumObserver (src/OpenTelemetry/Eventlog.hs:247) opentelemetry> mkUpDownSumObserver (src/OpenTelemetry/Eventlog.hs:254) opentelemetry> mkValueObserver (src/OpenTelemetry/Eventlog.hs:261) opentelemetry> Counter (src/OpenTelemetry/Metrics_Internal.hs:71) opentelemetry> UpDownCounter (src/OpenTelemetry/Metrics_Internal.hs:73) opentelemetry> ValueRecorder (src/OpenTelemetry/Metrics_Internal.hs:75) opentelemetry> SumObserver (src/OpenTelemetry/Metrics_Internal.hs:77) opentelemetry> UpDownSumObserver (src/OpenTelemetry/Metrics_Internal.hs:79) opentelemetry> ValueObserver (src/OpenTelemetry/Metrics_Internal.hs:81) opentelemetry> Synchronicity (src/OpenTelemetry/Metrics_Internal.hs:61) opentelemetry> Additivity (src/OpenTelemetry/Metrics_Internal.hs:63) opentelemetry> Monotonicity (src/OpenTelemetry/Metrics_Internal.hs:65) opentelemetry> InstrumentName (src/OpenTelemetry/Metrics_Internal.hs:67) opentelemetry> InstrumentId (src/OpenTelemetry/Metrics_Internal.hs:69) opentelemetry> instrumentName (src/OpenTelemetry/Metrics_Internal.hs:99) opentelemetry> instrumentId (src/OpenTelemetry/Metrics_Internal.hs:107) opentelemetry> Warning: OpenTelemetry.SpanContext: could not find link destinations for: opentelemetry> - OpenTelemetry.SpanContext.Rep_SpanContext opentelemetry> - OpenTelemetry.SpanContext.Rep_SpanId opentelemetry> - OpenTelemetry.SpanContext.Rep_TraceId opentelemetry> Documentation created: dist/doc/html/opentelemetry/, opentelemetry> dist/doc/html/opentelemetry/opentelemetry.txt opentelemetry> Running phase: installPhase opentelemetry> Installing library in /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW opentelemetry> Running phase: fixupPhase opentelemetry> shrinking RPATHs of ELF executables and libraries in /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0 opentelemetry> shrinking /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSopentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW-ghc9.8.1.so opentelemetry> checking for references to /build/ in /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0... opentelemetry> patching script interpreter paths in /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0 opentelemetry> stripping (with command strip and flags -S -p) in /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0/lib opentelemetry> shrinking RPATHs of ELF executables and libraries in /nix/store/c9z72smvpa5hdsrj5p06x41xw0lfa62q-opentelemetry-0.8.0-doc opentelemetry> checking for references to /build/ in /nix/store/c9z72smvpa5hdsrj5p06x41xw0lfa62q-opentelemetry-0.8.0-doc... opentelemetry> patching script interpreter paths in /nix/store/c9z72smvpa5hdsrj5p06x41xw0lfa62q-opentelemetry-0.8.0-doc ordered-containers> Defaulting to the one defined in ‘Data.Map.Internal’ ordered-containers> Warning: 'fromList' is ambiguous. It is defined ordered-containers> * in ‘GHC.IsList’ ordered-containers> * in ‘Data.Map.Internal’ ordered-containers> * at Data/Set/Ordered.hs:226:1 ordered-containers> You may be able to disambiguate the identifier by qualifying it or ordered-containers> by specifying the type/value namespace explicitly. ordered-containers> Defaulting to the one defined at Data/Set/Ordered.hs:226:1 ordered-containers> 52% ( 19 / 36) in 'Data.Set.Ordered' ordered-containers> Missing documentation for: ordered-containers> OSet (Data/Set/Ordered.hs:52) ordered-containers> empty (Data/Set/Ordered.hs:201) ordered-containers> singleton (Data/Set/Ordered.hs:222) ordered-containers> <| (Data/Set/Ordered.hs:133) ordered-containers> |< (Data/Set/Ordered.hs:138) ordered-containers> >| (Data/Set/Ordered.hs:147) ordered-containers> |> (Data/Set/Ordered.hs:142) ordered-containers> L (Data/Map/Util.hs:58) ordered-containers> R (Data/Map/Util.hs:59) ordered-containers> null (Data/Set/Ordered.hs:229) ordered-containers> size (Data/Set/Ordered.hs:208) ordered-containers> member (Data/Set/Ordered.hs:204) ordered-containers> notMember (Data/Set/Ordered.hs:205) ordered-containers> delete (Data/Set/Ordered.hs:217) ordered-containers> filter (Data/Set/Ordered.hs:213) ordered-containers> findIndex (Data/Set/Ordered.hs:232) ordered-containers> elemAt (Data/Set/Ordered.hs:237) ordered-containers> Warning: Data.Map.Ordered.Strict: could not find link destinations for: ordered-containers> - Data.Map.Util.IndexPreference ordered-containers> - Data.Map.Util.L ordered-containers> - Data.Map.Util.R ordered-containers> - Data.Map.Ordered.Internal.D:R:ItemOMap ordered-containers> Warning: Data.Map.Ordered: could not find link destinations for: ordered-containers> - Data.Map.Util.IndexPreference ordered-containers> - Data.Map.Util.L ordered-containers> - Data.Map.Util.R ordered-containers> - Data.Map.Ordered.Internal.D:R:ItemOMap ordered-containers> Warning: Data.Set.Ordered: could not find link destinations for: ordered-containers> - Data.Map.Util.IndexPreference ordered-containers> - Data.Map.Util.L ordered-containers> - Data.Map.Util.R ordered-containers> - Data.Set.Ordered.D:R:ItemOSet ordered-containers> Documentation created: dist/doc/html/ordered-containers/, ordered-containers> dist/doc/html/ordered-containers/ordered-containers.txt ordered-containers> Running phase: installPhase ordered-containers> Installing library in /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3 ordered-containers> Running phase: fixupPhase ordered-containers> shrinking RPATHs of ELF executables and libraries in /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4 ordered-containers> shrinking /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3-ghc9.8.1.so ordered-containers> checking for references to /build/ in /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4... ordered-containers> patching script interpreter paths in /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4 ordered-containers> stripping (with command strip and flags -S -p) in /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4/lib ordered-containers> shrinking RPATHs of ELF executables and libraries in /nix/store/0mxdzjjwbza15c956cslddwiwd8a2j7h-ordered-containers-0.2.4-doc ordered-containers> checking for references to /build/ in /nix/store/0mxdzjjwbza15c956cslddwiwd8a2j7h-ordered-containers-0.2.4-doc... ordered-containers> patching script interpreter paths in /nix/store/0mxdzjjwbza15c956cslddwiwd8a2j7h-ordered-containers-0.2.4-doc psqueues> [ 3 of 15] Compiling Data.IntPSQ ( src/Data/IntPSQ.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/IntPSQ.o ) psqueues> [ 4 of 15] Compiling Data.OrdPSQ.Internal ( src/Data/OrdPSQ/Internal.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/OrdPSQ/Internal.o ) psqueues> [ 5 of 15] Compiling Data.OrdPSQ ( src/Data/OrdPSQ.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/OrdPSQ.o ) psqueues> [ 6 of 15] Compiling Data.HashPSQ.Internal ( src/Data/HashPSQ/Internal.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/HashPSQ/Internal.o ) psqueues> psqueues> src/Data/HashPSQ/Internal.hs:59:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Foldable’ is redundant psqueues> except perhaps to import instances from ‘Data.Foldable’ psqueues> To import instances alone, use: import Data.Foldable() psqueues> | psqueues> 59 | import Data.Foldable (Foldable) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> [ 7 of 15] Compiling Data.HashPSQ ( src/Data/HashPSQ.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/HashPSQ.o ) psqueues> [ 8 of 15] Compiling Data.PSQ.Class ( tests/Data/PSQ/Class.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/PSQ/Class.o ) psqueues> psqueues> tests/Data/PSQ/Class.hs:17:19: warning: [GHC-39567] [-Wstar-is-type] psqueues> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ psqueues> relies on the StarIsType extension, which will become psqueues> deprecated in the future. psqueues> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. psqueues> | psqueues> 17 | class PSQ (psq :: * -> * -> *) where psqueues> | ^ psqueues> psqueues> tests/Data/PSQ/Class.hs:17:24: warning: [GHC-39567] [-Wstar-is-type] psqueues> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ psqueues> relies on the StarIsType extension, which will become psqueues> deprecated in the future. psqueues> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. psqueues> | psqueues> 17 | class PSQ (psq :: * -> * -> *) where psqueues> | ^ psqueues> psqueues> tests/Data/PSQ/Class.hs:17:29: warning: [GHC-39567] [-Wstar-is-type] psqueues> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ psqueues> relies on the StarIsType extension, which will become psqueues> deprecated in the future. psqueues> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. psqueues> | psqueues> 17 | class PSQ (psq :: * -> * -> *) where psqueues> | ^ psqueues> psqueues> tests/Data/PSQ/Class.hs:18:21: warning: [GHC-39567] [-Wstar-is-type] psqueues> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ psqueues> relies on the StarIsType extension, which will become psqueues> deprecated in the future. psqueues> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. psqueues> | psqueues> 18 | type Key psq :: * psqueues> | ^ psqueues> [ 9 of 15] Compiling Data.PSQ.Class.Util ( tests/Data/PSQ/Class/Util.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/PSQ/Class/Util.o ) psqueues> psqueues> tests/Data/PSQ/Class/Util.hs:14:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Control.Applicative’ is redundant psqueues> except perhaps to import instances from ‘Control.Applicative’ psqueues> To import instances alone, use: import Control.Applicative() psqueues> | text-short> length/fromString: OK (0.31s) text-short> +++ OK, passed 50000 tests. text-short> length/append: OK (0.31s) text-short> +++ OK, passed 50000 tests. text-short> compare: OK (0.30s) text-short> +++ OK, passed 50000 tests. text-short> (==): OK (0.29s) text-short> +++ OK, passed 50000 tests. text-short> (!?): OK (0.26s) text-short> +++ OK, passed 50000 tests. text-short> indexEndMaybe: OK (0.29s) text-short> +++ OK, passed 50000 tests. text-short> toText.fromText: OK (0.19s) text-short> +++ OK, passed 50000 tests. text-short> fromByteString: OK (0.18s) text-short> +++ OK, passed 50000 tests. text-short> fromByteString.toByteString: OK (0.18s) text-short> +++ OK, passed 50000 tests. text-short> toString.fromString: OK (0.24s) text-short> +++ OK, passed 50000 tests. text-short> isAscii: OK (0.20s) text-short> +++ OK, passed 50000 tests. text-short> isAscii2: OK (0.16s) text-short> +++ OK, passed 50000 tests. text-short> splitAt: OK (0.39s) text-short> +++ OK, passed 50000 tests. text-short> intercalate/split: OK (0.21s) text-short> +++ OK, passed 50000 tests. text-short> intersperse: OK (0.19s) text-short> +++ OK, passed 50000 tests. time-compat> Defined but not used: ‘checkParse’ time-compat> | time-compat> 47 | checkParse fmt str = time-compat> | ^^^^^^^^^^ time-compat> time-compat> test/main/Test/Format/Format.hs:56:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘testCheckParse’ time-compat> | time-compat> 56 | testCheckParse = testGroup "checkParse" $ tgroup formats $ \fmt -> tgroup somestrings $ \str -> checkParse fmt str time-compat> | ^^^^^^^^^^^^^^ time-compat> time-compat> test/main/Test/Format/Format.hs:71:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘testZone’ time-compat> | time-compat> 71 | testZone fmt expected minutes = time-compat> | ^^^^^^^^ time-compat> time-compat> test/main/Test/Format/Format.hs:75:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘testZonePair’ time-compat> | time-compat> 75 | testZonePair mods expected minutes = time-compat> | ^^^^^^^^^^^^ time-compat> time-compat> test/main/Test/Format/Format.hs:81:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘testTimeZone’ time-compat> | time-compat> 81 | testTimeZone = time-compat> | ^^^^^^^^^^^^ time-compat> time-compat> test/main/Test/Format/Format.hs:109:1: warning: [GHC-40910] [-Wunused-top-binds] time-compat> Defined but not used: ‘testAFormat’ time-compat> | time-compat> 109 | testAFormat fmt expected t = testCase fmt $ assertEqual "" expected $ formatTime defaultTimeLocale fmt t time-compat> | ^^^^^^^^^^^ time-compat> [28 of 32] Compiling Test.Clock.TAI ( test/main/Test/Clock/TAI.hs, dist/build/main/main-tmp/Test/Clock/TAI.o ) time-compat> [29 of 32] Compiling Test.Calendar.Week ( test/main/Test/Calendar/Week.hs, dist/build/main/main-tmp/Test/Calendar/Week.o ) time-compat> [30 of 32] Compiling Test.Calendar.CalendarProps ( test/main/Test/Calendar/CalendarProps.hs, dist/build/main/main-tmp/Test/Calendar/CalendarProps.o ) time-compat> [31 of 32] Compiling Test.Types ( test/main/Test/Types.hs, dist/build/main/main-tmp/Test/Types.o ) time-compat> [32 of 32] Compiling Main ( test/main/Main.hs, dist/build/main/main-tmp/Main.o ) time-compat> time-compat> test/main/Main.hs:21:1: warning: [GHC-66111] [-Wunused-imports] time-compat> The import of ‘Test.Format.ParseTime’ is redundant time-compat> except perhaps to import instances from ‘Test.Format.ParseTime’ time-compat> To import instances alone, use: import Test.Format.ParseTime() time-compat> | time-compat> 21 | import Test.Format.ParseTime time-compat> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ time-compat> [33 of 33] Linking dist/build/main/main time-compat> Running phase: checkPhase time-compat> Running 2 test suites... time-compat> Test suite instances: RUNNING... time-compat> Sun, 30 Nov 2025 19:14:22 UTC time-compat> Sun, 30 Nov 2025 19:14:22 UTC time-compat> MkSystemTime {systemSeconds = 1764530062, systemNanoseconds = 909161156} time-compat> Test suite instances: PASS time-compat> Test suite logged to: dist/test/time-compat-1.9.7-instances.log time-compat> Test suite main: RUNNING... time-compat> Time time-compat> Calendar time-compat> addDays: OK time-compat> calender-props time-compat> YearMonth: OK time-compat> +++ OK, passed 100 tests. time-compat> MonthDay: OK time-compat> +++ OK, passed 100 tests. uuid-types> Documentation created: dist/doc/html/uuid-types/, uuid-types> dist/doc/html/uuid-types/uuid-types.txt uuid-types> Preprocessing test suite 'testuuid' for uuid-types-1.0.6.. uuid-types> Running phase: installPhase uuid-types> Installing library in /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ uuid-types> Running phase: fixupPhase uuid-types> shrinking RPATHs of ELF executables and libraries in /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6 uuid-types> shrinking /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSuuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ-ghc9.8.1.so uuid-types> checking for references to /build/ in /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6... uuid-types> patching script interpreter paths in /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6 uuid-types> stripping (with command strip and flags -S -p) in /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6/lib uuid-types> shrinking RPATHs of ELF executables and libraries in /nix/store/k47ncyzvswyz1jk9af0ph9gsc1pv0m0d-uuid-types-1.0.6-doc uuid-types> checking for references to /build/ in /nix/store/k47ncyzvswyz1jk9af0ph9gsc1pv0m0d-uuid-types-1.0.6-doc... uuid-types> patching script interpreter paths in /nix/store/k47ncyzvswyz1jk9af0ph9gsc1pv0m0d-uuid-types-1.0.6-doc random-bytestring> Running phase: setupCompilerEnvironmentPhase random-bytestring> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. random-bytestring> Running phase: unpackPhase random-bytestring> unpacking source archive /nix/store/fqg7nln940pbpll24zp732khvr8d9fqk-random-bytestring-0.1.4.tar.gz random-bytestring> source root is random-bytestring-0.1.4 random-bytestring> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "random-bytestring-0.1.4/src/Data/ByteString/Random/PCG.hs" random-bytestring> Running phase: patchPhase random-bytestring> Running phase: compileBuildDriverPhase random-bytestring> setupCompileFlags: -package-db=/build/tmp.9FbXR9GdLO/setup-package.conf.d -threaded random-bytestring> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.9FbXR9GdLO/Main.o ) random-bytestring> [2 of 2] Linking Setup random-bytestring> Running phase: updateAutotoolsGnuConfigScriptsPhase random-bytestring> Running phase: configurePhase random-bytestring> configureFlags: --verbose --prefix=/nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/klkdqn4qjy550ygmicgycf86hf3zr8g3-random-bytestring-0.1.4-doc/share/doc/random-bytestring-0.1.4 --with-gcc=gcc --package-db=/build/tmp.9FbXR9GdLO/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 random-bytestring> Using Parsec parser random-bytestring> Configuring random-bytestring-0.1.4... random-bytestring> Flags chosen: with-pcg=True random-bytestring> Dependency base >=4.7 && <5: using base-4.19.0.0 random-bytestring> Dependency bytestring >=0.10: using bytestring-0.12.0.2 random-bytestring> Dependency mwc-random >=0.13: using mwc-random-0.15.2.0 random-bytestring> Dependency pcg-random >=0.1: using pcg-random-0.1.4.0 random-bytestring> Source component graph: component lib random-bytestring> Configured component graph: random-bytestring> component random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l random-bytestring> include base-4.19.0.0-b960 random-bytestring> include bytestring-0.12.0.2-4690 random-bytestring> include mwc-random-0.15.2.0-FYzTCHVhFtVFhk15NEnKI7 random-bytestring> include pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U random-bytestring> Linked component graph: random-bytestring> unit random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l random-bytestring> include base-4.19.0.0-b960 random-bytestring> include bytestring-0.12.0.2-4690 random-bytestring> include mwc-random-0.15.2.0-FYzTCHVhFtVFhk15NEnKI7 random-bytestring> include pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U random-bytestring> Data.ByteString.Random=random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l:Data.ByteString.Random,Data.ByteString.Random.Internal=random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l:Data.ByteString.Random.Internal,Data.ByteString.Random.MWC=random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l:Data.ByteString.Random.MWC,Data.ByteString.Random.PCG=random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l:Data.ByteString.Random.PCG random-bytestring> Ready component graph: random-bytestring> definite random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l random-bytestring> depends base-4.19.0.0-b960 random-bytestring> depends bytestring-0.12.0.2-4690 random-bytestring> depends mwc-random-0.15.2.0-FYzTCHVhFtVFhk15NEnKI7 random-bytestring> depends pcg-random-0.1.4.0-8BUlB3uc3PgJp3H7U5875U random-bytestring> Using Cabal-3.10.2.0 compiled by ghc-9.8 random-bytestring> Using compiler: ghc-9.8.1 random-bytestring> Using install prefix: random-bytestring> /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4 random-bytestring> Executables installed in: random-bytestring> /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4/bin these (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1 /nix/store/qfjdkxzalj80a6z600ciil7waf2hj9dw-these-1.2.1-doc these (post)> Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ these (post)> these (post)> Pushing /nix/store/qfjdkxzalj80a6z600ciil7waf2hj9dw-these-1.2.1-doc (1.02 MiB) these (post)> Pushing /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1 (3.06 MiB) these (post)> these (post)> All done. these (post)> added 2 signatures these (post)> added 2 signatures these (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1 /nix/store/qfjdkxzalj80a6z600ciil7waf2hj9dw-these-1.2.1-doc these (post)> copying 2 paths... these (post)> copying path '/nix/store/qfjdkxzalj80a6z600ciil7waf2hj9dw-these-1.2.1-doc' to 'https://cache.nix-ci.com'... these (post)> copying path '/nix/store/l4mkxa4x4kpl2zcqmqp3dywil5djg4na-these-1.2.1' to 'https://cache.nix-ci.com'... these (post)> copying 1 paths... these (post)> copying path '/nix/store/zfc9py73vfkfvrrrkqb8iqvrnvnv8y01-these-1.2.1.drv' to 'https://cache.nix-ci.com'... building '/nix/store/8xn3rvn8kb3xl1ymwi7pg0z5qf2kdkqr-strict-0.5.1.drv'... doctest> doesn't get confused by doctests using System.IO imports [✔] doctest> Options doctest> parseOptions doctest> strips --optghc [✔] doctest> strips --optghc= [✔] doctest> with ghc options that are not valid with --interactive doctest> returns ProxyToGhc [✔] doctest> +++ OK, passed 100 tests. doctest> with --interactive doctest> disables magic mode [✔] doctest> filters out --interactive [✔] doctest> accepts --fast [✔] doctest> --no-magic doctest> without --no-magic doctest> enables magic mode [✔] doctest> with --no-magic doctest> disables magic mode [✔] doctest> --fast doctest> without --fast doctest> disables fast mode [✔] doctest> with --fast doctest> enabled fast mode [✔] doctest> --preserve-it doctest> without --preserve-it doctest> does not preserve the `it` variable [✔] doctest> with --preserve-it doctest> preserves the `it` variable [✔] doctest> with --help doctest> outputs usage information [✔] doctest> with --version doctest> outputs version information [✔] doctest> with --info doctest> outputs machine readable version information [✔] doctest> --verbose doctest> without --verbose doctest> is not verbose by default [✔] doctest> with --verbose doctest> parses verbose option [✔] doctest> PackageDBs doctest> getPackageDBsFromEnv doctest> uses global and user when no env used [✔] doctest> respects GHC_PACKAGE_PATH [✔] doctest> Parse doctest> extractDocTests doctest> extracts properties from a module [✔] doctest> extracts examples from a module [✔] doctest> extracts examples from documentation for non-exported names [✔] doctest> extracts multiple examples from a module [✔] doctest> returns an empty list, if documentation contains no examples [✔] doctest> sets setup code to Nothing, if it does not contain any tests [✔] doctest> keeps modules that only contain setup code [✔] doctest> parseInteractions (an internal function) doctest> parses an interaction [✔] doctest> drops whitespace as appropriate [✔] doctest> parses an interaction without a result [✔] doctest> works with a complex example [✔] doctest> attaches location information to parsed interactions [✔] doctest> basic multiline [✔] doctest> multiline align output [✔] doctest> multiline align output with >>> [✔] doctest> parses wild cards lines [✔] doctest> parses wild card chunks [✔] doctest> parseProperties (an internal function) doctest> parses a property [✔] doctest> mkLineChunks (an internal function) doctest> replaces ellipsis with WildCardChunks [✔] doctest> doesn't replace fewer than 3 consecutive dots [✔] doctest> handles leading and trailing dots [✔] doctest> handles leading and trailing ellipsis [✔] doctest> Property doctest> runProperty doctest> reports a failing property [✔] doctest> runs a Bool property [✔] doctest> runs a Bool property with an explicit type signature [✔] doctest> runs an implicitly quantified property [✔] doctest> runs an implicitly quantified property even with GHC 7.4 [✔] doctest> runs an explicitly quantified property [✔] doctest> allows to mix implicit and explicit quantification [✔] doctest> reports the value for which a property fails [✔] doctest> reports the values for which a property that takes multiple arguments fails [✔] doctest> defaults ambiguous type variables to Integer [✔] doctest> freeVariables doctest> finds a free variables in a term [✔] doctest> ignores duplicates [✔] doctest> works for terms with multiple names [✔] doctest> works for names that contain a prime [✔] doctest> works for names that are similar to other names that are in scope [✔] doctest> parseNotInScope doctest> when error message was produced by GHC 7.4.1 doctest> extracts a variable name of variable that is not in scope from an error message [✔] doctest> ignores duplicates [✔] doctest> works for variable names that contain a prime [✔] doctest> works for error messages with suggestions [✔] doctest> when error message was produced by GHC 8.0.1 doctest> extracts a variable name of variable that is not in scope from an error message [✔] doctest> ignores duplicates [✔] doctest> works for variable names that contain a prime [✔] doctest> works for error messages with suggestions [✔] doctest> Run doctest> doctest doctest> exits with ExitFailure if at least one test case fails [✔] doctest> prints help on --help [✔] doctest> prints version on --version [✔] doctest> accepts arbitrary GHC options [✔] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] lucid> src/Lucid/Base.hs:156:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] lucid> Noncanonical ‘(>>)’ definition detected lucid> in the instance declaration for ‘Monad (HtmlT m)’. lucid> ‘(>>)’ will eventually be removed in favour of ‘(*>)’ lucid> Suggested fix: lucid> Either remove definition for ‘(>>)’ (recommended) or define as ‘(>>) = (*>)’ lucid> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return lucid> | lucid> 156 | m >> n = HtmlT $ do lucid> | ^^^^^^^^^^^^^^^^^^^... lucid> [2 of 4] Compiling Lucid.Html5 ( src/Lucid/Html5.hs, nothing ) lucid> lucid> src/Lucid/Html5.hs:11:1: warning: [GHC-66111] [-Wunused-imports] lucid> The import of ‘Data.Monoid’ is redundant lucid> except perhaps to import instances from ‘Data.Monoid’ lucid> To import instances alone, use: import Data.Monoid() lucid> | lucid> 11 | import Data.Monoid lucid> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lucid> [3 of 4] Compiling Lucid.Bootstrap ( src/Lucid/Bootstrap.hs, nothing ) lucid> [4 of 4] Compiling Lucid ( src/Lucid.hs, nothing ) lucid> Haddock coverage: lucid> Warning: 'HtmlT' is ambiguous. It is defined lucid> * at src/Lucid/Base.hs:101:3 lucid> * at src/Lucid/Base.hs:100:1 lucid> You may be able to disambiguate the identifier by qualifying it or lucid> by specifying the type/value namespace explicitly. lucid> Defaulting to the one defined at src/Lucid/Base.hs:100:1 lucid> Warning: 'ByteString' is ambiguous. It is defined lucid> * in ‘Data.ByteString.Internal.Type’ lucid> * in ‘Data.ByteString.Lazy.Internal’ lucid> You may be able to disambiguate the identifier by qualifying it or lucid> by specifying the type/value namespace explicitly. lucid> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ lucid> Warning: 'Text' is ambiguous. It is defined lucid> * in ‘Data.Text.Internal’ lucid> * in ‘Data.Text.Internal.Lazy’ lucid> You may be able to disambiguate the identifier by qualifying it or lucid> by specifying the type/value namespace explicitly. lucid> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ lucid> Warning: 'Identity' is ambiguous. It is defined lucid> * in ‘Data.Functor.Identity’ lucid> * in ‘Data.Functor.Identity’ lucid> You may be able to disambiguate the identifier by qualifying it or lucid> by specifying the type/value namespace explicitly. lucid> Defaulting to the one defined in ‘Data.Functor.Identity’ lucid> Warning: 'StateT' is out of scope. lucid> If you qualify the identifier, haddock can try to link it anyway. lucid> 100% ( 27 / 27) in 'Lucid.Base' lucid> 100% (279 /279) in 'Lucid.Html5' lucid> 100% ( 20 / 20) in 'Lucid.Bootstrap' lucid> Warning: 'Builder' is out of scope. lucid> If you qualify the identifier, haddock can try to link it anyway. lucid> 100% ( 24 / 24) in 'Lucid' lucid> Documentation created: dist/doc/html/lucid/, dist/doc/html/lucid/lucid.txt lucid> Preprocessing test suite 'test' for lucid-2.11.20250303.. lucid> Running phase: installPhase lucid> Installing library in /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK lucid> Running phase: fixupPhase lucid> shrinking RPATHs of ELF executables and libraries in /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303 lucid> shrinking /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK-ghc9.8.1.so lucid> checking for references to /build/ in /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303... lucid> patching script interpreter paths in /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303 lucid> stripping (with command strip and flags -S -p) in /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303/lib psqueues> 14 | import Control.Applicative ((<$>)) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> [10 of 15] Compiling Data.PSQ.Class.Gen ( tests/Data/PSQ/Class/Gen.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/PSQ/Class/Gen.o ) psqueues> psqueues> tests/Data/PSQ/Class/Gen.hs:12:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Control.Applicative’ is redundant psqueues> except perhaps to import instances from ‘Control.Applicative’ psqueues> To import instances alone, use: import Control.Applicative() psqueues> | psqueues> 12 | import Control.Applicative (pure, (<$>), (<*>)) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> [11 of 15] Compiling Data.PSQ.Class.Tests ( tests/Data/PSQ/Class/Tests.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/PSQ/Class/Tests.o ) psqueues> psqueues> tests/Data/PSQ/Class/Tests.hs:9:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Control.Applicative’ is redundant psqueues> except perhaps to import instances from ‘Control.Applicative’ psqueues> To import instances alone, use: import Control.Applicative() psqueues> | psqueues> 9 | import Control.Applicative ((<$>)) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> psqueues> tests/Data/PSQ/Class/Tests.hs:12:41: warning: [GHC-38856] [-Wunused-imports] psqueues> The import of ‘Foldable’ from module ‘Data.Foldable’ is redundant psqueues> | psqueues> 12 | import Data.Foldable (Foldable, foldr) psqueues> | ^^^^^^^^ psqueues> [12 of 15] Compiling Data.OrdPSQ.Tests ( tests/Data/OrdPSQ/Tests.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/OrdPSQ/Tests.o ) psqueues> [13 of 15] Compiling Data.IntPSQ.Tests ( tests/Data/IntPSQ/Tests.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/IntPSQ/Tests.o ) psqueues> [14 of 15] Compiling Data.HashPSQ.Tests ( tests/Data/HashPSQ/Tests.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Data/HashPSQ/Tests.o ) psqueues> [15 of 15] Compiling Main ( tests/Main.hs, dist/build/psqueues-tests/psqueues-tests-tmp/Main.o ) psqueues> [16 of 16] Linking dist/build/psqueues-tests/psqueues-tests psqueues> Running phase: checkPhase psqueues> Running 1 test suites... psqueues> Test suite psqueues-tests: RUNNING... psqueues> psqueues psqueues> Data.IntPSQ.Tests psqueues> hasBadNils: OK psqueues> unsafeInsertIncreasePriority: OK psqueues> +++ OK, passed 100 tests. psqueues> unsafeInsertIncreasePriorityView: OK psqueues> +++ OK, passed 100 tests. psqueues> unsafeInsertWithIncreasePriority: OK psqueues> +++ OK, passed 100 tests. psqueues> unsafeInsertWithIncreasePriorityView: OK psqueues> +++ OK, passed 100 tests. psqueues> unsafeLookupIncreasePriority: OK psqueues> +++ OK, passed 100 tests. psqueues> Data.HashPSQ.Tests psqueues> showBucket: OK psqueues> toBucket: OK psqueues> unsafeLookupIncreasePriority: OK psqueues> +++ OK, passed 100 tests. psqueues> unsafeInsertIncreasePriority: OK psqueues> +++ OK, passed 100 tests. psqueues> unsafeInsertIncreasePriorityView: OK psqueues> +++ OK, passed 100 tests. psqueues> Data.OrdPSQ.Tests psqueues> showElem: OK psqueues> showLTree: OK psqueues> invalidLTree: OK psqueues> balanceErrors: OK psqueues> toAscList: OK psqueues> +++ OK, passed 100 tests. psqueues> Data.PSQ.Class.Tests IntPSQ psqueues> rnf: OK psqueues> equality: OK psqueues> size: OK psqueues> size2: OK psqueues> empty: OK text-short> intercalate: OK (3.88s) text-short> +++ OK, passed 50000 tests. text-short> reverse.singleton: OK (0.04s) text-short> +++ OK, passed 50000 tests. text-short> reverse: OK (0.16s) text-short> +++ OK, passed 50000 tests. text-short> filter: OK (0.74s) text-short> +++ OK, passed 50000 tests. text-short> replicate: OK (0.15s) text-short> +++ OK, passed 50000 tests. text-short> dropAround: OK (0.23s) text-short> +++ OK, passed 50000 tests. time-compat> YearQuarter: OK time-compat> +++ OK, passed 100 tests. time-compat> testCalendars: OK time-compat> clipDates time-compat> YearAndDay time-compat> 1968--4 = 1968-001: OK time-compat> 1968-0 = 1968-001: OK time-compat> 1968-1 = 1968-001: OK time-compat> 1968-200 = 1968-200: OK time-compat> 1968-364 = 1968-364: OK time-compat> 1968-365 = 1968-365: OK time-compat> 1968-366 = 1968-366: OK time-compat> 1968-367 = 1968-366: OK time-compat> 1968-700 = 1968-366: OK time-compat> 1969--4 = 1969-001: OK time-compat> 1969-0 = 1969-001: OK time-compat> 1969-1 = 1969-001: OK time-compat> 1969-200 = 1969-200: OK time-compat> 1969-364 = 1969-364: OK time-compat> 1969-365 = 1969-365: OK time-compat> 1969-366 = 1969-365: OK time-compat> 1969-367 = 1969-365: OK time-compat> 1969-700 = 1969-365: OK time-compat> 1971--4 = 1971-001: OK time-compat> 1971-0 = 1971-001: OK time-compat> 1971-1 = 1971-001: OK time-compat> 1971-200 = 1971-200: OK time-compat> 1971-364 = 1971-364: OK time-compat> 1971-365 = 1971-365: OK time-compat> 1971-366 = 1971-365: OK time-compat> 1971-367 = 1971-365: OK time-compat> 1971-700 = 1971-365: OK time-compat> Gregorian time-compat> 1968--20--7 = 1968-01-01: OK time-compat> 1968--20--1 = 1968-01-01: OK time-compat> 1968--20-0 = 1968-01-01: OK time-compat> 1968--20-1 = 1968-01-01: OK time-compat> 1968--20-2 = 1968-01-02: OK time-compat> 1968--20-27 = 1968-01-27: OK time-compat> 1968--20-28 = 1968-01-28: OK time-compat> 1968--20-29 = 1968-01-29: OK time-compat> 1968--20-30 = 1968-01-30: OK time-compat> 1968--20-31 = 1968-01-31: OK time-compat> 1968--20-32 = 1968-01-31: OK time-compat> 1968--20-40 = 1968-01-31: OK time-compat> 1968--1--7 = 1968-01-01: OK time-compat> 1968--1--1 = 1968-01-01: OK time-compat> 1968--1-0 = 1968-01-01: OK time-compat> 1968--1-1 = 1968-01-01: OK time-compat> 1968--1-2 = 1968-01-02: OK time-compat> 1968--1-27 = 1968-01-27: OK random-bytestring> Libraries installed in: random-bytestring> /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l random-bytestring> Dynamic Libraries installed in: random-bytestring> /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 random-bytestring> Private executables installed in: random-bytestring> /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4/libexec/x86_64-linux-ghc-9.8.1/random-bytestring-0.1.4 random-bytestring> Data files installed in: random-bytestring> /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4/share/x86_64-linux-ghc-9.8.1/random-bytestring-0.1.4 random-bytestring> Documentation installed in: random-bytestring> /nix/store/klkdqn4qjy550ygmicgycf86hf3zr8g3-random-bytestring-0.1.4-doc/share/doc/random-bytestring-0.1.4 random-bytestring> Configuration files installed in: random-bytestring> /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4/etc random-bytestring> No alex found random-bytestring> Using ar found on system at: random-bytestring> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar random-bytestring> No c2hs found random-bytestring> No cpphs found random-bytestring> No doctest found random-bytestring> Using gcc version 14.3.0 given by user at: random-bytestring> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc random-bytestring> Using ghc version 9.8.1 found on system at: random-bytestring> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc random-bytestring> Using ghc-pkg version 9.8.1 found on system at: random-bytestring> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 random-bytestring> No ghcjs found random-bytestring> No ghcjs-pkg found random-bytestring> No greencard found random-bytestring> Using haddock version 2.30.0 found on system at: random-bytestring> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 random-bytestring> No happy found random-bytestring> Using haskell-suite found on system at: haskell-suite-dummy-location random-bytestring> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location random-bytestring> No hmake found random-bytestring> Using hpc version 0.69 found on system at: random-bytestring> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 random-bytestring> Using hsc2hs version 0.68.10 found on system at: random-bytestring> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 random-bytestring> Using hscolour version 1.25 found on system at: random-bytestring> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour random-bytestring> No jhc found random-bytestring> Using ld found on system at: random-bytestring> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold random-bytestring> No pkg-config found random-bytestring> Using runghc version 9.8.1 found on system at: random-bytestring> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 random-bytestring> Using strip version 2.44 found on system at: random-bytestring> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip random-bytestring> Using tar found on system at: random-bytestring> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar random-bytestring> No uhc found random-bytestring> Running phase: buildPhase random-bytestring> Preprocessing library for random-bytestring-0.1.4.. random-bytestring> Building library for random-bytestring-0.1.4.. random-bytestring> [1 of 4] Compiling Data.ByteString.Random.Internal ( src/Data/ByteString/Random/Internal.hs, dist/build/Data/ByteString/Random/Internal.o, dist/build/Data/ByteString/Random/Internal.dyn_o ) random-bytestring> [2 of 4] Compiling Data.ByteString.Random.MWC ( src/Data/ByteString/Random/MWC.hs, dist/build/Data/ByteString/Random/MWC.o, dist/build/Data/ByteString/Random/MWC.dyn_o ) random-bytestring> random-bytestring> src/Data/ByteString/Random/MWC.hs:31:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] random-bytestring> The use of ‘~’ without TypeOperators random-bytestring> will become an error in a future GHC release. random-bytestring> Suggested fix: Perhaps you intended to use TypeOperators random-bytestring> | random-bytestring> 31 | instance (g ~ GenIO) ⇒ RandomWords g where random-bytestring> | ^ random-bytestring> random-bytestring> src/Data/ByteString/Random/MWC.hs:64:10: warning: [GHC-68441] [-Wdeprecations] random-bytestring> In the use of ‘withSystemRandom’ (imported from System.Random.MWC): random-bytestring> Deprecated: "Use withSystemRandomST or createSystemSeed or createSystemRandom instead" random-bytestring> | random-bytestring> 64 | random = withSystemRandom . flip randomGen case-insensitive (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3mcm2k92b3z1gdv1gfwkafm7q4z2ba3w-case-insensitive-1.2.1.0-doc /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0 case-insensitive (post)> Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ case-insensitive (post)> case-insensitive (post)> Pushing /nix/store/3mcm2k92b3z1gdv1gfwkafm7q4z2ba3w-case-insensitive-1.2.1.0-doc (270.86 KiB) case-insensitive (post)> Pushing /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0 (942.95 KiB) case-insensitive (post)> case-insensitive (post)> All done. case-insensitive (post)> added 2 signatures case-insensitive (post)> added 11 signatures case-insensitive (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3mcm2k92b3z1gdv1gfwkafm7q4z2ba3w-case-insensitive-1.2.1.0-doc /nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0 case-insensitive (post)> copying 2 paths... case-insensitive (post)> copying path '/nix/store/3mcm2k92b3z1gdv1gfwkafm7q4z2ba3w-case-insensitive-1.2.1.0-doc' to 'https://cache.nix-ci.com'... case-insensitive (post)> copying path '/nix/store/6y5qg7glaisbc3c3wqd1h484rskl876f-case-insensitive-1.2.1.0' to 'https://cache.nix-ci.com'... case-insensitive (post)> copying 1 paths... case-insensitive (post)> copying path '/nix/store/s72hd4wdimkxc93lvxpw6x87r6izxps0-case-insensitive-1.2.1.0.drv' to 'https://cache.nix-ci.com'... constraints (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/dxd1ldzl1vj39sl5kih7g1nmlwh7hyzh-constraints-0.14.2-doc /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2 constraints (post)> Pushing 2 paths (74 are already present) using zstd to cache sellout ⏳ constraints (post)> constraints (post)> Pushing /nix/store/dxd1ldzl1vj39sl5kih7g1nmlwh7hyzh-constraints-0.14.2-doc (3.87 MiB) constraints (post)> Pushing /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2 (7.29 MiB) constraints (post)> constraints (post)> All done. constraints (post)> added 2 signatures constraints (post)> added 2 signatures constraints (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dxd1ldzl1vj39sl5kih7g1nmlwh7hyzh-constraints-0.14.2-doc /nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2 constraints (post)> copying 2 paths... constraints (post)> copying path '/nix/store/dxd1ldzl1vj39sl5kih7g1nmlwh7hyzh-constraints-0.14.2-doc' to 'https://cache.nix-ci.com'... constraints (post)> copying path '/nix/store/ir97b9bi2ll0md6r7svrbgf2nd809vpg-constraints-0.14.2' to 'https://cache.nix-ci.com'... constraints (post)> copying 1 paths... constraints (post)> copying path '/nix/store/b7f345spjaa6pzwsxvlkbr94vhcmhv5b-constraints-0.14.2.drv' to 'https://cache.nix-ci.com'... fin (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2 /nix/store/dngrsix3sc5s7fz2cw073zdpvbri9p45-fin-0.3.2-doc fin (post)> Pushing 2 paths (86 are already present) using zstd to cache sellout ⏳ fin (post)> fin (post)> Pushing /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2 (2.81 MiB) fin (post)> Pushing /nix/store/dngrsix3sc5s7fz2cw073zdpvbri9p45-fin-0.3.2-doc (1.46 MiB) fin (post)> fin (post)> All done. fin (post)> added 2 signatures fin (post)> added 4 signatures fin (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2 /nix/store/dngrsix3sc5s7fz2cw073zdpvbri9p45-fin-0.3.2-doc fin (post)> copying 2 paths... fin (post)> copying path '/nix/store/dngrsix3sc5s7fz2cw073zdpvbri9p45-fin-0.3.2-doc' to 'https://cache.nix-ci.com'... fin (post)> copying path '/nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2' to 'https://cache.nix-ci.com'... fin (post)> copying 1 paths... fin (post)> copying path '/nix/store/vxh58vz6lmvakh3nbfyykprdgm9dkkww-fin-0.3.2.drv' to 'https://cache.nix-ci.com'... opentelemetry (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/c9z72smvpa5hdsrj5p06x41xw0lfa62q-opentelemetry-0.8.0-doc /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0 opentelemetry (post)> Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ opentelemetry (post)> opentelemetry (post)> Pushing /nix/store/c9z72smvpa5hdsrj5p06x41xw0lfa62q-opentelemetry-0.8.0-doc (853.86 KiB) opentelemetry (post)> Pushing /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0 (2.52 MiB) opentelemetry (post)> opentelemetry (post)> All done. opentelemetry (post)> added 2 signatures opentelemetry (post)> added 2 signatures opentelemetry (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/c9z72smvpa5hdsrj5p06x41xw0lfa62q-opentelemetry-0.8.0-doc /nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0 opentelemetry (post)> copying 2 paths... opentelemetry (post)> copying path '/nix/store/c9z72smvpa5hdsrj5p06x41xw0lfa62q-opentelemetry-0.8.0-doc' to 'https://cache.nix-ci.com'... opentelemetry (post)> copying path '/nix/store/dn6wsd7yzjcjl7bn674npbcrsasv3pc2-opentelemetry-0.8.0' to 'https://cache.nix-ci.com'... opentelemetry (post)> copying 1 paths... opentelemetry (post)> copying path '/nix/store/j7vnm1qkvvpsnyv4h82y08116bqihhy8-opentelemetry-0.8.0.drv' to 'https://cache.nix-ci.com'... ordered-containers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0mxdzjjwbza15c956cslddwiwd8a2j7h-ordered-containers-0.2.4-doc /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4 ordered-containers (post)> Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ ordered-containers (post)> ordered-containers (post)> Pushing /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4 (3.50 MiB) ordered-containers (post)> Pushing /nix/store/0mxdzjjwbza15c956cslddwiwd8a2j7h-ordered-containers-0.2.4-doc (1.15 MiB) ordered-containers (post)> ordered-containers (post)> All done. ordered-containers (post)> added 2 signatures ordered-containers (post)> added 1 signatures ordered-containers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0mxdzjjwbza15c956cslddwiwd8a2j7h-ordered-containers-0.2.4-doc /nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4 ordered-containers (post)> copying 2 paths... ordered-containers (post)> copying path '/nix/store/0mxdzjjwbza15c956cslddwiwd8a2j7h-ordered-containers-0.2.4-doc' to 'https://cache.nix-ci.com'... ordered-containers (post)> copying path '/nix/store/iac72jrjny4pc4wiskplgcqanzs6f4wd-ordered-containers-0.2.4' to 'https://cache.nix-ci.com'... ordered-containers (post)> copying 1 paths... ordered-containers (post)> copying path '/nix/store/cs8x1x3yxdzix3drgdywhzbhcsxhfbdm-ordered-containers-0.2.4.drv' to 'https://cache.nix-ci.com'... uuid-types (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6 /nix/store/k47ncyzvswyz1jk9af0ph9gsc1pv0m0d-uuid-types-1.0.6-doc uuid-types (post)> Pushing 2 paths (74 are already present) using zstd to cache sellout ⏳ uuid-types (post)> uuid-types (post)> Pushing /nix/store/k47ncyzvswyz1jk9af0ph9gsc1pv0m0d-uuid-types-1.0.6-doc (596.82 KiB) uuid-types (post)> Pushing /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6 (1.59 MiB) uuid-types (post)> uuid-types (post)> All done. uuid-types (post)> added 2 signatures uuid-types (post)> added 1 signatures uuid-types (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6 /nix/store/k47ncyzvswyz1jk9af0ph9gsc1pv0m0d-uuid-types-1.0.6-doc uuid-types (post)> copying 2 paths... uuid-types (post)> copying path '/nix/store/k47ncyzvswyz1jk9af0ph9gsc1pv0m0d-uuid-types-1.0.6-doc' to 'https://cache.nix-ci.com'... uuid-types (post)> copying path '/nix/store/6zr6lzz4nnv20b5cq18byqxgjb2gp741-uuid-types-1.0.6' to 'https://cache.nix-ci.com'... uuid-types (post)> copying 1 paths... uuid-types (post)> copying path '/nix/store/372x63bcgw611s0bglkn92j34r1m1cy6-uuid-types-1.0.6.drv' to 'https://cache.nix-ci.com'... doctest> accepts GHC options with --optghc [✔] doctest> prints a deprecation message for --optghc [✔] doctest> prints error message on invalid option [✔] doctest> prints verbose description of a specification [✔] doctest> prints verbose description of a property [✔] doctest> prints verbose error [✔] doctest> can deal with potentially problematic GHC options [✔] doctest> doctestWithResult doctest> on parse error doctest> aborts with (ExitFailure 1) [✔] doctest> prints a useful error message [✔] doctest> expandDirs doctest> expands a directory [✔] doctest> ignores files [✔] doctest> ignores random things [✔] doctest> Runner doctest> report doctest> when mode is interactive doctest> writes to stderr [✔] doctest> overwrites any intermediate output [✔] doctest> blank out intermediate output if necessary [✔] doctest> when mode is non-interactive doctest> writes to stderr [✔] doctest> report_ doctest> when mode is interactive doctest> writes intermediate output to stderr [✔] doctest> overwrites any intermediate output [✔] doctest> blank out intermediate output if necessary [✔] doctest> when mode is non-interactive doctest> is ignored [✔] doctest> does not influence a subsequent call to `report` [✔] doctest> does not require `report` to blank out any intermediate output [✔] doctest> Runner.Example doctest> mkResult doctest> returns Equal when output matches [✔] doctest> +++ OK, passed 100 tests. doctest> ignores trailing whitespace [✔] doctest> with WildCardLine doctest> matches zero lines [✔] doctest> matches first zero line [✔] doctest> matches final zero line [✔] doctest> matches an arbitrary number of lines [✔] doctest> matches an arbitrary number of lines (quickcheck) [✔] doctest> +++ OK, passed 100 tests. doctest> with WildCardChunk doctest> matches an arbitrary line chunk [✔] doctest> matches an arbitrary line chunk at end [✔] doctest> does not match at end [✔] doctest> does not match at start [✔] doctest> when output does not match doctest> constructs failure message [✔] doctest> constructs failure message for multi-line output [✔] doctest> when any output line contains "unsafe" characters doctest> uses show to format output lines [✔] doctest> insert caret after last matching character on different lengths [✔] doctest> insert caret after mismatching line for multi-line output [✔] doctest> insert caret after mismatching line with the longest match for multi-line wildcard pattern [✔] doctest> insert caret after longest match for wildcard [✔] doctest> show expanded pattern for long matches [✔] doctest> Util doctest> convertDosLineEndings doctest> converts CRLF to LF [✔] doctest> strips a trailing CR [✔] doctest> takeWhileEnd doctest> returns the longest suffix of elements that satisfy a given predicate [✔] doctest> doctest> Finished in 22.7595 seconds doctest> 198 examples, 0 failures doctest> Test suite spec: PASS doctest> Test suite logged to: dist/test/doctest-0.22.6-spec.log doctest> 1 of 1 test suites (1 of 1 test cases) passed. doctest> Running phase: haddockPhase doctest> Preprocessing library for doctest-0.22.6.. doctest> Running Haddock on library for doctest-0.22.6.. doctest> Warning: --source-* options are ignored when --hyperlinked-source is enabled. doctest> [ 1 of 25] Compiling Imports ( src/Imports.hs, nothing ) doctest> [ 2 of 25] Compiling GhcUtil ( src/GhcUtil.hs, nothing ) doctest> [ 3 of 25] Compiling Cabal.Paths ( src/Cabal/Paths.hs, nothing ) doctest> [ 4 of 25] Compiling Cabal.Options ( src/Cabal/Options.hs, nothing ) doctest> [ 5 of 25] Compiling Language.Haskell.GhciWrapper ( src/Language/Haskell/GhciWrapper.hs, nothing ) doctest> [ 6 of 25] Compiling Interpreter ( src/Interpreter.hs, nothing ) doctest> [ 7 of 25] Compiling Location ( src/Location.hs, nothing ) doctest> [ 8 of 25] Compiling PackageDBs ( src/PackageDBs.hs, nothing ) doctest> [ 9 of 25] Compiling Paths_doctest ( dist/build/autogen/Paths_doctest.hs, nothing ) doctest> [10 of 25] Compiling Info ( src/Info.hs, nothing ) doctest> [11 of 25] Compiling Options ( src/Options.hs, nothing ) doctest> [12 of 25] Compiling Cabal ( src/Cabal.hs, nothing ) doctest> [13 of 25] Compiling Test.DocTest.Internal.Cabal ( src/Test/DocTest/Internal/Cabal.hs, nothing ) doctest> [14 of 25] Compiling Test.DocTest.Internal.Location ( src/Test/DocTest/Internal/Location.hs, nothing ) async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] lucid> shrinking RPATHs of ELF executables and libraries in /nix/store/s5x0l19vzz0cy94hl9bfzm2z0ndqwpxy-lucid-2.11.20250303-doc lucid> checking for references to /build/ in /nix/store/s5x0l19vzz0cy94hl9bfzm2z0ndqwpxy-lucid-2.11.20250303-doc... lucid> patching script interpreter paths in /nix/store/s5x0l19vzz0cy94hl9bfzm2z0ndqwpxy-lucid-2.11.20250303-doc psqueues> lookup: OK psqueues> findMin: OK psqueues> alter: OK psqueues> alterMin: OK psqueues> fromList: OK psqueues> foldr: OK psqueues> show: OK psqueues> +++ OK, passed 100 tests. psqueues> rnf: OK psqueues> +++ OK, passed 100 tests. psqueues> size: OK psqueues> +++ OK, passed 100 tests. psqueues> singleton: OK psqueues> +++ OK, passed 100 tests. psqueues> memberLookup: OK psqueues> +++ OK, passed 100 tests. psqueues> insertLookup: OK psqueues> +++ OK, passed 100 tests. psqueues> insertDelete: OK psqueues> +++ OK, passed 100 tests; 36 discarded. psqueues> insertDeleteView: OK psqueues> +++ OK, passed 100 tests. psqueues> deleteNonMember: OK psqueues> +++ OK, passed 100 tests; 35 discarded. psqueues> deleteMin: OK psqueues> +++ OK, passed 100 tests. psqueues> alter: OK psqueues> +++ OK, passed 100 tests. psqueues> alterMin: OK psqueues> +++ OK, passed 100 tests. psqueues> toList: OK psqueues> +++ OK, passed 100 tests. psqueues> keys: OK psqueues> +++ OK, passed 100 tests. psqueues> insertView: OK psqueues> +++ OK, passed 100 tests. psqueues> deleteView: OK psqueues> +++ OK, passed 100 tests. psqueues> map: OK psqueues> +++ OK, passed 100 tests. psqueues> unsafeMapMonotonic: OK psqueues> +++ OK, passed 100 tests. psqueues> fmap: OK psqueues> +++ OK, passed 100 tests. psqueues> fold': OK psqueues> +++ OK, passed 100 tests. psqueues> foldr: OK psqueues> +++ OK, passed 100 tests. psqueues> valid: OK psqueues> +++ OK, passed 100 tests. psqueues> atMostView: OK psqueues> +++ OK, passed 100 tests. psqueues> Data.PSQ.Class.Tests PSQ psqueues> rnf: OK psqueues> equality: OK psqueues> size: OK psqueues> size2: OK psqueues> empty: OK psqueues> lookup: OK psqueues> findMin: OK psqueues> alter: OK psqueues> alterMin: OK psqueues> fromList: OK psqueues> foldr: OK psqueues> show: OK psqueues> +++ OK, passed 100 tests. psqueues> rnf: OK psqueues> +++ OK, passed 100 tests. psqueues> size: OK psqueues> +++ OK, passed 100 tests. psqueues> singleton: OK psqueues> +++ OK, passed 100 tests. psqueues> memberLookup: OK psqueues> +++ OK, passed 100 tests. psqueues> insertLookup: OK psqueues> +++ OK, passed 100 tests. psqueues> insertDelete: OK psqueues> +++ OK, passed 100 tests; 35 discarded. psqueues> insertDeleteView: OK psqueues> +++ OK, passed 100 tests. psqueues> deleteNonMember: OK psqueues> +++ OK, passed 100 tests; 35 discarded. psqueues> deleteMin: OK psqueues> +++ OK, passed 100 tests. psqueues> alter: OK psqueues> +++ OK, passed 100 tests. psqueues> alterMin: OK psqueues> +++ OK, passed 100 tests. psqueues> toList: OK psqueues> +++ OK, passed 100 tests. psqueues> keys: OK psqueues> +++ OK, passed 100 tests. psqueues> insertView: OK psqueues> +++ OK, passed 100 tests. psqueues> deleteView: OK psqueues> +++ OK, passed 100 tests. psqueues> map: OK psqueues> +++ OK, passed 100 tests. psqueues> unsafeMapMonotonic: OK psqueues> +++ OK, passed 100 tests. psqueues> fmap: OK psqueues> +++ OK, passed 100 tests. text-short> foldl: OK (1.34s) text-short> +++ OK, passed 50000 tests. text-short> foldl #2: OK (0.17s) text-short> +++ OK, passed 50000 tests. text-short> foldl #3: OK (0.18s) text-short> +++ OK, passed 50000 tests. text-short> foldl': OK (1.41s) text-short> +++ OK, passed 50000 tests. text-short> foldl' #2: OK (0.19s) text-short> +++ OK, passed 50000 tests. text-short> foldl' #3: OK (0.19s) text-short> +++ OK, passed 50000 tests. text-short> foldr: OK (1.39s) text-short> +++ OK, passed 50000 tests. text-short> foldr #2: OK (0.17s) text-short> +++ OK, passed 50000 tests. text-short> foldr #3: OK (0.18s) text-short> +++ OK, passed 50000 tests. text-short> foldr1: OK (1.23s) text-short> +++ OK, passed 50000 tests; 8063 discarded. text-short> foldl1: OK (1.25s) text-short> +++ OK, passed 50000 tests; 8055 discarded. text-short> foldl1': OK (1.22s) text-short> +++ OK, passed 50000 tests; 8003 discarded. text-short> splitAtEnd: OK (0.31s) text-short> +++ OK, passed 50000 tests. text-short> find: OK (0.13s) text-short> +++ OK, passed 50000 tests. text-short> findIndex: OK (0.13s) text-short> +++ OK, passed 50000 tests. text-short> isSuffixOf: OK (0.24s) text-short> +++ OK, passed 50000 tests. text-short> isPrefixOf: OK (0.24s) text-short> +++ OK, passed 50000 tests. text-short> stripPrefix: OK (0.24s) text-short> +++ OK, passed 50000 tests. text-short> stripSuffix: OK (0.24s) text-short> +++ OK, passed 50000 tests. text-short> stripPrefix 2: OK (0.14s) text-short> +++ OK, passed 50000 tests. text-short> stripSuffix 2: OK (0.14s) text-short> +++ OK, passed 50000 tests. text-short> cons: OK (0.15s) text-short> +++ OK, passed 50000 tests. text-short> snoc: OK (0.15s) text-short> +++ OK, passed 50000 tests. text-short> uncons: OK (0.16s) text-short> +++ OK, passed 50000 tests. text-short> unsnoc: OK (0.15s) text-short> +++ OK, passed 50000 tests. text-short> break: OK (0.13s) text-short> +++ OK, passed 50000 tests. text-short> span: OK (0.13s) text-short> +++ OK, passed 50000 tests. text-short> breakEnd: OK (0.13s) text-short> +++ OK, passed 50000 tests. text-short> spanEnd: OK (0.13s) text-short> +++ OK, passed 50000 tests. text-short> splitAt/isPrefixOf: OK (0.19s) text-short> +++ OK, passed 50000 tests. text-short> splitAt/isSuffixOf: OK (0.19s) text-short> +++ OK, passed 50000 tests. text-short> text-short> All 81 tests passed (21.48s) text-short> Test suite text-short-tests: PASS text-short> Test suite logged to: dist/test/text-short-0.1.6-text-short-tests.log text-short> 1 of 1 test suites (1 of 1 test cases) passed. text-short> Running phase: haddockPhase text-short> Preprocessing library for text-short-0.1.6.. text-short> Running Haddock on library for text-short-0.1.6.. text-short> Warning: --source-* options are ignored when --hyperlinked-source is enabled. text-short> [1 of 5] Compiling PrimOps ( src-ghc804/PrimOps.hs, nothing ) text-short> [2 of 5] Compiling Data.Text.Short.Internal ( src/Data/Text/Short/Internal.hs, nothing ) text-short> [3 of 5] Compiling Data.Text.Short.Unsafe ( src/Data/Text/Short/Unsafe.hs, nothing ) text-short> [4 of 5] Compiling Data.Text.Short ( src/Data/Text/Short.hs, nothing ) text-short> [5 of 5] Compiling Data.Text.Short.Partial ( src/Data/Text/Short/Partial.hs, nothing ) text-short> Haddock coverage: text-short> Warning: 'ShortText' is ambiguous. It is defined text-short> * at src/Data/Text/Short/Internal.hs:174:21 text-short> * at src/Data/Text/Short/Internal.hs:174:1 text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined at src/Data/Text/Short/Internal.hs:174:1 text-short> Warning: 'ShortByteString' is ambiguous. It is defined text-short> * in ‘Data.ByteString.Short.Internal’ text-short> * in ‘Data.ByteString.Short.Internal’ time-compat> 1968--1-28 = 1968-01-28: OK time-compat> 1968--1-29 = 1968-01-29: OK time-compat> 1968--1-30 = 1968-01-30: OK time-compat> 1968--1-31 = 1968-01-31: OK time-compat> 1968--1-32 = 1968-01-31: OK time-compat> 1968--1-40 = 1968-01-31: OK time-compat> 1968-0--7 = 1968-01-01: OK time-compat> 1968-0--1 = 1968-01-01: OK time-compat> 1968-0-0 = 1968-01-01: OK time-compat> 1968-0-1 = 1968-01-01: OK time-compat> 1968-0-2 = 1968-01-02: OK time-compat> 1968-0-27 = 1968-01-27: OK time-compat> 1968-0-28 = 1968-01-28: OK time-compat> 1968-0-29 = 1968-01-29: OK time-compat> 1968-0-30 = 1968-01-30: OK time-compat> 1968-0-31 = 1968-01-31: OK time-compat> 1968-0-32 = 1968-01-31: OK time-compat> 1968-0-40 = 1968-01-31: OK time-compat> 1968-1--7 = 1968-01-01: OK time-compat> 1968-1--1 = 1968-01-01: OK time-compat> 1968-1-0 = 1968-01-01: OK time-compat> 1968-1-1 = 1968-01-01: OK time-compat> 1968-1-2 = 1968-01-02: OK time-compat> 1968-1-27 = 1968-01-27: OK time-compat> 1968-1-28 = 1968-01-28: OK time-compat> 1968-1-29 = 1968-01-29: OK time-compat> 1968-1-30 = 1968-01-30: OK time-compat> 1968-1-31 = 1968-01-31: OK time-compat> 1968-1-32 = 1968-01-31: OK time-compat> 1968-1-40 = 1968-01-31: OK time-compat> 1968-2--7 = 1968-02-01: OK time-compat> 1968-2--1 = 1968-02-01: OK time-compat> 1968-2-0 = 1968-02-01: OK time-compat> 1968-2-1 = 1968-02-01: OK time-compat> 1968-2-2 = 1968-02-02: OK time-compat> 1968-2-27 = 1968-02-27: OK time-compat> 1968-2-28 = 1968-02-28: OK time-compat> 1968-2-29 = 1968-02-29: OK time-compat> 1968-2-30 = 1968-02-29: OK time-compat> 1968-2-31 = 1968-02-29: OK time-compat> 1968-2-32 = 1968-02-29: OK time-compat> 1968-2-40 = 1968-02-29: OK time-compat> 1968-12--7 = 1968-12-01: OK time-compat> 1968-12--1 = 1968-12-01: OK time-compat> 1968-12-0 = 1968-12-01: OK time-compat> 1968-12-1 = 1968-12-01: OK time-compat> 1968-12-2 = 1968-12-02: OK time-compat> 1968-12-27 = 1968-12-27: OK time-compat> 1968-12-28 = 1968-12-28: OK random-bytestring> | ^^^^^^^^^^^^^^^^ random-bytestring> [3 of 4] Compiling Data.ByteString.Random ( src/Data/ByteString/Random.hs, dist/build/Data/ByteString/Random.o, dist/build/Data/ByteString/Random.dyn_o ) random-bytestring> [4 of 4] Compiling Data.ByteString.Random.PCG ( src/Data/ByteString/Random/PCG.hs, dist/build/Data/ByteString/Random/PCG.o, dist/build/Data/ByteString/Random/PCG.dyn_o ) random-bytestring> random-bytestring> src/Data/ByteString/Random/PCG.hs:31:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] random-bytestring> The use of ‘~’ without TypeOperators random-bytestring> will become an error in a future GHC release. random-bytestring> Suggested fix: Perhaps you intended to use TypeOperators random-bytestring> | random-bytestring> 31 | instance (g ~ GenIO) ⇒ RandomWords g where random-bytestring> | ^ random-bytestring> [1 of 4] Compiling Data.ByteString.Random.Internal ( src/Data/ByteString/Random/Internal.hs, dist/build/Data/ByteString/Random/Internal.p_o ) random-bytestring> [2 of 4] Compiling Data.ByteString.Random.MWC ( src/Data/ByteString/Random/MWC.hs, dist/build/Data/ByteString/Random/MWC.p_o ) random-bytestring> random-bytestring> src/Data/ByteString/Random/MWC.hs:31:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] random-bytestring> The use of ‘~’ without TypeOperators random-bytestring> will become an error in a future GHC release. random-bytestring> Suggested fix: Perhaps you intended to use TypeOperators random-bytestring> | random-bytestring> 31 | instance (g ~ GenIO) ⇒ RandomWords g where random-bytestring> | ^ random-bytestring> random-bytestring> src/Data/ByteString/Random/MWC.hs:64:10: warning: [GHC-68441] [-Wdeprecations] random-bytestring> In the use of ‘withSystemRandom’ (imported from System.Random.MWC): random-bytestring> Deprecated: "Use withSystemRandomST or createSystemSeed or createSystemRandom instead" random-bytestring> | random-bytestring> 64 | random = withSystemRandom . flip randomGen random-bytestring> | ^^^^^^^^^^^^^^^^ random-bytestring> [3 of 4] Compiling Data.ByteString.Random ( src/Data/ByteString/Random.hs, dist/build/Data/ByteString/Random.p_o ) random-bytestring> [4 of 4] Compiling Data.ByteString.Random.PCG ( src/Data/ByteString/Random/PCG.hs, dist/build/Data/ByteString/Random/PCG.p_o ) random-bytestring> random-bytestring> src/Data/ByteString/Random/PCG.hs:31:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] random-bytestring> The use of ‘~’ without TypeOperators random-bytestring> will become an error in a future GHC release. random-bytestring> Suggested fix: Perhaps you intended to use TypeOperators random-bytestring> | random-bytestring> 31 | instance (g ~ GenIO) ⇒ RandomWords g where random-bytestring> | ^ random-bytestring> Running phase: checkPhase random-bytestring> Package has no test suites. random-bytestring> Running phase: haddockPhase random-bytestring> Preprocessing library for random-bytestring-0.1.4.. random-bytestring> Running Haddock on library for random-bytestring-0.1.4.. random-bytestring> Warning: The documentation for the following packages are not installed. No random-bytestring> links will be generated to these packages: vector-0.13.2.0 random-bytestring> Warning: --source-* options are ignored when --hyperlinked-source is enabled. random-bytestring> [1 of 4] Compiling Data.ByteString.Random.Internal ( src/Data/ByteString/Random/Internal.hs, nothing ) random-bytestring> [2 of 4] Compiling Data.ByteString.Random.MWC ( src/Data/ByteString/Random/MWC.hs, nothing ) random-bytestring> random-bytestring> src/Data/ByteString/Random/MWC.hs:31:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] random-bytestring> The use of ‘~’ without TypeOperators random-bytestring> will become an error in a future GHC release. random-bytestring> Suggested fix: Perhaps you intended to use TypeOperators random-bytestring> | random-bytestring> 31 | instance (g ~ GenIO) ⇒ RandomWords g where strict> Running phase: setupCompilerEnvironmentPhase strict> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. strict> Running phase: unpackPhase strict> unpacking source archive /nix/store/fsrb31ha52zg847j45yqvbbss2qhks1b-strict-0.5.1.tar.gz strict> source root is strict-0.5.1 strict> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "strict-0.5.1/strict.cabal" strict> Running phase: patchPhase strict> Replace Cabal file with edited version from mirror://hackage/strict-0.5.1/revision/1.cabal. strict> Running phase: compileBuildDriverPhase strict> setupCompileFlags: -package-db=/build/tmp.iykEwVJnNh/setup-package.conf.d -threaded strict> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.iykEwVJnNh/Main.o ) strict> [2 of 2] Linking Setup strict> Running phase: updateAutotoolsGnuConfigScriptsPhase strict> Running phase: configurePhase strict> configureFlags: --verbose --prefix=/nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/yidx2q01fak569y484vzcplg0nkv8cak-strict-0.5.1-doc/share/doc/strict-0.5.1 --with-gcc=gcc --package-db=/build/tmp.iykEwVJnNh/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 strict> Using Parsec parser strict> Configuring strict-0.5.1... strict> Dependency assoc >=1.1.1 && <1.2: using assoc-1.1.1 strict> Dependency base >=4.12.0.0 && <5: using base-4.19.0.0 strict> Dependency binary >=0.8.6.0 && <0.9: using binary-0.8.9.1 strict> Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.0.2 strict> Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.5.0.0 strict> Dependency ghc-prim: using ghc-prim-0.11.0 strict> Dependency hashable >=1.4.7.0 && <1.6: using hashable-1.4.7.0 strict> Dependency text >=1.2.3.1 && <1.3 || >=2.0 && <2.2: using text-2.1 strict> Dependency these >=1.2.1 && <1.3: using these-1.2.1 strict> Dependency transformers >=0.5.6.2 && <0.7: using transformers-0.6.1.0 strict> Source component graph: component lib strict> Configured component graph: strict> component strict-0.5.1-GVSVdbGTOCS56r31yJq782 strict> include assoc-1.1.1-KeNPeQRDSq0BQe5AaTaTYX strict> include base-4.19.0.0-b960 strict> include binary-0.8.9.1-0e3e strict> include bytestring-0.12.0.2-4690 strict> include deepseq-1.5.0.0-412f strict> include ghc-prim-0.11.0-a69e strict> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m strict> include text-2.1-c36a strict> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs strict> include transformers-0.6.1.0-c3ec strict> Linked component graph: strict> unit strict-0.5.1-GVSVdbGTOCS56r31yJq782 strict> include assoc-1.1.1-KeNPeQRDSq0BQe5AaTaTYX strict> include base-4.19.0.0-b960 strict> include binary-0.8.9.1-0e3e strict> include bytestring-0.12.0.2-4690 strict> include deepseq-1.5.0.0-412f strict> include ghc-prim-0.11.0-a69e strict> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m strict> include text-2.1-c36a strict> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs strict> include transformers-0.6.1.0-c3ec doctest> [15 of 25] Compiling Util ( src/Util.hs, nothing ) doctest> [16 of 25] Compiling Extract ( src/Extract.hs, nothing ) doctest> [17 of 25] Compiling Test.DocTest.Internal.Extract ( src/Test/DocTest/Internal/Extract.hs, nothing ) doctest> [18 of 25] Compiling Parse ( src/Parse.hs, nothing ) doctest> [19 of 25] Compiling Test.DocTest.Internal.Parse ( src/Test/DocTest/Internal/Parse.hs, nothing ) doctest> [20 of 25] Compiling Runner.Example ( src/Runner/Example.hs, nothing ) doctest> [21 of 25] Compiling Property ( src/Property.hs, nothing ) doctest> [22 of 25] Compiling Runner ( src/Runner.hs, nothing ) doctest> [23 of 25] Compiling Run ( src/Run.hs, nothing ) doctest> [24 of 25] Compiling Test.DocTest.Internal.Run ( src/Test/DocTest/Internal/Run.hs, nothing ) doctest> [25 of 25] Compiling Test.DocTest ( src/Test/DocTest.hs, nothing ) doctest> Haddock coverage: doctest> Warning: Imports: Could not find documentation for exported module: Imports doctest> 0% ( 0 / 2) in 'Test.DocTest.Internal.Cabal' doctest> Missing documentation for: doctest> Module header doctest> doctest (src/Test/DocTest/Internal/Cabal.hs:10) doctest> 88% ( 8 / 9) in 'Test.DocTest.Internal.Location' doctest> Missing documentation for: doctest> Module header doctest> Warning: 'SomeException' is ambiguous. It is defined doctest> * in ‘GHC.Exception.Type’ doctest> * in ‘GHC.Exception.Type’ doctest> You may be able to disambiguate the identifier by qualifying it or doctest> by specifying the type/value namespace explicitly. doctest> Defaulting to the one defined in ‘GHC.Exception.Type’ doctest> 66% ( 2 / 3) in 'Test.DocTest.Internal.Extract' doctest> Missing documentation for: doctest> Module header doctest> 22% ( 2 / 9) in 'Test.DocTest.Internal.Parse' doctest> Missing documentation for: doctest> Module header doctest> DocTest (src/Parse.hs:29) doctest> Expression (src/Parse.hs:44) doctest> ExpectedResult (src/Parse.hs:45) doctest> ExpectedLine (src/Parse.hs:38) doctest> LineChunk (src/Parse.hs:32) doctest> parseModules (src/Parse.hs:60) doctest> 16% ( 2 / 12) in 'Test.DocTest.Internal.Run' doctest> Missing documentation for: doctest> Module header doctest> Result (src/Run.hs:137) doctest> Config (src/Options.hs:56) doctest> isSuccess (src/Run.hs:140) doctest> defaultConfig (src/Options.hs:65) doctest> doctestWithRepl (src/Run.hs:65) doctest> doctestWith (src/Run.hs:135) doctest> evaluateResult (src/Run.hs:143) doctest> doctestWithResult (src/Run.hs:146) doctest> runDocTests (src/Run.hs:156) doctest> 50% ( 1 / 2) in 'Test.DocTest' doctest> Missing documentation for: doctest> Module header doctest> Documentation created: dist/doc/html/doctest/, doctest> dist/doc/html/doctest/doctest.txt doctest> Preprocessing executable 'doctest' for doctest-0.22.6.. doctest> Preprocessing test suite 'spec' for doctest-0.22.6.. doctest> Running phase: installPhase doctest> Installing library in /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest> Installing executable doctest in /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/bin doctest> Warning: The directory doctest> /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/bin is not in the doctest> system search path. doctest> Running phase: fixupPhase doctest> shrinking RPATHs of ELF executables and libraries in /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6 doctest> shrinking /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSdoctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz-ghc9.8.1.so doctest> shrinking /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/bin/doctest doctest> checking for references to /build/ in /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6... doctest> patching script interpreter paths in /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6 doctest> stripping (with command strip and flags -S -p) in /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/lib /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/bin doctest> shrinking RPATHs of ELF executables and libraries in /nix/store/wwc4d5lz5l96i0q961ihcjvpgissmg4s-doctest-0.22.6-doc doctest> checking for references to /build/ in /nix/store/wwc4d5lz5l96i0q961ihcjvpgissmg4s-doctest-0.22.6-doc... doctest> patching script interpreter paths in /nix/store/wwc4d5lz5l96i0q961ihcjvpgissmg4s-doctest-0.22.6-doc async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancel: [OK] async> async_cancelmany: [OK] async> async_poll: [OK] async> async_poll2: [OK] async> withasync_waitCatch_blocked: [OK] async> withasync_wait_blocked: [OK] async> children surviving too long: async> concurrently+success: [OK] async> concurrently+failure: [OK] async> concurrentlyE+success: [OK] async> concurrentlyE+failure: [OK] async> race+success: [OK] async> race+failure: [OK] async> cancel: [OK] async> withAsync: [OK] async> concurrently_: [OK] async> replicateConcurrently_: [OK] async> replicateConcurrently: [OK] async> link1: [OK] async> link2: [OK] async> link1_cancel: [OK] async> concurrently_deadlock: [OK] async> concurrentlyE_deadlock: [OK] async> concurrentlyE: async> concurrentlyE_right: [OK] async> concurrentlyE_left1: [OK] async> concurrentlyE_left2: [OK] async> concurrentlyE_earlyException: [OK] async> concurrentlyE_lateException: [OK] async> concurrentlyE_Monoid: [OK] async> concurrentlyE_Monoid_fail: [OK] async> async> Test Cases Total async> Passed 1034 1034 async> Failed 0 0 async> Total 1034 1034 async> Test suite test-async: PASS async> Test suite logged to: dist/test/async-2.2.5-test-async.log async> 1 of 1 test suites (1 of 1 test cases) passed. async> Running phase: haddockPhase async> Preprocessing library for async-2.2.5.. async> Running Haddock on library for async-2.2.5.. async> Warning: --source-* options are ignored when --hyperlinked-source is enabled. async> [1 of 2] Compiling Control.Concurrent.Async.Internal ( Control/Concurrent/Async/Internal.hs, nothing ) async> async> Control/Concurrent/Async/Internal.hs:50:1: warning: [GHC-66111] [-Wunused-imports] async> The import of ‘Data.Semigroup’ is redundant async> except perhaps to import instances from ‘Data.Semigroup’ async> To import instances alone, use: import Data.Semigroup() async> | async> 50 | import Data.Semigroup (Semigroup((<>))) async> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ async> [2 of 2] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, nothing ) async> Haddock coverage: async> Warning: 'ThreadId' is ambiguous. It is defined async> * in ‘GHC.Conc.Sync’ async> * in ‘GHC.Conc.Sync’ async> You may be able to disambiguate the identifier by qualifying it or async> by specifying the type/value namespace explicitly. async> Defaulting to the one defined in ‘GHC.Conc.Sync’ async> Warning: 'Async' is ambiguous. It is defined async> * at Control/Concurrent/Async/Internal.hs:69:16 async> * at Control/Concurrent/Async/Internal.hs:69:1 async> You may be able to disambiguate the identifier by qualifying it or async> by specifying the type/value namespace explicitly. async> Defaulting to the one defined at Control/Concurrent/Async/Internal.hs:69:1 async> Warning: 'ExceptionInLinkedThread' is ambiguous. It is defined async> * at Control/Concurrent/Async/Internal.hs:461:3 async> * at Control/Concurrent/Async/Internal.hs:460:1 async> You may be able to disambiguate the identifier by qualifying it or async> by specifying the type/value namespace explicitly. async> Defaulting to the one defined at Control/Concurrent/Async/Internal.hs:460:1 async> Warning: 'AsyncCancelled' is ambiguous. It is defined async> * at Control/Concurrent/Async/Internal.hs:274:23 async> * at Control/Concurrent/Async/Internal.hs:274:1 psqueues> fold': OK psqueues> +++ OK, passed 100 tests. psqueues> foldr: OK psqueues> +++ OK, passed 100 tests. psqueues> valid: OK psqueues> +++ OK, passed 100 tests. psqueues> atMostView: OK psqueues> +++ OK, passed 100 tests. psqueues> Data.PSQ.Class.Tests HashPSQ psqueues> rnf: OK psqueues> equality: OK psqueues> size: OK psqueues> size2: OK psqueues> empty: OK psqueues> lookup: OK psqueues> findMin: OK psqueues> alter: OK psqueues> alterMin: OK psqueues> fromList: OK psqueues> foldr: OK psqueues> show: OK psqueues> +++ OK, passed 100 tests. psqueues> rnf: OK psqueues> +++ OK, passed 100 tests. psqueues> size: OK psqueues> +++ OK, passed 100 tests. psqueues> singleton: OK psqueues> +++ OK, passed 100 tests. psqueues> memberLookup: OK psqueues> +++ OK, passed 100 tests. psqueues> insertLookup: OK psqueues> +++ OK, passed 100 tests. psqueues> insertDelete: OK psqueues> +++ OK, passed 100 tests; 30 discarded. psqueues> insertDeleteView: OK psqueues> +++ OK, passed 100 tests. psqueues> deleteNonMember: OK psqueues> +++ OK, passed 100 tests; 45 discarded. psqueues> deleteMin: OK psqueues> +++ OK, passed 100 tests. psqueues> alter: OK psqueues> +++ OK, passed 100 tests. psqueues> alterMin: OK psqueues> +++ OK, passed 100 tests. psqueues> toList: OK psqueues> +++ OK, passed 100 tests. psqueues> keys: OK psqueues> +++ OK, passed 100 tests. psqueues> insertView: OK psqueues> +++ OK, passed 100 tests. psqueues> deleteView: OK psqueues> +++ OK, passed 100 tests. psqueues> map: OK psqueues> +++ OK, passed 100 tests. psqueues> unsafeMapMonotonic: OK psqueues> +++ OK, passed 100 tests. psqueues> fmap: OK psqueues> +++ OK, passed 100 tests. psqueues> fold': OK psqueues> +++ OK, passed 100 tests. psqueues> foldr: OK psqueues> +++ OK, passed 100 tests. psqueues> valid: OK psqueues> +++ OK, passed 100 tests. psqueues> atMostView: OK psqueues> +++ OK, passed 100 tests. psqueues> psqueues> All 118 tests passed (0.22s) psqueues> Test suite psqueues-tests: PASS psqueues> Test suite logged to: dist/test/psqueues-0.2.8.1-psqueues-tests.log psqueues> 1 of 1 test suites (1 of 1 test cases) passed. psqueues> Running phase: haddockPhase psqueues> Preprocessing library for psqueues-0.2.8.1.. psqueues> Running Haddock on library for psqueues-0.2.8.1.. psqueues> Warning: --source-* options are ignored when --hyperlinked-source is enabled. psqueues> [1 of 7] Compiling Data.BitUtil ( src/Data/BitUtil.hs, nothing ) psqueues> [2 of 7] Compiling Data.IntPSQ.Internal ( src/Data/IntPSQ/Internal.hs, nothing ) psqueues> psqueues> src/Data/IntPSQ/Internal.hs:66:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Control.Applicative’ is redundant psqueues> except perhaps to import instances from ‘Control.Applicative’ psqueues> To import instances alone, use: import Control.Applicative() psqueues> | psqueues> 66 | import Control.Applicative ((<$>), (<*>)) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> psqueues> src/Data/IntPSQ/Internal.hs:70:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Foldable’ is redundant psqueues> except perhaps to import instances from ‘Data.Foldable’ text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined in ‘Data.ByteString.Short.Internal’ text-short> Warning: 'all' is ambiguous. It is defined text-short> * in ‘Data.Foldable’ text-short> * in ‘Data.ByteString’ text-short> * in ‘Data.ByteString.Short.Internal’ text-short> * in ‘Data.Text’ text-short> * at src/Data/Text/Short/Internal.hs:321:1 text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined at src/Data/Text/Short/Internal.hs:321:1 text-short> Warning: 'split' is ambiguous. It is defined text-short> * in ‘Data.ByteString’ text-short> * in ‘Data.ByteString.Short.Internal’ text-short> * in ‘Data.Text’ text-short> * at src/Data/Text/Short/Internal.hs:387:1 text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined at src/Data/Text/Short/Internal.hs:387:1 text-short> Warning: 'fromString' is ambiguous. It is defined text-short> * in ‘Data.String’ text-short> * at src/Data/Text/Short/Internal.hs:677:1 text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined at src/Data/Text/Short/Internal.hs:677:1 text-short> Warning: 'foldl' is ambiguous. It is defined text-short> * in ‘Data.Foldable’ text-short> * in ‘Data.ByteString’ text-short> * in ‘Data.ByteString.Short.Internal’ text-short> * in ‘Data.Text’ text-short> * at src/Data/Text/Short/Internal.hs:534:1 text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined at src/Data/Text/Short/Internal.hs:534:1 text-short> Warning: 'foldl1' is ambiguous. It is defined text-short> * in ‘Data.Foldable’ text-short> * in ‘Data.ByteString’ text-short> * in ‘Data.ByteString.Short.Internal’ text-short> * in ‘Data.Text’ text-short> * at src/Data/Text/Short/Internal.hs:558:1 text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined at src/Data/Text/Short/Internal.hs:558:1 text-short> Warning: 'splitAt' is ambiguous. It is defined text-short> * in ‘GHC.List’ text-short> * in ‘Data.ByteString’ text-short> * in ‘Data.ByteString.Short.Internal’ text-short> * in ‘Data.Text’ text-short> * at src/Data/Text/Short/Internal.hs:866:1 text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined at src/Data/Text/Short/Internal.hs:866:1 text-short> Warning: 'cons' is ambiguous. It is defined text-short> * in ‘Data.ByteString’ text-short> * in ‘Data.ByteString.Short.Internal’ text-short> * in ‘Data.Text’ text-short> * at src/Data/Text/Short/Internal.hs:1467:1 text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined at src/Data/Text/Short/Internal.hs:1467:1 text-short> Warning: 'snoc' is ambiguous. It is defined text-short> * in ‘Data.ByteString’ text-short> * in ‘Data.ByteString.Short.Internal’ text-short> * in ‘Data.Text’ text-short> * at src/Data/Text/Short/Internal.hs:1485:1 text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined at src/Data/Text/Short/Internal.hs:1485:1 text-short> Warning: 'CSize' is ambiguous. It is defined text-short> * in ‘Foreign.C.Types’ text-short> * in ‘Foreign.C.Types’ text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined in ‘Foreign.C.Types’ text-short> 100% ( 3 / 3) in 'Data.Text.Short.Unsafe' text-short> Warning: 'ShortText' is ambiguous. It is defined text-short> * at src/Data/Text/Short/Internal.hs:174:21 text-short> * at src/Data/Text/Short/Internal.hs:174:1 text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined at src/Data/Text/Short/Internal.hs:174:1 text-short> 100% ( 76 / 76) in 'Data.Text.Short' time-compat> 1968-12-29 = 1968-12-29: OK time-compat> 1968-12-30 = 1968-12-30: OK time-compat> 1968-12-31 = 1968-12-31: OK time-compat> 1968-12-32 = 1968-12-31: OK time-compat> 1968-12-40 = 1968-12-31: OK time-compat> 1968-13--7 = 1968-12-01: OK time-compat> 1968-13--1 = 1968-12-01: OK time-compat> 1968-13-0 = 1968-12-01: OK time-compat> 1968-13-1 = 1968-12-01: OK time-compat> 1968-13-2 = 1968-12-02: OK time-compat> 1968-13-27 = 1968-12-27: OK time-compat> 1968-13-28 = 1968-12-28: OK time-compat> 1968-13-29 = 1968-12-29: OK time-compat> 1968-13-30 = 1968-12-30: OK time-compat> 1968-13-31 = 1968-12-31: OK time-compat> 1968-13-32 = 1968-12-31: OK time-compat> 1968-13-40 = 1968-12-31: OK time-compat> 1968-17--7 = 1968-12-01: OK time-compat> 1968-17--1 = 1968-12-01: OK time-compat> 1968-17-0 = 1968-12-01: OK time-compat> 1968-17-1 = 1968-12-01: OK time-compat> 1968-17-2 = 1968-12-02: OK time-compat> 1968-17-27 = 1968-12-27: OK time-compat> 1968-17-28 = 1968-12-28: OK time-compat> 1968-17-29 = 1968-12-29: OK time-compat> 1968-17-30 = 1968-12-30: OK time-compat> 1968-17-31 = 1968-12-31: OK time-compat> 1968-17-32 = 1968-12-31: OK time-compat> 1968-17-40 = 1968-12-31: OK time-compat> 1969--20--7 = 1969-01-01: OK time-compat> 1969--20--1 = 1969-01-01: OK time-compat> 1969--20-0 = 1969-01-01: OK time-compat> 1969--20-1 = 1969-01-01: OK time-compat> 1969--20-2 = 1969-01-02: OK time-compat> 1969--20-27 = 1969-01-27: OK time-compat> 1969--20-28 = 1969-01-28: OK time-compat> 1969--20-29 = 1969-01-29: OK time-compat> 1969--20-30 = 1969-01-30: OK time-compat> 1969--20-31 = 1969-01-31: OK time-compat> 1969--20-32 = 1969-01-31: OK time-compat> 1969--20-40 = 1969-01-31: OK time-compat> 1969--1--7 = 1969-01-01: OK time-compat> 1969--1--1 = 1969-01-01: OK time-compat> 1969--1-0 = 1969-01-01: OK time-compat> 1969--1-1 = 1969-01-01: OK time-compat> 1969--1-2 = 1969-01-02: OK time-compat> 1969--1-27 = 1969-01-27: OK time-compat> 1969--1-28 = 1969-01-28: OK random-bytestring> | ^ random-bytestring> random-bytestring> src/Data/ByteString/Random/MWC.hs:64:10: warning: [GHC-68441] [-Wdeprecations] random-bytestring> In the use of ‘withSystemRandom’ (imported from System.Random.MWC): random-bytestring> Deprecated: "Use withSystemRandomST or createSystemSeed or createSystemRandom instead" random-bytestring> | random-bytestring> 64 | random = withSystemRandom . flip randomGen random-bytestring> | ^^^^^^^^^^^^^^^^ random-bytestring> [3 of 4] Compiling Data.ByteString.Random ( src/Data/ByteString/Random.hs, nothing ) random-bytestring> [4 of 4] Compiling Data.ByteString.Random.PCG ( src/Data/ByteString/Random/PCG.hs, nothing ) random-bytestring> random-bytestring> src/Data/ByteString/Random/PCG.hs:31:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] random-bytestring> The use of ‘~’ without TypeOperators random-bytestring> will become an error in a future GHC release. random-bytestring> Suggested fix: Perhaps you intended to use TypeOperators random-bytestring> | random-bytestring> 31 | instance (g ~ GenIO) ⇒ RandomWords g where random-bytestring> | ^ random-bytestring> Haddock coverage: random-bytestring> 66% ( 2 / 3) in 'Data.ByteString.Random.Internal' random-bytestring> Missing documentation for: random-bytestring> RandomWords (src/Data/ByteString/Random/Internal.hs:31) random-bytestring> 66% ( 2 / 3) in 'Data.ByteString.Random.MWC' random-bytestring> Missing documentation for: random-bytestring> randomGen (src/Data/ByteString/Random/MWC.hs:47) random-bytestring> 100% ( 2 / 2) in 'Data.ByteString.Random' random-bytestring> 66% ( 2 / 3) in 'Data.ByteString.Random.PCG' random-bytestring> Missing documentation for: random-bytestring> randomGen (src/Data/ByteString/Random/PCG.hs:47) random-bytestring> Documentation created: dist/doc/html/random-bytestring/, random-bytestring> dist/doc/html/random-bytestring/random-bytestring.txt random-bytestring> Running phase: installPhase random-bytestring> Installing library in /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l random-bytestring> Running phase: fixupPhase random-bytestring> shrinking RPATHs of ELF executables and libraries in /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4 random-bytestring> shrinking /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSrandom-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l-ghc9.8.1.so random-bytestring> checking for references to /build/ in /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4... random-bytestring> patching script interpreter paths in /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4 random-bytestring> stripping (with command strip and flags -S -p) in /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4/lib random-bytestring> shrinking RPATHs of ELF executables and libraries in /nix/store/klkdqn4qjy550ygmicgycf86hf3zr8g3-random-bytestring-0.1.4-doc random-bytestring> checking for references to /build/ in /nix/store/klkdqn4qjy550ygmicgycf86hf3zr8g3-random-bytestring-0.1.4-doc... random-bytestring> patching script interpreter paths in /nix/store/klkdqn4qjy550ygmicgycf86hf3zr8g3-random-bytestring-0.1.4-doc strict> Data.Strict=strict-0.5.1-GVSVdbGTOCS56r31yJq782:Data.Strict,Data.Strict.Classes=strict-0.5.1-GVSVdbGTOCS56r31yJq782:Data.Strict.Classes,Data.Strict.Either=strict-0.5.1-GVSVdbGTOCS56r31yJq782:Data.Strict.Either,Data.Strict.Maybe=strict-0.5.1-GVSVdbGTOCS56r31yJq782:Data.Strict.Maybe,Data.Strict.These=strict-0.5.1-GVSVdbGTOCS56r31yJq782:Data.Strict.These,Data.Strict.Tuple=strict-0.5.1-GVSVdbGTOCS56r31yJq782:Data.Strict.Tuple,System.IO.Strict=strict-0.5.1-GVSVdbGTOCS56r31yJq782:System.IO.Strict strict> Ready component graph: strict> definite strict-0.5.1-GVSVdbGTOCS56r31yJq782 strict> depends assoc-1.1.1-KeNPeQRDSq0BQe5AaTaTYX strict> depends base-4.19.0.0-b960 strict> depends binary-0.8.9.1-0e3e strict> depends bytestring-0.12.0.2-4690 strict> depends deepseq-1.5.0.0-412f strict> depends ghc-prim-0.11.0-a69e strict> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m strict> depends text-2.1-c36a strict> depends these-1.2.1-B8INZK8jfBp2iDPS6dEUhs strict> depends transformers-0.6.1.0-c3ec strict> Using Cabal-3.10.2.0 compiled by ghc-9.8 strict> Using compiler: ghc-9.8.1 strict> Using install prefix: /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1 strict> Executables installed in: strict> /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1/bin strict> Libraries installed in: strict> /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/strict-0.5.1-GVSVdbGTOCS56r31yJq782 strict> Dynamic Libraries installed in: strict> /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 strict> Private executables installed in: strict> /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1/libexec/x86_64-linux-ghc-9.8.1/strict-0.5.1 strict> Data files installed in: strict> /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1/share/x86_64-linux-ghc-9.8.1/strict-0.5.1 strict> Documentation installed in: strict> /nix/store/yidx2q01fak569y484vzcplg0nkv8cak-strict-0.5.1-doc/share/doc/strict-0.5.1 strict> Configuration files installed in: strict> /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1/etc strict> No alex found strict> Using ar found on system at: strict> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar strict> No c2hs found strict> No cpphs found strict> No doctest found strict> Using gcc version 14.3.0 given by user at: strict> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc strict> Using ghc version 9.8.1 found on system at: strict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc strict> Using ghc-pkg version 9.8.1 found on system at: strict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 strict> No ghcjs found strict> No ghcjs-pkg found strict> No greencard found strict> Using haddock version 2.30.0 found on system at: strict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 strict> No happy found strict> Using haskell-suite found on system at: haskell-suite-dummy-location strict> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location strict> No hmake found strict> Using hpc version 0.69 found on system at: strict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 strict> Using hsc2hs version 0.68.10 found on system at: strict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 strict> Using hscolour version 1.25 found on system at: strict> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour strict> No jhc found strict> Using ld found on system at: strict> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold strict> No pkg-config found strict> Using runghc version 9.8.1 found on system at: strict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 strict> Using strip version 2.44 found on system at: strict> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip strict> Using tar found on system at: strict> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar strict> No uhc found strict> Running phase: buildPhase strict> Preprocessing library for strict-0.5.1.. strict> Building library for strict-0.5.1.. strict> [1 of 7] Compiling Data.Strict.Either ( src/Data/Strict/Either.hs, dist/build/Data/Strict/Either.o, dist/build/Data/Strict/Either.dyn_o ) strict> [2 of 7] Compiling Data.Strict.Maybe ( src/Data/Strict/Maybe.hs, dist/build/Data/Strict/Maybe.o, dist/build/Data/Strict/Maybe.dyn_o ) strict> [3 of 7] Compiling Data.Strict.These ( src/Data/Strict/These.hs, dist/build/Data/Strict/These.o, dist/build/Data/Strict/These.dyn_o ) lucid (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303 /nix/store/s5x0l19vzz0cy94hl9bfzm2z0ndqwpxy-lucid-2.11.20250303-doc lucid (post)> Pushing 2 paths (76 are already present) using zstd to cache sellout ⏳ lucid (post)> lucid (post)> Pushing /nix/store/s5x0l19vzz0cy94hl9bfzm2z0ndqwpxy-lucid-2.11.20250303-doc (1.66 MiB) lucid (post)> Pushing /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303 (5.42 MiB) lucid (post)> lucid (post)> All done. lucid (post)> added 2 signatures lucid (post)> added 12 signatures lucid (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303 /nix/store/s5x0l19vzz0cy94hl9bfzm2z0ndqwpxy-lucid-2.11.20250303-doc lucid (post)> copying 2 paths... lucid (post)> copying path '/nix/store/s5x0l19vzz0cy94hl9bfzm2z0ndqwpxy-lucid-2.11.20250303-doc' to 'https://cache.nix-ci.com'... lucid (post)> copying path '/nix/store/0bsp6vzfk65kr5rv38a4ci675d7fzn36-lucid-2.11.20250303' to 'https://cache.nix-ci.com'... lucid (post)> copying 1 paths... lucid (post)> copying path '/nix/store/xs03njs65x9svj9gwkg2yqmh485c3gvq-lucid-2.11.20250303.drv' to 'https://cache.nix-ci.com'... async> You may be able to disambiguate the identifier by qualifying it or async> by specifying the type/value namespace explicitly. async> Defaulting to the one defined at Control/Concurrent/Async/Internal.hs:274:1 async> Warning: 'IO' is ambiguous. It is defined async> * in ‘GHC.Types’ async> * in ‘GHC.Types’ async> You may be able to disambiguate the identifier by qualifying it or async> by specifying the type/value namespace explicitly. async> Defaulting to the one defined in ‘GHC.Types’ async> 86% ( 58 / 67) in 'Control.Concurrent.Async.Internal' async> Missing documentation for: async> asyncUsing (Control/Concurrent/Async/Internal.hs:124) async> withAsyncUsing (Control/Concurrent/Async/Internal.hs:178) async> ExceptionInLinkedThread (Control/Concurrent/Async/Internal.hs:460) async> isCancel (Control/Concurrent/Async/Internal.hs:542) async> concurrently' (Control/Concurrent/Async/Internal.hs:649) async> catchAll (Control/Concurrent/Async/Internal.hs:858) async> tryAll (Control/Concurrent/Async/Internal.hs:861) async> rawForkIO (Control/Concurrent/Async/Internal.hs:868) async> rawForkOn (Control/Concurrent/Async/Internal.hs:873) async> Warning: 'forkIO' is out of scope. async> If you qualify the identifier, haddock can try to link it anyway. async> Warning: 'Async' is ambiguous. It is defined async> * at Control/Concurrent/Async/Internal.hs:69:16 async> * at Control/Concurrent/Async/Internal.hs:69:1 async> You may be able to disambiguate the identifier by qualifying it or async> by specifying the type/value namespace explicitly. async> Defaulting to the one defined at Control/Concurrent/Async/Internal.hs:69:1 async> Warning: 'Concurrently' is ambiguous. It is defined async> * at Control/Concurrent/Async/Internal.hs:775:26 async> * at Control/Concurrent/Async/Internal.hs:775:1 async> You may be able to disambiguate the identifier by qualifying it or async> by specifying the type/value namespace explicitly. async> Defaulting to the one defined at Control/Concurrent/Async/Internal.hs:775:1 async> Warning: 'Alternative' is out of scope. async> If you qualify the identifier, haddock can try to link it anyway. async> 98% ( 70 / 71) in 'Control.Concurrent.Async' async> Missing documentation for: async> ExceptionInLinkedThread (Control/Concurrent/Async/Internal.hs:460) async> Documentation created: dist/doc/html/async/, dist/doc/html/async/async.txt async> Preprocessing test suite 'test-async' for async-2.2.5.. async> Running phase: installPhase async> Installing library in /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/async-2.2.5-4iGqEhfeonCFkQqAVgJzMM async> Running phase: fixupPhase async> shrinking RPATHs of ELF executables and libraries in /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5 async> shrinking /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSasync-2.2.5-4iGqEhfeonCFkQqAVgJzMM-ghc9.8.1.so async> checking for references to /build/ in /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5... async> patching script interpreter paths in /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5 async> stripping (with command strip and flags -S -p) in /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5/lib async> shrinking RPATHs of ELF executables and libraries in /nix/store/if2jzis1q3447vj48vavmb8a0j92yhaw-async-2.2.5-doc async> checking for references to /build/ in /nix/store/if2jzis1q3447vj48vavmb8a0j92yhaw-async-2.2.5-doc... async> patching script interpreter paths in /nix/store/if2jzis1q3447vj48vavmb8a0j92yhaw-async-2.2.5-doc psqueues> To import instances alone, use: import Data.Foldable() psqueues> | psqueues> 70 | import Data.Foldable (Foldable) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> psqueues> src/Data/IntPSQ/Internal.hs:75:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Word’ is redundant psqueues> except perhaps to import instances from ‘Data.Word’ psqueues> To import instances alone, use: import Data.Word() psqueues> | psqueues> 75 | import Data.Word (Word) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> [3 of 7] Compiling Data.IntPSQ ( src/Data/IntPSQ.hs, nothing ) psqueues> [4 of 7] Compiling Data.OrdPSQ.Internal ( src/Data/OrdPSQ/Internal.hs, nothing ) psqueues> [5 of 7] Compiling Data.OrdPSQ ( src/Data/OrdPSQ.hs, nothing ) psqueues> [6 of 7] Compiling Data.HashPSQ.Internal ( src/Data/HashPSQ/Internal.hs, nothing ) psqueues> psqueues> src/Data/HashPSQ/Internal.hs:59:1: warning: [GHC-66111] [-Wunused-imports] psqueues> The import of ‘Data.Foldable’ is redundant psqueues> except perhaps to import instances from ‘Data.Foldable’ psqueues> To import instances alone, use: import Data.Foldable() psqueues> | psqueues> 59 | import Data.Foldable (Foldable) psqueues> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psqueues> [7 of 7] Compiling Data.HashPSQ ( src/Data/HashPSQ.hs, nothing ) psqueues> Haddock coverage: psqueues> Warning: 'OrdPSQ' is out of scope. psqueues> If you qualify the identifier, haddock can try to link it anyway. psqueues> 95% ( 39 / 41) in 'Data.IntPSQ' psqueues> Missing documentation for: psqueues> unsafeInsertIncreasePriorityView (src/Data/IntPSQ/Internal.hs:537) psqueues> unsafeInsertWithIncreasePriorityView (src/Data/IntPSQ/Internal.hs:576) psqueues> 100% ( 35 / 35) in 'Data.OrdPSQ' psqueues> Warning: 'alter' is ambiguous. It is defined psqueues> * at src/Data/HashPSQ/Internal.hs:224:1 psqueues> * at src/Data/IntPSQ/Internal.hs:307:1 psqueues> * at src/Data/OrdPSQ/Internal.hs:256:1 psqueues> You may be able to disambiguate the identifier by qualifying it or psqueues> by specifying the type/value namespace explicitly. psqueues> Defaulting to the one defined at src/Data/OrdPSQ/Internal.hs:256:1 psqueues> Warning: 'HashPSQ' is ambiguous. It is defined psqueues> * at src/Data/HashPSQ/Internal.hs:99:25 psqueues> * at src/Data/HashPSQ/Internal.hs:99:1 psqueues> You may be able to disambiguate the identifier by qualifying it or psqueues> by specifying the type/value namespace explicitly. psqueues> Defaulting to the one defined at src/Data/HashPSQ/Internal.hs:99:1 psqueues> Warning: 'HashPSQ' is ambiguous. It is defined psqueues> * at src/Data/HashPSQ/Internal.hs:99:25 psqueues> * at src/Data/HashPSQ/Internal.hs:99:1 psqueues> You may be able to disambiguate the identifier by qualifying it or psqueues> by specifying the type/value namespace explicitly. psqueues> Defaulting to the one defined at src/Data/HashPSQ/Internal.hs:99:1 psqueues> Warning: 'IntPSQ' is out of scope. psqueues> If you qualify the identifier, haddock can try to link it anyway. psqueues> Warning: 'OrdPSQ' is out of scope. psqueues> If you qualify the identifier, haddock can try to link it anyway. psqueues> 92% ( 35 / 38) in 'Data.HashPSQ' psqueues> Missing documentation for: psqueues> unsafeLookupIncreasePriority (src/Data/HashPSQ/Internal.hs:431) psqueues> unsafeInsertIncreasePriority (src/Data/HashPSQ/Internal.hs:452) psqueues> unsafeInsertIncreasePriorityView (src/Data/HashPSQ/Internal.hs:467) psqueues> Warning: Data.IntPSQ: could not find link destinations for: psqueues> - Data.IntPSQ.Internal.Key psqueues> Documentation created: dist/doc/html/psqueues/, psqueues> dist/doc/html/psqueues/psqueues.txt psqueues> Preprocessing test suite 'psqueues-tests' for psqueues-0.2.8.1.. psqueues> Running phase: installPhase psqueues> Installing library in /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB psqueues> Running phase: fixupPhase text-short> Warning: 'ShortText' is ambiguous. It is defined text-short> * at src/Data/Text/Short/Internal.hs:174:21 text-short> * at src/Data/Text/Short/Internal.hs:174:1 text-short> You may be able to disambiguate the identifier by qualifying it or text-short> by specifying the type/value namespace explicitly. text-short> Defaulting to the one defined at src/Data/Text/Short/Internal.hs:174:1 text-short> 100% ( 9 / 9) in 'Data.Text.Short.Partial' text-short> Warning: Data.Text.Short: could not find link destinations for: text-short> - Data.Text.Short.Internal.D:R:ItemShortText text-short> Documentation created: dist/doc/html/text-short/, text-short> dist/doc/html/text-short/text-short.txt text-short> Preprocessing test suite 'text-short-tests' for text-short-0.1.6.. text-short> Running phase: installPhase text-short> Installing library in /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 text-short> Running phase: fixupPhase text-short> shrinking RPATHs of ELF executables and libraries in /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6 text-short> shrinking /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStext-short-0.1.6-4FBuxekPqrd8UqmSusWgg5-ghc9.8.1.so text-short> checking for references to /build/ in /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6... text-short> patching script interpreter paths in /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6 text-short> stripping (with command strip and flags -S -p) in /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6/lib text-short> shrinking RPATHs of ELF executables and libraries in /nix/store/06xld46ps4l1s40srghw5xvpb5ah086r-text-short-0.1.6-doc text-short> checking for references to /build/ in /nix/store/06xld46ps4l1s40srghw5xvpb5ah086r-text-short-0.1.6-doc... text-short> patching script interpreter paths in /nix/store/06xld46ps4l1s40srghw5xvpb5ah086r-text-short-0.1.6-doc time-compat> 1969--1-29 = 1969-01-29: OK time-compat> 1969--1-30 = 1969-01-30: OK time-compat> 1969--1-31 = 1969-01-31: OK time-compat> 1969--1-32 = 1969-01-31: OK time-compat> 1969--1-40 = 1969-01-31: OK time-compat> 1969-0--7 = 1969-01-01: OK time-compat> 1969-0--1 = 1969-01-01: OK time-compat> 1969-0-0 = 1969-01-01: OK time-compat> 1969-0-1 = 1969-01-01: OK time-compat> 1969-0-2 = 1969-01-02: OK time-compat> 1969-0-27 = 1969-01-27: OK time-compat> 1969-0-28 = 1969-01-28: OK time-compat> 1969-0-29 = 1969-01-29: OK time-compat> 1969-0-30 = 1969-01-30: OK time-compat> 1969-0-31 = 1969-01-31: OK time-compat> 1969-0-32 = 1969-01-31: OK time-compat> 1969-0-40 = 1969-01-31: OK time-compat> 1969-1--7 = 1969-01-01: OK time-compat> 1969-1--1 = 1969-01-01: OK time-compat> 1969-1-0 = 1969-01-01: OK time-compat> 1969-1-1 = 1969-01-01: OK time-compat> 1969-1-2 = 1969-01-02: OK time-compat> 1969-1-27 = 1969-01-27: OK time-compat> 1969-1-28 = 1969-01-28: OK time-compat> 1969-1-29 = 1969-01-29: OK time-compat> 1969-1-30 = 1969-01-30: OK time-compat> 1969-1-31 = 1969-01-31: OK time-compat> 1969-1-32 = 1969-01-31: OK time-compat> 1969-1-40 = 1969-01-31: OK time-compat> 1969-2--7 = 1969-02-01: OK time-compat> 1969-2--1 = 1969-02-01: OK time-compat> 1969-2-0 = 1969-02-01: OK time-compat> 1969-2-1 = 1969-02-01: OK time-compat> 1969-2-2 = 1969-02-02: OK time-compat> 1969-2-27 = 1969-02-27: OK time-compat> 1969-2-28 = 1969-02-28: OK time-compat> 1969-2-29 = 1969-02-28: OK time-compat> 1969-2-30 = 1969-02-28: OK time-compat> 1969-2-31 = 1969-02-28: OK time-compat> 1969-2-32 = 1969-02-28: OK time-compat> 1969-2-40 = 1969-02-28: OK time-compat> 1969-12--7 = 1969-12-01: OK time-compat> 1969-12--1 = 1969-12-01: OK time-compat> 1969-12-0 = 1969-12-01: OK time-compat> 1969-12-1 = 1969-12-01: OK time-compat> 1969-12-2 = 1969-12-02: OK time-compat> 1969-12-27 = 1969-12-27: OK time-compat> 1969-12-28 = 1969-12-28: OK strict> [4 of 7] Compiling Data.Strict.Tuple ( src/Data/Strict/Tuple.hs, dist/build/Data/Strict/Tuple.o, dist/build/Data/Strict/Tuple.dyn_o ) strict> strict> src/Data/Strict/Tuple.hs:124:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] strict> Noncanonical ‘mappend’ definition detected strict> in the instance declaration for ‘Monoid (Pair a b)’. strict> ‘mappend’ will eventually be removed in favour of ‘(<>)’ strict> Suggested fix: strict> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ strict> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid strict> | strict> 124 | (x1 :!: y1) `mappend` (x2 :!: y2) = (x1 `mappend` x2) :!: (y1 `mappend` y2) strict> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ strict> [5 of 7] Compiling Data.Strict.Classes ( src/Data/Strict/Classes.hs, dist/build/Data/Strict/Classes.o, dist/build/Data/Strict/Classes.dyn_o ) strict> [6 of 7] Compiling Data.Strict ( src/Data/Strict.hs, dist/build/Data/Strict.o, dist/build/Data/Strict.dyn_o ) strict> [7 of 7] Compiling System.IO.Strict ( src/System/IO/Strict.hs, dist/build/System/IO/Strict.o, dist/build/System/IO/Strict.dyn_o ) strict> [1 of 7] Compiling Data.Strict.Either ( src/Data/Strict/Either.hs, dist/build/Data/Strict/Either.p_o ) strict> [2 of 7] Compiling Data.Strict.Maybe ( src/Data/Strict/Maybe.hs, dist/build/Data/Strict/Maybe.p_o ) strict> [3 of 7] Compiling Data.Strict.These ( src/Data/Strict/These.hs, dist/build/Data/Strict/These.p_o ) strict> [4 of 7] Compiling Data.Strict.Tuple ( src/Data/Strict/Tuple.hs, dist/build/Data/Strict/Tuple.p_o ) strict> strict> src/Data/Strict/Tuple.hs:124:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] strict> Noncanonical ‘mappend’ definition detected strict> in the instance declaration for ‘Monoid (Pair a b)’. strict> ‘mappend’ will eventually be removed in favour of ‘(<>)’ strict> Suggested fix: strict> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ strict> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid strict> | strict> 124 | (x1 :!: y1) `mappend` (x2 :!: y2) = (x1 `mappend` x2) :!: (y1 `mappend` y2) strict> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ strict> [5 of 7] Compiling Data.Strict.Classes ( src/Data/Strict/Classes.hs, dist/build/Data/Strict/Classes.p_o ) strict> [6 of 7] Compiling Data.Strict ( src/Data/Strict.hs, dist/build/Data/Strict.p_o ) strict> [7 of 7] Compiling System.IO.Strict ( src/System/IO/Strict.hs, dist/build/System/IO/Strict.p_o ) strict> Running phase: checkPhase strict> Package has no test suites. strict> Running phase: haddockPhase strict> Preprocessing library for strict-0.5.1.. strict> Running Haddock on library for strict-0.5.1.. strict> Warning: --source-* options are ignored when --hyperlinked-source is enabled. strict> [1 of 7] Compiling Data.Strict.Either ( src/Data/Strict/Either.hs, nothing ) strict> [2 of 7] Compiling Data.Strict.Maybe ( src/Data/Strict/Maybe.hs, nothing ) strict> [3 of 7] Compiling Data.Strict.These ( src/Data/Strict/These.hs, nothing ) strict> [4 of 7] Compiling Data.Strict.Tuple ( src/Data/Strict/Tuple.hs, nothing ) strict> strict> src/Data/Strict/Tuple.hs:124:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] strict> Noncanonical ‘mappend’ definition detected strict> in the instance declaration for ‘Monoid (Pair a b)’. strict> ‘mappend’ will eventually be removed in favour of ‘(<>)’ strict> Suggested fix: strict> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ strict> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid strict> | doctest (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6 /nix/store/wwc4d5lz5l96i0q961ihcjvpgissmg4s-doctest-0.22.6-doc doctest (post)> Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ doctest (post)> doctest (post)> Pushing /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6 (66.53 MiB) doctest (post)> Pushing /nix/store/wwc4d5lz5l96i0q961ihcjvpgissmg4s-doctest-0.22.6-doc (1.34 MiB) doctest (post)> doctest (post)> All done. doctest (post)> added 2 signatures doctest (post)> added 1 signatures doctest (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6 /nix/store/wwc4d5lz5l96i0q961ihcjvpgissmg4s-doctest-0.22.6-doc doctest (post)> copying 2 paths... doctest (post)> copying path '/nix/store/wwc4d5lz5l96i0q961ihcjvpgissmg4s-doctest-0.22.6-doc' to 'https://cache.nix-ci.com'... doctest (post)> copying path '/nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6' to 'https://cache.nix-ci.com'... doctest (post)> copying 1 paths... doctest (post)> copying path '/nix/store/3h64nj0xs6hl0km84k2qii833b9j9hdi-doctest-0.22.6.drv' to 'https://cache.nix-ci.com'... random-bytestring (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/klkdqn4qjy550ygmicgycf86hf3zr8g3-random-bytestring-0.1.4-doc /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4 random-bytestring (post)> Pushing 2 paths (104 are already present) using zstd to cache sellout ⏳ random-bytestring (post)> random-bytestring (post)> Pushing /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4 (356.43 KiB) random-bytestring (post)> Pushing /nix/store/klkdqn4qjy550ygmicgycf86hf3zr8g3-random-bytestring-0.1.4-doc (290.88 KiB) random-bytestring (post)> random-bytestring (post)> All done. random-bytestring (post)> added 2 signatures random-bytestring (post)> added 14 signatures random-bytestring (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/klkdqn4qjy550ygmicgycf86hf3zr8g3-random-bytestring-0.1.4-doc /nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4 random-bytestring (post)> copying 2 paths... random-bytestring (post)> copying path '/nix/store/klkdqn4qjy550ygmicgycf86hf3zr8g3-random-bytestring-0.1.4-doc' to 'https://cache.nix-ci.com'... random-bytestring (post)> copying path '/nix/store/z26vpxsx55prmi8nc18jxksqx1n48h00-random-bytestring-0.1.4' to 'https://cache.nix-ci.com'... random-bytestring (post)> copying 1 paths... random-bytestring (post)> copying path '/nix/store/9nhy8arfkr4cfdhrxrlqsfmamhfvldjk-random-bytestring-0.1.4.drv' to 'https://cache.nix-ci.com'... building '/nix/store/b9ba5b9ghnarn2z3km1nzaz8jcy6d4xk-no-recursion-0.3.0.0.drv'... psqueues> shrinking RPATHs of ELF executables and libraries in /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1 psqueues> shrinking /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSpsqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB-ghc9.8.1.so psqueues> checking for references to /build/ in /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1... psqueues> patching script interpreter paths in /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1 psqueues> stripping (with command strip and flags -S -p) in /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1/lib psqueues> shrinking RPATHs of ELF executables and libraries in /nix/store/p6mf2ycdskii837k8fbinf3f98bkh8xy-psqueues-0.2.8.1-doc psqueues> checking for references to /build/ in /nix/store/p6mf2ycdskii837k8fbinf3f98bkh8xy-psqueues-0.2.8.1-doc... psqueues> patching script interpreter paths in /nix/store/p6mf2ycdskii837k8fbinf3f98bkh8xy-psqueues-0.2.8.1-doc time-compat> 1969-12-29 = 1969-12-29: OK time-compat> 1969-12-30 = 1969-12-30: OK time-compat> 1969-12-31 = 1969-12-31: OK time-compat> 1969-12-32 = 1969-12-31: OK time-compat> 1969-12-40 = 1969-12-31: OK time-compat> 1969-13--7 = 1969-12-01: OK time-compat> 1969-13--1 = 1969-12-01: OK time-compat> 1969-13-0 = 1969-12-01: OK time-compat> 1969-13-1 = 1969-12-01: OK time-compat> 1969-13-2 = 1969-12-02: OK time-compat> 1969-13-27 = 1969-12-27: OK time-compat> 1969-13-28 = 1969-12-28: OK time-compat> 1969-13-29 = 1969-12-29: OK time-compat> 1969-13-30 = 1969-12-30: OK time-compat> 1969-13-31 = 1969-12-31: OK time-compat> 1969-13-32 = 1969-12-31: OK time-compat> 1969-13-40 = 1969-12-31: OK time-compat> 1969-17--7 = 1969-12-01: OK time-compat> 1969-17--1 = 1969-12-01: OK time-compat> 1969-17-0 = 1969-12-01: OK time-compat> 1969-17-1 = 1969-12-01: OK time-compat> 1969-17-2 = 1969-12-02: OK time-compat> 1969-17-27 = 1969-12-27: OK time-compat> 1969-17-28 = 1969-12-28: OK time-compat> 1969-17-29 = 1969-12-29: OK time-compat> 1969-17-30 = 1969-12-30: OK time-compat> 1969-17-31 = 1969-12-31: OK time-compat> 1969-17-32 = 1969-12-31: OK time-compat> 1969-17-40 = 1969-12-31: OK time-compat> 1971--20--7 = 1971-01-01: OK time-compat> 1971--20--1 = 1971-01-01: OK time-compat> 1971--20-0 = 1971-01-01: OK time-compat> 1971--20-1 = 1971-01-01: OK time-compat> 1971--20-2 = 1971-01-02: OK time-compat> 1971--20-27 = 1971-01-27: OK time-compat> 1971--20-28 = 1971-01-28: OK time-compat> 1971--20-29 = 1971-01-29: OK time-compat> 1971--20-30 = 1971-01-30: OK time-compat> 1971--20-31 = 1971-01-31: OK time-compat> 1971--20-32 = 1971-01-31: OK time-compat> 1971--20-40 = 1971-01-31: OK time-compat> 1971--1--7 = 1971-01-01: OK time-compat> 1971--1--1 = 1971-01-01: OK time-compat> 1971--1-0 = 1971-01-01: OK time-compat> 1971--1-1 = 1971-01-01: OK time-compat> 1971--1-2 = 1971-01-02: OK time-compat> 1971--1-27 = 1971-01-27: OK time-compat> 1971--1-28 = 1971-01-28: OK strict> 124 | (x1 :!: y1) `mappend` (x2 :!: y2) = (x1 `mappend` x2) :!: (y1 `mappend` y2) strict> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ strict> [5 of 7] Compiling Data.Strict.Classes ( src/Data/Strict/Classes.hs, nothing ) strict> [6 of 7] Compiling Data.Strict ( src/Data/Strict.hs, nothing ) strict> [7 of 7] Compiling System.IO.Strict ( src/System/IO/Strict.hs, nothing ) strict> Haddock coverage: strict> Warning: 'Either' is ambiguous. It is defined strict> * in ‘Data.Either’ strict> * at src/Data/Strict/Either.hs:54:1 strict> You may be able to disambiguate the identifier by qualifying it or strict> by specifying the type/value namespace explicitly. strict> Defaulting to the one defined at src/Data/Strict/Either.hs:54:1 strict> Warning: 'Left' is ambiguous. It is defined strict> * in ‘Data.Either’ strict> * at src/Data/Strict/Either.hs:54:19 strict> You may be able to disambiguate the identifier by qualifying it or strict> by specifying the type/value namespace explicitly. strict> Defaulting to the one defined at src/Data/Strict/Either.hs:54:19 strict> Warning: 'Right' is ambiguous. It is defined strict> * in ‘Data.Either’ strict> * at src/Data/Strict/Either.hs:54:29 strict> You may be able to disambiguate the identifier by qualifying it or strict> by specifying the type/value namespace explicitly. strict> Defaulting to the one defined at src/Data/Strict/Either.hs:54:29 strict> 100% ( 10 / 10) in 'Data.Strict.Either' strict> Warning: 'Maybe' is ambiguous. It is defined strict> * at src/Data/Strict/Maybe.hs:58:1 strict> * in ‘GHC.Maybe’ strict> You may be able to disambiguate the identifier by qualifying it or strict> by specifying the type/value namespace explicitly. strict> Defaulting to the one defined at src/Data/Strict/Maybe.hs:58:1 strict> Warning: 'Nothing' is ambiguous. It is defined strict> * at src/Data/Strict/Maybe.hs:58:16 strict> * in ‘GHC.Maybe’ strict> You may be able to disambiguate the identifier by qualifying it or strict> by specifying the type/value namespace explicitly. strict> Defaulting to the one defined at src/Data/Strict/Maybe.hs:58:16 strict> Warning: 'Just' is ambiguous. It is defined strict> * at src/Data/Strict/Maybe.hs:58:26 strict> * in ‘GHC.Maybe’ strict> You may be able to disambiguate the identifier by qualifying it or strict> by specifying the type/value namespace explicitly. strict> Defaulting to the one defined at src/Data/Strict/Maybe.hs:58:26 strict> 100% ( 11 / 11) in 'Data.Strict.Maybe' strict> Warning: 'These' is ambiguous. It is defined strict> * at src/Data/Strict/These.hs:65:38 strict> * at src/Data/Strict/These.hs:65:1 strict> * in ‘Data.These’ strict> * in ‘Data.These’ strict> You may be able to disambiguate the identifier by qualifying it or strict> by specifying the type/value namespace explicitly. strict> Defaulting to the one defined at src/Data/Strict/These.hs:65:1 strict> Warning: 'here' is out of scope. strict> If you qualify the identifier, haddock can try to link it anyway. strict> Warning: 'there' is out of scope. strict> If you qualify the identifier, haddock can try to link it anyway. strict> 70% ( 12 / 17) in 'Data.Strict.These' strict> Missing documentation for: strict> Module header strict> distrThesePair (src/Data/Strict/These.hs:156) strict> undistrThesePair (src/Data/Strict/These.hs:161) strict> distrPairThese (src/Data/Strict/These.hs:173) strict> undistrPairThese (src/Data/Strict/These.hs:178) strict> 90% ( 9 / 10) in 'Data.Strict.Tuple' strict> Missing documentation for: strict> :!: (src/Data/Strict/Tuple.hs:69) strict> 50% ( 1 / 2) in 'Data.Strict.Classes' strict> Missing documentation for: strict> Module header strict> 100% ( 6 / 6) in 'Data.Strict' strict> Warning: 'hGetContents' is ambiguous. It is defined strict> * in ‘GHC.IO.Handle.Text’ strict> * at src/System/IO/Strict.hs:46:1 strict> You may be able to disambiguate the identifier by qualifying it or strict> by specifying the type/value namespace explicitly. strict> Defaulting to the one defined at src/System/IO/Strict.hs:46:1 strict> Warning: 'isEOFError' is out of scope. strict> If you qualify the identifier, haddock can try to link it anyway. strict> Warning: 'getContents' is ambiguous. It is defined strict> * in ‘System.IO’ strict> * at src/System/IO/Strict.hs:55:1 strict> You may be able to disambiguate the identifier by qualifying it or strict> by specifying the type/value namespace explicitly. async (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/if2jzis1q3447vj48vavmb8a0j92yhaw-async-2.2.5-doc /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5 async (post)> Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ async (post)> async (post)> Pushing /nix/store/if2jzis1q3447vj48vavmb8a0j92yhaw-async-2.2.5-doc (1.04 MiB) async (post)> Pushing /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5 (1.95 MiB) async (post)> async (post)> All done. async (post)> added 2 signatures async (post)> added 1 signatures async (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/if2jzis1q3447vj48vavmb8a0j92yhaw-async-2.2.5-doc /nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5 async (post)> copying 2 paths... async (post)> copying path '/nix/store/if2jzis1q3447vj48vavmb8a0j92yhaw-async-2.2.5-doc' to 'https://cache.nix-ci.com'... async (post)> copying path '/nix/store/jb2h4cjnmls93vbzdqmns6dxgfxicj53-async-2.2.5' to 'https://cache.nix-ci.com'... async (post)> copying 1 paths... async (post)> copying path '/nix/store/41gi75wdl1gnims8ws6rpl7vbrp2nfv4-async-2.2.5.drv' to 'https://cache.nix-ci.com'... text-short (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/06xld46ps4l1s40srghw5xvpb5ah086r-text-short-0.1.6-doc /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6 text-short (post)> Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ text-short (post)> text-short (post)> Pushing /nix/store/06xld46ps4l1s40srghw5xvpb5ah086r-text-short-0.1.6-doc (1.15 MiB) text-short (post)> Pushing /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6 (1.71 MiB) text-short (post)> text-short (post)> All done. text-short (post)> added 2 signatures text-short (post)> added 1 signatures text-short (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/06xld46ps4l1s40srghw5xvpb5ah086r-text-short-0.1.6-doc /nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6 text-short (post)> copying 2 paths... text-short (post)> copying path '/nix/store/06xld46ps4l1s40srghw5xvpb5ah086r-text-short-0.1.6-doc' to 'https://cache.nix-ci.com'... text-short (post)> copying path '/nix/store/g199mfifngwrdfxanyxc4br5zvf3zrrc-text-short-0.1.6' to 'https://cache.nix-ci.com'... text-short (post)> copying 1 paths... text-short (post)> copying path '/nix/store/xi1kylyj5bjnd5qlm8kwg17kfsai05h6-text-short-0.1.6.drv' to 'https://cache.nix-ci.com'... building '/nix/store/ig6wbm4ixli2xh3nxnasydbm63a39i3r-base64-1.0.drv'... building '/nix/store/vgijxs817mczvdafqva30kq18afk8g13-concurrent-output-1.10.21.drv'... building '/nix/store/fsrkhfscn3shf5bx7lz0cyid71g85vy7-lifted-async-0.10.2.7.drv'... building '/nix/store/j4hnp4xphm3qwwlwkhq0mswz2w5vpz85-logict-0.8.2.0.drv'... building '/nix/store/5r5hznl39fa4sdra08cxij2dg3y9fhfh-lukko-0.1.2.drv'... building '/nix/store/f7c82nyjfrj1yxdlnd1vmxfl830l9ilc-primitive-unlifted-2.1.0.0.drv'... building '/nix/store/yhggmmdswkxyl1kaz98lri9gsf06603x-streaming-commons-0.2.3.0.drv'... building '/nix/store/df16v63ki77bg66384w77r0jicpyghqv-typed-process-0.2.13.0.drv'... building '/nix/store/zzmy2lny9c2bfdr1vhsliraadp288ivv-unliftio-0.2.25.1.drv'... time-compat> 1971--1-29 = 1971-01-29: OK time-compat> 1971--1-30 = 1971-01-30: OK time-compat> 1971--1-31 = 1971-01-31: OK time-compat> 1971--1-32 = 1971-01-31: OK time-compat> 1971--1-40 = 1971-01-31: OK time-compat> 1971-0--7 = 1971-01-01: OK time-compat> 1971-0--1 = 1971-01-01: OK time-compat> 1971-0-0 = 1971-01-01: OK time-compat> 1971-0-1 = 1971-01-01: OK time-compat> 1971-0-2 = 1971-01-02: OK time-compat> 1971-0-27 = 1971-01-27: OK time-compat> 1971-0-28 = 1971-01-28: OK time-compat> 1971-0-29 = 1971-01-29: OK time-compat> 1971-0-30 = 1971-01-30: OK time-compat> 1971-0-31 = 1971-01-31: OK time-compat> 1971-0-32 = 1971-01-31: OK time-compat> 1971-0-40 = 1971-01-31: OK time-compat> 1971-1--7 = 1971-01-01: OK time-compat> 1971-1--1 = 1971-01-01: OK time-compat> 1971-1-0 = 1971-01-01: OK time-compat> 1971-1-1 = 1971-01-01: OK time-compat> 1971-1-2 = 1971-01-02: OK time-compat> 1971-1-27 = 1971-01-27: OK time-compat> 1971-1-28 = 1971-01-28: OK time-compat> 1971-1-29 = 1971-01-29: OK time-compat> 1971-1-30 = 1971-01-30: OK time-compat> 1971-1-31 = 1971-01-31: OK time-compat> 1971-1-32 = 1971-01-31: OK time-compat> 1971-1-40 = 1971-01-31: OK time-compat> 1971-2--7 = 1971-02-01: OK time-compat> 1971-2--1 = 1971-02-01: OK time-compat> 1971-2-0 = 1971-02-01: OK time-compat> 1971-2-1 = 1971-02-01: OK time-compat> 1971-2-2 = 1971-02-02: OK time-compat> 1971-2-27 = 1971-02-27: OK time-compat> 1971-2-28 = 1971-02-28: OK time-compat> 1971-2-29 = 1971-02-28: OK time-compat> 1971-2-30 = 1971-02-28: OK time-compat> 1971-2-31 = 1971-02-28: OK time-compat> 1971-2-32 = 1971-02-28: OK time-compat> 1971-2-40 = 1971-02-28: OK time-compat> 1971-12--7 = 1971-12-01: OK time-compat> 1971-12--1 = 1971-12-01: OK time-compat> 1971-12-0 = 1971-12-01: OK time-compat> 1971-12-1 = 1971-12-01: OK time-compat> 1971-12-2 = 1971-12-02: OK time-compat> 1971-12-27 = 1971-12-27: OK time-compat> 1971-12-28 = 1971-12-28: OK strict> Defaulting to the one defined at src/System/IO/Strict.hs:55:1 strict> Warning: 'interact' is ambiguous. It is defined strict> * in ‘System.IO’ strict> * at src/System/IO/Strict.hs:64:1 strict> You may be able to disambiguate the identifier by qualifying it or strict> by specifying the type/value namespace explicitly. strict> Defaulting to the one defined at src/System/IO/Strict.hs:64:1 strict> Warning: 'readFile' is ambiguous. It is defined strict> * in ‘System.IO’ strict> * at src/System/IO/Strict.hs:72:1 strict> You may be able to disambiguate the identifier by qualifying it or strict> by specifying the type/value namespace explicitly. strict> Defaulting to the one defined at src/System/IO/Strict.hs:72:1 strict> 100% ( 7 / 7) in 'System.IO.Strict' strict> Warning: Data.Strict.Either: could not find link destinations for: strict> - Data.Strict.Either.Rep_Either strict> - Data.Strict.Either.Rep1_Either strict> Warning: Data.Strict.Maybe: could not find link destinations for: strict> - Data.Strict.Maybe.Rep_Maybe strict> - Data.Strict.Maybe.Rep1_Maybe strict> Warning: Data.Strict.These: could not find link destinations for: strict> - Data.Strict.These.Rep_These strict> - Data.Strict.These.Rep1_These strict> Warning: Data.Strict.Tuple: could not find link destinations for: strict> - Data.Strict.Tuple.Rep_Pair strict> - Data.Strict.Tuple.Rep1_Pair strict> Documentation created: dist/doc/html/strict/, dist/doc/html/strict/strict.txt strict> Running phase: installPhase strict> Installing library in /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/strict-0.5.1-GVSVdbGTOCS56r31yJq782 strict> Running phase: fixupPhase strict> shrinking RPATHs of ELF executables and libraries in /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1 strict> shrinking /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSstrict-0.5.1-GVSVdbGTOCS56r31yJq782-ghc9.8.1.so strict> checking for references to /build/ in /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1... strict> patching script interpreter paths in /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1 strict> stripping (with command strip and flags -S -p) in /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1/lib strict> shrinking RPATHs of ELF executables and libraries in /nix/store/yidx2q01fak569y484vzcplg0nkv8cak-strict-0.5.1-doc strict> checking for references to /build/ in /nix/store/yidx2q01fak569y484vzcplg0nkv8cak-strict-0.5.1-doc... strict> patching script interpreter paths in /nix/store/yidx2q01fak569y484vzcplg0nkv8cak-strict-0.5.1-doc no-recursion> Running phase: setupCompilerEnvironmentPhase no-recursion> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. no-recursion> Running phase: unpackPhase no-recursion> unpacking source archive /nix/store/m17m98cfs3z832acdfkbis1jvgl60n38-source no-recursion> source root is source no-recursion> Running phase: patchPhase no-recursion> Running phase: compileBuildDriverPhase no-recursion> setupCompileFlags: -package-db=/build/tmp.fok8ElZt6E/setup-package.conf.d -threaded no-recursion> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.fok8ElZt6E/Main.o ) no-recursion> [2 of 2] Linking Setup no-recursion> Running phase: updateAutotoolsGnuConfigScriptsPhase no-recursion> Running phase: configurePhase no-recursion> configureFlags: --verbose --prefix=/nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6dklnvp318gp5abj44l1v137ng5ilyx7-no-recursion-0.3.0.0-doc/share/doc/no-recursion-0.3.0.0 --with-gcc=gcc --package-db=/build/tmp.fok8ElZt6E/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 no-recursion> Using Parsec parser no-recursion> Configuring no-recursion-0.3.0.0... no-recursion> Flags chosen: noisy-deprecations=True no-recursion> Dependency base >=4.18.0 && <4.19 || >=4.19.0 && <4.20 || >=4.20.0 && <4.21 || no-recursion> >=4.21.0 && <4.22: using base-4.19.0.0 no-recursion> Dependency ghc >=9.6.1 && <9.7 || >=9.8.1 && <9.9 || >=9.10.1 && <9.11 || no-recursion> >=9.12.1 && <9.13: using ghc-9.8.1 no-recursion> Dependency base >=4.18.0 && <4.19 || >=4.19.0 && <4.20 || >=4.20.0 && <4.21 || no-recursion> >=4.21.0 && <4.22: using base-4.19.0.0 no-recursion> Dependency doctest >=0.21.1 && <0.22 || >=0.22.2 && <0.23 || >=0.24.0 && no-recursion> <0.25: using doctest-0.22.6 no-recursion> Dependency no-recursion: using no-recursion-0.3.0.0 no-recursion> Dependency base >=4.18.0 && <4.19 || >=4.19.0 && <4.20 || >=4.20.0 && <4.21 || no-recursion> >=4.21.0 && <4.22: using base-4.19.0.0 no-recursion> Dependency no-recursion: using no-recursion-0.3.0.0 no-recursion> Dependency base >=4.18.0 && <4.19 || >=4.19.0 && <4.20 || >=4.20.0 && <4.21 || no-recursion> >=4.21.0 && <4.22: using base-4.19.0.0 no-recursion> Dependency no-recursion: using no-recursion-0.3.0.0 no-recursion> Source component graph: no-recursion> component lib no-recursion> component test:annotations dependency lib no-recursion> component test:doctests dependency lib no-recursion> component test:no-ignore-annotations dependency lib no-recursion> Configured component graph: no-recursion> component no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> include base-4.19.0.0-b960 no-recursion> include ghc-9.8.1-f1e9 no-recursion> component no-recursion-0.3.0.0-6s25OEOGykmGvOMr7PiyP3-annotations no-recursion> include base-4.19.0.0-b960 no-recursion> include no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> component no-recursion-0.3.0.0-KsNuV9jt0UWB9oL0060fob-doctests no-recursion> include base-4.19.0.0-b960 no-recursion> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz no-recursion> include no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> component no-recursion-0.3.0.0-7GiOPw1NnES22pKsgAjbqX-no-ignore-annotations no-recursion> include base-4.19.0.0-b960 no-recursion> include no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> Linked component graph: no-recursion> unit no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> include base-4.19.0.0-b960 no-recursion> include ghc-9.8.1-f1e9 base64> Running phase: setupCompilerEnvironmentPhase base64> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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.M1an56zrB5/setup-package.conf.d -threaded base64> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.M1an56zrB5/Main.o ) base64> [2 of 2] Linking Setup concurrent-output> Running phase: setupCompilerEnvironmentPhase concurrent-output> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. concurrent-output> Running phase: unpackPhase concurrent-output> unpacking source archive /nix/store/pyf7k374ldp9mk2h62dn593zrkammpq9-concurrent-output-1.10.21.tar.gz concurrent-output> source root is concurrent-output-1.10.21 concurrent-output> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "concurrent-output-1.10.21/Utility/Monad.hs" concurrent-output> Running phase: patchPhase concurrent-output> Running phase: compileBuildDriverPhase concurrent-output> setupCompileFlags: -package-db=/build/tmp.dalaYygO8r/setup-package.conf.d -threaded concurrent-output> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.dalaYygO8r/Main.o ) concurrent-output> [2 of 2] Linking Setup lifted-async> Running phase: setupCompilerEnvironmentPhase lifted-async> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. lifted-async> Running phase: unpackPhase lifted-async> unpacking source archive /nix/store/w5ndm5lizzwsyhcb2rzsvjxx5ggxbyi8-lifted-async-0.10.2.7.tar.gz lifted-async> source root is lifted-async-0.10.2.7 lifted-async> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lifted-async-0.10.2.7/tests/TestSuite.hs" lifted-async> Running phase: patchPhase lifted-async> Running phase: compileBuildDriverPhase lifted-async> setupCompileFlags: -package-db=/build/tmp.hSwb9FmqMV/setup-package.conf.d -threaded lifted-async> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.hSwb9FmqMV/Main.o ) lifted-async> [2 of 2] Linking Setup logict> Running phase: setupCompilerEnvironmentPhase logict> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. logict> Running phase: unpackPhase logict> unpacking source archive /nix/store/8bm3ahkqr8f35z3yrz2jbmxmmv77hvk5-logict-0.8.2.0.tar.gz logict> source root is logict-0.8.2.0 logict> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "logict-0.8.2.0/test/Test.hs" logict> Running phase: patchPhase logict> Running phase: compileBuildDriverPhase logict> setupCompileFlags: -package-db=/build/tmp.WvaNZVOooD/setup-package.conf.d -threaded logict> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.WvaNZVOooD/Main.o ) logict> [2 of 2] Linking Setup lukko> Running phase: setupCompilerEnvironmentPhase lukko> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. lukko> Running phase: unpackPhase lukko> unpacking source archive /nix/store/87zkfi8v84k9whav8j1vh20d4965an5c-lukko-0.1.2.tar.gz lukko> source root is lukko-0.1.2 lukko> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lukko-0.1.2/test/Tests.hs" lukko> Running phase: patchPhase lukko> Replace Cabal file with edited version from mirror://hackage/lukko-0.1.2/revision/1.cabal. lukko> applying patch /nix/store/2mdh7989lkspl1kll2fmz8prz6brsv47-lukko-ofd-locking-32bit.patch lukko> patching file src-ofd/Lukko/OFD.hsc lukko> Running phase: compileBuildDriverPhase lukko> setupCompileFlags: -package-db=/build/tmp.g0jsviMHo0/setup-package.conf.d -threaded lukko> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.g0jsviMHo0/Main.o ) primitive-unlifted> Running phase: setupCompilerEnvironmentPhase primitive-unlifted> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. primitive-unlifted> Running phase: unpackPhase primitive-unlifted> unpacking source archive /nix/store/6kqvjcxyfa2pjdhk3290yzaw59h8sdlr-primitive-unlifted-2.1.0.0.tar.gz primitive-unlifted> source root is primitive-unlifted-2.1.0.0 primitive-unlifted> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "primitive-unlifted-2.1.0.0/test/Main.hs" primitive-unlifted> Running phase: patchPhase streaming-commons> Running phase: setupCompilerEnvironmentPhase streaming-commons> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. psqueues (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1 /nix/store/p6mf2ycdskii837k8fbinf3f98bkh8xy-psqueues-0.2.8.1-doc psqueues (post)> Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ psqueues (post)> psqueues (post)> Pushing /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1 (4.42 MiB) psqueues (post)> Pushing /nix/store/p6mf2ycdskii837k8fbinf3f98bkh8xy-psqueues-0.2.8.1-doc (1.99 MiB) psqueues (post)> psqueues (post)> All done. psqueues (post)> added 2 signatures psqueues (post)> added 1 signatures psqueues (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1 /nix/store/p6mf2ycdskii837k8fbinf3f98bkh8xy-psqueues-0.2.8.1-doc psqueues (post)> copying 2 paths... psqueues (post)> copying path '/nix/store/p6mf2ycdskii837k8fbinf3f98bkh8xy-psqueues-0.2.8.1-doc' to 'https://cache.nix-ci.com'... psqueues (post)> copying path '/nix/store/2j8fgrn1hr9irb9j10dbl8z4ngbvls5l-psqueues-0.2.8.1' to 'https://cache.nix-ci.com'... psqueues (post)> copying 1 paths... psqueues (post)> copying path '/nix/store/yyxav3q1527shknljq1102bz61wwk36i-psqueues-0.2.8.1.drv' to 'https://cache.nix-ci.com'... time-compat> 1971-12-29 = 1971-12-29: OK time-compat> 1971-12-30 = 1971-12-30: OK time-compat> 1971-12-31 = 1971-12-31: OK time-compat> 1971-12-32 = 1971-12-31: OK time-compat> 1971-12-40 = 1971-12-31: OK time-compat> 1971-13--7 = 1971-12-01: OK time-compat> 1971-13--1 = 1971-12-01: OK time-compat> 1971-13-0 = 1971-12-01: OK time-compat> 1971-13-1 = 1971-12-01: OK time-compat> 1971-13-2 = 1971-12-02: OK time-compat> 1971-13-27 = 1971-12-27: OK time-compat> 1971-13-28 = 1971-12-28: OK time-compat> 1971-13-29 = 1971-12-29: OK time-compat> 1971-13-30 = 1971-12-30: OK time-compat> 1971-13-31 = 1971-12-31: OK time-compat> 1971-13-32 = 1971-12-31: OK time-compat> 1971-13-40 = 1971-12-31: OK time-compat> 1971-17--7 = 1971-12-01: OK time-compat> 1971-17--1 = 1971-12-01: OK time-compat> 1971-17-0 = 1971-12-01: OK time-compat> 1971-17-1 = 1971-12-01: OK time-compat> 1971-17-2 = 1971-12-02: OK time-compat> 1971-17-27 = 1971-12-27: OK time-compat> 1971-17-28 = 1971-12-28: OK time-compat> 1971-17-29 = 1971-12-29: OK time-compat> 1971-17-30 = 1971-12-30: OK time-compat> 1971-17-31 = 1971-12-31: OK time-compat> 1971-17-32 = 1971-12-31: OK time-compat> 1971-17-40 = 1971-12-31: OK time-compat> ISOWeekDay time-compat> 1968-W-20--2 = 1968-W01-1: OK time-compat> 1968-W-20--1 = 1968-W01-1: OK time-compat> 1968-W-20-0 = 1968-W01-1: OK time-compat> 1968-W-20-1 = 1968-W01-1: OK time-compat> 1968-W-20-4 = 1968-W01-4: OK time-compat> 1968-W-20-6 = 1968-W01-6: OK time-compat> 1968-W-20-7 = 1968-W01-7: OK time-compat> 1968-W-20-8 = 1968-W01-7: OK time-compat> 1968-W-20-9 = 1968-W01-7: OK time-compat> 1968-W-1--2 = 1968-W01-1: OK time-compat> 1968-W-1--1 = 1968-W01-1: OK time-compat> 1968-W-1-0 = 1968-W01-1: OK time-compat> 1968-W-1-1 = 1968-W01-1: OK time-compat> 1968-W-1-4 = 1968-W01-4: OK time-compat> 1968-W-1-6 = 1968-W01-6: OK time-compat> 1968-W-1-7 = 1968-W01-7: OK time-compat> 1968-W-1-8 = 1968-W01-7: OK time-compat> 1968-W-1-9 = 1968-W01-7: OK time-compat> 1968-W0--2 = 1968-W01-1: OK no-recursion> NoRecursion=no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc:NoRecursion no-recursion> unit no-recursion-0.3.0.0-6s25OEOGykmGvOMr7PiyP3-annotations no-recursion> include base-4.19.0.0-b960 no-recursion> include no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> unit no-recursion-0.3.0.0-KsNuV9jt0UWB9oL0060fob-doctests no-recursion> include base-4.19.0.0-b960 no-recursion> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz no-recursion> include no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> unit no-recursion-0.3.0.0-7GiOPw1NnES22pKsgAjbqX-no-ignore-annotations no-recursion> include base-4.19.0.0-b960 no-recursion> include no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> Ready component graph: no-recursion> definite no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> depends base-4.19.0.0-b960 no-recursion> depends ghc-9.8.1-f1e9 no-recursion> definite no-recursion-0.3.0.0-KsNuV9jt0UWB9oL0060fob-doctests no-recursion> depends base-4.19.0.0-b960 no-recursion> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz no-recursion> depends no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> definite no-recursion-0.3.0.0-7GiOPw1NnES22pKsgAjbqX-no-ignore-annotations no-recursion> depends base-4.19.0.0-b960 no-recursion> depends no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> definite no-recursion-0.3.0.0-6s25OEOGykmGvOMr7PiyP3-annotations no-recursion> depends base-4.19.0.0-b960 no-recursion> depends no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> Using Cabal-3.10.3.0 compiled by ghc-9.8 no-recursion> Using compiler: ghc-9.8.1 no-recursion> Using install prefix: no-recursion> /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0 no-recursion> Executables installed in: no-recursion> /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0/bin no-recursion> Libraries installed in: no-recursion> /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> Dynamic Libraries installed in: no-recursion> /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 no-recursion> Private executables installed in: no-recursion> /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0/libexec/x86_64-linux-ghc-9.8.1/no-recursion-0.3.0.0 no-recursion> Data files installed in: no-recursion> /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0/share/x86_64-linux-ghc-9.8.1/no-recursion-0.3.0.0 no-recursion> Documentation installed in: no-recursion> /nix/store/6dklnvp318gp5abj44l1v137ng5ilyx7-no-recursion-0.3.0.0-doc/share/doc/no-recursion-0.3.0.0 no-recursion> Configuration files installed in: no-recursion> /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0/etc no-recursion> No alex found no-recursion> Using ar found on system at: no-recursion> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar no-recursion> No c2hs found no-recursion> No cpphs found no-recursion> Using doctest version 0.22.6 found on system at: no-recursion> /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/bin/doctest no-recursion> Using gcc version 14.3.0 given by user at: no-recursion> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc no-recursion> Using ghc version 9.8.1 found on system at: no-recursion> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc no-recursion> Using ghc-pkg version 9.8.1 found on system at: no-recursion> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 no-recursion> No ghcjs found no-recursion> No ghcjs-pkg found no-recursion> No greencard found no-recursion> Using haddock version 2.30.0 found on system at: no-recursion> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 no-recursion> No happy found no-recursion> Using haskell-suite found on system at: haskell-suite-dummy-location no-recursion> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location no-recursion> No hmake found no-recursion> Using hpc version 0.69 found on system at: no-recursion> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 no-recursion> Using hsc2hs version 0.68.10 found on system at: no-recursion> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 no-recursion> Using hscolour version 1.25 found on system at: no-recursion> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour no-recursion> No jhc found no-recursion> Using ld found on system at: no-recursion> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold no-recursion> No pkg-config found no-recursion> Using runghc version 9.8.1 found on system at: no-recursion> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 no-recursion> Using strip version 2.44 found on system at: no-recursion> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip base64> Running phase: updateAutotoolsGnuConfigScriptsPhase base64> Running phase: configurePhase base64> configureFlags: --verbose --prefix=/nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/pdzl2m5rcy57zmvbyad0m5r0hl11vznm-base64-1.0-doc/share/doc/base64-1.0 --with-gcc=gcc --package-db=/build/tmp.M1an56zrB5/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 base64> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 concurrent-output> Running phase: updateAutotoolsGnuConfigScriptsPhase concurrent-output> Running phase: configurePhase concurrent-output> configureFlags: --verbose --prefix=/nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2zjy9agpqa3g9ndlp50wim6kfcq78zy8-concurrent-output-1.10.21-doc/share/doc/concurrent-output-1.10.21 --with-gcc=gcc --package-db=/build/tmp.dalaYygO8r/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 concurrent-output> Using Parsec parser concurrent-output> Configuring concurrent-output-1.10.21... concurrent-output> Dependency ansi-terminal >=0.6.2 && <1.2.0: using ansi-terminal-1.1.2 concurrent-output> Dependency async >=2.0 && <2.3: using async-2.2.5 concurrent-output> Dependency base >=4.6 && <5: using base-4.19.0.0 concurrent-output> Dependency directory >=1.2.0 && <1.4.0: using directory-1.3.8.1 concurrent-output> Dependency exceptions >=0.6.0 && <0.11.0: using exceptions-0.10.7 concurrent-output> Dependency process >=1.6.0 && <1.7.0: using process-1.6.18.0 concurrent-output> Dependency stm >=2.0 && <2.6: using stm-2.5.2.1 concurrent-output> Dependency terminal-size >=0.3.0 && <0.4.0: using terminal-size-0.3.4 concurrent-output> Dependency text >=0.11.0 && <2.2: using text-2.1 concurrent-output> Dependency transformers >=0.3.0 && <0.7.0: using transformers-0.6.1.0 concurrent-output> Dependency unix >=2.7.0 && <2.9.0: using unix-2.8.3.0 concurrent-output> Source component graph: component lib concurrent-output> Configured component graph: concurrent-output> component concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK concurrent-output> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ concurrent-output> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM concurrent-output> include base-4.19.0.0-b960 concurrent-output> include directory-1.3.8.1-6a8e concurrent-output> include exceptions-0.10.7-d3e7 concurrent-output> include process-1.6.18.0-26fa concurrent-output> include stm-2.5.2.1-83fa concurrent-output> include terminal-size-0.3.4-5hKeclKVOXd1xpPBCS8qCM concurrent-output> include text-2.1-c36a concurrent-output> include transformers-0.6.1.0-c3ec concurrent-output> include unix-2.8.3.0-8aa6 concurrent-output> Linked component graph: concurrent-output> unit concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK concurrent-output> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ concurrent-output> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM concurrent-output> include base-4.19.0.0-b960 concurrent-output> include directory-1.3.8.1-6a8e concurrent-output> include exceptions-0.10.7-d3e7 concurrent-output> include process-1.6.18.0-26fa concurrent-output> include stm-2.5.2.1-83fa concurrent-output> include terminal-size-0.3.4-5hKeclKVOXd1xpPBCS8qCM concurrent-output> include text-2.1-c36a concurrent-output> include transformers-0.6.1.0-c3ec concurrent-output> include unix-2.8.3.0-8aa6 concurrent-output> System.Console.Concurrent=concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK:System.Console.Concurrent,System.Console.Concurrent.Internal=concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK:System.Console.Concurrent.Internal,System.Console.Regions=concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK:System.Console.Regions,System.Process.Concurrent=concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK:System.Process.Concurrent concurrent-output> Ready component graph: concurrent-output> definite concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK concurrent-output> depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ concurrent-output> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM concurrent-output> depends base-4.19.0.0-b960 concurrent-output> depends directory-1.3.8.1-6a8e concurrent-output> depends exceptions-0.10.7-d3e7 concurrent-output> depends process-1.6.18.0-26fa concurrent-output> depends stm-2.5.2.1-83fa concurrent-output> depends terminal-size-0.3.4-5hKeclKVOXd1xpPBCS8qCM concurrent-output> depends text-2.1-c36a concurrent-output> depends transformers-0.6.1.0-c3ec lifted-async> Running phase: updateAutotoolsGnuConfigScriptsPhase lifted-async> Running phase: configurePhase lifted-async> configureFlags: --verbose --prefix=/nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qwk9yd0wp1zsbhi5cccbmw604rkb5ndz-lifted-async-0.10.2.7-doc/share/doc/lifted-async-0.10.2.7 --with-gcc=gcc --package-db=/build/tmp.hSwb9FmqMV/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 lifted-async> Using Parsec parser lifted-async> Configuring lifted-async-0.10.2.7... lifted-async> Dependency async >=2.2 && <2.3: using async-2.2.5 lifted-async> Dependency base >=4.5 && <4.22: using base-4.19.0.0 lifted-async> Dependency constraints >=0.2 && <0.15: using constraints-0.14.2 lifted-async> Dependency lifted-base >=0.2 && <0.3: using lifted-base-0.2.3.12 lifted-async> Dependency monad-control >=1.0 && <1.1: using monad-control-1.0.3.1 lifted-async> Dependency transformers-base >=0.4 && <0.5: using transformers-base-0.4.6 lifted-async> Source component graph: component lib lifted-async> Configured component graph: lifted-async> component lifted-async-0.10.2.7-75RyUSW3Zd28S5iPNW83Pb lifted-async> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lifted-async> include base-4.19.0.0-b960 lifted-async> include constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG lifted-async> include lifted-base-0.2.3.12-1qHDcLVzTqz5JxmgLnAXSZ lifted-async> include monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV lifted-async> include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg lifted-async> Linked component graph: lifted-async> unit lifted-async-0.10.2.7-75RyUSW3Zd28S5iPNW83Pb lifted-async> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lifted-async> include base-4.19.0.0-b960 lifted-async> include constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG lifted-async> include lifted-base-0.2.3.12-1qHDcLVzTqz5JxmgLnAXSZ lifted-async> include monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV lifted-async> include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg lifted-async> Control.Concurrent.Async.Lifted=lifted-async-0.10.2.7-75RyUSW3Zd28S5iPNW83Pb:Control.Concurrent.Async.Lifted,Control.Concurrent.Async.Lifted.Safe=lifted-async-0.10.2.7-75RyUSW3Zd28S5iPNW83Pb:Control.Concurrent.Async.Lifted.Safe lifted-async> Ready component graph: lifted-async> definite lifted-async-0.10.2.7-75RyUSW3Zd28S5iPNW83Pb lifted-async> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lifted-async> depends base-4.19.0.0-b960 lifted-async> depends constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG lifted-async> depends lifted-base-0.2.3.12-1qHDcLVzTqz5JxmgLnAXSZ lifted-async> depends monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV lifted-async> depends transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg lifted-async> Using Cabal-3.10.2.0 compiled by ghc-9.8 lifted-async> Using compiler: ghc-9.8.1 lifted-async> Using install prefix: lifted-async> /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7 lifted-async> Executables installed in: lifted-async> /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7/bin lifted-async> Libraries installed in: lifted-async> /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lifted-async-0.10.2.7-75RyUSW3Zd28S5iPNW83Pb lifted-async> Dynamic Libraries installed in: lifted-async> /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 lifted-async> Private executables installed in: lifted-async> /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7/libexec/x86_64-linux-ghc-9.8.1/lifted-async-0.10.2.7 lifted-async> Data files installed in: logict> Running phase: updateAutotoolsGnuConfigScriptsPhase logict> Running phase: configurePhase logict> configureFlags: --verbose --prefix=/nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jzimqi7kmz9v94878wzwlpwarsdwyail-logict-0.8.2.0-doc/share/doc/logict-0.8.2.0 --with-gcc=gcc --package-db=/build/tmp.WvaNZVOooD/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 logict> Using Parsec parser logict> Configuring logict-0.8.2.0... logict> Dependency base >=4.9 && <5: using base-4.19.0.0 logict> Dependency exceptions <0.11: using exceptions-0.10.7 logict> Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 logict> Dependency transformers <0.7: using transformers-0.6.1.0 logict> Dependency async >=2.0 && <2.3: using async-2.2.5 logict> Dependency base: using base-4.19.0.0 logict> Dependency logict: using logict-0.8.2.0 logict> Dependency mtl: using mtl-2.3.1 logict> Dependency tasty <1.6: using tasty-1.5.3 logict> Dependency tasty-hunit <0.11: using tasty-hunit-0.10.2 logict> Dependency transformers: using transformers-0.6.1.0 logict> Source component graph: logict> component lib logict> component test:logict-tests dependency lib logict> Configured component graph: logict> component logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt logict> include base-4.19.0.0-b960 logict> include exceptions-0.10.7-d3e7 logict> include mtl-2.3.1-63a4 logict> include transformers-0.6.1.0-c3ec logict> component logict-0.8.2.0-G6ln1PFngle8D68CxXFfLm-logict-tests logict> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM logict> include base-4.19.0.0-b960 logict> include logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt logict> include mtl-2.3.1-63a4 logict> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa logict> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP logict> include transformers-0.6.1.0-c3ec logict> Linked component graph: logict> unit logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt logict> include base-4.19.0.0-b960 logict> include exceptions-0.10.7-d3e7 logict> include mtl-2.3.1-63a4 logict> include transformers-0.6.1.0-c3ec logict> Control.Monad.Logic=logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt:Control.Monad.Logic,Control.Monad.Logic.Class=logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt:Control.Monad.Logic.Class logict> unit logict-0.8.2.0-G6ln1PFngle8D68CxXFfLm-logict-tests logict> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM logict> include base-4.19.0.0-b960 logict> include logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt logict> include mtl-2.3.1-63a4 logict> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa logict> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP logict> include transformers-0.6.1.0-c3ec logict> Ready component graph: logict> definite logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt logict> depends base-4.19.0.0-b960 logict> depends exceptions-0.10.7-d3e7 logict> depends mtl-2.3.1-63a4 logict> depends transformers-0.6.1.0-c3ec logict> definite logict-0.8.2.0-G6ln1PFngle8D68CxXFfLm-logict-tests logict> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM logict> depends base-4.19.0.0-b960 logict> depends logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt logict> depends mtl-2.3.1-63a4 logict> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa logict> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP logict> depends transformers-0.6.1.0-c3ec logict> Using Cabal-3.10.2.0 compiled by ghc-9.8 logict> Using compiler: ghc-9.8.1 logict> Using install prefix: logict> /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0 lukko> [2 of 2] Linking Setup lukko> Running phase: updateAutotoolsGnuConfigScriptsPhase lukko> Running phase: configurePhase lukko> configureFlags: --verbose --prefix=/nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/iy49qvx7w084gk9x0d1g13ahxzs6rjvz-lukko-0.1.2-doc/share/doc/lukko-0.1.2 --with-gcc=gcc --package-db=/build/tmp.g0jsviMHo0/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 lukko> Using Parsec parser lukko> Configuring lukko-0.1.2... lukko> Flags chosen: ofd-locking=True lukko> Dependency base >=4.12.0.0 && <4.22: using base-4.19.0.0 lukko> Dependency async >=2.2.2 && <2.3: using async-2.2.5 lukko> Dependency base: using base-4.19.0.0 lukko> Dependency filepath >=1.4.2.1 && <1.5 || >=1.5.2.0 && <1.6: using lukko> filepath-1.4.100.4 lukko> Dependency lukko: using lukko-0.1.2 lukko> Dependency singleton-bool >=0.1.8 && <0.2: using singleton-bool-0.1.8 lukko> Dependency tasty >=1.5 && <1.6: using tasty-1.5.3 lukko> Dependency tasty-expected-failure >=0.12.3 && <0.13: using lukko> tasty-expected-failure-0.12.3 lukko> Dependency tasty-hunit >=0.10.0.2 && <0.11: using tasty-hunit-0.10.2 lukko> Dependency temporary >=1.3 && <1.4: using temporary-1.3 lukko> Dependency base: using base-4.19.0.0 lukko> Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.0.2 lukko> Dependency lukko: using lukko-0.1.2 lukko> Source component graph: lukko> component lib lukko> component test:test-process dependency lib lukko> component test:test-thread dependency lib lukko> Configured component graph: lukko> component lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s lukko> include base-4.19.0.0-b960 lukko> component lukko-0.1.2-XMoyyEAzE34IZ70HOTPcz-test-process lukko> include base-4.19.0.0-b960 lukko> include bytestring-0.12.0.2-4690 lukko> include lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s lukko> component lukko-0.1.2-E6861mo0WBE7d3TpbkfYp6-test-thread lukko> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lukko> include base-4.19.0.0-b960 lukko> include filepath-1.4.100.4-fa1c lukko> include lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s lukko> include singleton-bool-0.1.8-F7cYUSJZNrtJUnKmqBuLPl lukko> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa lukko> include tasty-expected-failure-0.12.3-1St4IMCEt8xLd0WcnG1npu lukko> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP lukko> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b lukko> Linked component graph: lukko> unit lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s lukko> include base-4.19.0.0-b960 lukko> Lukko=lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s:Lukko,Lukko.FLock=lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s:Lukko.FLock,Lukko.NoOp=lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s:Lukko.NoOp,Lukko.OFD=lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s:Lukko.OFD lukko> unit lukko-0.1.2-XMoyyEAzE34IZ70HOTPcz-test-process lukko> include base-4.19.0.0-b960 lukko> include bytestring-0.12.0.2-4690 lukko> include lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s lukko> unit lukko-0.1.2-E6861mo0WBE7d3TpbkfYp6-test-thread lukko> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lukko> include base-4.19.0.0-b960 lukko> include filepath-1.4.100.4-fa1c lukko> include lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s lukko> include singleton-bool-0.1.8-F7cYUSJZNrtJUnKmqBuLPl lukko> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa lukko> include tasty-expected-failure-0.12.3-1St4IMCEt8xLd0WcnG1npu lukko> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP primitive-unlifted> Replace Cabal file with edited version from mirror://hackage/primitive-unlifted-2.1.0.0/revision/1.cabal. primitive-unlifted> applying patch /nix/store/6lbm7w8ndxr53jp354l808mczpbayjn2-26922952ef20c4771d857f3e96c9e710cb3c2df9.patch primitive-unlifted> patching file test/Main.hs primitive-unlifted> Running phase: compileBuildDriverPhase primitive-unlifted> setupCompileFlags: -package-db=/build/tmp.4Y1CgjSTaj/setup-package.conf.d -threaded primitive-unlifted> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.4Y1CgjSTaj/Main.o ) primitive-unlifted> [2 of 2] Linking Setup primitive-unlifted> Running phase: updateAutotoolsGnuConfigScriptsPhase primitive-unlifted> Running phase: configurePhase primitive-unlifted> configureFlags: --verbose --prefix=/nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4ycfhlgsg697prbmgi2fbpncn2pqg9n5-primitive-unlifted-2.1.0.0-doc/share/doc/primitive-unlifted-2.1.0.0 --with-gcc=gcc --package-db=/build/tmp.4Y1CgjSTaj/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-unlifted> Using Parsec parser primitive-unlifted> Configuring primitive-unlifted-2.1.0.0... primitive-unlifted> Dependency array: using array-0.5.6.0 primitive-unlifted> Dependency base >=4.17.1.0 && <5: using base-4.19.0.0 primitive-unlifted> Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.0.2 primitive-unlifted> Dependency primitive >=0.7 && <0.10: using primitive-0.9.1.0 primitive-unlifted> Dependency text-short >=0.1.3 && <0.2: using text-short-0.1.6 primitive-unlifted> Dependency QuickCheck: using QuickCheck-2.14.3 primitive-unlifted> Dependency base: using base-4.19.0.0 primitive-unlifted> Dependency primitive: using primitive-0.9.1.0 primitive-unlifted> Dependency primitive-unlifted: using primitive-unlifted-2.1.0.0 primitive-unlifted> Dependency quickcheck-classes-base: using quickcheck-classes-base-0.6.2.0 primitive-unlifted> Dependency stm: using stm-2.5.2.1 primitive-unlifted> Dependency tasty: using tasty-1.5.3 primitive-unlifted> Dependency tasty-quickcheck: using tasty-quickcheck-0.11 primitive-unlifted> Source component graph: primitive-unlifted> component lib primitive-unlifted> component test:test dependency lib primitive-unlifted> Configured component graph: primitive-unlifted> component primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA primitive-unlifted> include array-0.5.6.0-dc89 primitive-unlifted> include base-4.19.0.0-b960 primitive-unlifted> include bytestring-0.12.0.2-4690 primitive-unlifted> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-unlifted> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 primitive-unlifted> component primitive-unlifted-2.1.0.0-3n8aHpwcpZK1UjNJIh3uUC-test primitive-unlifted> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 primitive-unlifted> include base-4.19.0.0-b960 primitive-unlifted> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-unlifted> include primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA primitive-unlifted> include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA primitive-unlifted> include stm-2.5.2.1-83fa primitive-unlifted> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa primitive-unlifted> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 primitive-unlifted> Linked component graph: primitive-unlifted> unit primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA primitive-unlifted> include array-0.5.6.0-dc89 primitive-unlifted> include base-4.19.0.0-b960 primitive-unlifted> include bytestring-0.12.0.2-4690 primitive-unlifted> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-unlifted> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 streaming-commons> Running phase: unpackPhase streaming-commons> unpacking source archive /nix/store/hmrzyjhb65w2nsy872wln9wmxzzx9q2q-streaming-commons-0.2.3.0.tar.gz streaming-commons> source root is streaming-commons-0.2.3.0 streaming-commons> setting SOURCE_DATE_EPOCH to timestamp 1737289593 of file "streaming-commons-0.2.3.0/streaming-commons.cabal" streaming-commons> Running phase: patchPhase streaming-commons> Running phase: compileBuildDriverPhase streaming-commons> setupCompileFlags: -package-db=/build/tmp.Fbigjqj3yB/setup-package.conf.d -threaded streaming-commons> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Fbigjqj3yB/Main.o ) streaming-commons> [2 of 2] Linking Setup streaming-commons> Running phase: updateAutotoolsGnuConfigScriptsPhase streaming-commons> Running phase: configurePhase streaming-commons> configureFlags: --verbose --prefix=/nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/g1bnivlq0c8v6whqzmbzb7yw7cgg51v7-streaming-commons-0.2.3.0-doc/share/doc/streaming-commons-0.2.3.0 --with-gcc=gcc --package-db=/build/tmp.Fbigjqj3yB/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 streaming-commons> Using Parsec parser streaming-commons> Configuring streaming-commons-0.2.3.0... streaming-commons> Flags chosen: use-bytestring-builder=False streaming-commons> Dependency array: using array-0.5.6.0 streaming-commons> Dependency async: using async-2.2.5 streaming-commons> Dependency base >=4.12 && <5: using base-4.19.0.0 streaming-commons> Dependency bytestring >=0.10.2.0: using bytestring-0.12.0.2 streaming-commons> Dependency directory: using directory-1.3.8.1 streaming-commons> Dependency network >=2.4.0.0: using network-3.2.7.0 streaming-commons> Dependency process: using process-1.6.18.0 streaming-commons> Dependency random: using random-1.2.1.3 streaming-commons> Dependency stm: using stm-2.5.2.1 streaming-commons> Dependency text >=1.2 && <1.3 || >=2.0 && <2.2: using text-2.1 streaming-commons> Dependency transformers: using transformers-0.6.1.0 streaming-commons> Dependency unix: using unix-2.8.3.0 streaming-commons> Dependency zlib: using zlib-0.7.1.0 streaming-commons> Dependency QuickCheck: using QuickCheck-2.14.3 streaming-commons> Dependency array: using array-0.5.6.0 streaming-commons> Dependency async: using async-2.2.5 streaming-commons> Dependency base: using base-4.19.0.0 streaming-commons> Dependency bytestring >=0.10.2.0: using bytestring-0.12.0.2 streaming-commons> Dependency deepseq: using deepseq-1.5.0.0 streaming-commons> Dependency hspec >=1.8: using hspec-2.11.12 streaming-commons> Dependency network >=2.4.0.0: using network-3.2.7.0 streaming-commons> Dependency streaming-commons: using streaming-commons-0.2.3.0 streaming-commons> Dependency text: using text-2.1 streaming-commons> Dependency unix: using unix-2.8.3.0 streaming-commons> Dependency zlib: using zlib-0.7.1.0 streaming-commons> Source component graph: streaming-commons> component lib streaming-commons> component test:test dependency lib streaming-commons> Configured component graph: streaming-commons> component streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK streaming-commons> include array-0.5.6.0-dc89 streaming-commons> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM streaming-commons> include base-4.19.0.0-b960 streaming-commons> include bytestring-0.12.0.2-4690 streaming-commons> include directory-1.3.8.1-6a8e streaming-commons> include network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw streaming-commons> include process-1.6.18.0-26fa streaming-commons> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX streaming-commons> include stm-2.5.2.1-83fa streaming-commons> include text-2.1-c36a streaming-commons> include transformers-0.6.1.0-c3ec streaming-commons> include unix-2.8.3.0-8aa6 streaming-commons> include zlib-0.7.1.0-BE1wAQm6CJ14enNTu5nBvs streaming-commons> component streaming-commons-0.2.3.0-JLgHNpmM8yVEtLDAVmvf3c-test streaming-commons> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 typed-process> Running phase: setupCompilerEnvironmentPhase typed-process> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. typed-process> Running phase: unpackPhase typed-process> unpacking source archive /nix/store/9ab4y9vgw7nqd2k99pcsb2wmqd2sfg0a-typed-process-0.2.13.0.tar.gz typed-process> source root is typed-process-0.2.13.0 typed-process> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "typed-process-0.2.13.0/typed-process.cabal" typed-process> Running phase: patchPhase typed-process> Running phase: compileBuildDriverPhase typed-process> setupCompileFlags: -package-db=/build/tmp.WmIEMESOgA/setup-package.conf.d -threaded typed-process> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.WmIEMESOgA/Main.o ) typed-process> [2 of 2] Linking Setup typed-process> Running phase: updateAutotoolsGnuConfigScriptsPhase typed-process> Running phase: configurePhase typed-process> configureFlags: --verbose --prefix=/nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hnn40acfm9nvfa84fzdz009j9mmc9pyn-typed-process-0.2.13.0-doc/share/doc/typed-process-0.2.13.0 --with-gcc=gcc --package-db=/build/tmp.WmIEMESOgA/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 typed-process> Using Parsec parser typed-process> Configuring typed-process-0.2.13.0... typed-process> Dependency async >=2.0: using async-2.2.5 typed-process> Dependency base >=4.12 && <5: using base-4.19.0.0 typed-process> Dependency bytestring: using bytestring-0.12.0.2 typed-process> Dependency process >=1.2: using process-1.6.18.0 typed-process> Dependency stm: using stm-2.5.2.1 typed-process> Dependency text: using text-2.1 typed-process> Dependency transformers: using transformers-0.6.1.0 typed-process> Dependency unliftio-core: using unliftio-core-0.2.1.0 typed-process> Dependency async >=2.0: using async-2.2.5 typed-process> Dependency base >=4.12 && <5: using base-4.19.0.0 typed-process> Dependency base64-bytestring: using base64-bytestring-1.2.1.0 typed-process> Dependency bytestring: using bytestring-0.12.0.2 typed-process> Dependency hspec >=2 && <3: using hspec-2.11.12 typed-process> Dependency process >=1.2: using process-1.6.18.0 typed-process> Dependency stm: using stm-2.5.2.1 typed-process> Dependency temporary: using temporary-1.3 typed-process> Dependency text: using text-2.1 typed-process> Dependency transformers: using transformers-0.6.1.0 typed-process> Dependency typed-process: using typed-process-0.2.13.0 typed-process> Dependency unliftio-core: using unliftio-core-0.2.1.0 typed-process> Dependency async >=2.0: using async-2.2.5 typed-process> Dependency base >=4.12 && <5: using base-4.19.0.0 typed-process> Dependency base64-bytestring: using base64-bytestring-1.2.1.0 typed-process> Dependency bytestring: using bytestring-0.12.0.2 typed-process> Dependency hspec >=2 && <3: using hspec-2.11.12 typed-process> Dependency process >=1.2: using process-1.6.18.0 typed-process> Dependency stm: using stm-2.5.2.1 typed-process> Dependency temporary: using temporary-1.3 typed-process> Dependency text: using text-2.1 typed-process> Dependency transformers: using transformers-0.6.1.0 typed-process> Dependency typed-process: using typed-process-0.2.13.0 typed-process> Dependency unliftio-core: using unliftio-core-0.2.1.0 typed-process> Source component graph: typed-process> component lib typed-process> component test:typed-process-test dependency lib typed-process> component test:typed-process-test-single-threaded dependency lib typed-process> Configured component graph: typed-process> component typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz typed-process> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM typed-process> include base-4.19.0.0-b960 unliftio> Running phase: setupCompilerEnvironmentPhase unliftio> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. unliftio> Running phase: unpackPhase unliftio> unpacking source archive /nix/store/ra56w6cr98ycqhi8wggwgnq9apwzd4i7-unliftio-0.2.25.1.tar.gz unliftio> source root is unliftio-0.2.25.1 unliftio> setting SOURCE_DATE_EPOCH to timestamp 1741597128 of file "unliftio-0.2.25.1/unliftio.cabal" unliftio> Running phase: patchPhase unliftio> Running phase: compileBuildDriverPhase unliftio> setupCompileFlags: -package-db=/build/tmp.v3ZSumUfQG/setup-package.conf.d -threaded unliftio> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.v3ZSumUfQG/Main.o ) unliftio> [2 of 2] Linking Setup unliftio> Running phase: updateAutotoolsGnuConfigScriptsPhase unliftio> Running phase: configurePhase unliftio> configureFlags: --verbose --prefix=/nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4q1z46rb3znac31hprv0g42345xy7hwk-unliftio-0.2.25.1-doc/share/doc/unliftio-0.2.25.1 --with-gcc=gcc --package-db=/build/tmp.v3ZSumUfQG/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 unliftio> Using Parsec parser unliftio> Configuring unliftio-0.2.25.1... unliftio> Dependency async >2.1.1: using async-2.2.5 unliftio> Dependency base >=4.9 && <5: using base-4.19.0.0 unliftio> Dependency bytestring: using bytestring-0.12.0.2 unliftio> Dependency deepseq: using deepseq-1.5.0.0 unliftio> Dependency directory: using directory-1.3.8.1 unliftio> Dependency filepath: using filepath-1.4.100.4 unliftio> Dependency process >=1.2.0.0: using process-1.6.18.0 unliftio> Dependency safe-exceptions: using safe-exceptions-0.1.7.4 unliftio> Dependency stm >=2.5: using stm-2.5.2.1 unliftio> Dependency time: using time-1.12.2 unliftio> Dependency transformers: using transformers-0.6.1.0 unliftio> Dependency unix: using unix-2.8.3.0 unliftio> Dependency unliftio-core >=0.1.1.0: using unliftio-core-0.2.1.0 unliftio> Dependency QuickCheck: using QuickCheck-2.14.3 unliftio> Dependency async >2.1.1: using async-2.2.5 unliftio> Dependency base >=4.9 && <5: using base-4.19.0.0 unliftio> Dependency bytestring: using bytestring-0.12.0.2 unliftio> Dependency containers: using containers-0.6.8 unliftio> Dependency deepseq: using deepseq-1.5.0.0 unliftio> Dependency directory: using directory-1.3.8.1 unliftio> Dependency filepath: using filepath-1.4.100.4 unliftio> Dependency hspec: using hspec-2.11.12 unliftio> Dependency process >=1.2.0.0: using process-1.6.18.0 unliftio> Dependency safe-exceptions: using safe-exceptions-0.1.7.4 unliftio> Dependency stm >=2.5: using stm-2.5.2.1 unliftio> Dependency time: using time-1.12.2 unliftio> Dependency transformers: using transformers-0.6.1.0 unliftio> Dependency unix: using unix-2.8.3.0 unliftio> Dependency unliftio: using unliftio-0.2.25.1 unliftio> Dependency unliftio-core >=0.1.1.0: using unliftio-core-0.2.1.0 unliftio> Source component graph: unliftio> component lib unliftio> component test:unliftio-spec dependency lib unliftio> Configured component graph: unliftio> component unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe unliftio> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM unliftio> include base-4.19.0.0-b960 unliftio> include bytestring-0.12.0.2-4690 unliftio> include deepseq-1.5.0.0-412f unliftio> include directory-1.3.8.1-6a8e unliftio> include filepath-1.4.100.4-fa1c unliftio> include process-1.6.18.0-26fa strict (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1 /nix/store/yidx2q01fak569y484vzcplg0nkv8cak-strict-0.5.1-doc strict (post)> Pushing 2 paths (74 are already present) using zstd to cache sellout ⏳ strict (post)> strict (post)> Pushing /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1 (5.14 MiB) strict (post)> Pushing /nix/store/yidx2q01fak569y484vzcplg0nkv8cak-strict-0.5.1-doc (1.53 MiB) strict (post)> strict (post)> All done. strict (post)> added 2 signatures strict (post)> added 1 signatures strict (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1 /nix/store/yidx2q01fak569y484vzcplg0nkv8cak-strict-0.5.1-doc strict (post)> copying 2 paths... strict (post)> copying path '/nix/store/yidx2q01fak569y484vzcplg0nkv8cak-strict-0.5.1-doc' to 'https://cache.nix-ci.com'... strict (post)> copying path '/nix/store/c848p8908xvgz20rr81882d7qrz6h434-strict-0.5.1' to 'https://cache.nix-ci.com'... strict (post)> copying 1 paths... strict (post)> copying path '/nix/store/8xn3rvn8kb3xl1ymwi7pg0z5qf2kdkqr-strict-0.5.1.drv' to 'https://cache.nix-ci.com'... time-compat> 1968-W0--1 = 1968-W01-1: OK time-compat> 1968-W0-0 = 1968-W01-1: OK time-compat> 1968-W0-1 = 1968-W01-1: OK time-compat> 1968-W0-4 = 1968-W01-4: OK time-compat> 1968-W0-6 = 1968-W01-6: OK time-compat> 1968-W0-7 = 1968-W01-7: OK time-compat> 1968-W0-8 = 1968-W01-7: OK time-compat> 1968-W0-9 = 1968-W01-7: OK time-compat> 1968-W1--2 = 1968-W01-1: OK time-compat> 1968-W1--1 = 1968-W01-1: OK time-compat> 1968-W1-0 = 1968-W01-1: OK time-compat> 1968-W1-1 = 1968-W01-1: OK time-compat> 1968-W1-4 = 1968-W01-4: OK time-compat> 1968-W1-6 = 1968-W01-6: OK time-compat> 1968-W1-7 = 1968-W01-7: OK time-compat> 1968-W1-8 = 1968-W01-7: OK time-compat> 1968-W1-9 = 1968-W01-7: OK time-compat> 1968-W20--2 = 1968-W20-1: OK time-compat> 1968-W20--1 = 1968-W20-1: OK time-compat> 1968-W20-0 = 1968-W20-1: OK time-compat> 1968-W20-1 = 1968-W20-1: OK time-compat> 1968-W20-4 = 1968-W20-4: OK time-compat> 1968-W20-6 = 1968-W20-6: OK time-compat> 1968-W20-7 = 1968-W20-7: OK time-compat> 1968-W20-8 = 1968-W20-7: OK time-compat> 1968-W20-9 = 1968-W20-7: OK time-compat> 1968-W51--2 = 1968-W51-1: OK time-compat> 1968-W51--1 = 1968-W51-1: OK time-compat> 1968-W51-0 = 1968-W51-1: OK time-compat> 1968-W51-1 = 1968-W51-1: OK time-compat> 1968-W51-4 = 1968-W51-4: OK time-compat> 1968-W51-6 = 1968-W51-6: OK time-compat> 1968-W51-7 = 1968-W51-7: OK time-compat> 1968-W51-8 = 1968-W51-7: OK time-compat> 1968-W51-9 = 1968-W51-7: OK time-compat> 1968-W52--2 = 1968-W52-1: OK time-compat> 1968-W52--1 = 1968-W52-1: OK time-compat> 1968-W52-0 = 1968-W52-1: OK time-compat> 1968-W52-1 = 1968-W52-1: OK time-compat> 1968-W52-4 = 1968-W52-4: OK time-compat> 1968-W52-6 = 1968-W52-6: OK time-compat> 1968-W52-7 = 1968-W52-7: OK time-compat> 1968-W52-8 = 1968-W52-7: OK time-compat> 1968-W52-9 = 1968-W52-7: OK time-compat> 1968-W53--2 = 1968-W52-1: OK time-compat> 1968-W53--1 = 1968-W52-1: OK time-compat> 1968-W53-0 = 1968-W52-1: OK time-compat> 1968-W53-1 = 1968-W52-1: OK no-recursion> Using tar found on system at: no-recursion> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar no-recursion> No uhc found no-recursion> Running phase: buildPhase no-recursion> Preprocessing library for no-recursion-0.3.0.0.. no-recursion> Building library for no-recursion-0.3.0.0.. no-recursion> [1 of 2] Compiling PluginUtils ( src/PluginUtils.hs, dist/build/PluginUtils.o, dist/build/PluginUtils.dyn_o ) no-recursion> [2 of 2] Compiling NoRecursion ( src/NoRecursion.hs, dist/build/NoRecursion.o, dist/build/NoRecursion.dyn_o ) no-recursion> [1 of 2] Compiling PluginUtils ( src/PluginUtils.hs, dist/build/PluginUtils.p_o ) no-recursion> [2 of 2] Compiling NoRecursion ( src/NoRecursion.hs, dist/build/NoRecursion.p_o ) no-recursion> Preprocessing test suite 'doctests' for no-recursion-0.3.0.0.. no-recursion> Building test suite 'doctests' for no-recursion-0.3.0.0.. no-recursion> [1 of 2] Compiling Build_doctests ( dist/build/doctests/autogen/Build_doctests.hs, dist/build/doctests/doctests-tmp/Build_doctests.o ) no-recursion> [2 of 2] Compiling Main ( tests/doctests.hs, dist/build/doctests/doctests-tmp/Main.o ) no-recursion> [3 of 3] Linking dist/build/doctests/doctests no-recursion> Preprocessing test suite 'no-ignore-annotations' for no-recursion-0.3.0.0.. no-recursion> Building test suite 'no-ignore-annotations' for no-recursion-0.3.0.0.. no-recursion> [1 of 2] Compiling Test.IgnoreDefaultImpls ( tests/no-ignore/Test/IgnoreDefaultImpls.hs, dist/build/no-ignore-annotations/no-ignore-annotations-tmp/Test/IgnoreDefaultImpls.o ) no-recursion> [2 of 2] Compiling Main ( tests/no-ignore/test.hs, dist/build/no-ignore-annotations/no-ignore-annotations-tmp/Main.o ) no-recursion> [3 of 3] Linking dist/build/no-ignore-annotations/no-ignore-annotations no-recursion> Preprocessing test suite 'annotations' for no-recursion-0.3.0.0.. no-recursion> Building test suite 'annotations' for no-recursion-0.3.0.0.. no-recursion> [1 of 6] Compiling Test.AllowRecursion ( tests/ignore/Test/AllowRecursion.hs, dist/build/annotations/annotations-tmp/Test/AllowRecursion.o ) no-recursion> [2 of 6] Compiling Test.AnnModule ( tests/ignore/Test/AnnModule.hs, dist/build/annotations/annotations-tmp/Test/AnnModule.o ) no-recursion> [3 of 6] Compiling Test.AnnName ( tests/ignore/Test/AnnName.hs, dist/build/annotations/annotations-tmp/Test/AnnName.o ) no-recursion> [4 of 6] Compiling Test.IgnoreDefaultImpls ( tests/ignore/Test/IgnoreDefaultImpls.hs, dist/build/annotations/annotations-tmp/Test/IgnoreDefaultImpls.o ) no-recursion> [5 of 6] Compiling Test.UnannName ( tests/ignore/Test/UnannName.hs, dist/build/annotations/annotations-tmp/Test/UnannName.o ) no-recursion> [6 of 6] Compiling Main ( tests/ignore/test.hs, dist/build/annotations/annotations-tmp/Main.o ) no-recursion> [7 of 7] Linking dist/build/annotations/annotations no-recursion> Running phase: checkPhase no-recursion> Running 3 test suites... no-recursion> Test suite doctests: RUNNING... no-recursion> Examples: 0 Tried: 0 Errors: 0 Failures: 0 no-recursion> Test suite doctests: PASS no-recursion> Test suite logged to: dist/test/no-recursion-0.3.0.0-doctests.log no-recursion> Test suite no-ignore-annotations: RUNNING... no-recursion> Test suite no-ignore-annotations: PASS no-recursion> Test suite logged to: dist/test/no-recursion-0.3.0.0-no-ignore-annotations.log no-recursion> Test suite annotations: RUNNING... no-recursion> Test suite annotations: PASS no-recursion> Test suite logged to: dist/test/no-recursion-0.3.0.0-annotations.log no-recursion> 3 of 3 test suites (3 of 3 test cases) passed. no-recursion> Running phase: haddockPhase no-recursion> Preprocessing library for no-recursion-0.3.0.0.. no-recursion> Running Haddock on library for no-recursion-0.3.0.0.. no-recursion> Warning: --source-* options are ignored when --hyperlinked-source is enabled. no-recursion> [1 of 2] Compiling PluginUtils ( src/PluginUtils.hs, nothing ) no-recursion> [2 of 2] Compiling NoRecursion ( src/NoRecursion.hs, nothing ) no-recursion> Haddock coverage: no-recursion> Warning: 'fst' is out of scope. no-recursion> If you qualify the identifier, haddock can try to link it anyway. no-recursion> Warning: ':' is out of scope. no-recursion> If you qualify the identifier, haddock can try to link it anyway. no-recursion> Warning: 'Opts' is ambiguous. It is defined no-recursion> * at src/NoRecursion.hs:50:13 no-recursion> * at src/NoRecursion.hs:50:1 no-recursion> You may be able to disambiguate the identifier by qualifying it or no-recursion> by specifying the type/value namespace explicitly. no-recursion> Defaulting to the one defined at src/NoRecursion.hs:50:1 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/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0 base64> Executables installed in: base64> /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0/bin base64> Libraries installed in: base64> /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-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/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 base64> Private executables installed in: base64> /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0/libexec/x86_64-linux-ghc-9.8.1/base64-1.0 base64> Data files installed in: base64> /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0/share/x86_64-linux-ghc-9.8.1/base64-1.0 base64> Documentation installed in: base64> /nix/store/pdzl2m5rcy57zmvbyad0m5r0hl11vznm-base64-1.0-doc/share/doc/base64-1.0 base64> Configuration files installed in: base64> /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-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 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: concurrent-output> depends unix-2.8.3.0-8aa6 concurrent-output> Using Cabal-3.10.2.0 compiled by ghc-9.8 concurrent-output> Using compiler: ghc-9.8.1 concurrent-output> Using install prefix: concurrent-output> /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21 concurrent-output> Executables installed in: concurrent-output> /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21/bin concurrent-output> Libraries installed in: concurrent-output> /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK concurrent-output> Dynamic Libraries installed in: concurrent-output> /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 concurrent-output> Private executables installed in: concurrent-output> /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21/libexec/x86_64-linux-ghc-9.8.1/concurrent-output-1.10.21 concurrent-output> Data files installed in: concurrent-output> /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21/share/x86_64-linux-ghc-9.8.1/concurrent-output-1.10.21 concurrent-output> Documentation installed in: concurrent-output> /nix/store/2zjy9agpqa3g9ndlp50wim6kfcq78zy8-concurrent-output-1.10.21-doc/share/doc/concurrent-output-1.10.21 concurrent-output> Configuration files installed in: concurrent-output> /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21/etc concurrent-output> No alex found concurrent-output> Using ar found on system at: concurrent-output> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar concurrent-output> No c2hs found concurrent-output> No cpphs found concurrent-output> No doctest found concurrent-output> Using gcc version 14.3.0 given by user at: concurrent-output> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc concurrent-output> Using ghc version 9.8.1 found on system at: concurrent-output> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc concurrent-output> Using ghc-pkg version 9.8.1 found on system at: concurrent-output> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 concurrent-output> No ghcjs found concurrent-output> No ghcjs-pkg found concurrent-output> No greencard found concurrent-output> Using haddock version 2.30.0 found on system at: concurrent-output> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 concurrent-output> No happy found concurrent-output> Using haskell-suite found on system at: haskell-suite-dummy-location concurrent-output> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location concurrent-output> No hmake found concurrent-output> Using hpc version 0.69 found on system at: concurrent-output> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 concurrent-output> Using hsc2hs version 0.68.10 found on system at: concurrent-output> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 concurrent-output> Using hscolour version 1.25 found on system at: concurrent-output> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour concurrent-output> No jhc found concurrent-output> Using ld found on system at: concurrent-output> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold concurrent-output> No pkg-config found concurrent-output> Using runghc version 9.8.1 found on system at: concurrent-output> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 concurrent-output> Using strip version 2.44 found on system at: concurrent-output> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip concurrent-output> Using tar found on system at: concurrent-output> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar concurrent-output> No uhc found concurrent-output> Running phase: buildPhase concurrent-output> Preprocessing library for concurrent-output-1.10.21.. concurrent-output> Building library for concurrent-output-1.10.21.. concurrent-output> [1 of 6] Compiling Utility.Exception ( Utility/Exception.hs, dist/build/Utility/Exception.o, dist/build/Utility/Exception.dyn_o ) concurrent-output> [2 of 6] Compiling Utility.Monad ( Utility/Monad.hs, dist/build/Utility/Monad.o, dist/build/Utility/Monad.dyn_o ) concurrent-output> [3 of 6] Compiling System.Console.Concurrent.Internal ( System/Console/Concurrent/Internal.hs, dist/build/System/Console/Concurrent/Internal.o, dist/build/System/Console/Concurrent/Internal.dyn_o ) concurrent-output> [4 of 6] Compiling System.Console.Concurrent ( System/Console/Concurrent.hs, dist/build/System/Console/Concurrent.o, dist/build/System/Console/Concurrent.dyn_o ) concurrent-output> [5 of 6] Compiling System.Process.Concurrent ( System/Process/Concurrent.hs, dist/build/System/Process/Concurrent.o, dist/build/System/Process/Concurrent.dyn_o ) concurrent-output> [6 of 6] Compiling System.Console.Regions ( System/Console/Regions.hs, dist/build/System/Console/Regions.o, dist/build/System/Console/Regions.dyn_o ) concurrent-output> [1 of 6] Compiling Utility.Exception ( Utility/Exception.hs, dist/build/Utility/Exception.p_o ) lifted-async> /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7/share/x86_64-linux-ghc-9.8.1/lifted-async-0.10.2.7 lifted-async> Documentation installed in: lifted-async> /nix/store/qwk9yd0wp1zsbhi5cccbmw604rkb5ndz-lifted-async-0.10.2.7-doc/share/doc/lifted-async-0.10.2.7 lifted-async> Configuration files installed in: lifted-async> /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7/etc lifted-async> No alex found lifted-async> Using ar found on system at: lifted-async> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar lifted-async> No c2hs found lifted-async> No cpphs found lifted-async> No doctest found lifted-async> Using gcc version 14.3.0 given by user at: lifted-async> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc lifted-async> Using ghc version 9.8.1 found on system at: lifted-async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc lifted-async> Using ghc-pkg version 9.8.1 found on system at: lifted-async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 lifted-async> No ghcjs found lifted-async> No ghcjs-pkg found lifted-async> No greencard found lifted-async> Using haddock version 2.30.0 found on system at: lifted-async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 lifted-async> No happy found lifted-async> Using haskell-suite found on system at: haskell-suite-dummy-location lifted-async> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location lifted-async> No hmake found lifted-async> Using hpc version 0.69 found on system at: lifted-async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 lifted-async> Using hsc2hs version 0.68.10 found on system at: lifted-async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 lifted-async> Using hscolour version 1.25 found on system at: lifted-async> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour lifted-async> No jhc found lifted-async> Using ld found on system at: lifted-async> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold lifted-async> No pkg-config found lifted-async> Using runghc version 9.8.1 found on system at: lifted-async> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 lifted-async> Using strip version 2.44 found on system at: lifted-async> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip lifted-async> Using tar found on system at: lifted-async> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar lifted-async> No uhc found lifted-async> Running phase: buildPhase lifted-async> Preprocessing library for lifted-async-0.10.2.7.. lifted-async> Building library for lifted-async-0.10.2.7.. lifted-async> [1 of 2] Compiling Control.Concurrent.Async.Lifted ( src/Control/Concurrent/Async/Lifted.hs, dist/build/Control/Concurrent/Async/Lifted.o, dist/build/Control/Concurrent/Async/Lifted.dyn_o ) lifted-async> [2 of 2] Compiling Control.Concurrent.Async.Lifted.Safe ( src/Control/Concurrent/Async/Lifted/Safe.hs, dist/build/Control/Concurrent/Async/Lifted/Safe.o, dist/build/Control/Concurrent/Async/Lifted/Safe.dyn_o ) lifted-async> [1 of 2] Compiling Control.Concurrent.Async.Lifted ( src/Control/Concurrent/Async/Lifted.hs, dist/build/Control/Concurrent/Async/Lifted.p_o ) lifted-async> [2 of 2] Compiling Control.Concurrent.Async.Lifted.Safe ( src/Control/Concurrent/Async/Lifted/Safe.hs, dist/build/Control/Concurrent/Async/Lifted/Safe.p_o ) lifted-async> Running phase: haddockPhase lifted-async> Preprocessing library for lifted-async-0.10.2.7.. lifted-async> Running Haddock on library for lifted-async-0.10.2.7.. lifted-async> Warning: --source-* options are ignored when --hyperlinked-source is enabled. lifted-async> [1 of 2] Compiling Control.Concurrent.Async.Lifted ( src/Control/Concurrent/Async/Lifted.hs, nothing ) lifted-async> [2 of 2] Compiling Control.Concurrent.Async.Lifted.Safe ( src/Control/Concurrent/Async/Lifted/Safe.hs, nothing ) lifted-async> Haddock coverage: lifted-async> Warning: 'Concurrently' is ambiguous. It is defined lifted-async> * in ‘Control.Concurrent.Async.Internal’ lifted-async> * in ‘Control.Concurrent.Async.Internal’ lifted-async> * at src/Control/Concurrent/Async/Lifted.hs:448:28 lifted-async> * at src/Control/Concurrent/Async/Lifted.hs:448:1 lifted-async> You may be able to disambiguate the identifier by qualifying it or lifted-async> by specifying the type/value namespace explicitly. lifted-async> Defaulting to the one defined at src/Control/Concurrent/Async/Lifted.hs:448:1 lifted-async> Warning: 'runConcurrently' is ambiguous. It is defined lifted-async> * in ‘Control.Concurrent.Async.Internal’ lifted-async> * at src/Control/Concurrent/Async/Lifted.hs:448:43 lifted-async> You may be able to disambiguate the identifier by qualifying it or lifted-async> by specifying the type/value namespace explicitly. logict> Executables installed in: logict> /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0/bin logict> Libraries installed in: logict> /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt logict> Dynamic Libraries installed in: logict> /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 logict> Private executables installed in: logict> /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0/libexec/x86_64-linux-ghc-9.8.1/logict-0.8.2.0 logict> Data files installed in: logict> /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0/share/x86_64-linux-ghc-9.8.1/logict-0.8.2.0 logict> Documentation installed in: logict> /nix/store/jzimqi7kmz9v94878wzwlpwarsdwyail-logict-0.8.2.0-doc/share/doc/logict-0.8.2.0 logict> Configuration files installed in: logict> /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0/etc logict> No alex found logict> Using ar found on system at: logict> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar logict> No c2hs found logict> No cpphs found logict> No doctest found logict> Using gcc version 14.3.0 given by user at: logict> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc logict> Using ghc version 9.8.1 found on system at: logict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc logict> Using ghc-pkg version 9.8.1 found on system at: logict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 logict> No ghcjs found logict> No ghcjs-pkg found logict> No greencard found logict> Using haddock version 2.30.0 found on system at: logict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 logict> No happy found logict> Using haskell-suite found on system at: haskell-suite-dummy-location logict> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location logict> No hmake found logict> Using hpc version 0.69 found on system at: logict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 logict> Using hsc2hs version 0.68.10 found on system at: logict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 logict> Using hscolour version 1.25 found on system at: logict> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour logict> No jhc found logict> Using ld found on system at: logict> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold logict> No pkg-config found logict> Using runghc version 9.8.1 found on system at: logict> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 logict> Using strip version 2.44 found on system at: logict> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip logict> Using tar found on system at: logict> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar logict> No uhc found logict> Running phase: buildPhase logict> Preprocessing library for logict-0.8.2.0.. logict> Building library for logict-0.8.2.0.. logict> [1 of 2] Compiling Control.Monad.Logic.Class ( Control/Monad/Logic/Class.hs, dist/build/Control/Monad/Logic/Class.o, dist/build/Control/Monad/Logic/Class.dyn_o ) logict> [2 of 2] Compiling Control.Monad.Logic ( Control/Monad/Logic.hs, dist/build/Control/Monad/Logic.o, dist/build/Control/Monad/Logic.dyn_o ) logict> [1 of 2] Compiling Control.Monad.Logic.Class ( Control/Monad/Logic/Class.hs, dist/build/Control/Monad/Logic/Class.p_o ) logict> [2 of 2] Compiling Control.Monad.Logic ( Control/Monad/Logic.hs, dist/build/Control/Monad/Logic.p_o ) logict> Preprocessing test suite 'logict-tests' for logict-0.8.2.0.. logict> Building test suite 'logict-tests' for logict-0.8.2.0.. logict> [1 of 1] Compiling Main ( test/Test.hs, dist/build/logict-tests/logict-tests-tmp/Main.o ) lukko> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b lukko> Ready component graph: lukko> definite lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s lukko> depends base-4.19.0.0-b960 lukko> definite lukko-0.1.2-E6861mo0WBE7d3TpbkfYp6-test-thread lukko> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lukko> depends base-4.19.0.0-b960 lukko> depends filepath-1.4.100.4-fa1c lukko> depends lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s lukko> depends singleton-bool-0.1.8-F7cYUSJZNrtJUnKmqBuLPl lukko> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa lukko> depends tasty-expected-failure-0.12.3-1St4IMCEt8xLd0WcnG1npu lukko> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP lukko> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b lukko> definite lukko-0.1.2-XMoyyEAzE34IZ70HOTPcz-test-process lukko> depends base-4.19.0.0-b960 lukko> depends bytestring-0.12.0.2-4690 lukko> depends lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s lukko> Using Cabal-3.10.2.0 compiled by ghc-9.8 lukko> Using compiler: ghc-9.8.1 lukko> Using install prefix: /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2 lukko> Executables installed in: lukko> /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2/bin lukko> Libraries installed in: lukko> /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s lukko> Dynamic Libraries installed in: lukko> /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 lukko> Private executables installed in: lukko> /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2/libexec/x86_64-linux-ghc-9.8.1/lukko-0.1.2 lukko> Data files installed in: lukko> /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2/share/x86_64-linux-ghc-9.8.1/lukko-0.1.2 lukko> Documentation installed in: lukko> /nix/store/iy49qvx7w084gk9x0d1g13ahxzs6rjvz-lukko-0.1.2-doc/share/doc/lukko-0.1.2 lukko> Configuration files installed in: lukko> /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2/etc lukko> No alex found lukko> Using ar found on system at: lukko> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar lukko> No c2hs found lukko> No cpphs found lukko> No doctest found lukko> Using gcc version 14.3.0 given by user at: lukko> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc lukko> Using ghc version 9.8.1 found on system at: lukko> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc lukko> Using ghc-pkg version 9.8.1 found on system at: lukko> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 lukko> No ghcjs found lukko> No ghcjs-pkg found lukko> No greencard found lukko> Using haddock version 2.30.0 found on system at: lukko> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 lukko> No happy found lukko> Using haskell-suite found on system at: haskell-suite-dummy-location lukko> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location lukko> No hmake found lukko> Using hpc version 0.69 found on system at: lukko> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 lukko> Using hsc2hs version 0.68.10 found on system at: lukko> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 lukko> Using hscolour version 1.25 found on system at: lukko> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour lukko> No jhc found lukko> Using ld found on system at: lukko> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold lukko> No pkg-config found lukko> Using runghc version 9.8.1 found on system at: lukko> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 lukko> Using strip version 2.44 found on system at: lukko> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip lukko> Using tar found on system at: lukko> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar lukko> No uhc found lukko> Running phase: buildPhase lukko> Preprocessing library for lukko-0.1.2.. lukko> Building library for lukko-0.1.2.. lukko> [1 of 8] Compiling Lukko.Internal.FillBytes ( src/Lukko/Internal/FillBytes.hs, dist/build/Lukko/Internal/FillBytes.o, dist/build/Lukko/Internal/FillBytes.dyn_o ) lukko> [2 of 8] Compiling Lukko.Internal.HandleToFD ( src/Lukko/Internal/HandleToFD.hs, dist/build/Lukko/Internal/HandleToFD.o, dist/build/Lukko/Internal/HandleToFD.dyn_o ) primitive-unlifted> Data.Primitive.TArray.Classic=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.TArray.Classic,Data.Primitive.Unlifted.Array=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.Array,Data.Primitive.Unlifted.Array.Primops=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.Array.Primops,Data.Primitive.Unlifted.Array.ST=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.Array.ST,Data.Primitive.Unlifted.Box=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.Box,Data.Primitive.Unlifted.Class=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.Class,Data.Primitive.Unlifted.MVar=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.MVar,Data.Primitive.Unlifted.MVar.Primops=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.MVar.Primops,Data.Primitive.Unlifted.MVar.ST=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.MVar.ST,Data.Primitive.Unlifted.MutVar=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.MutVar,Data.Primitive.Unlifted.MutVar.Primops=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.MutVar.Primops,Data.Primitive.Unlifted.MutVar.ST=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.MutVar.ST,Data.Primitive.Unlifted.SmallArray=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.SmallArray,Data.Primitive.Unlifted.SmallArray.Primops=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.SmallArray.Primops,Data.Primitive.Unlifted.SmallArray.ST=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.SmallArray.ST,Data.Primitive.Unlifted.Type=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.Type,Data.Primitive.Unlifted.Weak=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.Weak,Data.Primitive.Unlifted.Weak.IO=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.Weak.IO,Data.Primitive.Unlifted.Weak.Primops=primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA:Data.Primitive.Unlifted.Weak.Primops primitive-unlifted> unit primitive-unlifted-2.1.0.0-3n8aHpwcpZK1UjNJIh3uUC-test primitive-unlifted> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 primitive-unlifted> include base-4.19.0.0-b960 primitive-unlifted> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-unlifted> include primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA primitive-unlifted> include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA primitive-unlifted> include stm-2.5.2.1-83fa primitive-unlifted> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa primitive-unlifted> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 primitive-unlifted> Ready component graph: primitive-unlifted> definite primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA primitive-unlifted> depends array-0.5.6.0-dc89 primitive-unlifted> depends base-4.19.0.0-b960 primitive-unlifted> depends bytestring-0.12.0.2-4690 primitive-unlifted> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-unlifted> depends text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 primitive-unlifted> definite primitive-unlifted-2.1.0.0-3n8aHpwcpZK1UjNJIh3uUC-test primitive-unlifted> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 primitive-unlifted> depends base-4.19.0.0-b960 primitive-unlifted> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-unlifted> depends primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA primitive-unlifted> depends quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA primitive-unlifted> depends stm-2.5.2.1-83fa primitive-unlifted> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa primitive-unlifted> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 primitive-unlifted> Using Cabal-3.10.2.0 compiled by ghc-9.8 primitive-unlifted> Using compiler: ghc-9.8.1 primitive-unlifted> Using install prefix: primitive-unlifted> /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0 primitive-unlifted> Executables installed in: primitive-unlifted> /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0/bin primitive-unlifted> Libraries installed in: primitive-unlifted> /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA primitive-unlifted> Dynamic Libraries installed in: primitive-unlifted> /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 primitive-unlifted> Private executables installed in: primitive-unlifted> /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0/libexec/x86_64-linux-ghc-9.8.1/primitive-unlifted-2.1.0.0 primitive-unlifted> Data files installed in: streaming-commons> include array-0.5.6.0-dc89 streaming-commons> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM streaming-commons> include base-4.19.0.0-b960 streaming-commons> include bytestring-0.12.0.2-4690 streaming-commons> include deepseq-1.5.0.0-412f streaming-commons> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH streaming-commons> include network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw streaming-commons> include streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK streaming-commons> include text-2.1-c36a streaming-commons> include unix-2.8.3.0-8aa6 streaming-commons> include zlib-0.7.1.0-BE1wAQm6CJ14enNTu5nBvs streaming-commons> Linked component graph: streaming-commons> unit streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK streaming-commons> include array-0.5.6.0-dc89 streaming-commons> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM streaming-commons> include base-4.19.0.0-b960 streaming-commons> include bytestring-0.12.0.2-4690 streaming-commons> include directory-1.3.8.1-6a8e streaming-commons> include network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw streaming-commons> include process-1.6.18.0-26fa streaming-commons> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX streaming-commons> include stm-2.5.2.1-83fa streaming-commons> include text-2.1-c36a streaming-commons> include transformers-0.6.1.0-c3ec streaming-commons> include unix-2.8.3.0-8aa6 streaming-commons> include zlib-0.7.1.0-BE1wAQm6CJ14enNTu5nBvs streaming-commons> Data.Streaming.ByteString.Builder=streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK:Data.Streaming.ByteString.Builder,Data.Streaming.ByteString.Builder.Buffer=streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK:Data.Streaming.ByteString.Builder.Buffer,Data.Streaming.FileRead=streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK:Data.Streaming.FileRead,Data.Streaming.Filesystem=streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK:Data.Streaming.Filesystem,Data.Streaming.Network=streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK:Data.Streaming.Network,Data.Streaming.Network.Internal=streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK:Data.Streaming.Network.Internal,Data.Streaming.Process=streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK:Data.Streaming.Process,Data.Streaming.Process.Internal=streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK:Data.Streaming.Process.Internal,Data.Streaming.Text=streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK:Data.Streaming.Text,Data.Streaming.Zlib=streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK:Data.Streaming.Zlib,Data.Streaming.Zlib.Lowlevel=streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK:Data.Streaming.Zlib.Lowlevel streaming-commons> unit streaming-commons-0.2.3.0-JLgHNpmM8yVEtLDAVmvf3c-test streaming-commons> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 streaming-commons> include array-0.5.6.0-dc89 streaming-commons> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM streaming-commons> include base-4.19.0.0-b960 streaming-commons> include bytestring-0.12.0.2-4690 streaming-commons> include deepseq-1.5.0.0-412f streaming-commons> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH streaming-commons> include network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw streaming-commons> include streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK streaming-commons> include text-2.1-c36a streaming-commons> include unix-2.8.3.0-8aa6 streaming-commons> include zlib-0.7.1.0-BE1wAQm6CJ14enNTu5nBvs streaming-commons> Ready component graph: streaming-commons> definite streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK streaming-commons> depends array-0.5.6.0-dc89 streaming-commons> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM streaming-commons> depends base-4.19.0.0-b960 streaming-commons> depends bytestring-0.12.0.2-4690 streaming-commons> depends directory-1.3.8.1-6a8e streaming-commons> depends network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw streaming-commons> depends process-1.6.18.0-26fa streaming-commons> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX streaming-commons> depends stm-2.5.2.1-83fa streaming-commons> depends text-2.1-c36a streaming-commons> depends transformers-0.6.1.0-c3ec streaming-commons> depends unix-2.8.3.0-8aa6 streaming-commons> depends zlib-0.7.1.0-BE1wAQm6CJ14enNTu5nBvs streaming-commons> definite streaming-commons-0.2.3.0-JLgHNpmM8yVEtLDAVmvf3c-test streaming-commons> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 streaming-commons> depends array-0.5.6.0-dc89 streaming-commons> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM streaming-commons> depends base-4.19.0.0-b960 streaming-commons> depends bytestring-0.12.0.2-4690 streaming-commons> depends deepseq-1.5.0.0-412f streaming-commons> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH streaming-commons> depends network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw streaming-commons> depends streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK streaming-commons> depends text-2.1-c36a streaming-commons> depends unix-2.8.3.0-8aa6 streaming-commons> depends zlib-0.7.1.0-BE1wAQm6CJ14enNTu5nBvs typed-process> include bytestring-0.12.0.2-4690 typed-process> include process-1.6.18.0-26fa typed-process> include stm-2.5.2.1-83fa typed-process> include text-2.1-c36a typed-process> include transformers-0.6.1.0-c3ec typed-process> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P typed-process> component typed-process-0.2.13.0-7tACAJQ5hGg7B8DUvPAa9B-typed-process-test typed-process> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM typed-process> include base-4.19.0.0-b960 typed-process> include base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou typed-process> include bytestring-0.12.0.2-4690 typed-process> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH typed-process> include process-1.6.18.0-26fa typed-process> include stm-2.5.2.1-83fa typed-process> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b typed-process> include text-2.1-c36a typed-process> include transformers-0.6.1.0-c3ec typed-process> include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz typed-process> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P typed-process> component typed-process-0.2.13.0-6yciBfykvr1GyPh4L5do1C-typed-process-test-single-threaded typed-process> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM typed-process> include base-4.19.0.0-b960 typed-process> include base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou typed-process> include bytestring-0.12.0.2-4690 typed-process> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH typed-process> include process-1.6.18.0-26fa typed-process> include stm-2.5.2.1-83fa typed-process> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b typed-process> include text-2.1-c36a typed-process> include transformers-0.6.1.0-c3ec typed-process> include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz typed-process> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P typed-process> Linked component graph: typed-process> unit typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz typed-process> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM typed-process> include base-4.19.0.0-b960 typed-process> include bytestring-0.12.0.2-4690 typed-process> include process-1.6.18.0-26fa typed-process> include stm-2.5.2.1-83fa typed-process> include text-2.1-c36a typed-process> include transformers-0.6.1.0-c3ec typed-process> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P typed-process> System.Process.Typed=typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz:System.Process.Typed,System.Process.Typed.Internal=typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz:System.Process.Typed.Internal typed-process> unit typed-process-0.2.13.0-7tACAJQ5hGg7B8DUvPAa9B-typed-process-test typed-process> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM typed-process> include base-4.19.0.0-b960 typed-process> include base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou typed-process> include bytestring-0.12.0.2-4690 typed-process> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH typed-process> include process-1.6.18.0-26fa typed-process> include stm-2.5.2.1-83fa typed-process> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b typed-process> include text-2.1-c36a typed-process> include transformers-0.6.1.0-c3ec typed-process> include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz typed-process> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P typed-process> unit typed-process-0.2.13.0-6yciBfykvr1GyPh4L5do1C-typed-process-test-single-threaded typed-process> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM typed-process> include base-4.19.0.0-b960 typed-process> include base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou typed-process> include bytestring-0.12.0.2-4690 typed-process> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH typed-process> include process-1.6.18.0-26fa typed-process> include stm-2.5.2.1-83fa typed-process> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b typed-process> include text-2.1-c36a typed-process> include transformers-0.6.1.0-c3ec typed-process> include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz typed-process> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P typed-process> Ready component graph: typed-process> definite typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz typed-process> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM typed-process> depends base-4.19.0.0-b960 typed-process> depends bytestring-0.12.0.2-4690 typed-process> depends process-1.6.18.0-26fa typed-process> depends stm-2.5.2.1-83fa typed-process> depends text-2.1-c36a typed-process> depends transformers-0.6.1.0-c3ec typed-process> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P typed-process> definite typed-process-0.2.13.0-7tACAJQ5hGg7B8DUvPAa9B-typed-process-test typed-process> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM typed-process> depends base-4.19.0.0-b960 typed-process> depends base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou unliftio> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv unliftio> include stm-2.5.2.1-83fa unliftio> include time-1.12.2-d26d unliftio> include transformers-0.6.1.0-c3ec unliftio> include unix-2.8.3.0-8aa6 unliftio> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P unliftio> component unliftio-0.2.25.1-HIO5ja6hvAMFKbnHwQMmgj-unliftio-spec unliftio> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 unliftio> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM unliftio> include base-4.19.0.0-b960 unliftio> include bytestring-0.12.0.2-4690 unliftio> include containers-0.6.8-4775 unliftio> include deepseq-1.5.0.0-412f unliftio> include directory-1.3.8.1-6a8e unliftio> include filepath-1.4.100.4-fa1c unliftio> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH unliftio> include process-1.6.18.0-26fa unliftio> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv unliftio> include stm-2.5.2.1-83fa unliftio> include time-1.12.2-d26d unliftio> include transformers-0.6.1.0-c3ec unliftio> include unix-2.8.3.0-8aa6 unliftio> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe unliftio> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P unliftio> Linked component graph: unliftio> unit unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe unliftio> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM unliftio> include base-4.19.0.0-b960 unliftio> include bytestring-0.12.0.2-4690 unliftio> include deepseq-1.5.0.0-412f unliftio> include directory-1.3.8.1-6a8e unliftio> include filepath-1.4.100.4-fa1c unliftio> include process-1.6.18.0-26fa unliftio> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv unliftio> include stm-2.5.2.1-83fa unliftio> include time-1.12.2-d26d unliftio> include transformers-0.6.1.0-c3ec unliftio> include unix-2.8.3.0-8aa6 unliftio> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P unliftio> UnliftIO=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO,UnliftIO.Async=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Async,UnliftIO.Chan=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Chan,UnliftIO.Concurrent=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Concurrent,UnliftIO.Directory=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Directory,UnliftIO.Environment=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Environment,UnliftIO.Exception=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Exception,UnliftIO.Exception.Lens=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Exception.Lens,UnliftIO.Foreign=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Foreign,UnliftIO.IO=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.IO,UnliftIO.IO.File=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.IO.File,UnliftIO.IORef=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.IORef,UnliftIO.Internals.Async=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Internals.Async,UnliftIO.MVar=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.MVar,UnliftIO.Memoize=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Memoize,UnliftIO.Process=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Process,UnliftIO.QSem=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.QSem,UnliftIO.QSemN=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.QSemN,UnliftIO.STM=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.STM,UnliftIO.Temporary=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Temporary,UnliftIO.Timeout=unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe:UnliftIO.Timeout unliftio> unit unliftio-0.2.25.1-HIO5ja6hvAMFKbnHwQMmgj-unliftio-spec unliftio> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 unliftio> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM unliftio> include base-4.19.0.0-b960 unliftio> include bytestring-0.12.0.2-4690 unliftio> include containers-0.6.8-4775 unliftio> include deepseq-1.5.0.0-412f unliftio> include directory-1.3.8.1-6a8e unliftio> include filepath-1.4.100.4-fa1c unliftio> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH unliftio> include process-1.6.18.0-26fa unliftio> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv unliftio> include stm-2.5.2.1-83fa unliftio> include time-1.12.2-d26d unliftio> include transformers-0.6.1.0-c3ec unliftio> include unix-2.8.3.0-8aa6 unliftio> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe unliftio> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P unliftio> Ready component graph: time-compat> 1968-W53-4 = 1968-W52-4: OK time-compat> 1968-W53-6 = 1968-W52-6: OK time-compat> 1968-W53-7 = 1968-W52-7: OK time-compat> 1968-W53-8 = 1968-W52-7: OK time-compat> 1968-W53-9 = 1968-W52-7: OK time-compat> 1968-W54--2 = 1968-W52-1: OK time-compat> 1968-W54--1 = 1968-W52-1: OK time-compat> 1968-W54-0 = 1968-W52-1: OK time-compat> 1968-W54-1 = 1968-W52-1: OK time-compat> 1968-W54-4 = 1968-W52-4: OK time-compat> 1968-W54-6 = 1968-W52-6: OK time-compat> 1968-W54-7 = 1968-W52-7: OK time-compat> 1968-W54-8 = 1968-W52-7: OK time-compat> 1968-W54-9 = 1968-W52-7: OK time-compat> 1969-W-20--2 = 1969-W01-1: OK time-compat> 1969-W-20--1 = 1969-W01-1: OK time-compat> 1969-W-20-0 = 1969-W01-1: OK time-compat> 1969-W-20-1 = 1969-W01-1: OK time-compat> 1969-W-20-4 = 1969-W01-4: OK time-compat> 1969-W-20-6 = 1969-W01-6: OK time-compat> 1969-W-20-7 = 1969-W01-7: OK time-compat> 1969-W-20-8 = 1969-W01-7: OK time-compat> 1969-W-20-9 = 1969-W01-7: OK time-compat> 1969-W-1--2 = 1969-W01-1: OK time-compat> 1969-W-1--1 = 1969-W01-1: OK time-compat> 1969-W-1-0 = 1969-W01-1: OK time-compat> 1969-W-1-1 = 1969-W01-1: OK time-compat> 1969-W-1-4 = 1969-W01-4: OK time-compat> 1969-W-1-6 = 1969-W01-6: OK time-compat> 1969-W-1-7 = 1969-W01-7: OK time-compat> 1969-W-1-8 = 1969-W01-7: OK time-compat> 1969-W-1-9 = 1969-W01-7: OK time-compat> 1969-W0--2 = 1969-W01-1: OK time-compat> 1969-W0--1 = 1969-W01-1: OK time-compat> 1969-W0-0 = 1969-W01-1: OK time-compat> 1969-W0-1 = 1969-W01-1: OK time-compat> 1969-W0-4 = 1969-W01-4: OK time-compat> 1969-W0-6 = 1969-W01-6: OK time-compat> 1969-W0-7 = 1969-W01-7: OK time-compat> 1969-W0-8 = 1969-W01-7: OK time-compat> 1969-W0-9 = 1969-W01-7: OK time-compat> 1969-W1--2 = 1969-W01-1: OK time-compat> 1969-W1--1 = 1969-W01-1: OK time-compat> 1969-W1-0 = 1969-W01-1: OK time-compat> 1969-W1-1 = 1969-W01-1: OK time-compat> 1969-W1-4 = 1969-W01-4: OK time-compat> 1969-W1-6 = 1969-W01-6: OK time-compat> 1969-W1-7 = 1969-W01-7: OK time-compat> 1969-W1-8 = 1969-W01-7: OK no-recursion> 100% ( 2 / 2) in 'NoRecursion' 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 base64> Preprocessing library for base64-1.0.. base64> Building library for base64-1.0.. 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) concurrent-output> [2 of 6] Compiling Utility.Monad ( Utility/Monad.hs, dist/build/Utility/Monad.p_o ) concurrent-output> [3 of 6] Compiling System.Console.Concurrent.Internal ( System/Console/Concurrent/Internal.hs, dist/build/System/Console/Concurrent/Internal.p_o ) concurrent-output> [4 of 6] Compiling System.Console.Concurrent ( System/Console/Concurrent.hs, dist/build/System/Console/Concurrent.p_o ) concurrent-output> [5 of 6] Compiling System.Process.Concurrent ( System/Process/Concurrent.hs, dist/build/System/Process/Concurrent.p_o ) concurrent-output> [6 of 6] Compiling System.Console.Regions ( System/Console/Regions.hs, dist/build/System/Console/Regions.p_o ) lifted-async> Defaulting to the one defined at src/Control/Concurrent/Async/Lifted.hs:448:43 lifted-async> Warning: 'a' is out of scope. lifted-async> If you qualify the identifier, haddock can try to link it anyway. lifted-async> Warning: 'cancel' is ambiguous. It is defined lifted-async> * in ‘Control.Concurrent.Async.Internal’ lifted-async> * at src/Control/Concurrent/Async/Lifted.hs:222:1 lifted-async> You may be able to disambiguate the identifier by qualifying it or lifted-async> by specifying the type/value namespace explicitly. lifted-async> Defaulting to the one defined at src/Control/Concurrent/Async/Lifted.hs:222:1 lifted-async> 98% ( 62 / 63) in 'Control.Concurrent.Async.Lifted' lifted-async> Missing documentation for: lifted-async> ExceptionInLinkedThread lifted-async> Warning: 'm' is out of scope. lifted-async> If you qualify the identifier, haddock can try to link it anyway. lifted-async> Warning: 'a' is out of scope. lifted-async> If you qualify the identifier, haddock can try to link it anyway. lifted-async> Warning: 'Concurrently' is ambiguous. It is defined lifted-async> * in ‘Control.Concurrent.Async.Internal’ lifted-async> * in ‘Control.Concurrent.Async.Internal’ lifted-async> * at src/Control/Concurrent/Async/Lifted.hs:448:28 lifted-async> * at src/Control/Concurrent/Async/Lifted.hs:448:1 lifted-async> * at src/Control/Concurrent/Async/Lifted/Safe.hs:413:3 lifted-async> * at src/Control/Concurrent/Async/Lifted/Safe.hs:412:1 lifted-async> You may be able to disambiguate the identifier by qualifying it or lifted-async> by specifying the type/value namespace explicitly. lifted-async> Defaulting to the one defined at src/Control/Concurrent/Async/Lifted/Safe.hs:412:1 lifted-async> Warning: 'runConcurrently' is ambiguous. It is defined lifted-async> * in ‘Control.Concurrent.Async.Internal’ lifted-async> * at src/Control/Concurrent/Async/Lifted.hs:448:43 lifted-async> * at src/Control/Concurrent/Async/Lifted/Safe.hs:414:29 lifted-async> You may be able to disambiguate the identifier by qualifying it or lifted-async> by specifying the type/value namespace explicitly. lifted-async> Defaulting to the one defined at src/Control/Concurrent/Async/Lifted/Safe.hs:414:29 lifted-async> Warning: 'cancel' is ambiguous. It is defined lifted-async> * in ‘Control.Concurrent.Async.Internal’ lifted-async> * at src/Control/Concurrent/Async/Lifted.hs:222:1 lifted-async> * at src/Control/Concurrent/Async/Lifted/Safe.hs:215:1 lifted-async> You may be able to disambiguate the identifier by qualifying it or lifted-async> by specifying the type/value namespace explicitly. lifted-async> Defaulting to the one defined at src/Control/Concurrent/Async/Lifted/Safe.hs:215:1 lifted-async> 96% ( 63 / 65) in 'Control.Concurrent.Async.Lifted.Safe' lifted-async> Missing documentation for: lifted-async> Forall lifted-async> ExceptionInLinkedThread lukko> [3 of 8] Compiling Lukko.Internal.FD ( dist/build/Lukko/Internal/FD.hs, dist/build/Lukko/Internal/FD.o, dist/build/Lukko/Internal/FD.dyn_o ) lukko> [4 of 8] Compiling Lukko.Internal.Types ( src/Lukko/Internal/Types.hs, dist/build/Lukko/Internal/Types.o, dist/build/Lukko/Internal/Types.dyn_o ) lukko> [5 of 8] Compiling Lukko.FLock ( dist/build/Lukko/FLock.hs, dist/build/Lukko/FLock.o, dist/build/Lukko/FLock.dyn_o ) lukko> [6 of 8] Compiling Lukko.NoOp ( src/Lukko/NoOp.hs, dist/build/Lukko/NoOp.o, dist/build/Lukko/NoOp.dyn_o ) lukko> [7 of 8] Compiling Lukko.OFD ( dist/build/Lukko/OFD.hs, dist/build/Lukko/OFD.o, dist/build/Lukko/OFD.dyn_o ) lukko> [8 of 8] Compiling Lukko ( src/Lukko.hs, dist/build/Lukko.o, dist/build/Lukko.dyn_o ) lukko> [1 of 8] Compiling Lukko.Internal.FillBytes ( src/Lukko/Internal/FillBytes.hs, dist/build/Lukko/Internal/FillBytes.p_o ) lukko> [2 of 8] Compiling Lukko.Internal.HandleToFD ( src/Lukko/Internal/HandleToFD.hs, dist/build/Lukko/Internal/HandleToFD.p_o ) lukko> [3 of 8] Compiling Lukko.Internal.FD ( dist/build/Lukko/Internal/FD.hs, dist/build/Lukko/Internal/FD.p_o ) lukko> [4 of 8] Compiling Lukko.Internal.Types ( src/Lukko/Internal/Types.hs, dist/build/Lukko/Internal/Types.p_o ) lukko> [5 of 8] Compiling Lukko.FLock ( dist/build/Lukko/FLock.hs, dist/build/Lukko/FLock.p_o ) lukko> [6 of 8] Compiling Lukko.NoOp ( src/Lukko/NoOp.hs, dist/build/Lukko/NoOp.p_o ) lukko> [7 of 8] Compiling Lukko.OFD ( dist/build/Lukko/OFD.hs, dist/build/Lukko/OFD.p_o ) lukko> [8 of 8] Compiling Lukko ( src/Lukko.hs, dist/build/Lukko.p_o ) lukko> Preprocessing test suite 'test-thread' for lukko-0.1.2.. lukko> Building test suite 'test-thread' for lukko-0.1.2.. lukko> [1 of 1] Compiling Main ( test/Tests.hs, dist/build/test-thread/test-thread-tmp/Main.o ) lukko> [2 of 2] Linking dist/build/test-thread/test-thread lukko> Preprocessing test suite 'test-process' for lukko-0.1.2.. lukko> Building test suite 'test-process' for lukko-0.1.2.. lukko> [1 of 1] Compiling Main ( test/TestProcess.hs, dist/build/test-process/test-process-tmp/Main.o ) lukko> [2 of 2] Linking dist/build/test-process/test-process lukko> Running phase: checkPhase lukko> Running 2 test suites... lukko> Test suite test-thread: RUNNING... lukko> lukko lukko> Lukko default lukko> concurrent threads: OK (0.10s) lukko> FileLockingSupported and fileLockingSupported agree: OK lukko> Lukko.NoOp lukko> concurrent threads: IGNORED lukko> FileLockingSupported and fileLockingSupported agree: OK lukko> Lukko.OFD lukko> concurrent threads: OK (0.11s) lukko> FileLockingSupported and fileLockingSupported agree: OK lukko> Lukko.FLock lukko> concurrent threads: OK (0.10s) lukko> FileLockingSupported and fileLockingSupported agree: OK lukko> lukko> All 8 tests passed (0.31s) lukko> Test suite test-thread: PASS lukko> Test suite logged to: dist/test/lukko-0.1.2-test-thread.log lukko> Test suite test-process: RUNNING... lukko> Unknown paramters. Doing nothing. lukko> Test suite test-process: PASS lukko> Test suite logged to: dist/test/lukko-0.1.2-test-process.log lukko> 2 of 2 test suites (2 of 2 test cases) passed. lukko> Running phase: haddockPhase lukko> Preprocessing library for lukko-0.1.2.. lukko> Running Haddock on library for lukko-0.1.2.. lukko> Warning: --source-* options are ignored when --hyperlinked-source is enabled. lukko> [1 of 8] Compiling Lukko.Internal.FillBytes ( src/Lukko/Internal/FillBytes.hs, nothing ) lukko> [2 of 8] Compiling Lukko.Internal.HandleToFD ( src/Lukko/Internal/HandleToFD.hs, nothing ) lukko> [3 of 8] Compiling Lukko.Internal.FD ( dist/build/Lukko/Internal/FD.hs, nothing ) lukko> [4 of 8] Compiling Lukko.Internal.Types ( src/Lukko/Internal/Types.hs, nothing ) lukko> [5 of 8] Compiling Lukko.FLock ( dist/build/Lukko/FLock.hs, nothing ) primitive-unlifted> /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0/share/x86_64-linux-ghc-9.8.1/primitive-unlifted-2.1.0.0 primitive-unlifted> Documentation installed in: primitive-unlifted> /nix/store/4ycfhlgsg697prbmgi2fbpncn2pqg9n5-primitive-unlifted-2.1.0.0-doc/share/doc/primitive-unlifted-2.1.0.0 primitive-unlifted> Configuration files installed in: primitive-unlifted> /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0/etc primitive-unlifted> No alex found primitive-unlifted> Using ar found on system at: primitive-unlifted> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar primitive-unlifted> No c2hs found primitive-unlifted> No cpphs found primitive-unlifted> No doctest found primitive-unlifted> Using gcc version 14.3.0 given by user at: primitive-unlifted> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc primitive-unlifted> Using ghc version 9.8.1 found on system at: primitive-unlifted> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc primitive-unlifted> Using ghc-pkg version 9.8.1 found on system at: primitive-unlifted> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 primitive-unlifted> No ghcjs found primitive-unlifted> No ghcjs-pkg found primitive-unlifted> No greencard found primitive-unlifted> Using haddock version 2.30.0 found on system at: primitive-unlifted> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 primitive-unlifted> No happy found primitive-unlifted> Using haskell-suite found on system at: haskell-suite-dummy-location primitive-unlifted> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location primitive-unlifted> No hmake found primitive-unlifted> Using hpc version 0.69 found on system at: primitive-unlifted> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 primitive-unlifted> Using hsc2hs version 0.68.10 found on system at: primitive-unlifted> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 primitive-unlifted> Using hscolour version 1.25 found on system at: primitive-unlifted> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour primitive-unlifted> No jhc found primitive-unlifted> Using ld found on system at: primitive-unlifted> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold primitive-unlifted> No pkg-config found primitive-unlifted> Using runghc version 9.8.1 found on system at: primitive-unlifted> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 primitive-unlifted> Using strip version 2.44 found on system at: primitive-unlifted> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip primitive-unlifted> Using tar found on system at: primitive-unlifted> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar primitive-unlifted> No uhc found primitive-unlifted> Running phase: buildPhase primitive-unlifted> Preprocessing library for primitive-unlifted-2.1.0.0.. primitive-unlifted> Building library for primitive-unlifted-2.1.0.0.. primitive-unlifted> [ 1 of 19] Compiling Data.Primitive.Unlifted.Type ( src/Data/Primitive/Unlifted/Type.hs, dist/build/Data/Primitive/Unlifted/Type.o, dist/build/Data/Primitive/Unlifted/Type.dyn_o ) primitive-unlifted> [ 2 of 19] Compiling Data.Primitive.Unlifted.SmallArray.Primops ( src/Data/Primitive/Unlifted/SmallArray/Primops.hs, dist/build/Data/Primitive/Unlifted/SmallArray/Primops.o, dist/build/Data/Primitive/Unlifted/SmallArray/Primops.dyn_o ) primitive-unlifted> [ 3 of 19] Compiling Data.Primitive.Unlifted.MutVar.Primops ( src/Data/Primitive/Unlifted/MutVar/Primops.hs, dist/build/Data/Primitive/Unlifted/MutVar/Primops.o, dist/build/Data/Primitive/Unlifted/MutVar/Primops.dyn_o ) primitive-unlifted> [ 4 of 19] Compiling Data.Primitive.Unlifted.MVar.Primops ( src/Data/Primitive/Unlifted/MVar/Primops.hs, dist/build/Data/Primitive/Unlifted/MVar/Primops.o, dist/build/Data/Primitive/Unlifted/MVar/Primops.dyn_o ) primitive-unlifted> [ 5 of 19] Compiling Data.Primitive.Unlifted.Class ( src/Data/Primitive/Unlifted/Class.hs, dist/build/Data/Primitive/Unlifted/Class.o, dist/build/Data/Primitive/Unlifted/Class.dyn_o ) primitive-unlifted> [ 6 of 19] Compiling Data.Primitive.Unlifted.SmallArray.ST ( src/Data/Primitive/Unlifted/SmallArray/ST.hs, dist/build/Data/Primitive/Unlifted/SmallArray/ST.o, dist/build/Data/Primitive/Unlifted/SmallArray/ST.dyn_o ) primitive-unlifted> [ 7 of 19] Compiling Data.Primitive.Unlifted.SmallArray ( src/Data/Primitive/Unlifted/SmallArray.hs, dist/build/Data/Primitive/Unlifted/SmallArray.o, dist/build/Data/Primitive/Unlifted/SmallArray.dyn_o ) primitive-unlifted> [ 8 of 19] Compiling Data.Primitive.Unlifted.MutVar.ST ( src/Data/Primitive/Unlifted/MutVar/ST.hs, dist/build/Data/Primitive/Unlifted/MutVar/ST.o, dist/build/Data/Primitive/Unlifted/MutVar/ST.dyn_o ) primitive-unlifted> [ 9 of 19] Compiling Data.Primitive.Unlifted.MutVar ( src/Data/Primitive/Unlifted/MutVar.hs, dist/build/Data/Primitive/Unlifted/MutVar.o, dist/build/Data/Primitive/Unlifted/MutVar.dyn_o ) streaming-commons> Using Cabal-3.10.2.0 compiled by ghc-9.8 streaming-commons> Using compiler: ghc-9.8.1 streaming-commons> Using install prefix: streaming-commons> /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0 streaming-commons> Executables installed in: streaming-commons> /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0/bin streaming-commons> Libraries installed in: streaming-commons> /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK streaming-commons> Dynamic Libraries installed in: streaming-commons> /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 streaming-commons> Private executables installed in: streaming-commons> /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0/libexec/x86_64-linux-ghc-9.8.1/streaming-commons-0.2.3.0 streaming-commons> Data files installed in: streaming-commons> /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0/share/x86_64-linux-ghc-9.8.1/streaming-commons-0.2.3.0 streaming-commons> Documentation installed in: streaming-commons> /nix/store/g1bnivlq0c8v6whqzmbzb7yw7cgg51v7-streaming-commons-0.2.3.0-doc/share/doc/streaming-commons-0.2.3.0 streaming-commons> Configuration files installed in: streaming-commons> /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0/etc streaming-commons> No alex found streaming-commons> Using ar found on system at: streaming-commons> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar streaming-commons> No c2hs found streaming-commons> No cpphs found streaming-commons> No doctest found streaming-commons> Using gcc version 14.3.0 given by user at: streaming-commons> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc streaming-commons> Using ghc version 9.8.1 found on system at: streaming-commons> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc streaming-commons> Using ghc-pkg version 9.8.1 found on system at: streaming-commons> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 streaming-commons> No ghcjs found streaming-commons> No ghcjs-pkg found streaming-commons> No greencard found streaming-commons> Using haddock version 2.30.0 found on system at: streaming-commons> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 streaming-commons> No happy found streaming-commons> Using haskell-suite found on system at: haskell-suite-dummy-location streaming-commons> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location streaming-commons> No hmake found streaming-commons> Using hpc version 0.69 found on system at: streaming-commons> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 streaming-commons> Using hsc2hs version 0.68.10 found on system at: streaming-commons> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 streaming-commons> Using hscolour version 1.25 found on system at: streaming-commons> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour streaming-commons> No jhc found streaming-commons> Using ld found on system at: streaming-commons> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold streaming-commons> No pkg-config found streaming-commons> Using runghc version 9.8.1 found on system at: streaming-commons> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 streaming-commons> Using strip version 2.44 found on system at: streaming-commons> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip streaming-commons> Using tar found on system at: streaming-commons> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar streaming-commons> No uhc found streaming-commons> Running phase: buildPhase streaming-commons> Preprocessing library for streaming-commons-0.2.3.0.. streaming-commons> Building library for streaming-commons-0.2.3.0.. streaming-commons> [ 1 of 11] Compiling Data.Streaming.ByteString.Builder.Buffer ( Data/Streaming/ByteString/Builder/Buffer.hs, dist/build/Data/Streaming/ByteString/Builder/Buffer.o, dist/build/Data/Streaming/ByteString/Builder/Buffer.dyn_o ) streaming-commons> [ 2 of 11] Compiling Data.Streaming.ByteString.Builder ( Data/Streaming/ByteString/Builder.hs, dist/build/Data/Streaming/ByteString/Builder.o, dist/build/Data/Streaming/ByteString/Builder.dyn_o ) streaming-commons> [ 3 of 11] Compiling Data.Streaming.FileRead ( Data/Streaming/FileRead.hs, dist/build/Data/Streaming/FileRead.o, dist/build/Data/Streaming/FileRead.dyn_o ) streaming-commons> [ 4 of 11] Compiling Data.Streaming.Filesystem ( Data/Streaming/Filesystem.hs, dist/build/Data/Streaming/Filesystem.o, dist/build/Data/Streaming/Filesystem.dyn_o ) streaming-commons> [ 5 of 11] Compiling Data.Streaming.Network.Internal ( Data/Streaming/Network/Internal.hs, dist/build/Data/Streaming/Network/Internal.o, dist/build/Data/Streaming/Network/Internal.dyn_o ) streaming-commons> [ 6 of 11] Compiling Data.Streaming.Network ( Data/Streaming/Network.hs, dist/build/Data/Streaming/Network.o, dist/build/Data/Streaming/Network.dyn_o ) typed-process> depends bytestring-0.12.0.2-4690 typed-process> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH typed-process> depends process-1.6.18.0-26fa typed-process> depends stm-2.5.2.1-83fa typed-process> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b typed-process> depends text-2.1-c36a typed-process> depends transformers-0.6.1.0-c3ec typed-process> depends typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz typed-process> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P typed-process> definite typed-process-0.2.13.0-6yciBfykvr1GyPh4L5do1C-typed-process-test-single-threaded typed-process> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM typed-process> depends base-4.19.0.0-b960 typed-process> depends base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou typed-process> depends bytestring-0.12.0.2-4690 typed-process> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH typed-process> depends process-1.6.18.0-26fa typed-process> depends stm-2.5.2.1-83fa typed-process> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b typed-process> depends text-2.1-c36a typed-process> depends transformers-0.6.1.0-c3ec typed-process> depends typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz typed-process> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P typed-process> Using Cabal-3.10.2.0 compiled by ghc-9.8 typed-process> Using compiler: ghc-9.8.1 typed-process> Using install prefix: typed-process> /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0 typed-process> Executables installed in: typed-process> /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0/bin typed-process> Libraries installed in: typed-process> /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz typed-process> Dynamic Libraries installed in: typed-process> /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 typed-process> Private executables installed in: typed-process> /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0/libexec/x86_64-linux-ghc-9.8.1/typed-process-0.2.13.0 typed-process> Data files installed in: typed-process> /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0/share/x86_64-linux-ghc-9.8.1/typed-process-0.2.13.0 typed-process> Documentation installed in: typed-process> /nix/store/hnn40acfm9nvfa84fzdz009j9mmc9pyn-typed-process-0.2.13.0-doc/share/doc/typed-process-0.2.13.0 typed-process> Configuration files installed in: typed-process> /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0/etc typed-process> No alex found typed-process> Using ar found on system at: typed-process> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar typed-process> No c2hs found typed-process> No cpphs found typed-process> No doctest found typed-process> Using gcc version 14.3.0 given by user at: typed-process> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc typed-process> Using ghc version 9.8.1 found on system at: typed-process> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc typed-process> Using ghc-pkg version 9.8.1 found on system at: typed-process> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 typed-process> No ghcjs found typed-process> No ghcjs-pkg found typed-process> No greencard found typed-process> Using haddock version 2.30.0 found on system at: typed-process> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 typed-process> No happy found typed-process> Using haskell-suite found on system at: haskell-suite-dummy-location typed-process> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location typed-process> No hmake found typed-process> Using hpc version 0.69 found on system at: typed-process> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 typed-process> Using hsc2hs version 0.68.10 found on system at: typed-process> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 typed-process> Using hscolour version 1.25 found on system at: typed-process> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour typed-process> No jhc found typed-process> Using ld found on system at: typed-process> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold typed-process> No pkg-config found typed-process> Using runghc version 9.8.1 found on system at: typed-process> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 typed-process> Using strip version 2.44 found on system at: typed-process> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip typed-process> Using tar found on system at: typed-process> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar typed-process> No uhc found typed-process> Running phase: buildPhase typed-process> Preprocessing library for typed-process-0.2.13.0.. typed-process> Building library for typed-process-0.2.13.0.. unliftio> definite unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe unliftio> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM unliftio> depends base-4.19.0.0-b960 unliftio> depends bytestring-0.12.0.2-4690 unliftio> depends deepseq-1.5.0.0-412f unliftio> depends directory-1.3.8.1-6a8e unliftio> depends filepath-1.4.100.4-fa1c unliftio> depends process-1.6.18.0-26fa unliftio> depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv unliftio> depends stm-2.5.2.1-83fa unliftio> depends time-1.12.2-d26d unliftio> depends transformers-0.6.1.0-c3ec unliftio> depends unix-2.8.3.0-8aa6 unliftio> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P unliftio> definite unliftio-0.2.25.1-HIO5ja6hvAMFKbnHwQMmgj-unliftio-spec unliftio> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 unliftio> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM unliftio> depends base-4.19.0.0-b960 unliftio> depends bytestring-0.12.0.2-4690 unliftio> depends containers-0.6.8-4775 unliftio> depends deepseq-1.5.0.0-412f unliftio> depends directory-1.3.8.1-6a8e unliftio> depends filepath-1.4.100.4-fa1c unliftio> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH unliftio> depends process-1.6.18.0-26fa unliftio> depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv unliftio> depends stm-2.5.2.1-83fa unliftio> depends time-1.12.2-d26d unliftio> depends transformers-0.6.1.0-c3ec unliftio> depends unix-2.8.3.0-8aa6 unliftio> depends unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe unliftio> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P unliftio> Using Cabal-3.10.2.0 compiled by ghc-9.8 unliftio> Using compiler: ghc-9.8.1 unliftio> Using install prefix: unliftio> /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1 unliftio> Executables installed in: unliftio> /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1/bin unliftio> Libraries installed in: unliftio> /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe unliftio> Dynamic Libraries installed in: unliftio> /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 unliftio> Private executables installed in: unliftio> /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1/libexec/x86_64-linux-ghc-9.8.1/unliftio-0.2.25.1 unliftio> Data files installed in: unliftio> /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1/share/x86_64-linux-ghc-9.8.1/unliftio-0.2.25.1 unliftio> Documentation installed in: unliftio> /nix/store/4q1z46rb3znac31hprv0g42345xy7hwk-unliftio-0.2.25.1-doc/share/doc/unliftio-0.2.25.1 unliftio> Configuration files installed in: unliftio> /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1/etc unliftio> No alex found unliftio> Using ar found on system at: unliftio> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar unliftio> No c2hs found unliftio> No cpphs found unliftio> No doctest found unliftio> Using gcc version 14.3.0 given by user at: unliftio> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc unliftio> Using ghc version 9.8.1 found on system at: unliftio> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc unliftio> Using ghc-pkg version 9.8.1 found on system at: unliftio> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 unliftio> No ghcjs found unliftio> No ghcjs-pkg found unliftio> No greencard found unliftio> Using haddock version 2.30.0 found on system at: unliftio> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 unliftio> No happy found unliftio> Using haskell-suite found on system at: haskell-suite-dummy-location unliftio> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location unliftio> No hmake found unliftio> Using hpc version 0.69 found on system at: unliftio> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 unliftio> Using hsc2hs version 0.68.10 found on system at: unliftio> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 unliftio> Using hscolour version 1.25 found on system at: unliftio> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour unliftio> No jhc found unliftio> Using ld found on system at: unliftio> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold unliftio> No pkg-config found unliftio> Using runghc version 9.8.1 found on system at: unliftio> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 unliftio> Using strip version 2.44 found on system at: unliftio> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip unliftio> Using tar found on system at: time-compat> 1969-W1-9 = 1969-W01-7: OK time-compat> 1969-W20--2 = 1969-W20-1: OK time-compat> 1969-W20--1 = 1969-W20-1: OK time-compat> 1969-W20-0 = 1969-W20-1: OK time-compat> 1969-W20-1 = 1969-W20-1: OK time-compat> 1969-W20-4 = 1969-W20-4: OK time-compat> 1969-W20-6 = 1969-W20-6: OK time-compat> 1969-W20-7 = 1969-W20-7: OK time-compat> 1969-W20-8 = 1969-W20-7: OK time-compat> 1969-W20-9 = 1969-W20-7: OK time-compat> 1969-W51--2 = 1969-W51-1: OK time-compat> 1969-W51--1 = 1969-W51-1: OK time-compat> 1969-W51-0 = 1969-W51-1: OK time-compat> 1969-W51-1 = 1969-W51-1: OK time-compat> 1969-W51-4 = 1969-W51-4: OK time-compat> 1969-W51-6 = 1969-W51-6: OK time-compat> 1969-W51-7 = 1969-W51-7: OK time-compat> 1969-W51-8 = 1969-W51-7: OK time-compat> 1969-W51-9 = 1969-W51-7: OK time-compat> 1969-W52--2 = 1969-W52-1: OK time-compat> 1969-W52--1 = 1969-W52-1: OK time-compat> 1969-W52-0 = 1969-W52-1: OK time-compat> 1969-W52-1 = 1969-W52-1: OK time-compat> 1969-W52-4 = 1969-W52-4: OK time-compat> 1969-W52-6 = 1969-W52-6: OK time-compat> 1969-W52-7 = 1969-W52-7: OK time-compat> 1969-W52-8 = 1969-W52-7: OK time-compat> 1969-W52-9 = 1969-W52-7: OK time-compat> 1969-W53--2 = 1969-W52-1: OK time-compat> 1969-W53--1 = 1969-W52-1: OK time-compat> 1969-W53-0 = 1969-W52-1: OK time-compat> 1969-W53-1 = 1969-W52-1: OK time-compat> 1969-W53-4 = 1969-W52-4: OK time-compat> 1969-W53-6 = 1969-W52-6: OK time-compat> 1969-W53-7 = 1969-W52-7: OK time-compat> 1969-W53-8 = 1969-W52-7: OK time-compat> 1969-W53-9 = 1969-W52-7: OK time-compat> 1969-W54--2 = 1969-W52-1: OK time-compat> 1969-W54--1 = 1969-W52-1: OK time-compat> 1969-W54-0 = 1969-W52-1: OK time-compat> 1969-W54-1 = 1969-W52-1: OK time-compat> 1969-W54-4 = 1969-W52-4: OK time-compat> 1969-W54-6 = 1969-W52-6: OK time-compat> 1969-W54-7 = 1969-W52-7: OK time-compat> 1969-W54-8 = 1969-W52-7: OK time-compat> 1969-W54-9 = 1969-W52-7: OK time-compat> 2004-W-20--2 = 2004-W01-1: OK time-compat> 2004-W-20--1 = 2004-W01-1: OK 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 ) 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 ) primitive-unlifted> [10 of 19] Compiling Data.Primitive.Unlifted.Box ( src/Data/Primitive/Unlifted/Box.hs, dist/build/Data/Primitive/Unlifted/Box.o, dist/build/Data/Primitive/Unlifted/Box.dyn_o ) primitive-unlifted> [11 of 19] Compiling Data.Primitive.Unlifted.MVar.ST ( src/Data/Primitive/Unlifted/MVar/ST.hs, dist/build/Data/Primitive/Unlifted/MVar/ST.o, dist/build/Data/Primitive/Unlifted/MVar/ST.dyn_o ) primitive-unlifted> [12 of 19] Compiling Data.Primitive.Unlifted.MVar ( src/Data/Primitive/Unlifted/MVar.hs, dist/build/Data/Primitive/Unlifted/MVar.o, dist/build/Data/Primitive/Unlifted/MVar.dyn_o ) primitive-unlifted> [13 of 19] Compiling Data.Primitive.Unlifted.Array.Primops ( src/Data/Primitive/Unlifted/Array/Primops.hs, dist/build/Data/Primitive/Unlifted/Array/Primops.o, dist/build/Data/Primitive/Unlifted/Array/Primops.dyn_o ) primitive-unlifted> [14 of 19] Compiling Data.Primitive.Unlifted.Array.ST ( src/Data/Primitive/Unlifted/Array/ST.hs, dist/build/Data/Primitive/Unlifted/Array/ST.o, dist/build/Data/Primitive/Unlifted/Array/ST.dyn_o ) primitive-unlifted> [15 of 19] Compiling Data.Primitive.Unlifted.Array ( src/Data/Primitive/Unlifted/Array.hs, dist/build/Data/Primitive/Unlifted/Array.o, dist/build/Data/Primitive/Unlifted/Array.dyn_o ) primitive-unlifted> [16 of 19] Compiling Data.Primitive.TArray.Classic ( src/Data/Primitive/TArray/Classic.hs, dist/build/Data/Primitive/TArray/Classic.o, dist/build/Data/Primitive/TArray/Classic.dyn_o ) primitive-unlifted> [17 of 19] Compiling Data.Primitive.Unlifted.Weak.Primops ( src/Data/Primitive/Unlifted/Weak/Primops.hs, dist/build/Data/Primitive/Unlifted/Weak/Primops.o, dist/build/Data/Primitive/Unlifted/Weak/Primops.dyn_o ) primitive-unlifted> [18 of 19] Compiling Data.Primitive.Unlifted.Weak.IO ( src/Data/Primitive/Unlifted/Weak/IO.hs, dist/build/Data/Primitive/Unlifted/Weak/IO.o, dist/build/Data/Primitive/Unlifted/Weak/IO.dyn_o ) primitive-unlifted> [19 of 19] Compiling Data.Primitive.Unlifted.Weak ( src/Data/Primitive/Unlifted/Weak.hs, dist/build/Data/Primitive/Unlifted/Weak.o, dist/build/Data/Primitive/Unlifted/Weak.dyn_o ) primitive-unlifted> [ 1 of 19] Compiling Data.Primitive.Unlifted.Type ( src/Data/Primitive/Unlifted/Type.hs, dist/build/Data/Primitive/Unlifted/Type.p_o ) primitive-unlifted> [ 2 of 19] Compiling Data.Primitive.Unlifted.SmallArray.Primops ( src/Data/Primitive/Unlifted/SmallArray/Primops.hs, dist/build/Data/Primitive/Unlifted/SmallArray/Primops.p_o ) primitive-unlifted> [ 3 of 19] Compiling Data.Primitive.Unlifted.MutVar.Primops ( src/Data/Primitive/Unlifted/MutVar/Primops.hs, dist/build/Data/Primitive/Unlifted/MutVar/Primops.p_o ) primitive-unlifted> [ 4 of 19] Compiling Data.Primitive.Unlifted.MVar.Primops ( src/Data/Primitive/Unlifted/MVar/Primops.hs, dist/build/Data/Primitive/Unlifted/MVar/Primops.p_o ) primitive-unlifted> [ 5 of 19] Compiling Data.Primitive.Unlifted.Class ( src/Data/Primitive/Unlifted/Class.hs, dist/build/Data/Primitive/Unlifted/Class.p_o ) primitive-unlifted> [ 6 of 19] Compiling Data.Primitive.Unlifted.SmallArray.ST ( src/Data/Primitive/Unlifted/SmallArray/ST.hs, dist/build/Data/Primitive/Unlifted/SmallArray/ST.p_o ) primitive-unlifted> [ 7 of 19] Compiling Data.Primitive.Unlifted.SmallArray ( src/Data/Primitive/Unlifted/SmallArray.hs, dist/build/Data/Primitive/Unlifted/SmallArray.p_o ) primitive-unlifted> [ 8 of 19] Compiling Data.Primitive.Unlifted.MutVar.ST ( src/Data/Primitive/Unlifted/MutVar/ST.hs, dist/build/Data/Primitive/Unlifted/MutVar/ST.p_o ) primitive-unlifted> [ 9 of 19] Compiling Data.Primitive.Unlifted.MutVar ( src/Data/Primitive/Unlifted/MutVar.hs, dist/build/Data/Primitive/Unlifted/MutVar.p_o ) primitive-unlifted> [10 of 19] Compiling Data.Primitive.Unlifted.Box ( src/Data/Primitive/Unlifted/Box.hs, dist/build/Data/Primitive/Unlifted/Box.p_o ) primitive-unlifted> [11 of 19] Compiling Data.Primitive.Unlifted.MVar.ST ( src/Data/Primitive/Unlifted/MVar/ST.hs, dist/build/Data/Primitive/Unlifted/MVar/ST.p_o ) primitive-unlifted> [12 of 19] Compiling Data.Primitive.Unlifted.MVar ( src/Data/Primitive/Unlifted/MVar.hs, dist/build/Data/Primitive/Unlifted/MVar.p_o ) primitive-unlifted> [13 of 19] Compiling Data.Primitive.Unlifted.Array.Primops ( src/Data/Primitive/Unlifted/Array/Primops.hs, dist/build/Data/Primitive/Unlifted/Array/Primops.p_o ) primitive-unlifted> [14 of 19] Compiling Data.Primitive.Unlifted.Array.ST ( src/Data/Primitive/Unlifted/Array/ST.hs, dist/build/Data/Primitive/Unlifted/Array/ST.p_o ) primitive-unlifted> [15 of 19] Compiling Data.Primitive.Unlifted.Array ( src/Data/Primitive/Unlifted/Array.hs, dist/build/Data/Primitive/Unlifted/Array.p_o ) streaming-commons> [ 7 of 11] Compiling Data.Streaming.Process.Internal ( Data/Streaming/Process/Internal.hs, dist/build/Data/Streaming/Process/Internal.o, dist/build/Data/Streaming/Process/Internal.dyn_o ) streaming-commons> [ 8 of 11] Compiling Data.Streaming.Process ( Data/Streaming/Process.hs, dist/build/Data/Streaming/Process.o, dist/build/Data/Streaming/Process.dyn_o ) streaming-commons> [ 9 of 11] Compiling Data.Streaming.Text ( Data/Streaming/Text.hs, dist/build/Data/Streaming/Text.o, dist/build/Data/Streaming/Text.dyn_o ) streaming-commons> [10 of 11] Compiling Data.Streaming.Zlib.Lowlevel ( Data/Streaming/Zlib/Lowlevel.hs, dist/build/Data/Streaming/Zlib/Lowlevel.o, dist/build/Data/Streaming/Zlib/Lowlevel.dyn_o ) streaming-commons> streaming-commons> Data/Streaming/Zlib/Lowlevel.hs:105:1: warning: [GHC-53633] [-Woverlapping-patterns] streaming-commons> Pattern match is redundant streaming-commons> In an equation for ‘wbToInt’: wbToInt _ = ... streaming-commons> | streaming-commons> 105 | wbToInt _ = 15 streaming-commons> | ^^^^^^^^^^^^^^ streaming-commons> [11 of 11] Compiling Data.Streaming.Zlib ( Data/Streaming/Zlib.hs, dist/build/Data/Streaming/Zlib.o, dist/build/Data/Streaming/Zlib.dyn_o ) streaming-commons> [ 1 of 11] Compiling Data.Streaming.ByteString.Builder.Buffer ( Data/Streaming/ByteString/Builder/Buffer.hs, dist/build/Data/Streaming/ByteString/Builder/Buffer.p_o ) streaming-commons> [ 2 of 11] Compiling Data.Streaming.ByteString.Builder ( Data/Streaming/ByteString/Builder.hs, dist/build/Data/Streaming/ByteString/Builder.p_o ) streaming-commons> [ 3 of 11] Compiling Data.Streaming.FileRead ( Data/Streaming/FileRead.hs, dist/build/Data/Streaming/FileRead.p_o ) streaming-commons> [ 4 of 11] Compiling Data.Streaming.Filesystem ( Data/Streaming/Filesystem.hs, dist/build/Data/Streaming/Filesystem.p_o ) streaming-commons> [ 5 of 11] Compiling Data.Streaming.Network.Internal ( Data/Streaming/Network/Internal.hs, dist/build/Data/Streaming/Network/Internal.p_o ) streaming-commons> [ 6 of 11] Compiling Data.Streaming.Network ( Data/Streaming/Network.hs, dist/build/Data/Streaming/Network.p_o ) streaming-commons> [ 7 of 11] Compiling Data.Streaming.Process.Internal ( Data/Streaming/Process/Internal.hs, dist/build/Data/Streaming/Process/Internal.p_o ) streaming-commons> [ 8 of 11] Compiling Data.Streaming.Process ( Data/Streaming/Process.hs, dist/build/Data/Streaming/Process.p_o ) streaming-commons> [ 9 of 11] Compiling Data.Streaming.Text ( Data/Streaming/Text.hs, dist/build/Data/Streaming/Text.p_o ) streaming-commons> [10 of 11] Compiling Data.Streaming.Zlib.Lowlevel ( Data/Streaming/Zlib/Lowlevel.hs, dist/build/Data/Streaming/Zlib/Lowlevel.p_o ) streaming-commons> streaming-commons> Data/Streaming/Zlib/Lowlevel.hs:105:1: warning: [GHC-53633] [-Woverlapping-patterns] streaming-commons> Pattern match is redundant streaming-commons> In an equation for ‘wbToInt’: wbToInt _ = ... streaming-commons> | streaming-commons> 105 | wbToInt _ = 15 streaming-commons> | ^^^^^^^^^^^^^^ streaming-commons> [11 of 11] Compiling Data.Streaming.Zlib ( Data/Streaming/Zlib.hs, dist/build/Data/Streaming/Zlib.p_o ) streaming-commons> Preprocessing test suite 'test' for streaming-commons-0.2.3.0.. streaming-commons> Building test suite 'test' for streaming-commons-0.2.3.0.. streaming-commons> [1 of 8] Compiling Data.Streaming.ByteString.BuilderSpec ( test/Data/Streaming/ByteString/BuilderSpec.hs, dist/build/test/test-tmp/Data/Streaming/ByteString/BuilderSpec.o ) typed-process> [1 of 3] Compiling Paths_typed_process ( dist/build/autogen/Paths_typed_process.hs, dist/build/Paths_typed_process.o, dist/build/Paths_typed_process.dyn_o ) typed-process> [2 of 3] Compiling System.Process.Typed.Internal ( src/System/Process/Typed/Internal.hs, dist/build/System/Process/Typed/Internal.o, dist/build/System/Process/Typed/Internal.dyn_o ) typed-process> [3 of 3] Compiling System.Process.Typed ( src/System/Process/Typed.hs, dist/build/System/Process/Typed.o, dist/build/System/Process/Typed.dyn_o ) typed-process> [1 of 3] Compiling Paths_typed_process ( dist/build/autogen/Paths_typed_process.hs, dist/build/Paths_typed_process.p_o ) typed-process> [2 of 3] Compiling System.Process.Typed.Internal ( src/System/Process/Typed/Internal.hs, dist/build/System/Process/Typed/Internal.p_o ) typed-process> [3 of 3] Compiling System.Process.Typed ( src/System/Process/Typed.hs, dist/build/System/Process/Typed.p_o ) typed-process> Preprocessing test suite 'typed-process-test' for typed-process-0.2.13.0.. typed-process> Building test suite 'typed-process-test' for typed-process-0.2.13.0.. typed-process> [1 of 3] Compiling Paths_typed_process ( dist/build/typed-process-test/autogen/Paths_typed_process.hs, dist/build/typed-process-test/typed-process-test-tmp/Paths_typed_process.o ) typed-process> [2 of 3] Compiling System.Process.TypedSpec ( test/System/Process/TypedSpec.hs, dist/build/typed-process-test/typed-process-test-tmp/System/Process/TypedSpec.o ) typed-process> [3 of 3] Compiling Main ( test/Spec.hs, dist/build/typed-process-test/typed-process-test-tmp/Main.o ) typed-process> [4 of 4] Linking dist/build/typed-process-test/typed-process-test unliftio> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar unliftio> No uhc found unliftio> Running phase: buildPhase unliftio> Preprocessing library for unliftio-0.2.25.1.. unliftio> Building library for unliftio-0.2.25.1.. unliftio> [ 1 of 23] Compiling Paths_unliftio ( dist/build/autogen/Paths_unliftio.hs, dist/build/Paths_unliftio.o, dist/build/Paths_unliftio.dyn_o ) unliftio> [ 2 of 23] Compiling UnliftIO.Chan ( src/UnliftIO/Chan.hs, dist/build/UnliftIO/Chan.o, dist/build/UnliftIO/Chan.dyn_o ) unliftio> [ 3 of 23] Compiling UnliftIO.Directory ( src/UnliftIO/Directory.hs, dist/build/UnliftIO/Directory.o, dist/build/UnliftIO/Directory.dyn_o ) unliftio> [ 4 of 23] Compiling UnliftIO.Environment ( src/UnliftIO/Environment.hs, dist/build/UnliftIO/Environment.o, dist/build/UnliftIO/Environment.dyn_o ) unliftio> [ 5 of 23] Compiling UnliftIO.Exception ( src/UnliftIO/Exception.hs, dist/build/UnliftIO/Exception.o, dist/build/UnliftIO/Exception.dyn_o ) unliftio> [ 6 of 23] Compiling UnliftIO.Exception.Lens ( src/UnliftIO/Exception/Lens.hs, dist/build/UnliftIO/Exception/Lens.o, dist/build/UnliftIO/Exception/Lens.dyn_o ) unliftio> [ 7 of 23] Compiling UnliftIO.Foreign ( src/UnliftIO/Foreign.hs, dist/build/UnliftIO/Foreign.o, dist/build/UnliftIO/Foreign.dyn_o ) unliftio> [ 8 of 23] Compiling UnliftIO.IO ( src/UnliftIO/IO.hs, dist/build/UnliftIO/IO.o, dist/build/UnliftIO/IO.dyn_o ) unliftio> [ 9 of 23] Compiling UnliftIO.IORef ( src/UnliftIO/IORef.hs, dist/build/UnliftIO/IORef.o, dist/build/UnliftIO/IORef.dyn_o ) unliftio> [10 of 23] Compiling UnliftIO.Internals.Async ( src/UnliftIO/Internals/Async.hs, dist/build/UnliftIO/Internals/Async.o, dist/build/UnliftIO/Internals/Async.dyn_o ) unliftio> [11 of 23] Compiling UnliftIO.Async ( src/UnliftIO/Async.hs, dist/build/UnliftIO/Async.o, dist/build/UnliftIO/Async.dyn_o ) unliftio> [12 of 23] Compiling UnliftIO.MVar ( src/UnliftIO/MVar.hs, dist/build/UnliftIO/MVar.o, dist/build/UnliftIO/MVar.dyn_o ) unliftio> [13 of 23] Compiling UnliftIO.IO.File.Posix ( src/UnliftIO/IO/File/Posix.hs, dist/build/UnliftIO/IO/File/Posix.o, dist/build/UnliftIO/IO/File/Posix.dyn_o ) unliftio> [14 of 23] Compiling UnliftIO.IO.File ( src/UnliftIO/IO/File.hs, dist/build/UnliftIO/IO/File.o, dist/build/UnliftIO/IO/File.dyn_o ) unliftio> [15 of 23] Compiling UnliftIO.Concurrent ( src/UnliftIO/Concurrent.hs, dist/build/UnliftIO/Concurrent.o, dist/build/UnliftIO/Concurrent.dyn_o ) unliftio> [16 of 23] Compiling UnliftIO.Memoize ( src/UnliftIO/Memoize.hs, dist/build/UnliftIO/Memoize.o, dist/build/UnliftIO/Memoize.dyn_o ) unliftio> [17 of 23] Compiling UnliftIO.Process ( src/UnliftIO/Process.hs, dist/build/UnliftIO/Process.o, dist/build/UnliftIO/Process.dyn_o ) unliftio> [18 of 23] Compiling UnliftIO.QSem ( src/UnliftIO/QSem.hs, dist/build/UnliftIO/QSem.o, dist/build/UnliftIO/QSem.dyn_o ) unliftio> [19 of 23] Compiling UnliftIO.QSemN ( src/UnliftIO/QSemN.hs, dist/build/UnliftIO/QSemN.o, dist/build/UnliftIO/QSemN.dyn_o ) unliftio> [20 of 23] Compiling UnliftIO.STM ( src/UnliftIO/STM.hs, dist/build/UnliftIO/STM.o, dist/build/UnliftIO/STM.dyn_o ) unliftio> [21 of 23] Compiling UnliftIO.Temporary ( src/UnliftIO/Temporary.hs, dist/build/UnliftIO/Temporary.o, dist/build/UnliftIO/Temporary.dyn_o ) unliftio> [22 of 23] Compiling UnliftIO.Timeout ( src/UnliftIO/Timeout.hs, dist/build/UnliftIO/Timeout.o, dist/build/UnliftIO/Timeout.dyn_o ) unliftio> [23 of 23] Compiling UnliftIO ( src/UnliftIO.hs, dist/build/UnliftIO.o, dist/build/UnliftIO.dyn_o ) unliftio> [ 1 of 23] Compiling Paths_unliftio ( dist/build/autogen/Paths_unliftio.hs, dist/build/Paths_unliftio.p_o ) unliftio> [ 2 of 23] Compiling UnliftIO.Chan ( src/UnliftIO/Chan.hs, dist/build/UnliftIO/Chan.p_o ) unliftio> [ 3 of 23] Compiling UnliftIO.Directory ( src/UnliftIO/Directory.hs, dist/build/UnliftIO/Directory.p_o ) unliftio> [ 4 of 23] Compiling UnliftIO.Environment ( src/UnliftIO/Environment.hs, dist/build/UnliftIO/Environment.p_o ) unliftio> [ 5 of 23] Compiling UnliftIO.Exception ( src/UnliftIO/Exception.hs, dist/build/UnliftIO/Exception.p_o ) unliftio> [ 6 of 23] Compiling UnliftIO.Exception.Lens ( src/UnliftIO/Exception/Lens.hs, dist/build/UnliftIO/Exception/Lens.p_o ) unliftio> [ 7 of 23] Compiling UnliftIO.Foreign ( src/UnliftIO/Foreign.hs, dist/build/UnliftIO/Foreign.p_o ) time-compat> 2004-W-20-0 = 2004-W01-1: OK time-compat> 2004-W-20-1 = 2004-W01-1: OK time-compat> 2004-W-20-4 = 2004-W01-4: OK time-compat> 2004-W-20-6 = 2004-W01-6: OK time-compat> 2004-W-20-7 = 2004-W01-7: OK time-compat> 2004-W-20-8 = 2004-W01-7: OK time-compat> 2004-W-20-9 = 2004-W01-7: OK time-compat> 2004-W-1--2 = 2004-W01-1: OK time-compat> 2004-W-1--1 = 2004-W01-1: OK time-compat> 2004-W-1-0 = 2004-W01-1: OK time-compat> 2004-W-1-1 = 2004-W01-1: OK time-compat> 2004-W-1-4 = 2004-W01-4: OK time-compat> 2004-W-1-6 = 2004-W01-6: OK time-compat> 2004-W-1-7 = 2004-W01-7: OK time-compat> 2004-W-1-8 = 2004-W01-7: OK time-compat> 2004-W-1-9 = 2004-W01-7: OK time-compat> 2004-W0--2 = 2004-W01-1: OK time-compat> 2004-W0--1 = 2004-W01-1: OK time-compat> 2004-W0-0 = 2004-W01-1: OK time-compat> 2004-W0-1 = 2004-W01-1: OK time-compat> 2004-W0-4 = 2004-W01-4: OK time-compat> 2004-W0-6 = 2004-W01-6: OK time-compat> 2004-W0-7 = 2004-W01-7: OK time-compat> 2004-W0-8 = 2004-W01-7: OK time-compat> 2004-W0-9 = 2004-W01-7: OK time-compat> 2004-W1--2 = 2004-W01-1: OK time-compat> 2004-W1--1 = 2004-W01-1: OK time-compat> 2004-W1-0 = 2004-W01-1: OK time-compat> 2004-W1-1 = 2004-W01-1: OK time-compat> 2004-W1-4 = 2004-W01-4: OK time-compat> 2004-W1-6 = 2004-W01-6: OK time-compat> 2004-W1-7 = 2004-W01-7: OK time-compat> 2004-W1-8 = 2004-W01-7: OK time-compat> 2004-W1-9 = 2004-W01-7: OK time-compat> 2004-W20--2 = 2004-W20-1: OK time-compat> 2004-W20--1 = 2004-W20-1: OK time-compat> 2004-W20-0 = 2004-W20-1: OK time-compat> 2004-W20-1 = 2004-W20-1: OK time-compat> 2004-W20-4 = 2004-W20-4: OK time-compat> 2004-W20-6 = 2004-W20-6: OK time-compat> 2004-W20-7 = 2004-W20-7: OK time-compat> 2004-W20-8 = 2004-W20-7: OK time-compat> 2004-W20-9 = 2004-W20-7: OK time-compat> 2004-W51--2 = 2004-W51-1: OK time-compat> 2004-W51--1 = 2004-W51-1: OK time-compat> 2004-W51-0 = 2004-W51-1: OK time-compat> 2004-W51-1 = 2004-W51-1: OK time-compat> 2004-W51-4 = 2004-W51-4: OK primitive-unlifted> [16 of 19] Compiling Data.Primitive.TArray.Classic ( src/Data/Primitive/TArray/Classic.hs, dist/build/Data/Primitive/TArray/Classic.p_o ) primitive-unlifted> [17 of 19] Compiling Data.Primitive.Unlifted.Weak.Primops ( src/Data/Primitive/Unlifted/Weak/Primops.hs, dist/build/Data/Primitive/Unlifted/Weak/Primops.p_o ) primitive-unlifted> [18 of 19] Compiling Data.Primitive.Unlifted.Weak.IO ( src/Data/Primitive/Unlifted/Weak/IO.hs, dist/build/Data/Primitive/Unlifted/Weak/IO.p_o ) primitive-unlifted> [19 of 19] Compiling Data.Primitive.Unlifted.Weak ( src/Data/Primitive/Unlifted/Weak.hs, dist/build/Data/Primitive/Unlifted/Weak.p_o ) primitive-unlifted> Preprocessing test suite 'test' for primitive-unlifted-2.1.0.0.. primitive-unlifted> Building test suite 'test' for primitive-unlifted-2.1.0.0.. primitive-unlifted> primitive-unlifted> test/Main.hs:16:14: warning: [GHC-53692] [-Wdeprecated-flags] primitive-unlifted> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead primitive-unlifted> | primitive-unlifted> 16 | {-# LANGUAGE TypeInType #-} primitive-unlifted> | ^^^^^^^^^^ primitive-unlifted> [1 of 1] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o ) primitive-unlifted> primitive-unlifted> test/Main.hs:16:14: warning: [GHC-53692] [-Wdeprecated-flags] primitive-unlifted> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead primitive-unlifted> | primitive-unlifted> 16 | {-# LANGUAGE TypeInType #-} primitive-unlifted> | ^^^^^^^^^^ primitive-unlifted> [2 of 2] Linking dist/build/test/test primitive-unlifted> Running phase: checkPhase primitive-unlifted> Running 1 test suites... primitive-unlifted> Test suite test: RUNNING... primitive-unlifted> properties primitive-unlifted> UnliftedArray primitive-unlifted> Eq primitive-unlifted> Transitive: OK primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> Symmetric: OK primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> Reflexive: OK primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> Monoid primitive-unlifted> Associative: OK primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> Left Identity: OK primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> Right Identity: OK primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> Concatenation: OK primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> IsList primitive-unlifted> Partial Isomorphism: OK primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> Length Preservation: OK (0.02s) primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> mapUnliftedArray: OK (0.13s) primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> foldrUnliftedArray: OK (0.31s) primitive-unlifted> +++ OK, passed 100 tests. unliftio> [ 8 of 23] Compiling UnliftIO.IO ( src/UnliftIO/IO.hs, dist/build/UnliftIO/IO.p_o ) unliftio> [ 9 of 23] Compiling UnliftIO.IORef ( src/UnliftIO/IORef.hs, dist/build/UnliftIO/IORef.p_o ) unliftio> [10 of 23] Compiling UnliftIO.Internals.Async ( src/UnliftIO/Internals/Async.hs, dist/build/UnliftIO/Internals/Async.p_o ) unliftio> [11 of 23] Compiling UnliftIO.Async ( src/UnliftIO/Async.hs, dist/build/UnliftIO/Async.p_o ) unliftio> [12 of 23] Compiling UnliftIO.MVar ( src/UnliftIO/MVar.hs, dist/build/UnliftIO/MVar.p_o ) unliftio> [13 of 23] Compiling UnliftIO.IO.File.Posix ( src/UnliftIO/IO/File/Posix.hs, dist/build/UnliftIO/IO/File/Posix.p_o ) unliftio> [14 of 23] Compiling UnliftIO.IO.File ( src/UnliftIO/IO/File.hs, dist/build/UnliftIO/IO/File.p_o ) unliftio> [15 of 23] Compiling UnliftIO.Concurrent ( src/UnliftIO/Concurrent.hs, dist/build/UnliftIO/Concurrent.p_o ) unliftio> [16 of 23] Compiling UnliftIO.Memoize ( src/UnliftIO/Memoize.hs, dist/build/UnliftIO/Memoize.p_o ) unliftio> [17 of 23] Compiling UnliftIO.Process ( src/UnliftIO/Process.hs, dist/build/UnliftIO/Process.p_o ) unliftio> [18 of 23] Compiling UnliftIO.QSem ( src/UnliftIO/QSem.hs, dist/build/UnliftIO/QSem.p_o ) unliftio> [19 of 23] Compiling UnliftIO.QSemN ( src/UnliftIO/QSemN.hs, dist/build/UnliftIO/QSemN.p_o ) unliftio> [20 of 23] Compiling UnliftIO.STM ( src/UnliftIO/STM.hs, dist/build/UnliftIO/STM.p_o ) unliftio> [21 of 23] Compiling UnliftIO.Temporary ( src/UnliftIO/Temporary.hs, dist/build/UnliftIO/Temporary.p_o ) unliftio> [22 of 23] Compiling UnliftIO.Timeout ( src/UnliftIO/Timeout.hs, dist/build/UnliftIO/Timeout.p_o ) unliftio> [23 of 23] Compiling UnliftIO ( src/UnliftIO.hs, dist/build/UnliftIO.p_o ) time-compat> 2004-W51-6 = 2004-W51-6: OK time-compat> 2004-W51-7 = 2004-W51-7: OK time-compat> 2004-W51-8 = 2004-W51-7: OK time-compat> 2004-W51-9 = 2004-W51-7: OK time-compat> 2004-W52--2 = 2004-W52-1: OK time-compat> 2004-W52--1 = 2004-W52-1: OK time-compat> 2004-W52-0 = 2004-W52-1: OK time-compat> 2004-W52-1 = 2004-W52-1: OK time-compat> 2004-W52-4 = 2004-W52-4: OK time-compat> 2004-W52-6 = 2004-W52-6: OK time-compat> 2004-W52-7 = 2004-W52-7: OK time-compat> 2004-W52-8 = 2004-W52-7: OK time-compat> 2004-W52-9 = 2004-W52-7: OK time-compat> 2004-W53--2 = 2004-W53-1: OK time-compat> 2004-W53--1 = 2004-W53-1: OK time-compat> 2004-W53-0 = 2004-W53-1: OK time-compat> 2004-W53-1 = 2004-W53-1: OK time-compat> 2004-W53-4 = 2004-W53-4: OK time-compat> 2004-W53-6 = 2004-W53-6: OK time-compat> 2004-W53-7 = 2004-W53-7: OK time-compat> 2004-W53-8 = 2004-W53-7: OK time-compat> 2004-W53-9 = 2004-W53-7: OK time-compat> 2004-W54--2 = 2004-W53-1: OK time-compat> 2004-W54--1 = 2004-W53-1: OK time-compat> 2004-W54-0 = 2004-W53-1: OK time-compat> 2004-W54-1 = 2004-W53-1: OK time-compat> 2004-W54-4 = 2004-W53-4: OK time-compat> 2004-W54-6 = 2004-W53-6: OK time-compat> 2004-W54-7 = 2004-W53-7: OK time-compat> 2004-W54-8 = 2004-W53-7: OK time-compat> 2004-W54-9 = 2004-W53-7: OK time-compat> convertBack: OK time-compat> longWeekYears: OK time-compat> testMonthDay: OK time-compat> testEaster: OK time-compat> testValid time-compat> Gregorian time-compat> valid: OK time-compat> +++ OK, passed 100 tests; 155 discarded. time-compat> invalid: OK time-compat> +++ OK, passed 100 tests; 76 discarded. time-compat> OrdinalDate time-compat> valid: OK time-compat> +++ OK, passed 100 tests; 14 discarded. time-compat> invalid: OK time-compat> +++ OK, passed 100 tests; 691 discarded. time-compat> WeekDate time-compat> valid: OK time-compat> +++ OK, passed 100 tests; 292 discarded. time-compat> invalid: OK time-compat> +++ OK, passed 100 tests; 33 discarded. time-compat> SundayStartWeek time-compat> valid: OK time-compat> +++ OK, passed 100 tests; 277 discarded. time-compat> invalid: OK time-compat> +++ OK, passed 100 tests; 32 discarded. time-compat> MondayStartWeek time-compat> valid: OK time-compat> +++ OK, passed 100 tests; 267 discarded. time-compat> invalid: OK time-compat> +++ OK, passed 100 tests; 34 discarded. time-compat> Julian time-compat> valid: OK time-compat> +++ OK, passed 100 tests; 188 discarded. time-compat> invalid: OK time-compat> +++ OK, passed 100 tests; 81 discarded. time-compat> Week time-compat> day: OK time-compat> succ time-compat> Monday: OK time-compat> Tuesday: OK time-compat> Wednesday: OK time-compat> Thursday: OK time-compat> Friday: OK time-compat> Saturday: OK time-compat> Sunday: OK time-compat> pred time-compat> Monday: OK time-compat> Tuesday: OK time-compat> Wednesday: OK time-compat> Thursday: OK time-compat> Friday: OK time-compat> Saturday: OK time-compat> Sunday: OK time-compat> sequence time-compat> [Monday .. Sunday]: OK time-compat> [Wednesday .. Wednesday]: OK time-compat> [Sunday .. Saturday]: OK time-compat> [Thursday .. Wednesday]: OK time-compat> [Tuesday ..]: OK time-compat> [Wednesday, Tuesday ..]: OK time-compat> [Sunday, Friday ..]: OK time-compat> [Monday,Sunday .. Tuesday]: OK time-compat> [Thursday, Saturday .. Tuesday]: OK time-compat> read show time-compat> Monday: OK time-compat> Tuesday: OK time-compat> Wednesday: OK time-compat> Thursday: OK time-compat> Friday: OK time-compat> Saturday: OK time-compat> Sunday: OK time-compat> diff time-compat> Friday - Tuesday: OK time-compat> Tuesday - Friday: OK time-compat> firstDayOfWeekOnAfter_onAfter: OK time-compat> +++ OK, passed 100 tests. time-compat> firstDayOfWeekOnAfter_Day: OK time-compat> +++ OK, passed 100 tests. time-compat> toFromWeekCalendar: OK time-compat> +++ OK, passed 100 tests. time-compat> weekChanges: OK time-compat> +++ OK, passed 100 tests. time-compat> weekYearWholeStart: OK time-compat> +++ OK, passed 100 tests. time-compat> weekYearMostStart: OK time-compat> +++ OK, passed 100 tests. time-compat> CalendarDiffDays time-compat> add diff time-compat> add diff GregorianDurationClip: OK time-compat> +++ OK, passed 100 tests. time-compat> add diff GregorianDurationRollOver: OK time-compat> +++ OK, passed 100 tests. time-compat> add diff JulianDurationClip: OK time-compat> +++ OK, passed 100 tests. time-compat> add diff JulianDurationRollOver: OK time-compat> +++ OK, passed 100 tests. time-compat> diffs time-compat> 2017-04-07 - 2017-04-07: OK time-compat> 2017-04-07 - 2017-04-01: OK time-compat> 2017-04-01 - 2017-04-07: OK time-compat> 2017-04-07 - 2017-02-01: OK time-compat> 2017-02-01 - 2017-04-07: OK time-compat> Clock time-compat> clock conversion time-compat> 1970-01-01 00:00:00 UTC time-compat> systemToUTCTime: OK time-compat> utcToSystemTime: OK time-compat> 1970-01-01 23:59:59 UTC time-compat> systemToUTCTime: OK time-compat> utcToSystemTime: OK time-compat> 1970-01-01 23:59:59.999999999 UTC time-compat> systemToUTCTime: OK time-compat> utcToSystemTime: OK time-compat> 1970-01-01 23:59:60 UTC time-compat> systemToUTCTime: OK time-compat> utcToSystemTime: OK time-compat> 1970-01-01 23:59:60.999999999 UTC time-compat> systemToUTCTime: OK time-compat> utcToSystemTime: OK time-compat> 1970-01-02 00:00:00 UTC time-compat> systemToUTCTime: OK time-compat> utcToSystemTime: OK time-compat> resolution time-compat> getCurrentTime: OK (0.13s) time-compat> taiClock: OK (0.13s) time-compat> leap second transition time-compat> mapping: OK time-compat> day length: OK time-compat> differences: OK time-compat> round-trip time-compat> 1: OK time-compat> 2: OK time-compat> 3: OK time-compat> Format time-compat> testFormat time-compat> DayOfWeek time-compat> 'u' time-compat> 2018-01-05: OK time-compat> 2018-01-06: OK time-compat> 2018-01-07: OK time-compat> 2018-01-08: OK time-compat> 2018-01-09: OK time-compat> 2018-01-10: OK time-compat> 2018-01-11: OK time-compat> 2018-01-12: OK time-compat> 2018-01-13: OK time-compat> 2018-01-14: OK time-compat> 2018-01-15: OK time-compat> 2018-01-16: OK time-compat> 2018-01-17: OK time-compat> 2018-01-18: OK time-compat> 2018-01-19: OK time-compat> 2018-01-20: OK time-compat> 2018-01-21: OK time-compat> 2018-01-22: OK time-compat> 2018-01-23: OK time-compat> 2018-01-24: OK time-compat> 2018-01-25: OK time-compat> 2018-01-26: OK time-compat> 'w' time-compat> 2018-01-05: OK time-compat> 2018-01-06: OK time-compat> 2018-01-07: OK time-compat> 2018-01-08: OK time-compat> 2018-01-09: OK time-compat> 2018-01-10: OK time-compat> 2018-01-11: OK time-compat> 2018-01-12: OK time-compat> 2018-01-13: OK time-compat> 2018-01-14: OK time-compat> 2018-01-15: OK time-compat> 2018-01-16: OK time-compat> 2018-01-17: OK time-compat> 2018-01-18: OK time-compat> 2018-01-19: OK time-compat> 2018-01-20: OK time-compat> 2018-01-21: OK time-compat> 2018-01-22: OK time-compat> 2018-01-23: OK time-compat> 2018-01-24: OK time-compat> 2018-01-25: OK time-compat> 2018-01-26: OK time-compat> 'a' time-compat> 2018-01-05: OK time-compat> 2018-01-06: OK time-compat> 2018-01-07: OK time-compat> 2018-01-08: OK time-compat> 2018-01-09: OK time-compat> 2018-01-10: OK time-compat> 2018-01-11: OK time-compat> 2018-01-12: OK time-compat> 2018-01-13: OK time-compat> 2018-01-14: OK time-compat> 2018-01-15: OK time-compat> 2018-01-16: OK time-compat> 2018-01-17: OK time-compat> 2018-01-18: OK time-compat> 2018-01-19: OK time-compat> 2018-01-20: OK time-compat> 2018-01-21: OK time-compat> 2018-01-22: OK time-compat> 2018-01-23: OK time-compat> 2018-01-24: OK time-compat> 2018-01-25: OK time-compat> 2018-01-26: OK time-compat> 'A' time-compat> 2018-01-05: OK time-compat> 2018-01-06: OK time-compat> 2018-01-07: OK time-compat> 2018-01-08: OK time-compat> 2018-01-09: OK time-compat> 2018-01-10: OK time-compat> 2018-01-11: OK time-compat> 2018-01-12: OK time-compat> 2018-01-13: OK time-compat> 2018-01-14: OK time-compat> 2018-01-15: OK time-compat> 2018-01-16: OK time-compat> 2018-01-17: OK time-compat> 2018-01-18: OK time-compat> 2018-01-19: OK time-compat> 2018-01-20: OK time-compat> 2018-01-21: OK time-compat> 2018-01-22: OK time-compat> 2018-01-23: OK time-compat> 2018-01-24: OK time-compat> 2018-01-25: OK time-compat> 2018-01-26: OK time-compat> ISO8601 time-compat> show format time-compat> durationDaysFormat: P0D: OK time-compat> durationDaysFormat: P4Y: OK time-compat> durationDaysFormat: P7M: OK time-compat> durationDaysFormat: P5D: OK time-compat> durationDaysFormat: P2Y3M81D: OK time-compat> durationTimeFormat: P0D: OK time-compat> durationTimeFormat: P4Y: OK time-compat> durationTimeFormat: P7M: OK time-compat> durationTimeFormat: P5D: OK time-compat> durationTimeFormat: P2Y3M81D: OK time-compat> durationTimeFormat: PT2H: OK time-compat> durationTimeFormat: PT3M: OK time-compat> durationTimeFormat: PT12S: OK time-compat> durationTimeFormat: PT1M18.77634S: OK time-compat> durationTimeFormat: PT2H1M18.77634S: OK time-compat> durationTimeFormat: P5DT2H1M18.77634S: OK time-compat> durationTimeFormat: P7Y10M5DT2H1M18.77634S: OK time-compat> durationTimeFormat: P7Y10MT2H1M18.77634S: OK time-compat> durationTimeFormat: P8YT2H1M18.77634S: OK time-compat> alternativeDurationDaysFormat: P0001-00-00: OK time-compat> alternativeDurationDaysFormat: P0002-03-29: OK time-compat> alternativeDurationDaysFormat: P0561-08-29: OK time-compat> alternativeDurationTimeFormat: P0000-00-01T00:00:00: OK time-compat> alternativeDurationTimeFormat: P0007-10-05T02:01:18.77634: OK time-compat> alternativeDurationTimeFormat: P4271-10-05T02:01:18.77634: OK time-compat> centuryFormat: 02: OK time-compat> centuryFormat: 21: OK time-compat> intervalFormat etc.: 2015-06-13T21:13:56/P1Y2M7DT5H33M2.34S: OK time-compat> recurringIntervalFormat etc.: R74/2015-06-13T21:13:56/P1Y2M7DT5H33M2.34S: OK time-compat> recurringIntervalFormat etc.: R74/2015-06-13/P1Y2M7D: OK time-compat> timeOffsetFormat: -06:30: OK time-compat> timeOffsetFormat: +00:00: OK time-compat> timeOffsetFormat: +0000: OK time-compat> timeOffsetFormat: +00:10: OK time-compat> timeOffsetFormat: -00:10: OK time-compat> timeOffsetFormat: +01:35: OK time-compat> timeOffsetFormat: -01:35: OK time-compat> timeOffsetFormat: +0135: OK time-compat> timeOffsetFormat: -0135: OK time-compat> timeOffsetFormat: -1100: OK time-compat> timeOffsetFormat: +1015: OK time-compat> zonedTimeFormat: 2024-07-06T08:45:56.553-06:30: OK time-compat> zonedTimeFormat: 2024-07-06T08:45:56.553+06:30: OK time-compat> utcTimeFormat: 2024-07-06T08:45:56.553Z: OK time-compat> utcTimeFormat: 2028-12-31T23:59:60.9Z: OK time-compat> weekDateFormat: 1994-W52-7: OK time-compat> weekDateFormat: 1995-W01-1: OK time-compat> weekDateFormat: 1996-W52-7: OK time-compat> weekDateFormat: 1997-W01-2: OK time-compat> weekDateFormat: 1997-W01-3: OK time-compat> weekDateFormat: 1974-W32-6: OK time-compat> weekDateFormat: 1974W326: OK time-compat> weekDateFormat: 1995-W05-6: OK time-compat> weekDateFormat: 1995W056: OK time-compat> weekDateFormat: +001995-W05-6: OK time-compat> weekDateFormat: +001995W056: OK time-compat> ordinalDateFormat: 1846-235: OK time-compat> ordinalDateFormat: 1844236: OK time-compat> ordinalDateFormat: +01846-235: OK time-compat> hourMinuteFormat: 13:17.25: OK time-compat> hourMinuteFormat: 01:12.4: OK time-compat> hourMinuteFormat: 1317.25: OK time-compat> hourMinuteFormat: 0112.4: OK time-compat> hourFormat: 22: OK time-compat> hourFormat: 06: OK time-compat> hourFormat: 18.9475: OK time-compat> read-show format time-compat> calendarFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> yearMonthFormat: OK time-compat> +++ OK, passed 100 tests; 102 discarded. time-compat> yearFormat: OK time-compat> +++ OK, passed 100 tests. time-compat> centuryFormat: OK time-compat> +++ OK, passed 100 tests. time-compat> expandedCalendarFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> expandedYearMonthFormat: OK time-compat> +++ OK, passed 100 tests; 78 discarded. time-compat> expandedYearFormat: OK time-compat> +++ OK, passed 100 tests. time-compat> expandedCenturyFormat: OK time-compat> +++ OK, passed 100 tests. time-compat> ordinalDateFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> expandedOrdinalDateFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> weekDateFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> yearWeekFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests; 69 discarded. time-compat> basic: OK time-compat> +++ OK, passed 100 tests; 108 discarded. time-compat> expandedWeekDateFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> expandedYearWeekFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests; 75 discarded. time-compat> basic: OK time-compat> +++ OK, passed 100 tests; 120 discarded. time-compat> timeOfDayFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> withTimeDesignator time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> withUTCDesignator time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> timeOffsetFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> timeOfDayAndOffsetFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> localTimeFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> zonedTimeFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> utcTimeFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> dayAndTimeFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> timeAndOffsetFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests. time-compat> basic: OK time-compat> +++ OK, passed 100 tests. time-compat> durationDaysFormat: OK time-compat> +++ OK, passed 100 tests; 241 discarded. time-compat> durationTimeFormat: OK time-compat> +++ OK, passed 100 tests; 306 discarded. time-compat> alternativeDurationDaysFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests; 407 discarded. time-compat> basic: OK time-compat> +++ OK, passed 100 tests; 468 discarded. time-compat> alternativeDurationTimeFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests; 410 discarded. time-compat> basic: OK time-compat> +++ OK, passed 100 tests; 455 discarded. time-compat> intervalFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests; 310 discarded. time-compat> basic: OK time-compat> +++ OK, passed 100 tests; 292 discarded. time-compat> recurringIntervalFormat time-compat> extended: OK time-compat> +++ OK, passed 100 tests; 755 discarded. time-compat> basic: OK time-compat> +++ OK, passed 100 tests; 572 discarded. time-compat> LocalTime time-compat> testTime: OK (0.01s) time-compat> TimeOfDay time-compat> daysAndTimeOfDayToTime . timeToDaysAndTimeOfDay: OK time-compat> +++ OK, passed 100 tests. time-compat> timeOfDayToTime . timeToTimeOfDay: OK time-compat> +++ OK, passed 100 tests. time-compat> time-compat> All 856 tests passed (4.57s) time-compat> Test suite main: PASS time-compat> Test suite logged to: dist/test/time-compat-1.9.7-main.log time-compat> 2 of 2 test suites (2 of 2 test cases) passed. lukko> [6 of 8] Compiling Lukko.NoOp ( src/Lukko/NoOp.hs, nothing ) time-compat> checkPhase completed in 1 minutes 15 seconds time-compat> Running phase: haddockPhase primitive-unlifted> foldrUnliftedArray': OK (0.27s) primitive-unlifted> +++ OK, passed 100 tests. lukko> [7 of 8] Compiling Lukko.OFD ( dist/build/Lukko/OFD.hs, nothing ) lukko> [8 of 8] Compiling Lukko ( src/Lukko.hs, nothing ) lukko> Haddock coverage: lukko> Warning: 'CInt' is ambiguous. It is defined lukko> * in ‘Foreign.C.Types’ lukko> * in ‘Foreign.C.Types’ lukko> You may be able to disambiguate the identifier by qualifying it or lukko> by specifying the type/value namespace explicitly. lukko> Defaulting to the one defined in ‘Foreign.C.Types’ lukko> Warning: 'FD' is ambiguous. It is defined lukko> * in ‘GHC.IO.FD’ lukko> * in ‘GHC.IO.FD’ lukko> * at src-unix/Lukko/Internal/FD.hsc:29:14 lukko> * at src-unix/Lukko/Internal/FD.hsc:29:1 lukko> You may be able to disambiguate the identifier by qualifying it or lukko> by specifying the type/value namespace explicitly. lukko> Defaulting to the one defined at src-unix/Lukko/Internal/FD.hsc:29:1 lukko> Warning: 'FileLockingNotSupported' is ambiguous. It is defined lukko> * at src/Lukko/Internal/Types.hs:10:32 lukko> * at src/Lukko/Internal/Types.hs:10:1 lukko> You may be able to disambiguate the identifier by qualifying it or lukko> by specifying the type/value namespace explicitly. lukko> Defaulting to the one defined at src/Lukko/Internal/Types.hs:10:1 lukko> Warning: 'hLock' is out of scope. lukko> If you qualify the identifier, haddock can try to link it anyway. lukko> 100% ( 19 / 19) in 'Lukko.FLock' lukko> Warning: 'FileLockingNotImplemented' is out of scope. lukko> If you qualify the identifier, haddock can try to link it anyway. lukko> 100% ( 19 / 19) in 'Lukko.NoOp' lukko> 100% ( 19 / 19) in 'Lukko.OFD' lukko> Warning: 'CInt' is out of scope. lukko> If you qualify the identifier, haddock can try to link it anyway. lukko> Warning: 'HANDLE' is out of scope. lukko> If you qualify the identifier, haddock can try to link it anyway. lukko> Warning: 'LockFileEx' is out of scope. lukko> If you qualify the identifier, haddock can try to link it anyway. lukko> Warning: 'flock' is out of scope. lukko> If you qualify the identifier, haddock can try to link it anyway. lukko> Warning: 'FileLockingNotImplemented' is out of scope. lukko> If you qualify the identifier, haddock can try to link it anyway. lukko> Warning: 'hLock' is ambiguous. It is defined lukko> * at src/Lukko.hs:103:1 lukko> * at src-ofd/Lukko/OFD.hsc:108:1 lukko> You may be able to disambiguate the identifier by qualifying it or lukko> by specifying the type/value namespace explicitly. lukko> Defaulting to the one defined at src-ofd/Lukko/OFD.hsc:108:1 lukko> Warning: 'hTryLock' is ambiguous. It is defined lukko> * at src/Lukko.hs:107:1 lukko> * at src-ofd/Lukko/OFD.hsc:114:1 lukko> You may be able to disambiguate the identifier by qualifying it or lukko> by specifying the type/value namespace explicitly. lukko> Defaulting to the one defined at src-ofd/Lukko/OFD.hsc:114:1 lukko> Warning: 'FD' is ambiguous. It is defined lukko> * at src/Lukko.hs:121:1 lukko> * at src-unix/Lukko/Internal/FD.hsc:29:14 lukko> * at src-unix/Lukko/Internal/FD.hsc:29:1 lukko> You may be able to disambiguate the identifier by qualifying it or lukko> by specifying the type/value namespace explicitly. lukko> Defaulting to the one defined at src-unix/Lukko/Internal/FD.hsc:29:1 lukko> Warning: 'fdOpen' is ambiguous. It is defined lukko> * at src/Lukko.hs:125:1 lukko> * at src-unix/Lukko/Internal/FD.hsc:43:1 lukko> You may be able to disambiguate the identifier by qualifying it or lukko> by specifying the type/value namespace explicitly. lukko> Defaulting to the one defined at src-unix/Lukko/Internal/FD.hsc:43:1 lukko> Warning: 'fdClose' is ambiguous. It is defined lukko> * at src/Lukko.hs:129:1 lukko> * at src-unix/Lukko/Internal/FD.hsc:56:1 lukko> You may be able to disambiguate the identifier by qualifying it or lukko> by specifying the type/value namespace explicitly. lukko> Defaulting to the one defined at src-unix/Lukko/Internal/FD.hsc:56:1 lukko> Warning: 'fdLock' is ambiguous. It is defined lukko> * at src/Lukko.hs:138:1 lukko> * at src-ofd/Lukko/OFD.hsc:92:1 lukko> You may be able to disambiguate the identifier by qualifying it or lukko> by specifying the type/value namespace explicitly. lukko> Defaulting to the one defined at src-ofd/Lukko/OFD.hsc:92:1 lukko> Warning: 'fdTryLock' is ambiguous. It is defined lukko> * at src/Lukko.hs:142:1 lukko> * at src-ofd/Lukko/OFD.hsc:96:1 lukko> You may be able to disambiguate the identifier by qualifying it or lukko> by specifying the type/value namespace explicitly. lukko> Defaulting to the one defined at src-ofd/Lukko/OFD.hsc:96:1 lukko> 100% ( 19 / 19) in 'Lukko' time-compat> Preprocessing library for time-compat-1.9.7.. time-compat> Running Haddock on library for time-compat-1.9.7.. time-compat> Warning: --source-* options are ignored when --hyperlinked-source is enabled. primitive-unlifted> foldlUnliftedArray: OK (0.25s) primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> foldlUnliftedArray': OK (0.33s) primitive-unlifted> +++ OK, passed 100 tests. primitive-unlifted> primitive-unlifted> All 14 tests passed (1.34s) primitive-unlifted> Test suite test: PASS primitive-unlifted> Test suite logged to: dist/test/primitive-unlifted-2.1.0.0-test.log primitive-unlifted> 1 of 1 test suites (1 of 1 test cases) passed. primitive-unlifted> Running phase: haddockPhase primitive-unlifted> Preprocessing library for primitive-unlifted-2.1.0.0.. primitive-unlifted> Running Haddock on library for primitive-unlifted-2.1.0.0.. primitive-unlifted> Warning: --source-* options are ignored when --hyperlinked-source is enabled. typed-process> Preprocessing test suite 'typed-process-test-single-threaded' for typed-process-0.2.13.0.. typed-process> Building test suite 'typed-process-test-single-threaded' for typed-process-0.2.13.0.. time-compat> [ 1 of 20] Compiling Data.Format ( src/Data/Format.hs, nothing ) time-compat> [ 2 of 20] Compiling Data.Time.Calendar.Month.Compat ( src/Data/Time/Calendar/Month/Compat.hs, nothing ) time-compat> [ 3 of 20] Compiling Data.Time.Calendar.Quarter.Compat ( src/Data/Time/Calendar/Quarter/Compat.hs, nothing ) primitive-unlifted> [ 1 of 19] Compiling Data.Primitive.Unlifted.Type ( src/Data/Primitive/Unlifted/Type.hs, nothing ) time-compat> [ 4 of 20] Compiling Data.Time.Calendar.Types ( src/Data/Time/Calendar/Types.hs, nothing ) time-compat> [ 5 of 20] Compiling Data.Time.Orphans ( src/Data/Time/Orphans.hs, nothing ) streaming-commons> [2 of 8] Compiling Data.Streaming.FileReadSpec ( test/Data/Streaming/FileReadSpec.hs, dist/build/test/test-tmp/Data/Streaming/FileReadSpec.o ) streaming-commons> [3 of 8] Compiling Data.Streaming.FilesystemSpec ( test/Data/Streaming/FilesystemSpec.hs, dist/build/test/test-tmp/Data/Streaming/FilesystemSpec.o ) streaming-commons> [4 of 8] Compiling Data.Streaming.NetworkSpec ( test/Data/Streaming/NetworkSpec.hs, dist/build/test/test-tmp/Data/Streaming/NetworkSpec.o ) streaming-commons> [5 of 8] Compiling Data.Streaming.ProcessSpec ( test/Data/Streaming/ProcessSpec.hs, dist/build/test/test-tmp/Data/Streaming/ProcessSpec.o ) streaming-commons> [6 of 8] Compiling Data.Streaming.TextSpec ( test/Data/Streaming/TextSpec.hs, dist/build/test/test-tmp/Data/Streaming/TextSpec.o ) typed-process> [1 of 3] Compiling Paths_typed_process ( dist/build/typed-process-test-single-threaded/autogen/Paths_typed_process.hs, dist/build/typed-process-test-single-threaded/typed-process-test-single-threaded-tmp/Paths_typed_process.o ) primitive-unlifted> [ 2 of 19] Compiling Data.Primitive.Unlifted.SmallArray.Primops ( src/Data/Primitive/Unlifted/SmallArray/Primops.hs, nothing ) 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 ) streaming-commons> [7 of 8] Compiling Data.Streaming.ZlibSpec ( test/Data/Streaming/ZlibSpec.hs, dist/build/test/test-tmp/Data/Streaming/ZlibSpec.o ) primitive-unlifted> [ 3 of 19] Compiling Data.Primitive.Unlifted.MutVar.Primops ( src/Data/Primitive/Unlifted/MutVar/Primops.hs, nothing ) concurrent-output> Running phase: checkPhase primitive-unlifted> [ 4 of 19] Compiling Data.Primitive.Unlifted.MVar.Primops ( src/Data/Primitive/Unlifted/MVar/Primops.hs, nothing ) typed-process> [2 of 3] Compiling System.Process.TypedSpec ( test/System/Process/TypedSpec.hs, dist/build/typed-process-test-single-threaded/typed-process-test-single-threaded-tmp/System/Process/TypedSpec.o ) primitive-unlifted> [ 5 of 19] Compiling Data.Primitive.Unlifted.Class ( src/Data/Primitive/Unlifted/Class.hs, nothing ) concurrent-output> Package has no test suites. concurrent-output> Running phase: haddockPhase streaming-commons> [8 of 8] Compiling Main ( test/Spec.hs, dist/build/test/test-tmp/Main.o ) logict> [2 of 2] Linking dist/build/logict-tests/logict-tests time-compat> [ 6 of 20] Compiling Data.Time.Format.ISO8601.Compat ( src/Data/Time/Format/ISO8601/Compat.hs, nothing ) time-compat> [ 7 of 20] Compiling Data.Time.Format.Compat ( src/Data/Time/Format/Compat.hs, nothing ) time-compat> [ 8 of 20] Compiling Data.Time.Clock.System.Compat ( src/Data/Time/Clock/System/Compat.hs, nothing ) time-compat> [ 9 of 20] Compiling Data.Time.Clock.POSIX.Compat ( src/Data/Time/Clock/POSIX/Compat.hs, nothing ) time-compat> [10 of 20] Compiling Data.Time.Clock.Compat ( src/Data/Time/Clock/Compat.hs, nothing ) time-compat> [11 of 20] Compiling Data.Time.Calendar.WeekDate.Compat ( src/Data/Time/Calendar/WeekDate/Compat.hs, nothing ) time-compat> [12 of 20] Compiling Data.Time.Calendar.Private ( src/Data/Time/Calendar/Private.hs, nothing ) time-compat> [13 of 20] Compiling Data.Time.Calendar.OrdinalDate.Compat ( src/Data/Time/Calendar/OrdinalDate/Compat.hs, nothing ) time-compat> [14 of 20] Compiling Data.Time.Calendar.MonthDay.Compat ( src/Data/Time/Calendar/MonthDay/Compat.hs, nothing ) time-compat> [15 of 20] Compiling Data.Time.Calendar.Easter.Compat ( src/Data/Time/Calendar/Easter/Compat.hs, nothing ) time-compat> [16 of 20] Compiling Data.Time.Calendar.Compat ( src/Data/Time/Calendar/Compat.hs, nothing ) time-compat> [17 of 20] Compiling Data.Time.LocalTime.Compat ( src/Data/Time/LocalTime/Compat.hs, nothing ) time-compat> [18 of 20] Compiling Data.Time.Compat ( src/Data/Time/Compat.hs, nothing ) time-compat> [19 of 20] Compiling Data.Time.Clock.TAI.Compat ( src/Data/Time/Clock/TAI/Compat.hs, nothing ) concurrent-output> Preprocessing library for concurrent-output-1.10.21.. time-compat> [20 of 20] Compiling Data.Time.Calendar.Julian.Compat ( src/Data/Time/Calendar/Julian/Compat.hs, nothing ) concurrent-output> Running Haddock on library for concurrent-output-1.10.21.. time-compat> Haddock coverage: time-compat> 61% ( 8 / 13) in 'Data.Time.Calendar.Month.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> addMonths time-compat> diffMonths time-compat> fromYearMonthValid time-compat> fromMonthDayValid time-compat> 75% ( 9 / 12) in 'Data.Time.Calendar.Quarter.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> addQuarters time-compat> diffQuarters time-compat> 93% ( 44 / 47) in 'Data.Time.Format.ISO8601.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> ISO8601 time-compat> FormatExtension time-compat> 68% ( 13 / 19) in 'Data.Time.Format.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> FormatTime time-compat> parseTime (src/Data/Time/Format/Compat.hs:60) time-compat> readTime (src/Data/Time/Format/Compat.hs:68) time-compat> readsTime (src/Data/Time/Format/Compat.hs:75) time-compat> TimeLocale time-compat> 87% ( 7 / 8) in 'Data.Time.Clock.System.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> 50% ( 4 / 8) in 'Data.Time.Clock.POSIX.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> posixSecondsToUTCTime time-compat> utcTimeToPOSIXSeconds time-compat> systemToPOSIXTime time-compat> 96% ( 25 / 26) in 'Data.Time.Clock.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> 73% ( 11 / 15) in 'Data.Time.Calendar.WeekDate.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> DayOfWeek time-compat> dayOfWeek time-compat> FirstWeekType time-compat> 82% ( 14 / 17) in 'Data.Time.Calendar.OrdinalDate.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> fromMondayStartWeekValid time-compat> fromSundayStartWeekValid time-compat> 87% ( 7 / 8) in 'Data.Time.Calendar.MonthDay.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> 83% ( 5 / 6) in 'Data.Time.Calendar.Easter.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> 72% ( 27 / 37) in 'Data.Time.Calendar.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> addDays time-compat> diffDays time-compat> CalendarDiffDays time-compat> calendarDay time-compat> calendarWeek time-compat> calendarMonth time-compat> calendarYear time-compat> DayOfWeek time-compat> dayOfWeek time-compat> 79% ( 35 / 44) in 'Data.Time.LocalTime.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> makeTimeOfDayValid time-compat> CalendarDiffTime time-compat> calendarTimeDays time-compat> calendarTimeTime time-compat> utcToZonedTime time-compat> zonedTimeToUTC time-compat> getZonedTime time-compat> utcToLocalZonedTime time-compat> 80% ( 4 / 5) in 'Data.Time.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> 64% ( 9 / 14) in 'Data.Time.Clock.TAI.Compat' time-compat> Missing documentation for: time-compat> Module header time-compat> taiNominalDayStart time-compat> utcDayLength time-compat> utcToTAITime time-compat> taiToUTCTime time-compat> 95% ( 23 / 24) in 'Data.Time.Calendar.Julian.Compat' time-compat> Missing documentation for: time-compat> Module header primitive-unlifted> [ 6 of 19] Compiling Data.Primitive.Unlifted.SmallArray.ST ( src/Data/Primitive/Unlifted/SmallArray/ST.hs, nothing ) concurrent-output> Warning: --source-* options are ignored when --hyperlinked-source is enabled. concurrent-output> [1 of 6] Compiling Utility.Exception ( Utility/Exception.hs, nothing ) primitive-unlifted> [ 7 of 19] Compiling Data.Primitive.Unlifted.SmallArray ( src/Data/Primitive/Unlifted/SmallArray.hs, nothing ) primitive-unlifted> [ 8 of 19] Compiling Data.Primitive.Unlifted.MutVar.ST ( src/Data/Primitive/Unlifted/MutVar/ST.hs, nothing ) streaming-commons> [9 of 9] Linking dist/build/test/test primitive-unlifted> [ 9 of 19] Compiling Data.Primitive.Unlifted.MutVar ( src/Data/Primitive/Unlifted/MutVar.hs, nothing ) concurrent-output> [2 of 6] Compiling Utility.Monad ( Utility/Monad.hs, nothing ) concurrent-output> [3 of 6] Compiling System.Console.Concurrent.Internal ( System/Console/Concurrent/Internal.hs, nothing ) primitive-unlifted> [10 of 19] Compiling Data.Primitive.Unlifted.Box ( src/Data/Primitive/Unlifted/Box.hs, nothing ) primitive-unlifted> [11 of 19] Compiling Data.Primitive.Unlifted.MVar.ST ( src/Data/Primitive/Unlifted/MVar/ST.hs, nothing ) time-compat> Warning: Data.Time.Format.ISO8601.Compat: could not find link destinations for: time-compat> - Data.Format.isoMap time-compat> - Data.Format.Productish time-compat> - Data.Format.**> time-compat> - Data.Format.<** time-compat> - Data.Format.<**> time-compat> - Data.Format.pUnit time-compat> - Data.Format.Summish time-compat> - Data.Format.<++> time-compat> - Data.Format.pVoid time-compat> - Data.Format.IsoVariant primitive-unlifted> [12 of 19] Compiling Data.Primitive.Unlifted.MVar ( src/Data/Primitive/Unlifted/MVar.hs, nothing ) primitive-unlifted> [13 of 19] Compiling Data.Primitive.Unlifted.Array.Primops ( src/Data/Primitive/Unlifted/Array/Primops.hs, nothing ) primitive-unlifted> [14 of 19] Compiling Data.Primitive.Unlifted.Array.ST ( src/Data/Primitive/Unlifted/Array/ST.hs, nothing ) unliftio> Preprocessing test suite 'unliftio-spec' for unliftio-0.2.25.1.. unliftio> Building test suite 'unliftio-spec' for unliftio-0.2.25.1.. base64> [ 1 of 22] Compiling Data.Base64.Types.Internal ( src/Data/Base64/Types/Internal.hs, dist/build/Data/Base64/Types/Internal.p_o ) primitive-unlifted> [15 of 19] Compiling Data.Primitive.Unlifted.Array ( src/Data/Primitive/Unlifted/Array.hs, nothing ) concurrent-output> [4 of 6] Compiling System.Console.Concurrent ( System/Console/Concurrent.hs, nothing ) concurrent-output> [5 of 6] Compiling System.Process.Concurrent ( System/Process/Concurrent.hs, nothing ) primitive-unlifted> [16 of 19] Compiling Data.Primitive.TArray.Classic ( src/Data/Primitive/TArray/Classic.hs, nothing ) typed-process> [3 of 3] Compiling Main ( test/Spec.hs, dist/build/typed-process-test-single-threaded/typed-process-test-single-threaded-tmp/Main.o ) lukko> Documentation created: dist/doc/html/lukko/, dist/doc/html/lukko/lukko.txt primitive-unlifted> [17 of 19] Compiling Data.Primitive.Unlifted.Weak.Primops ( src/Data/Primitive/Unlifted/Weak/Primops.hs, nothing ) primitive-unlifted> [18 of 19] Compiling Data.Primitive.Unlifted.Weak.IO ( src/Data/Primitive/Unlifted/Weak/IO.hs, nothing ) unliftio> [1 of 9] Compiling Paths_unliftio ( dist/build/unliftio-spec/autogen/Paths_unliftio.hs, dist/build/unliftio-spec/unliftio-spec-tmp/Paths_unliftio.o ) logict> Running phase: checkPhase lukko> Preprocessing test suite 'test-thread' for lukko-0.1.2.. lukko> Preprocessing test suite 'test-process' for lukko-0.1.2.. lukko> Running phase: installPhase concurrent-output> [6 of 6] Compiling System.Console.Regions ( System/Console/Regions.hs, nothing ) primitive-unlifted> [19 of 19] Compiling Data.Primitive.Unlifted.Weak ( src/Data/Primitive/Unlifted/Weak.hs, nothing ) logict> Running 1 test suites... logict> Test suite logict-tests: RUNNING... logict> All logict> Monad Reader + env logict> Monad Reader 1: OK logict> Monad Reader 2: OK logict> Monad Reader 3: OK logict> Various monads logict> runIdentity all: OK logict> runIdentity many: OK logict> observeAll: OK logict> observeMany: OK logict> runReader is productive: OK logict> observeManyT can be used with Either: OK logict> Control.Monad.Logic tests logict> runLogicT multi: OK logict> runLogicT none: OK logict> runLogicT first: OK logict> runLogic multi: OK logict> runLogic none: OK logict> observe multi: OK logict> observe none: OK logict> observeAll multi: OK logict> observeAll none: OK logict> observeMany multi: OK logict> observeMany none: OK logict> (>>-) Logic: OK logict> Control.Monad.Logic.Class tests logict> msplit laws logict> msplit mzero == return Nothing logict> msplit mzero :: []: OK logict> msplit mzero :: ReaderT: OK logict> msplit mzero :: CPS WriterT: OK logict> msplit mzero :: LogicT: OK logict> msplit mzero :: strict StateT: OK logict> msplit mzero :: lazy StateT: OK logict> msplit (return a `mplus` m) == return (Just a, m) logict> msplit []: OK logict> (>>-) []: OK logict> msplit ReaderT: OK logict> msplit CPS WriterT: OK logict> msplit LogicT: OK logict> msplit strict StateT: OK logict> msplit lazy StateT: OK logict> fair disjunction logict> some odds: OK logict> unfair disjunction: OK logict> fair disjunction :: LogicT: OK logict> fair production: OK primitive-unlifted> Haddock coverage: primitive-unlifted> 50% ( 1 / 2) in 'Data.Primitive.Unlifted.Type' primitive-unlifted> Missing documentation for: primitive-unlifted> Module header primitive-unlifted> Warning: 'SmallMutableUnliftedArray#' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/SmallArray/Primops.hs:55:60 primitive-unlifted> * at src/Data/Primitive/Unlifted/SmallArray/Primops.hs:55:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/SmallArray/Primops.hs:55:1 primitive-unlifted> Warning: 'newUnliftedArray#' is out of scope. primitive-unlifted> If you qualify the identifier, haddock can try to link it anyway. primitive-unlifted> Warning: 'unsafeThawUnliftedArray#' is out of scope. primitive-unlifted> If you qualify the identifier, haddock can try to link it anyway. primitive-unlifted> 20% ( 5 / 24) in 'Data.Primitive.Unlifted.SmallArray.Primops' primitive-unlifted> Missing documentation for: primitive-unlifted> SmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:52) primitive-unlifted> SmallMutableUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:55) primitive-unlifted> newSmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:59) primitive-unlifted> sameSmallMutableUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:115) primitive-unlifted> shrinkSmallMutableUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:120) primitive-unlifted> readSmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:125) primitive-unlifted> writeSmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:130) primitive-unlifted> sizeofSmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:135) primitive-unlifted> getSizeofSmallMutableUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:139) primitive-unlifted> indexSmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:152) primitive-unlifted> unsafeFreezeSmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:158) primitive-unlifted> unsafeThawSmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:163) primitive-unlifted> copySmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:168) primitive-unlifted> copySmallMutableUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:173) primitive-unlifted> cloneSmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:178) primitive-unlifted> cloneSmallMutableUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:184) primitive-unlifted> freezeSmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:189) primitive-unlifted> thawSmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:194) primitive-unlifted> casSmallUnliftedArray# (src/Data/Primitive/Unlifted/SmallArray/Primops.hs:199) primitive-unlifted> Warning: 'UnliftedMutVar#' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/MutVar/Primops.hs:26:49 primitive-unlifted> * at src/Data/Primitive/Unlifted/MutVar/Primops.hs:26:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/MutVar/Primops.hs:26:1 primitive-unlifted> 50% ( 4 / 8) in 'Data.Primitive.Unlifted.MutVar.Primops' primitive-unlifted> Missing documentation for: primitive-unlifted> Module header primitive-unlifted> newUnliftedMutVar# (src/Data/Primitive/Unlifted/MutVar/Primops.hs:31) primitive-unlifted> readUnliftedMutVar# (src/Data/Primitive/Unlifted/MutVar/Primops.hs:35) primitive-unlifted> writeUnliftedMutVar# (src/Data/Primitive/Unlifted/MutVar/Primops.hs:39) primitive-unlifted> 0% ( 0 / 11) in 'Data.Primitive.Unlifted.MVar.Primops' primitive-unlifted> Missing documentation for: primitive-unlifted> Module header primitive-unlifted> UnliftedMVar# (src/Data/Primitive/Unlifted/MVar/Primops.hs:27) primitive-unlifted> newUnliftedMVar# (src/Data/Primitive/Unlifted/MVar/Primops.hs:32) primitive-unlifted> takeUnliftedMVar# (src/Data/Primitive/Unlifted/MVar/Primops.hs:37) primitive-unlifted> tryTakeUnliftedMVar# (src/Data/Primitive/Unlifted/MVar/Primops.hs:41) primitive-unlifted> putUnliftedMVar# (src/Data/Primitive/Unlifted/MVar/Primops.hs:48) primitive-unlifted> tryPutUnliftedMVar# (src/Data/Primitive/Unlifted/MVar/Primops.hs:52) primitive-unlifted> readUnliftedMVar# (src/Data/Primitive/Unlifted/MVar/Primops.hs:56) primitive-unlifted> tryReadUnliftedMVar# (src/Data/Primitive/Unlifted/MVar/Primops.hs:60) primitive-unlifted> sameUnliftedMVar# (src/Data/Primitive/Unlifted/MVar/Primops.hs:67) primitive-unlifted> isEmptyUnliftedMVar# (src/Data/Primitive/Unlifted/MVar/Primops.hs:72) primitive-unlifted> 0% ( 0 / 2) in 'Data.Primitive.Unlifted.Class' primitive-unlifted> Missing documentation for: primitive-unlifted> Module header primitive-unlifted> PrimUnlifted (src/Data/Primitive/Unlifted/Class.hs:35) primitive-unlifted> Warning: 'ST' is ambiguous. It is defined primitive-unlifted> * in ‘GHC.ST’ primitive-unlifted> * in ‘GHC.ST’ primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined in ‘GHC.ST’ primitive-unlifted> Warning: 'MutableUnliftedArray' is out of scope. primitive-unlifted> If you qualify the identifier, haddock can try to link it anyway. primitive-unlifted> Warning: 'UnliftedArray' is out of scope. primitive-unlifted> If you qualify the identifier, haddock can try to link it anyway. primitive-unlifted> Warning: 'SmallMutableUnliftedArray' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/SmallArray/ST.hs:93:5 primitive-unlifted> * at src/Data/Primitive/Unlifted/SmallArray/ST.hs:96:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/SmallArray/ST.hs:96:1 primitive-unlifted> Warning: 'SmallUnliftedArray' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/SmallArray/ST.hs:82:5 primitive-unlifted> * at src/Data/Primitive/Unlifted/SmallArray/ST.hs:90:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/SmallArray/ST.hs:90:1 primitive-unlifted> 75% ( 33 / 44) in 'Data.Primitive.Unlifted.SmallArray.ST' primitive-unlifted> Missing documentation for: primitive-unlifted> SmallMutableUnliftedArray_ (src/Data/Primitive/Unlifted/SmallArray/ST.hs:92) primitive-unlifted> SmallMutableUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:96) primitive-unlifted> writeSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:151) primitive-unlifted> readSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:159) primitive-unlifted> indexSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:168) primitive-unlifted> setSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:127) primitive-unlifted> emptySmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:349) primitive-unlifted> singletonSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:353) primitive-unlifted> smallUnliftedArrayFromList (src/Data/Primitive/Unlifted/SmallArray/ST.hs:493) primitive-unlifted> smallUnliftedArrayFromListN (src/Data/Primitive/Unlifted/SmallArray/ST.hs:496) primitive-unlifted> foldrSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:398) base64> [ 2 of 22] Compiling Data.Base64.Types ( src/Data/Base64/Types.hs, dist/build/Data/Base64/Types.p_o ) primitive-unlifted> Warning: 'MutableUnliftedArray' is out of scope. primitive-unlifted> If you qualify the identifier, haddock can try to link it anyway. primitive-unlifted> Warning: 'UnliftedArray' is out of scope. primitive-unlifted> If you qualify the identifier, haddock can try to link it anyway. primitive-unlifted> Warning: 'SmallMutableUnliftedArray' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/SmallArray/ST.hs:93:5 primitive-unlifted> * at src/Data/Primitive/Unlifted/SmallArray/ST.hs:96:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/SmallArray/ST.hs:96:1 primitive-unlifted> Warning: 'SmallUnliftedArray' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/SmallArray/ST.hs:82:5 primitive-unlifted> * at src/Data/Primitive/Unlifted/SmallArray/ST.hs:90:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/SmallArray/ST.hs:90:1 lukko> Installing library in /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s primitive-unlifted> 72% ( 32 / 44) in 'Data.Primitive.Unlifted.SmallArray' primitive-unlifted> Missing documentation for: primitive-unlifted> SmallMutableUnliftedArray_ (src/Data/Primitive/Unlifted/SmallArray/ST.hs:92) primitive-unlifted> SmallMutableUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:96) primitive-unlifted> shrinkSmallMutableUnliftedArray (src/Data/Primitive/Unlifted/SmallArray.hs:102) primitive-unlifted> writeSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray.hs:111) primitive-unlifted> readSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray.hs:118) primitive-unlifted> indexSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:168) primitive-unlifted> setSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray.hs:95) primitive-unlifted> emptySmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:349) primitive-unlifted> singletonSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:353) primitive-unlifted> smallUnliftedArrayFromList (src/Data/Primitive/Unlifted/SmallArray/ST.hs:493) primitive-unlifted> smallUnliftedArrayFromListN (src/Data/Primitive/Unlifted/SmallArray/ST.hs:496) primitive-unlifted> foldrSmallUnliftedArray (src/Data/Primitive/Unlifted/SmallArray/ST.hs:398) primitive-unlifted> Warning: 'UnliftedMutVar' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/MutVar/ST.hs:24:39 primitive-unlifted> * at src/Data/Primitive/Unlifted/MutVar/ST.hs:27:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/MutVar/ST.hs:27:1 primitive-unlifted> 0% ( 0 / 10) in 'Data.Primitive.Unlifted.MutVar.ST' primitive-unlifted> Missing documentation for: primitive-unlifted> Module header primitive-unlifted> UnliftedMutVar_ (src/Data/Primitive/Unlifted/MutVar/ST.hs:24) primitive-unlifted> UnliftedMutVar (src/Data/Primitive/Unlifted/MutVar/ST.hs:27) primitive-unlifted> newUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar/ST.hs:49) primitive-unlifted> readUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar/ST.hs:57) primitive-unlifted> writeUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar/ST.hs:65) primitive-unlifted> modifyUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar/ST.hs:72) primitive-unlifted> modifyUnliftedMutVar' (src/Data/Primitive/Unlifted/MutVar/ST.hs:80) primitive-unlifted> casUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar/ST.hs:91) primitive-unlifted> atomicSwapUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar/ST.hs:102) primitive-unlifted> Warning: 'UnliftedMutVar' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/MutVar/ST.hs:24:39 primitive-unlifted> * at src/Data/Primitive/Unlifted/MutVar/ST.hs:27:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/MutVar/ST.hs:27:1 primitive-unlifted> 0% ( 0 / 10) in 'Data.Primitive.Unlifted.MutVar' primitive-unlifted> Missing documentation for: primitive-unlifted> Module header primitive-unlifted> UnliftedMutVar_ (src/Data/Primitive/Unlifted/MutVar/ST.hs:24) primitive-unlifted> UnliftedMutVar (src/Data/Primitive/Unlifted/MutVar/ST.hs:27) primitive-unlifted> newUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar.hs:27) primitive-unlifted> readUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar.hs:33) primitive-unlifted> writeUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar.hs:39) primitive-unlifted> modifyUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar.hs:45) primitive-unlifted> modifyUnliftedMutVar' (src/Data/Primitive/Unlifted/MutVar.hs:51) primitive-unlifted> casUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar.hs:60) primitive-unlifted> atomicSwapUnliftedMutVar (src/Data/Primitive/Unlifted/MutVar.hs:68) primitive-unlifted> 50% ( 2 / 4) in 'Data.Primitive.Unlifted.Box' primitive-unlifted> Missing documentation for: primitive-unlifted> toBox (src/Data/Primitive/Unlifted/Box.hs:45) primitive-unlifted> fromBox (src/Data/Primitive/Unlifted/Box.hs:48) primitive-unlifted> 5% ( 1 / 19) in 'Data.Primitive.Unlifted.MVar.ST' primitive-unlifted> Missing documentation for: primitive-unlifted> UnliftedMVar_ (src/Data/Primitive/Unlifted/MVar/ST.hs:64) primitive-unlifted> UnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:68) primitive-unlifted> newUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:85) primitive-unlifted> newEmptyUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:92) primitive-unlifted> takeUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:99) primitive-unlifted> tryTakeUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:123) primitive-unlifted> putUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:132) primitive-unlifted> tryPutUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:155) primitive-unlifted> readUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:164) primitive-unlifted> tryReadUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:172) primitive-unlifted> isEmptyUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:180) primitive-unlifted> swapUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:189) primitive-unlifted> withUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:200) primitive-unlifted> withUnliftedMVarMasked (src/Data/Primitive/Unlifted/MVar/ST.hs:211) primitive-unlifted> modifyUnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:234) primitive-unlifted> modifyUnliftedMVar_ (src/Data/Primitive/Unlifted/MVar/ST.hs:248) primitive-unlifted> modifyUnliftedMVarMasked (src/Data/Primitive/Unlifted/MVar/ST.hs:258) primitive-unlifted> modifyUnliftedMVarMasked_ (src/Data/Primitive/Unlifted/MVar/ST.hs:272) primitive-unlifted> 5% ( 1 / 19) in 'Data.Primitive.Unlifted.MVar' primitive-unlifted> Missing documentation for: primitive-unlifted> UnliftedMVar_ (src/Data/Primitive/Unlifted/MVar/ST.hs:64) primitive-unlifted> UnliftedMVar (src/Data/Primitive/Unlifted/MVar/ST.hs:68) primitive-unlifted> newUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:48) primitive-unlifted> newEmptyUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:54) primitive-unlifted> takeUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:60) primitive-unlifted> tryTakeUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:66) primitive-unlifted> putUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:72) primitive-unlifted> tryPutUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:78) primitive-unlifted> readUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:84) primitive-unlifted> tryReadUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:90) primitive-unlifted> isEmptyUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:96) primitive-unlifted> swapUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:102) primitive-unlifted> withUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:108) primitive-unlifted> withUnliftedMVarMasked (src/Data/Primitive/Unlifted/MVar.hs:114) primitive-unlifted> modifyUnliftedMVar (src/Data/Primitive/Unlifted/MVar.hs:120) primitive-unlifted> modifyUnliftedMVar_ (src/Data/Primitive/Unlifted/MVar.hs:126) primitive-unlifted> modifyUnliftedMVarMasked (src/Data/Primitive/Unlifted/MVar.hs:132) primitive-unlifted> modifyUnliftedMVarMasked_ (src/Data/Primitive/Unlifted/MVar.hs:138) primitive-unlifted> Warning: 'MutableUnliftedArray#' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/Array/Primops.hs:53:55 primitive-unlifted> * at src/Data/Primitive/Unlifted/Array/Primops.hs:53:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/Array/Primops.hs:53:1 primitive-unlifted> 21% ( 5 / 23) in 'Data.Primitive.Unlifted.Array.Primops' primitive-unlifted> Missing documentation for: primitive-unlifted> UnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:50) primitive-unlifted> MutableUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:53) primitive-unlifted> newUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:57) primitive-unlifted> sameMutableUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:108) primitive-unlifted> readUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:113) primitive-unlifted> writeUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:118) primitive-unlifted> sizeofUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:123) primitive-unlifted> sizeofMutableUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:127) primitive-unlifted> indexUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:132) primitive-unlifted> unsafeFreezeUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:137) primitive-unlifted> unsafeThawUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:143) primitive-unlifted> copyUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:149) primitive-unlifted> copyMutableUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:154) primitive-unlifted> cloneUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:159) primitive-unlifted> cloneMutableUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:165) primitive-unlifted> freezeUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:171) primitive-unlifted> thawUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:177) primitive-unlifted> casUnliftedArray# (src/Data/Primitive/Unlifted/Array/Primops.hs:183) primitive-unlifted> Warning: 'ST' is ambiguous. It is defined primitive-unlifted> * in ‘GHC.ST’ primitive-unlifted> * in ‘GHC.ST’ primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined in ‘GHC.ST’ primitive-unlifted> Warning: 'MutableUnliftedArray' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/Array/ST.hs:93:5 primitive-unlifted> * at src/Data/Primitive/Unlifted/Array/ST.hs:97:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/Array/ST.hs:97:1 primitive-unlifted> Warning: 'UnliftedArray' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/Array/ST.hs:81:5 primitive-unlifted> * at src/Data/Primitive/Unlifted/Array/ST.hs:89:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/Array/ST.hs:89:1 primitive-unlifted> 79% ( 34 / 43) in 'Data.Primitive.Unlifted.Array.ST' primitive-unlifted> Missing documentation for: primitive-unlifted> writeUnliftedArray (src/Data/Primitive/Unlifted/Array/ST.hs:151) primitive-unlifted> readUnliftedArray (src/Data/Primitive/Unlifted/Array/ST.hs:159) primitive-unlifted> indexUnliftedArray (src/Data/Primitive/Unlifted/Array/ST.hs:168) primitive-unlifted> setUnliftedArray (src/Data/Primitive/Unlifted/Array/ST.hs:128) primitive-unlifted> emptyUnliftedArray (src/Data/Primitive/Unlifted/Array/ST.hs:342) primitive-unlifted> singletonUnliftedArray (src/Data/Primitive/Unlifted/Array/ST.hs:346) primitive-unlifted> unliftedArrayFromList (src/Data/Primitive/Unlifted/Array/ST.hs:494) primitive-unlifted> unliftedArrayFromListN (src/Data/Primitive/Unlifted/Array/ST.hs:497) primitive-unlifted> foldrUnliftedArray (src/Data/Primitive/Unlifted/Array/ST.hs:391) primitive-unlifted> Warning: 'MutableUnliftedArray' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/Array/ST.hs:93:5 primitive-unlifted> * at src/Data/Primitive/Unlifted/Array/ST.hs:97:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/Array/ST.hs:97:1 primitive-unlifted> Warning: 'UnliftedArray' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/Array/ST.hs:81:5 primitive-unlifted> * at src/Data/Primitive/Unlifted/Array/ST.hs:89:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/Array/ST.hs:89:1 primitive-unlifted> 79% ( 34 / 43) in 'Data.Primitive.Unlifted.Array' primitive-unlifted> Missing documentation for: primitive-unlifted> writeUnliftedArray (src/Data/Primitive/Unlifted/Array.hs:102) primitive-unlifted> readUnliftedArray (src/Data/Primitive/Unlifted/Array.hs:109) primitive-unlifted> indexUnliftedArray (src/Data/Primitive/Unlifted/Array/ST.hs:168) primitive-unlifted> setUnliftedArray (src/Data/Primitive/Unlifted/Array.hs:94) primitive-unlifted> emptyUnliftedArray (src/Data/Primitive/Unlifted/Array/ST.hs:342) primitive-unlifted> singletonUnliftedArray (src/Data/Primitive/Unlifted/Array/ST.hs:346) primitive-unlifted> unliftedArrayFromList (src/Data/Primitive/Unlifted/Array/ST.hs:494) primitive-unlifted> unliftedArrayFromListN (src/Data/Primitive/Unlifted/Array/ST.hs:497) primitive-unlifted> foldrUnliftedArray (src/Data/Primitive/Unlifted/Array/ST.hs:391) primitive-unlifted> Warning: 'stm' is out of scope. primitive-unlifted> If you qualify the identifier, haddock can try to link it anyway. primitive-unlifted> Warning: 'replicateM' is out of scope. primitive-unlifted> If you qualify the identifier, haddock can try to link it anyway. primitive-unlifted> 50% ( 1 / 2) in 'Data.Primitive.TArray.Classic' primitive-unlifted> Missing documentation for: primitive-unlifted> TArray (src/Data/Primitive/TArray/Classic.hs:31) primitive-unlifted> Warning: 'UnliftedWeak#' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/Weak/Primops.hs:39:45 primitive-unlifted> * at src/Data/Primitive/Unlifted/Weak/Primops.hs:39:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/Weak/Primops.hs:39:1 primitive-unlifted> 100% ( 10 / 10) in 'Data.Primitive.Unlifted.Weak.Primops' primitive-unlifted> Warning: 'IO' is ambiguous. It is defined primitive-unlifted> * in ‘GHC.Types’ primitive-unlifted> * in ‘GHC.Types’ primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined in ‘GHC.Types’ primitive-unlifted> Warning: 'Unlifted' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/Class.hs:36:3 primitive-unlifted> * in ‘GHC.Types’ primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/Class.hs:36:3 primitive-unlifted> Warning: 'UnliftedWeak' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/Weak/IO.hs:43:53 primitive-unlifted> * at src/Data/Primitive/Unlifted/Weak/IO.hs:51:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/Weak/IO.hs:51:1 primitive-unlifted> 100% ( 13 / 13) in 'Data.Primitive.Unlifted.Weak.IO' primitive-unlifted> Warning: 'UnliftedWeak' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/Weak/IO.hs:43:53 primitive-unlifted> * at src/Data/Primitive/Unlifted/Weak/IO.hs:51:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/Weak/IO.hs:51:1 primitive-unlifted> Warning: 'finalizeUnlifted' is ambiguous. It is defined primitive-unlifted> * at src/Data/Primitive/Unlifted/Weak.hs:92:1 primitive-unlifted> * at src/Data/Primitive/Unlifted/Weak/IO.hs:114:1 primitive-unlifted> You may be able to disambiguate the identifier by qualifying it or primitive-unlifted> by specifying the type/value namespace explicitly. primitive-unlifted> Defaulting to the one defined at src/Data/Primitive/Unlifted/Weak/IO.hs:114:1 primitive-unlifted> 100% ( 13 / 13) in 'Data.Primitive.Unlifted.Weak' logict> NONTERMINATION even when fair: OK (0.11s) logict> fair disjunction :: []: OK logict> fair disjunction :: ReaderT: OK logict> fair disjunction :: CPS WriterT: OK logict> fair disjunction :: strict StateT: OK logict> fair disjunction :: lazy StateT: OK logict> fair conjunction logict> fair conjunction :: LogicT: OK logict> fair conjunction OK: OK logict> fair conjunction also OK: OK 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 ) typed-process> [4 of 4] Linking dist/build/typed-process-test-single-threaded/typed-process-test-single-threaded concurrent-output> Haddock coverage: logict> fair conjunction NON-PRODUCTIVE: OK (0.12s) lifted-async> Documentation created: dist/doc/html/lifted-async/, lifted-async> dist/doc/html/lifted-async/lifted-async.txt lukko> Running phase: fixupPhase lukko> shrinking RPATHs of ELF executables and libraries in /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2 lukko> shrinking /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s-ghc9.8.1.so 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 ) lukko> checking for references to /build/ in /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2... lifted-async> Running phase: installPhase unliftio> [2 of 9] Compiling UnliftIO.AsyncSpec ( test/UnliftIO/AsyncSpec.hs, dist/build/unliftio-spec/unliftio-spec-tmp/UnliftIO/AsyncSpec.o ) lukko> patching script interpreter paths in /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2 logict> fair conjunction also NON-PRODUCTIVE: OK (0.12s) lukko> stripping (with command strip and flags -S -p) in /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2/lib concurrent-output> 46% ( 20 / 43) in 'System.Console.Concurrent.Internal' concurrent-output> Missing documentation for: concurrent-output> OutputHandle (System/Console/Concurrent/Internal.hs:38) concurrent-output> Lock (System/Console/Concurrent/Internal.hs:45) concurrent-output> withLock (System/Console/Concurrent/Internal.hs:76) concurrent-output> takeOutputLock' (System/Console/Concurrent/Internal.hs:79) concurrent-output> outputConcurrent' (System/Console/Concurrent/Internal.hs:171) concurrent-output> fgProcess (System/Console/Concurrent/Internal.hs:244) concurrent-output> bgProcess (System/Console/Concurrent/Internal.hs:256) concurrent-output> willOutput (System/Console/Concurrent/Internal.hs:289) concurrent-output> StdHandle (System/Console/Concurrent/Internal.hs:296) concurrent-output> toHandle (System/Console/Concurrent/Internal.hs:299) concurrent-output> bufferFor (System/Console/Concurrent/Internal.hs:303) concurrent-output> OutputBufferedActivity (System/Console/Concurrent/Internal.hs:306) concurrent-output> AtEnd (System/Console/Concurrent/Internal.hs:314) concurrent-output> BufSig (System/Console/Concurrent/Internal.hs:317) concurrent-output> setupOutputBuffer (System/Console/Concurrent/Internal.hs:320) concurrent-output> outputDrainer (System/Console/Concurrent/Internal.hs:329) concurrent-output> registerOutputThread (System/Console/Concurrent/Internal.hs:349) concurrent-output> unregisterOutputThread (System/Console/Concurrent/Internal.hs:354) concurrent-output> bufferWriter (System/Console/Concurrent/Internal.hs:364) concurrent-output> addOutputBuffer (System/Console/Concurrent/Internal.hs:417) concurrent-output> bufferOutputSTM' (System/Console/Concurrent/Internal.hs:451) concurrent-output> waitAnyBuffer (System/Console/Concurrent/Internal.hs:477) concurrent-output> endsNewLine (System/Console/Concurrent/Internal.hs:491) concurrent-output> 90% ( 18 / 20) in 'System.Console.Concurrent' concurrent-output> Missing documentation for: concurrent-output> StdHandle (System/Console/Concurrent/Internal.hs:296) concurrent-output> waitAnyBuffer (System/Console/Concurrent/Internal.hs:477) concurrent-output> 100% ( 3 / 3) in 'System.Process.Concurrent' concurrent-output> Warning: 'Text' is ambiguous. It is defined concurrent-output> * in ‘Data.Text.Internal’ concurrent-output> * in ‘Data.Text.Internal.Lazy’ concurrent-output> You may be able to disambiguate the identifier by qualifying it or concurrent-output> by specifying the type/value namespace explicitly. concurrent-output> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ concurrent-output> 96% ( 24 / 25) in 'System.Console.Regions' concurrent-output> Missing documentation for: concurrent-output> RegionContent (System/Console/Regions.hs:176) lifted-async> Installing library in /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lifted-async-0.10.2.7-75RyUSW3Zd28S5iPNW83Pb lukko> shrinking RPATHs of ELF executables and libraries in /nix/store/iy49qvx7w084gk9x0d1g13ahxzs6rjvz-lukko-0.1.2-doc lukko> checking for references to /build/ in /nix/store/iy49qvx7w084gk9x0d1g13ahxzs6rjvz-lukko-0.1.2-doc... logict> unfair conjunction is NON-PRODUCTIVE: OK (0.12s) logict> fair conjunction :: []: OK logict> fair conjunction :: ReaderT: OK logict> fair conjunction :: CPS WriterT: OK logict> fair conjunction :: strict StateT: OK logict> fair conjunction :: lazy StateT: OK logict> ifte logical conditional (soft-cut) logict> divisible odds: OK logict> indivisible odds, wrong: OK logict> indivisible odds :: LogicT: OK logict> indivisible odds :: []: OK logict> indivisible odds :: ReaderT: OK logict> indivisible odds :: CPS WriterT: OK logict> indivisible odds :: strict StateT: OK logict> indivisible odds :: strict StateT: OK logict> once (pruning) logict> no pruning: OK logict> with pruning: OK logict> lnot (inversion) logict> inversion :: LogicT: OK logict> inversion :: []: OK logict> inversion :: ReaderT: OK logict> inversion :: CPS WriterT: OK logict> inversion :: strict StateT: OK logict> inversion :: lazy StateT: OK logict> logict> All 71 tests passed (0.47s) lukko> patching script interpreter paths in /nix/store/iy49qvx7w084gk9x0d1g13ahxzs6rjvz-lukko-0.1.2-doc logict> Test suite logict-tests: PASS logict> Test suite logged to: dist/test/logict-0.8.2.0-logict-tests.log logict> 1 of 1 test suites (1 of 1 test cases) passed. logict> Running phase: haddockPhase primitive-unlifted> Warning: Data.Primitive.Unlifted.Class: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedStableName primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedThreadId primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedTVar primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedWeak primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedIORef primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedSTRef primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedMutVar primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedMVar primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedMVar0 primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedMutablePrimArray primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedMutableByteArray primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedShortText primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedShortByteString primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedByteArray primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedPrimArray primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedSmallMutableArray primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedSmallArray primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedMutableArray primitive-unlifted> - Data.Primitive.Unlifted.Class.D:R:UnliftedArray primitive-unlifted> - Data.Primitive.Unlifted.SmallArray.ST.D:R:UnliftedSmallUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.SmallArray.ST.D:R:UnliftedSmallMutableUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.MutVar.ST.D:R:UnliftedUnliftedMutVar_ primitive-unlifted> - Data.Primitive.Unlifted.Box.D:R:UnliftedBox primitive-unlifted> - Data.Primitive.Unlifted.MVar.ST.D:R:UnliftedUnliftedMVar_ primitive-unlifted> - Data.Primitive.Unlifted.Array.ST.D:R:UnliftedUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.Array.ST.D:R:UnliftedMutableUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.Weak.IO.D:R:UnliftedUnliftedWeak_ primitive-unlifted> Warning: Data.Primitive.Unlifted.SmallArray.ST: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.SmallArray.ST.D:R:ItemSmallUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.SmallArray.ST.D:R:UnliftedSmallUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.SmallArray.ST.D:R:UnliftedSmallMutableUnliftedArray_ primitive-unlifted> Warning: Data.Primitive.Unlifted.SmallArray: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.SmallArray.ST.D:R:ItemSmallUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.SmallArray.ST.D:R:UnliftedSmallUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.SmallArray.ST.D:R:UnliftedSmallMutableUnliftedArray_ primitive-unlifted> Warning: Data.Primitive.Unlifted.MutVar.ST: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.MutVar.ST.D:R:UnliftedUnliftedMutVar_ primitive-unlifted> Warning: Data.Primitive.Unlifted.MutVar: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.MutVar.ST.D:R:UnliftedUnliftedMutVar_ primitive-unlifted> Warning: Data.Primitive.Unlifted.Box: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.Box.D:R:UnliftedBox primitive-unlifted> Warning: Data.Primitive.Unlifted.MVar.ST: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.MVar.ST.D:R:UnliftedUnliftedMVar_ primitive-unlifted> Warning: Data.Primitive.Unlifted.MVar: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.MVar.ST.D:R:UnliftedUnliftedMVar_ primitive-unlifted> Warning: Data.Primitive.Unlifted.Array.ST: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.Array.ST.D:R:ItemUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.Array.ST.D:R:UnliftedUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.Array.ST.D:R:UnliftedMutableUnliftedArray_ primitive-unlifted> Warning: Data.Primitive.Unlifted.Array: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.Array.ST.D:R:ItemUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.Array.ST.D:R:UnliftedUnliftedArray_ primitive-unlifted> - Data.Primitive.Unlifted.Array.ST.D:R:UnliftedMutableUnliftedArray_ primitive-unlifted> Warning: Data.Primitive.Unlifted.Weak.IO: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.Weak.IO.D:R:UnliftedUnliftedWeak_ primitive-unlifted> Warning: Data.Primitive.Unlifted.Weak: could not find link destinations for: primitive-unlifted> - Data.Primitive.Unlifted.Weak.IO.D:R:UnliftedUnliftedWeak_ lukko (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/iy49qvx7w084gk9x0d1g13ahxzs6rjvz-lukko-0.1.2-doc /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2 lukko (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ lukko (post)> lukko (post)> Pushing /nix/store/iy49qvx7w084gk9x0d1g13ahxzs6rjvz-lukko-0.1.2-doc (540.78 KiB) lukko (post)> Pushing /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2 (996.23 KiB) lukko (post)> lukko (post)> All done. lukko (post)> added 2 signatures lukko (post)> added 4 signatures lukko (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/iy49qvx7w084gk9x0d1g13ahxzs6rjvz-lukko-0.1.2-doc /nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2 lukko (post)> copying 2 paths... lukko (post)> copying path '/nix/store/iy49qvx7w084gk9x0d1g13ahxzs6rjvz-lukko-0.1.2-doc' to 'https://cache.nix-ci.com'... lukko (post)> copying path '/nix/store/jq021vh5c0x1a4c2a9dspg2h033m9626-lukko-0.1.2' to 'https://cache.nix-ci.com'... lukko (post)> copying 1 paths... lukko (post)> copying path '/nix/store/5r5hznl39fa4sdra08cxij2dg3y9fhfh-lukko-0.1.2.drv' to 'https://cache.nix-ci.com'... time-compat> Documentation created: dist/doc/html/time-compat/, time-compat> dist/doc/html/time-compat/time-compat.txt time-compat> Preprocessing test suite 'instances' for time-compat-1.9.7.. time-compat> Preprocessing test suite 'main' for time-compat-1.9.7.. time-compat> Running phase: installPhase time-compat> Installing library in /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA 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 ) lifted-async> Running phase: fixupPhase lifted-async> shrinking RPATHs of ELF executables and libraries in /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7 lifted-async> shrinking /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlifted-async-0.10.2.7-75RyUSW3Zd28S5iPNW83Pb-ghc9.8.1.so lifted-async> checking for references to /build/ in /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7... lifted-async> patching script interpreter paths in /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7 lifted-async> stripping (with command strip and flags -S -p) in /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7/lib lifted-async> shrinking RPATHs of ELF executables and libraries in /nix/store/qwk9yd0wp1zsbhi5cccbmw604rkb5ndz-lifted-async-0.10.2.7-doc lifted-async> checking for references to /build/ in /nix/store/qwk9yd0wp1zsbhi5cccbmw604rkb5ndz-lifted-async-0.10.2.7-doc... lifted-async> patching script interpreter paths in /nix/store/qwk9yd0wp1zsbhi5cccbmw604rkb5ndz-lifted-async-0.10.2.7-doc logict> Preprocessing library for logict-0.8.2.0.. logict> Running Haddock on library for logict-0.8.2.0.. logict> Warning: --source-* options are ignored when --hyperlinked-source is enabled. logict> [1 of 2] Compiling Control.Monad.Logic.Class ( Control/Monad/Logic/Class.hs, nothing ) logict> [2 of 2] Compiling Control.Monad.Logic ( Control/Monad/Logic.hs, nothing ) logict> Haddock coverage: logict> 100% ( 3 / 3) in 'Control.Monad.Logic.Class' logict> Warning: 'Identity' is ambiguous. It is defined logict> * in ‘Data.Functor.Identity’ logict> * in ‘Data.Functor.Identity’ logict> You may be able to disambiguate the identifier by qualifying it or logict> by specifying the type/value namespace explicitly. logict> Defaulting to the one defined in ‘Data.Functor.Identity’ logict> Warning: 'LogicT' is ambiguous. It is defined logict> * at Control/Monad/Logic.hs:124:5 logict> * at Control/Monad/Logic.hs:123:1 logict> You may be able to disambiguate the identifier by qualifying it or logict> by specifying the type/value namespace explicitly. logict> Defaulting to the one defined at Control/Monad/Logic.hs:123:1 logict> 100% ( 19 / 19) in 'Control.Monad.Logic' logict> Warning: Control.Monad.Logic: could not find link destinations for: logict> - Control.Monad.Logic.D:R:ItemLogicT streaming-commons> Running phase: checkPhase streaming-commons> Running 1 test suites... streaming-commons> Test suite test: RUNNING... streaming-commons> streaming-commons> Data.Streaming.ByteString.Builder streaming-commons> Data.Streaming.ByteString.Builder streaming-commons> idempotent to toLazyByteString [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> works for large input [✔] streaming-commons> works for lazy bytestring insertion [✔] typed-process> Running phase: checkPhase typed-process> Running 2 test suites... typed-process> Test suite typed-process-test: RUNNING... typed-process> typed-process> System.Process.Typed typed-process> Null device is accessible [✔] typed-process> bytestring stdin [✔] typed-process> null stdin [✔] typed-process> null stdout [✔] typed-process> null stderr [✔] typed-process> useHandleOpen [✔] typed-process> useHandleClose [✔] typed-process> useHandleOpen+Close [✔] typed-process> unchecked exit code [✔] typed-process> checked exit code [✔] typed-process> async [✔] typed-process> withProcessWait typed-process> succeeds with sleep [✔] typed-process> withProcessWait_ typed-process> succeeds with sleep [✔] typed-process> interleaved output [✔] unliftio> [3 of 9] Compiling UnliftIO.DirectorySpec ( test/UnliftIO/DirectorySpec.hs, dist/build/unliftio-spec/unliftio-spec-tmp/UnliftIO/DirectorySpec.o ) unliftio> [4 of 9] Compiling UnliftIO.ExceptionSpec ( test/UnliftIO/ExceptionSpec.hs, dist/build/unliftio-spec/unliftio-spec-tmp/UnliftIO/ExceptionSpec.o ) unliftio> [5 of 9] Compiling UnliftIO.IO.FileSpec ( test/UnliftIO/IO/FileSpec.hs, dist/build/unliftio-spec/unliftio-spec-tmp/UnliftIO/IO/FileSpec.o ) unliftio> unliftio> test/UnliftIO/IO/FileSpec.hs:88:11: warning: [GHC-68441] [-Wdeprecations] unliftio> In the use of ‘hGetLine’ (imported from Data.ByteString): unliftio> Deprecated: "Deprecated since @bytestring-0.12@. Use 'Data.ByteString.Char8.hGetLine' instead. (Functions that rely on ASCII encodings belong in "Data.ByteString.Char8")" unliftio> | unliftio> 88 | B.hGetLine h `shouldReturn` hello unliftio> | ^^^^^^^^^^ unliftio> unliftio> test/UnliftIO/IO/FileSpec.hs:106:11: warning: [GHC-68441] [-Wdeprecations] unliftio> In the use of ‘hGetLine’ (imported from Data.ByteString): unliftio> Deprecated: "Deprecated since @bytestring-0.12@. Use 'Data.ByteString.Char8.hGetLine' instead. (Functions that rely on ASCII encodings belong in "Data.ByteString.Char8")" unliftio> | unliftio> 106 | B.hGetLine h `shouldReturn` hello unliftio> | ^^^^^^^^^^ unliftio> unliftio> test/UnliftIO/IO/FileSpec.hs:117:13: warning: [GHC-68441] [-Wdeprecations] unliftio> In the use of ‘hGetLine’ (imported from Data.ByteString): unliftio> Deprecated: "Deprecated since @bytestring-0.12@. Use 'Data.ByteString.Char8.hGetLine' instead. (Functions that rely on ASCII encodings belong in "Data.ByteString.Char8")" unliftio> | unliftio> 117 | B.hGetLine h `shouldReturn` hello unliftio> | ^^^^^^^^^^ unliftio> [6 of 9] Compiling UnliftIO.IOSpec ( test/UnliftIO/IOSpec.hs, dist/build/unliftio-spec/unliftio-spec-tmp/UnliftIO/IOSpec.o ) unliftio> [7 of 9] Compiling UnliftIO.MemoizeSpec ( test/UnliftIO/MemoizeSpec.hs, dist/build/unliftio-spec/unliftio-spec-tmp/UnliftIO/MemoizeSpec.o ) unliftio> [8 of 9] Compiling UnliftIO.PooledAsyncSpec ( test/UnliftIO/PooledAsyncSpec.hs, dist/build/unliftio-spec/unliftio-spec-tmp/UnliftIO/PooledAsyncSpec.o ) unliftio> [9 of 9] Compiling Main ( test/Spec.hs, dist/build/unliftio-spec/unliftio-spec-tmp/Main.o ) unliftio> [10 of 10] Linking dist/build/unliftio-spec/unliftio-spec unliftio> Running phase: checkPhase unliftio> Running 1 test suites... unliftio> Test suite unliftio-spec: RUNNING... unliftio> unliftio> UnliftIO.Async unliftio> replicateConcurrently_ unliftio> works [✔] unliftio> +++ OK, passed 100 tests. unliftio> uses a different thread per replicated action [✔] unliftio> +++ OK, passed 100 tests. unliftio> flatten unliftio> flattens all alternative trees [✔] unliftio> conc unliftio> handles sync exceptions [✔] unliftio> handles async exceptions [✔] unliftio> has an Unmasked masking state for given subroutines [✔] unliftio> allows to kill parent via timeout [✔] unliftio> throws right exception on empty [✔] unliftio> Conc Applicative instance unliftio> doesn't fork a new thread on a pure call [✔] unliftio> +++ OK, passed 100 tests. unliftio> evaluates all needed sub-routines [✔] unliftio> cleanup on brackets work [✔] unliftio> re-throws exception that happened first [✔] unliftio> Conc Alternative instance unliftio> is left associative [✔] unliftio> executes body of all alternative blocks [✔] unliftio> finishes all threads that didn't finish first [✔] unliftio> nesting works [✔] unliftio> UnliftIO.Directory unliftio> createFileLink unliftio> mirror [✔] unliftio> UnliftIO.Exception unliftio> catchSyncOrAsync unliftio> should catch sync exceptions [✔] unliftio> should catch async exceptions [✔] unliftio> should catch unliftio-wrapped async exceptions [✔] unliftio> handleSyncOrAsync unliftio> should catch sync exceptions [✔] unliftio> should catch async exceptions [✔] unliftio> should catch unliftio-wrapped async exceptions [✔] unliftio> trySyncOrAsync unliftio> should catch sync exceptions [✔] unliftio> should catch async exceptions [✔] unliftio> should catch unliftio-wrapped async exceptions [✔] unliftio> fromExceptionUnwrap unliftio> should be the inverse of toAsyncException [✔] unliftio> should be the inverse of toSyncException [✔] unliftio> pureTry unliftio> Right for defined values [✔] unliftio> Left for bottom [✔] unliftio> Right for wrapped bottom [✔] unliftio> pureTryDeep unliftio> Right for defined values [✔] unliftio> Left for bottom [✔] unliftio> Left for wrapped bottom [✔] unliftio> mapExceptionM unliftio> should convert an exception [✔] unliftio> should not convert unrelated exceptions [✔] unliftio> UnliftIO.IO unliftio> getMonotonicTime unliftio> increases [✔] unliftio> UnliftIO.IO.File unliftio> ensureFileDurable unliftio> ensures a file is durable with an fsync [✔] unliftio> withBinaryFile unliftio> read [✔] unliftio> write [✔] unliftio> read/write [✔] unliftio> append [✔] unliftio> sub-directory [✔] unliftio> relative-directory [✔] unliftio> modified-permissions [✔] unliftio> exception - Does not corrupt files [✔] unliftio> +++ OK, failed as expected. (after 1 test): unliftio> expected: "Hello World" unliftio> but got: "Goodbye yall" unliftio> exception - Does not leave files behind [✔] unliftio> +++ OK, failed as expected. (after 1 test): unliftio> expected: False unliftio> but got: True unliftio> delete - file [✔] unliftio> +++ OK, failed as expected. (after 1 test): unliftio> expected: True unliftio> but got: False unliftio> writeBinaryFile unliftio> write [✔] unliftio> default-permissions [✔] unliftio> withBinaryFileAtomic unliftio> read [✔] unliftio> write [✔] unliftio> read/write [✔] unliftio> append [✔] unliftio> sub-directory [✔] unliftio> relative-directory [✔] unliftio> modified-permissions [✔] unliftio> exception - Does not corrupt files [✔] unliftio> +++ OK, passed 1 test. unliftio> exception - Does not leave files behind [✔] unliftio> +++ OK, passed 1 test. unliftio> delete - file [✔] unliftio> +++ OK, passed 1 test. unliftio> writeBinaryFileAtomic unliftio> write [✔] unliftio> default-permissions [✔] unliftio> withBinaryFileDurable unliftio> read [✔] unliftio> write [✔] unliftio> read/write [✔] unliftio> append [✔] unliftio> sub-directory [✔] unliftio> relative-directory [✔] unliftio> modified-permissions [✔] unliftio> exception - Does not corrupt files [✔] unliftio> +++ OK, failed as expected. (after 1 test): unliftio> expected: "Hello World" unliftio> but got: "Goodbye yall" unliftio> exception - Does not leave files behind [✔] unliftio> +++ OK, failed as expected. (after 1 test): unliftio> expected: False unliftio> but got: True unliftio> delete - file [✔] unliftio> +++ OK, failed as expected. (after 1 test): unliftio> expected: True unliftio> but got: False unliftio> writeBinaryFileDurable unliftio> write [✔] unliftio> default-permissions [✔] unliftio> withBinaryFileDurableAtomic unliftio> read [✔] unliftio> write [✔] unliftio> read/write [✔] unliftio> append [✔] unliftio> sub-directory [✔] unliftio> relative-directory [✔] unliftio> modified-permissions [✔] unliftio> exception - Does not corrupt files [✔] unliftio> +++ OK, passed 1 test. unliftio> exception - Does not leave files behind [✔] unliftio> +++ OK, passed 1 test. unliftio> delete - file [✔] unliftio> +++ OK, passed 1 test. unliftio> writeBinaryFileDurableAtomic unliftio> write [✔] unliftio> default-permissions [✔] unliftio> UnliftIO.Memoize unliftio> memoizeRef unliftio> sanity [✔] unliftio> +++ OK, passed 100 tests. unliftio> runs once [✔] unliftio> +++ OK, passed 100 tests. unliftio> runs once with exception [✔] unliftio> memoizeMVar unliftio> sanity [✔] unliftio> +++ OK, passed 100 tests. unliftio> runs once [✔] unliftio> +++ OK, passed 100 tests. unliftio> runs once with exception [✔] lifted-async (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7 /nix/store/qwk9yd0wp1zsbhi5cccbmw604rkb5ndz-lifted-async-0.10.2.7-doc lifted-async (post)> Pushing 2 paths (88 are already present) using zstd to cache sellout ⏳ lifted-async (post)> lifted-async (post)> Pushing /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7 (1.81 MiB) lifted-async (post)> Pushing /nix/store/qwk9yd0wp1zsbhi5cccbmw604rkb5ndz-lifted-async-0.10.2.7-doc (1.16 MiB) lifted-async (post)> lifted-async (post)> All done. lifted-async (post)> added 2 signatures lifted-async (post)> added 4 signatures lifted-async (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7 /nix/store/qwk9yd0wp1zsbhi5cccbmw604rkb5ndz-lifted-async-0.10.2.7-doc lifted-async (post)> copying 2 paths... lifted-async (post)> copying path '/nix/store/qwk9yd0wp1zsbhi5cccbmw604rkb5ndz-lifted-async-0.10.2.7-doc' to 'https://cache.nix-ci.com'... lifted-async (post)> copying path '/nix/store/7aq368xmq7qzkf43vsqxf4g5gcmcrd90-lifted-async-0.10.2.7' to 'https://cache.nix-ci.com'... lifted-async (post)> copying 1 paths... lifted-async (post)> copying path '/nix/store/fsrkhfscn3shf5bx7lz0cyid71g85vy7-lifted-async-0.10.2.7.drv' to 'https://cache.nix-ci.com'... time-compat> Running phase: fixupPhase time-compat> shrinking RPATHs of ELF executables and libraries in /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7 time-compat> shrinking /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStime-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA-ghc9.8.1.so time-compat> checking for references to /build/ in /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7... time-compat> patching script interpreter paths in /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7 time-compat> stripping (with command strip and flags -S -p) in /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7/lib time-compat> shrinking RPATHs of ELF executables and libraries in /nix/store/sf8d949glrkpbnjm1pa0l8hwb8ciq25i-time-compat-1.9.7-doc time-compat> checking for references to /build/ in /nix/store/sf8d949glrkpbnjm1pa0l8hwb8ciq25i-time-compat-1.9.7-doc... time-compat> patching script interpreter paths in /nix/store/sf8d949glrkpbnjm1pa0l8hwb8ciq25i-time-compat-1.9.7-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 ) concurrent-output> Documentation created: dist/doc/html/concurrent-output/, concurrent-output> dist/doc/html/concurrent-output/concurrent-output.txt concurrent-output> Running phase: installPhase concurrent-output> Installing library in /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK concurrent-output> Running phase: fixupPhase concurrent-output> shrinking RPATHs of ELF executables and libraries in /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21 concurrent-output> shrinking /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSconcurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK-ghc9.8.1.so concurrent-output> checking for references to /build/ in /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21... concurrent-output> patching script interpreter paths in /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21 concurrent-output> stripping (with command strip and flags -S -p) in /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21/lib concurrent-output> shrinking RPATHs of ELF executables and libraries in /nix/store/2zjy9agpqa3g9ndlp50wim6kfcq78zy8-concurrent-output-1.10.21-doc concurrent-output> checking for references to /build/ in /nix/store/2zjy9agpqa3g9ndlp50wim6kfcq78zy8-concurrent-output-1.10.21-doc... concurrent-output> patching script interpreter paths in /nix/store/2zjy9agpqa3g9ndlp50wim6kfcq78zy8-concurrent-output-1.10.21-doc logict> Documentation created: dist/doc/html/logict/, dist/doc/html/logict/logict.txt logict> Preprocessing test suite 'logict-tests' for logict-0.8.2.0.. logict> Running phase: installPhase logict> Installing library in /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt logict> Running phase: fixupPhase logict> shrinking RPATHs of ELF executables and libraries in /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0 logict> shrinking /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlogict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt-ghc9.8.1.so logict> checking for references to /build/ in /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0... logict> patching script interpreter paths in /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0 logict> stripping (with command strip and flags -S -p) in /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0/lib logict> shrinking RPATHs of ELF executables and libraries in /nix/store/jzimqi7kmz9v94878wzwlpwarsdwyail-logict-0.8.2.0-doc logict> checking for references to /build/ in /nix/store/jzimqi7kmz9v94878wzwlpwarsdwyail-logict-0.8.2.0-doc... logict> patching script interpreter paths in /nix/store/jzimqi7kmz9v94878wzwlpwarsdwyail-logict-0.8.2.0-doc primitive-unlifted> Documentation created: dist/doc/html/primitive-unlifted/, primitive-unlifted> dist/doc/html/primitive-unlifted/primitive-unlifted.txt primitive-unlifted> Preprocessing test suite 'test' for primitive-unlifted-2.1.0.0.. primitive-unlifted> Running phase: installPhase primitive-unlifted> Installing library in /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA primitive-unlifted> Running phase: fixupPhase primitive-unlifted> shrinking RPATHs of ELF executables and libraries in /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0 primitive-unlifted> shrinking /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSprimitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA-ghc9.8.1.so primitive-unlifted> checking for references to /build/ in /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0... primitive-unlifted> patching script interpreter paths in /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0 primitive-unlifted> stripping (with command strip and flags -S -p) in /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0/lib primitive-unlifted> shrinking RPATHs of ELF executables and libraries in /nix/store/4ycfhlgsg697prbmgi2fbpncn2pqg9n5-primitive-unlifted-2.1.0.0-doc primitive-unlifted> checking for references to /build/ in /nix/store/4ycfhlgsg697prbmgi2fbpncn2pqg9n5-primitive-unlifted-2.1.0.0-doc... primitive-unlifted> patching script interpreter paths in /nix/store/4ycfhlgsg697prbmgi2fbpncn2pqg9n5-primitive-unlifted-2.1.0.0-doc streaming-commons> works for strict bytestring insertion [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> flush shouldn't bring in empty strings. [✔] streaming-commons> flushing [✔] streaming-commons> +++ OK, passed 100 tests. typed-process> interleaved output handles large data [✔] typed-process> empty param are showed [✔] typed-process> typed-process> Finished in 2.1202 seconds typed-process> 16 examples, 0 failures typed-process> Test suite typed-process-test: PASS typed-process> Test suite logged to: dist/test/typed-process-0.2.13.0-typed-process-test.log typed-process> Test suite typed-process-test-single-threaded: RUNNING... typed-process> typed-process> System.Process.Typed typed-process> Null device is accessible [✔] typed-process> bytestring stdin [✔] typed-process> null stdin [✔] typed-process> null stdout [✔] typed-process> null stderr [✔] typed-process> useHandleOpen [✔] typed-process> useHandleClose [✔] typed-process> useHandleOpen+Close [✔] typed-process> unchecked exit code [✔] typed-process> checked exit code [✔] typed-process> async [✔] typed-process> withProcessWait typed-process> succeeds with sleep [✔] typed-process> withProcessWait_ typed-process> succeeds with sleep [✔] typed-process> interleaved output [✔] typed-process> interleaved output handles large data [✔] typed-process> empty param are showed [✔] typed-process> typed-process> Finished in 2.1563 seconds typed-process> 16 examples, 0 failures typed-process> Test suite typed-process-test-single-threaded: PASS typed-process> Test suite logged to: typed-process> dist/test/typed-process-0.2.13.0-typed-process-test-single-threaded.log typed-process> 2 of 2 test suites (2 of 2 test cases) passed. typed-process> Running phase: haddockPhase typed-process> Preprocessing library for typed-process-0.2.13.0.. typed-process> Running Haddock on library for typed-process-0.2.13.0.. typed-process> Warning: --source-* options are ignored when --hyperlinked-source is enabled. typed-process> [1 of 3] Compiling Paths_typed_process ( dist/build/autogen/Paths_typed_process.hs, nothing ) typed-process> [2 of 3] Compiling System.Process.Typed.Internal ( src/System/Process/Typed/Internal.hs, nothing ) unliftio> runs once in multiple threads [✔] unliftio> +++ OK, passed 100 tests. unliftio> UnliftIO.PooledAsync unliftio> pooled mapConcurrencyN unliftio> Throws exception properly [✔] unliftio> total thread should be >= 1 [✔] unliftio> should not spawn more than five threads for five concurrent tasks [✔] unliftio> should not spawn more than three threads for five concurrent tasks [✔] unliftio> should spawn only one thread [✔] unliftio> never uses more than the given number of pools and doesn't miss any return values [✔] unliftio> +++ OK, passed 100 tests. unliftio> pooled mapConcurrencyN_ unliftio> Throws exception properly [✔] unliftio> total thread should be >= 1 [✔] unliftio> find proper maximum value [✔] unliftio> find proper maximum value with 2 threads [✔] unliftio> find proper maximum value with 1 threads [✔] unliftio> make sure activity is happening in different threads [✔] unliftio> Not more than 5 threads will be spawned even if pooling is set to 8 [✔] unliftio> replicate concurrencyN unliftio> Throws exception properly [✔] unliftio> total thread should be >= 1 [✔] unliftio> Read tvar value should be 100 [✔] concurrent-output (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2zjy9agpqa3g9ndlp50wim6kfcq78zy8-concurrent-output-1.10.21-doc /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21 concurrent-output (post)> Pushing 2 paths (81 are already present) using zstd to cache sellout ⏳ concurrent-output (post)> concurrent-output (post)> Pushing /nix/store/2zjy9agpqa3g9ndlp50wim6kfcq78zy8-concurrent-output-1.10.21-doc (1.18 MiB) concurrent-output (post)> Pushing /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21 (2.93 MiB) concurrent-output (post)> concurrent-output (post)> All done. concurrent-output (post)> added 2 signatures concurrent-output (post)> added 2 signatures concurrent-output (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2zjy9agpqa3g9ndlp50wim6kfcq78zy8-concurrent-output-1.10.21-doc /nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21 concurrent-output (post)> copying 2 paths... concurrent-output (post)> copying path '/nix/store/2zjy9agpqa3g9ndlp50wim6kfcq78zy8-concurrent-output-1.10.21-doc' to 'https://cache.nix-ci.com'... concurrent-output (post)> copying path '/nix/store/kknjz2qnrviw8p4ngyij0hlnmlkjj31r-concurrent-output-1.10.21' to 'https://cache.nix-ci.com'... concurrent-output (post)> copying 1 paths... concurrent-output (post)> copying path '/nix/store/vgijxs817mczvdafqva30kq18afk8g13-concurrent-output-1.10.21.drv' to 'https://cache.nix-ci.com'... logict (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jzimqi7kmz9v94878wzwlpwarsdwyail-logict-0.8.2.0-doc /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0 logict (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ logict (post)> logict (post)> Pushing /nix/store/jzimqi7kmz9v94878wzwlpwarsdwyail-logict-0.8.2.0-doc (822.05 KiB) logict (post)> Pushing /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0 (2.72 MiB) logict (post)> logict (post)> All done. logict (post)> added 2 signatures logict (post)> added 1 signatures logict (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jzimqi7kmz9v94878wzwlpwarsdwyail-logict-0.8.2.0-doc /nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0 logict (post)> copying 2 paths... logict (post)> copying path '/nix/store/jzimqi7kmz9v94878wzwlpwarsdwyail-logict-0.8.2.0-doc' to 'https://cache.nix-ci.com'... logict (post)> copying path '/nix/store/wxmkglfal2n2qyn2yg1rkk9xknybnhas-logict-0.8.2.0' to 'https://cache.nix-ci.com'... logict (post)> copying 1 paths... logict (post)> copying path '/nix/store/j4hnp4xphm3qwwlwkhq0mswz2w5vpz85-logict-0.8.2.0.drv' to 'https://cache.nix-ci.com'... primitive-unlifted (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4ycfhlgsg697prbmgi2fbpncn2pqg9n5-primitive-unlifted-2.1.0.0-doc /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0 primitive-unlifted (post)> Pushing 2 paths (74 are already present) using zstd to cache sellout ⏳ primitive-unlifted (post)> primitive-unlifted (post)> Pushing /nix/store/4ycfhlgsg697prbmgi2fbpncn2pqg9n5-primitive-unlifted-2.1.0.0-doc (3.35 MiB) primitive-unlifted (post)> Pushing /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0 (3.89 MiB) primitive-unlifted (post)> primitive-unlifted (post)> All done. primitive-unlifted (post)> added 2 signatures primitive-unlifted (post)> added 1 signatures primitive-unlifted (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4ycfhlgsg697prbmgi2fbpncn2pqg9n5-primitive-unlifted-2.1.0.0-doc /nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0 primitive-unlifted (post)> copying 2 paths... primitive-unlifted (post)> copying path '/nix/store/4ycfhlgsg697prbmgi2fbpncn2pqg9n5-primitive-unlifted-2.1.0.0-doc' to 'https://cache.nix-ci.com'... primitive-unlifted (post)> copying path '/nix/store/jlagqr1v801ddflvh38hsxsbfj16424g-primitive-unlifted-2.1.0.0' to 'https://cache.nix-ci.com'... primitive-unlifted (post)> copying 1 paths... primitive-unlifted (post)> copying path '/nix/store/f7c82nyjfrj1yxdlnd1vmxfl830l9ilc-primitive-unlifted-2.1.0.0.drv' to 'https://cache.nix-ci.com'... time-compat (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7 /nix/store/sf8d949glrkpbnjm1pa0l8hwb8ciq25i-time-compat-1.9.7-doc time-compat (post)> Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ time-compat (post)> time-compat (post)> Pushing /nix/store/sf8d949glrkpbnjm1pa0l8hwb8ciq25i-time-compat-1.9.7-doc (2.04 MiB) time-compat (post)> Pushing /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7 (1.61 MiB) time-compat (post)> time-compat (post)> All done. time-compat (post)> added 2 signatures time-compat (post)> added 1 signatures time-compat (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7 /nix/store/sf8d949glrkpbnjm1pa0l8hwb8ciq25i-time-compat-1.9.7-doc time-compat (post)> copying 2 paths... time-compat (post)> copying path '/nix/store/sf8d949glrkpbnjm1pa0l8hwb8ciq25i-time-compat-1.9.7-doc' to 'https://cache.nix-ci.com'... time-compat (post)> copying path '/nix/store/32s3hjiw3j9jvhmbxf5p61lwr7dqwjm7-time-compat-1.9.7' to 'https://cache.nix-ci.com'... time-compat (post)> copying 1 paths... time-compat (post)> copying path '/nix/store/5q58si9ngi0m77nq98xncqp76wlrc15l-time-compat-1.9.7.drv' to 'https://cache.nix-ci.com'... building '/nix/store/cx17pdic8mkb7b6qixznnhhf0hnp7jrk-hedgehog-1.5.drv'... building '/nix/store/8dc4x8005zxsmf1py93kgfqsl6nzxqvk-smallcheck-1.2.1.1.drv'... no-recursion> Documentation created: dist/doc/html/no-recursion/, no-recursion> dist/doc/html/no-recursion/no-recursion.txt no-recursion> Preprocessing test suite 'doctests' for no-recursion-0.3.0.0.. no-recursion> Preprocessing test suite 'no-ignore-annotations' for no-recursion-0.3.0.0.. no-recursion> Preprocessing test suite 'annotations' for no-recursion-0.3.0.0.. no-recursion> Running phase: installPhase no-recursion> Installing library in /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/no-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc no-recursion> Running phase: fixupPhase no-recursion> shrinking RPATHs of ELF executables and libraries in /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0 no-recursion> shrinking /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSno-recursion-0.3.0.0-J4skRsBUeaM3XOLOOVqotc-ghc9.8.1.so no-recursion> checking for references to /build/ in /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0... no-recursion> patching script interpreter paths in /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0 no-recursion> stripping (with command strip and flags -S -p) in /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0/lib no-recursion> shrinking RPATHs of ELF executables and libraries in /nix/store/6dklnvp318gp5abj44l1v137ng5ilyx7-no-recursion-0.3.0.0-doc no-recursion> checking for references to /build/ in /nix/store/6dklnvp318gp5abj44l1v137ng5ilyx7-no-recursion-0.3.0.0-doc... no-recursion> patching script interpreter paths in /nix/store/6dklnvp318gp5abj44l1v137ng5ilyx7-no-recursion-0.3.0.0-doc 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 ) base64> [2 of 2] Compiling Main ( test/Main.hs, dist/build/base64-tests/base64-tests-tmp/Main.o ) streaming-commons> large flush input [✔] streaming-commons> toByteStringIO idempotent to toLazyByteString [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> toByteStringIO idempotent to toLazyBytestring, specific case [✔] streaming-commons> Data.Streaming.FileRead streaming-commons> Data.Streaming.FileRead streaming-commons> works [✔] streaming-commons> Data.Streaming.Filesystem streaming-commons> Data.Streaming.Filesystem streaming-commons> dirstream [✔] streaming-commons> getFileType streaming-commons> file [✔] streaming-commons> dir [✔] streaming-commons> file sym [✔] streaming-commons> file sym [✔] streaming-commons> other [✔] streaming-commons> recursive symlink is other [✔] streaming-commons> dangling symlink is other [✔] streaming-commons> Data.Streaming.Network streaming-commons> getDefaultReadBufferSize streaming-commons> sanity [✔] streaming-commons> getUnassignedPort streaming-commons> sanity [✔] streaming-commons> bindRandomPortTCP streaming-commons> sanity [✔] streaming-commons> +++ OK, passed 5 tests. streaming-commons> Data.Streaming.Process typed-process> [3 of 3] Compiling System.Process.Typed ( src/System/Process/Typed.hs, nothing ) typed-process> Haddock coverage: typed-process> Warning: 'ExitCodeException' is ambiguous. It is defined typed-process> * at src/System/Process/Typed/Internal.hs:607:26 typed-process> * at src/System/Process/Typed/Internal.hs:607:1 typed-process> You may be able to disambiguate the identifier by qualifying it or typed-process> by specifying the type/value namespace explicitly. typed-process> Defaulting to the one defined at src/System/Process/Typed/Internal.hs:607:1 typed-process> Warning: 'StreamSpec' is ambiguous. It is defined typed-process> * at src/System/Process/Typed/Internal.hs:147:48 typed-process> * at src/System/Process/Typed/Internal.hs:147:1 typed-process> You may be able to disambiguate the identifier by qualifying it or typed-process> by specifying the type/value namespace explicitly. typed-process> Defaulting to the one defined at src/System/Process/Typed/Internal.hs:147:1 typed-process> Warning: 'Process' is out of scope. typed-process> If you qualify the identifier, haddock can try to link it anyway. typed-process> Warning: 'proc' is ambiguous. It is defined typed-process> * in ‘System.Process’ typed-process> * at src/System/Process/Typed/Internal.hs:203:1 typed-process> You may be able to disambiguate the identifier by qualifying it or typed-process> by specifying the type/value namespace explicitly. typed-process> Defaulting to the one defined at src/System/Process/Typed/Internal.hs:203:1 typed-process> Warning: 'shell' is ambiguous. It is defined typed-process> * in ‘System.Process’ typed-process> * at src/System/Process/Typed/Internal.hs:215:1 typed-process> You may be able to disambiguate the identifier by qualifying it or typed-process> by specifying the type/value namespace explicitly. typed-process> Defaulting to the one defined at src/System/Process/Typed/Internal.hs:215:1 typed-process> Warning: 'ProcessConfig' is ambiguous. It is defined typed-process> * at src/System/Process/Typed/Internal.hs:70:42 typed-process> * at src/System/Process/Typed/Internal.hs:70:1 typed-process> You may be able to disambiguate the identifier by qualifying it or typed-process> by specifying the type/value namespace explicitly. typed-process> Defaulting to the one defined at src/System/Process/Typed/Internal.hs:70:1 typed-process> Warning: 'stopProcess' is out of scope. typed-process> If you qualify the identifier, haddock can try to link it anyway. typed-process> Warning: 'ByteStringOutputException' is ambiguous. It is defined typed-process> * at src/System/Process/Typed/Internal.hs:639:34 typed-process> * at src/System/Process/Typed/Internal.hs:639:1 typed-process> You may be able to disambiguate the identifier by qualifying it or typed-process> by specifying the type/value namespace explicitly. typed-process> Defaulting to the one defined at src/System/Process/Typed/Internal.hs:639:1 typed-process> Warning: 'withProcessInterleave' is out of scope. typed-process> If you qualify the identifier, haddock can try to link it anyway. typed-process> 95% ( 42 / 44) in 'System.Process.Typed.Internal' typed-process> Missing documentation for: typed-process> bracket (src/System/Process/Typed/Internal.hs:644) typed-process> finally (src/System/Process/Typed/Internal.hs:647) typed-process> Warning: 'runProcess' is ambiguous. It is defined typed-process> * in ‘System.Process’ typed-process> * at src/System/Process/Typed.hs:589:1 typed-process> You may be able to disambiguate the identifier by qualifying it or typed-process> by specifying the type/value namespace explicitly. typed-process> Defaulting to the one defined at src/System/Process/Typed.hs:589:1 typed-process> Warning: 'ProcessConfig' is ambiguous. It is defined typed-process> * at src/System/Process/Typed/Internal.hs:70:42 typed-process> * at src/System/Process/Typed/Internal.hs:70:1 typed-process> You may be able to disambiguate the identifier by qualifying it or typed-process> by specifying the type/value namespace explicitly. typed-process> Defaulting to the one defined at src/System/Process/Typed/Internal.hs:70:1 typed-process> Warning: 'readProcess' is ambiguous. It is defined typed-process> * in ‘System.Process’ typed-process> * at src/System/Process/Typed.hs:415:1 typed-process> You may be able to disambiguate the identifier by qualifying it or typed-process> by specifying the type/value namespace explicitly. typed-process> Defaulting to the one defined at src/System/Process/Typed.hs:415:1 typed-process> Warning: 'ExitCodeException' is ambiguous. It is defined typed-process> * at src/System/Process/Typed/Internal.hs:607:26 typed-process> * at src/System/Process/Typed/Internal.hs:607:1 typed-process> You may be able to disambiguate the identifier by qualifying it or typed-process> by specifying the type/value namespace explicitly. unliftio> should not spawn more than five threads for five concurrent tasks [✔] unliftio> should not spawn more than three threads for five concurrent tasks [✔] unliftio> should spawn only one thread [✔] unliftio> should give empty list [✔] unliftio> should give empty list for -ve count [✔] unliftio> pooled replicateConcurrencyN_ unliftio> Throws exception properly [✔] unliftio> total thread should be >= 1 [✔] unliftio> find proper maximum value [✔] unliftio> Should be initial value [✔] unliftio> unliftio> Finished in 4.8022 seconds unliftio> 118 examples, 0 failures unliftio> Test suite unliftio-spec: PASS unliftio> Test suite logged to: dist/test/unliftio-0.2.25.1-unliftio-spec.log unliftio> 1 of 1 test suites (1 of 1 test cases) passed. unliftio> Running phase: haddockPhase unliftio> Preprocessing library for unliftio-0.2.25.1.. unliftio> Running Haddock on library for unliftio-0.2.25.1.. unliftio> Warning: --source-* options are ignored when --hyperlinked-source is enabled. unliftio> [ 1 of 23] Compiling Paths_unliftio ( dist/build/autogen/Paths_unliftio.hs, nothing ) unliftio> [ 2 of 23] Compiling UnliftIO.Chan ( src/UnliftIO/Chan.hs, nothing ) unliftio> [ 3 of 23] Compiling UnliftIO.Directory ( src/UnliftIO/Directory.hs, nothing ) unliftio> [ 4 of 23] Compiling UnliftIO.Environment ( src/UnliftIO/Environment.hs, nothing ) unliftio> [ 5 of 23] Compiling UnliftIO.Exception ( src/UnliftIO/Exception.hs, nothing ) unliftio> [ 6 of 23] Compiling UnliftIO.Exception.Lens ( src/UnliftIO/Exception/Lens.hs, nothing ) unliftio> [ 7 of 23] Compiling UnliftIO.Foreign ( src/UnliftIO/Foreign.hs, nothing ) unliftio> [ 8 of 23] Compiling UnliftIO.IO ( src/UnliftIO/IO.hs, nothing ) unliftio> [ 9 of 23] Compiling UnliftIO.IORef ( src/UnliftIO/IORef.hs, nothing ) unliftio> [10 of 23] Compiling UnliftIO.Internals.Async ( src/UnliftIO/Internals/Async.hs, nothing ) unliftio> [11 of 23] Compiling UnliftIO.Async ( src/UnliftIO/Async.hs, nothing ) unliftio> [12 of 23] Compiling UnliftIO.MVar ( src/UnliftIO/MVar.hs, nothing ) unliftio> [13 of 23] Compiling UnliftIO.IO.File.Posix ( src/UnliftIO/IO/File/Posix.hs, nothing ) unliftio> [14 of 23] Compiling UnliftIO.IO.File ( src/UnliftIO/IO/File.hs, nothing ) unliftio> [15 of 23] Compiling UnliftIO.Concurrent ( src/UnliftIO/Concurrent.hs, nothing ) unliftio> [16 of 23] Compiling UnliftIO.Memoize ( src/UnliftIO/Memoize.hs, nothing ) unliftio> [17 of 23] Compiling UnliftIO.Process ( src/UnliftIO/Process.hs, nothing ) unliftio> [18 of 23] Compiling UnliftIO.QSem ( src/UnliftIO/QSem.hs, nothing ) unliftio> [19 of 23] Compiling UnliftIO.QSemN ( src/UnliftIO/QSemN.hs, nothing ) unliftio> [20 of 23] Compiling UnliftIO.STM ( src/UnliftIO/STM.hs, nothing ) unliftio> [21 of 23] Compiling UnliftIO.Temporary ( src/UnliftIO/Temporary.hs, nothing ) unliftio> [22 of 23] Compiling UnliftIO.Timeout ( src/UnliftIO/Timeout.hs, nothing ) unliftio> [23 of 23] Compiling UnliftIO ( src/UnliftIO.hs, nothing ) unliftio> Haddock coverage: unliftio> 100% ( 8 / 8) in 'UnliftIO.Chan' unliftio> 85% ( 60 / 70) in 'UnliftIO.Directory' unliftio> Missing documentation for: unliftio> Permissions unliftio> emptyPermissions unliftio> readable unliftio> writable unliftio> executable unliftio> searchable unliftio> setOwnerReadable unliftio> setOwnerWritable unliftio> setOwnerExecutable unliftio> setOwnerSearchable unliftio> 100% ( 11 / 11) in 'UnliftIO.Environment' unliftio> Warning: 'throwString' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:543:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:543:1 unliftio> Warning: 'catchAny' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:146:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:146:1 unliftio> Warning: 'catch' is ambiguous. It is defined unliftio> * in ‘GHC.IO’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:129:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:129:1 unliftio> Warning: 'catchDeep' is ambiguous. It is defined typed-process> Defaulting to the one defined at src/System/Process/Typed/Internal.hs:607:1 typed-process> Warning: 'Process' is ambiguous. It is defined typed-process> * at src/System/Process/Typed.hs:167:36 typed-process> * at src/System/Process/Typed.hs:167:1 typed-process> You may be able to disambiguate the identifier by qualifying it or typed-process> by specifying the type/value namespace explicitly. typed-process> Defaulting to the one defined at src/System/Process/Typed.hs:167:1 typed-process> 98% ( 91 / 92) in 'System.Process.Typed' typed-process> Missing documentation for: typed-process> StdStream typed-process> Warning: System.Process.Typed: could not find link destinations for: typed-process> - GHC.IO.Exception.Rep_ExitCode typed-process> Documentation created: dist/doc/html/typed-process/, typed-process> dist/doc/html/typed-process/typed-process.txt typed-process> Preprocessing test suite 'typed-process-test' for typed-process-0.2.13.0.. typed-process> Preprocessing test suite 'typed-process-test-single-threaded' for typed-process-0.2.13.0.. typed-process> Running phase: installPhase typed-process> Installing library in /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz typed-process> Running phase: fixupPhase typed-process> shrinking RPATHs of ELF executables and libraries in /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0 typed-process> shrinking /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStyped-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz-ghc9.8.1.so typed-process> checking for references to /build/ in /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0... typed-process> patching script interpreter paths in /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0 typed-process> stripping (with command strip and flags -S -p) in /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0/lib typed-process> shrinking RPATHs of ELF executables and libraries in /nix/store/hnn40acfm9nvfa84fzdz009j9mmc9pyn-typed-process-0.2.13.0-doc typed-process> checking for references to /build/ in /nix/store/hnn40acfm9nvfa84fzdz009j9mmc9pyn-typed-process-0.2.13.0-doc... typed-process> patching script interpreter paths in /nix/store/hnn40acfm9nvfa84fzdz009j9mmc9pyn-typed-process-0.2.13.0-doc unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:154:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:154:1 unliftio> Warning: 'catchJust' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Base’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:168:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:168:1 unliftio> Warning: 'handle' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Base’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:187:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:187:1 unliftio> Warning: 'catchAnyDeep' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:160:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:160:1 unliftio> Warning: 'tryAny' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:246:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:246:1 unliftio> Warning: 'try' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Base’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:234:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:234:1 unliftio> Warning: 'tryDeep' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:253:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:253:1 unliftio> Warning: 'catches' is ambiguous. It is defined unliftio> * in ‘Control.Exception’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:306:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:306:1 unliftio> Warning: 'evaluate' is ambiguous. It is defined unliftio> * in ‘GHC.IO’ unliftio> * at src/UnliftIO/Exception.hs:319:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:319:1 unliftio> Warning: 'bracket' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Base’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:344:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:344:1 unliftio> Warning: 'bracketOnError' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Base’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:373:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:373:1 unliftio> Warning: 'onException' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Base’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:432:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:432:1 unliftio> Warning: 'finally' is ambiguous. It is defined no-recursion (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6dklnvp318gp5abj44l1v137ng5ilyx7-no-recursion-0.3.0.0-doc /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0 no-recursion (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ no-recursion (post)> no-recursion (post)> Pushing /nix/store/6dklnvp318gp5abj44l1v137ng5ilyx7-no-recursion-0.3.0.0-doc (337.12 KiB) no-recursion (post)> Pushing /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0 (533.52 KiB) no-recursion (post)> no-recursion (post)> All done. no-recursion (post)> added 2 signatures no-recursion (post)> added 1 signatures no-recursion (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6dklnvp318gp5abj44l1v137ng5ilyx7-no-recursion-0.3.0.0-doc /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0 no-recursion (post)> copying 2 paths... no-recursion (post)> copying path '/nix/store/6dklnvp318gp5abj44l1v137ng5ilyx7-no-recursion-0.3.0.0-doc' to 'https://cache.nix-ci.com'... no-recursion (post)> copying path '/nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0' to 'https://cache.nix-ci.com'... no-recursion (post)> copying 1 paths... no-recursion (post)> copying path '/nix/store/b9ba5b9ghnarn2z3km1nzaz8jcy6d4xk-no-recursion-0.3.0.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/8zwja4szfvw4p019a13lhi2mrqkd5lnd-ghc-9.8.1-with-packages.drv'... unliftio> * in ‘Control.Exception.Base’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:402:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:402:1 unliftio> Warning: 'SyncExceptionWrapper' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Safe’ unliftio> * in ‘Control.Exception.Safe’ unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined in ‘Control.Exception.Safe’ unliftio> Warning: 'toSyncException' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:451:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:451:1 unliftio> Warning: 'AsyncExceptionWrapper' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Safe’ unliftio> * in ‘Control.Exception.Safe’ unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined in ‘Control.Exception.Safe’ unliftio> Warning: 'toAsyncException' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:462:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:462:1 unliftio> Warning: 'throwTo' is ambiguous. It is defined unliftio> * in ‘GHC.Conc.Sync’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:616:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:616:1 unliftio> Warning: 'throwIO' is ambiguous. It is defined unliftio> * in ‘GHC.IO’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:441:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:441:1 unliftio> Warning: 'StringException' is ambiguous. It is defined unliftio> * in ‘Control.Exception.Safe’ unliftio> * in ‘Control.Exception.Safe’ unliftio> * at src/UnliftIO/Exception.hs:571:24 unliftio> * at src/UnliftIO/Exception.hs:571:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Exception.hs:571:1 unliftio> Warning: 'm' is out of scope. unliftio> If you qualify the identifier, haddock can try to link it anyway. unliftio> 100% ( 75 / 75) in 'UnliftIO.Exception' unliftio> Warning: 'MonadCatch' is out of scope. unliftio> If you qualify the identifier, haddock can try to link it anyway. unliftio> 100% ( 7 / 7) in 'UnliftIO.Exception.Lens' unliftio> 64% (181 /282) in 'UnliftIO.Foreign' unliftio> Missing documentation for: unliftio> charIsRepresentable unliftio> eOK unliftio> e2BIG unliftio> eACCES unliftio> eADDRINUSE unliftio> eADDRNOTAVAIL unliftio> eADV unliftio> eAFNOSUPPORT unliftio> eAGAIN unliftio> eALREADY unliftio> eBADF unliftio> eBADMSG unliftio> eBADRPC unliftio> eBUSY unliftio> eCHILD unliftio> eCOMM unliftio> eCONNABORTED unliftio> eCONNREFUSED unliftio> eCONNRESET unliftio> eDEADLK unliftio> eDESTADDRREQ unliftio> eDIRTY unliftio> eDOM unliftio> eDQUOT unliftio> eEXIST unliftio> eFAULT unliftio> eFBIG unliftio> eFTYPE unliftio> eHOSTDOWN unliftio> eHOSTUNREACH unliftio> eIDRM unliftio> eILSEQ unliftio> eINPROGRESS unliftio> eINTR unliftio> eINVAL unliftio> eIO unliftio> eISCONN unliftio> eISDIR unliftio> eLOOP unliftio> eMFILE unliftio> eMLINK unliftio> eMSGSIZE unliftio> eMULTIHOP unliftio> eNAMETOOLONG unliftio> eNETDOWN unliftio> eNETRESET unliftio> eNETUNREACH unliftio> eNFILE unliftio> eNOBUFS unliftio> eNODATA unliftio> eNODEV unliftio> eNOENT unliftio> eNOEXEC unliftio> eNOLCK unliftio> eNOLINK unliftio> eNOMEM unliftio> eNOMSG unliftio> eNONET unliftio> eNOPROTOOPT unliftio> eNOSPC unliftio> eNOSR unliftio> eNOSTR unliftio> eNOSYS unliftio> eNOTBLK unliftio> eNOTCONN unliftio> eNOTDIR unliftio> eNOTEMPTY unliftio> eNOTSOCK unliftio> eNOTTY unliftio> eNXIO unliftio> eOPNOTSUPP unliftio> ePERM unliftio> ePFNOSUPPORT unliftio> ePIPE unliftio> ePROCLIM unliftio> ePROCUNAVAIL unliftio> ePROGMISMATCH unliftio> ePROGUNAVAIL unliftio> ePROTO unliftio> ePROTONOSUPPORT hedgehog> Running phase: setupCompilerEnvironmentPhase hedgehog> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. hedgehog> Running phase: unpackPhase hedgehog> unpacking source archive /nix/store/y6x6mm5qz6s835g6w7sj382w8cidq00s-hedgehog-1.5.tar.gz hedgehog> source root is hedgehog-1.5 hedgehog> setting SOURCE_DATE_EPOCH to timestamp 1721821132 of file "hedgehog-1.5/CHANGELOG.md" hedgehog> Running phase: patchPhase hedgehog> Replace Cabal file with edited version from mirror://hackage/hedgehog-1.5/revision/2.cabal. hedgehog> Running phase: compileBuildDriverPhase hedgehog> setupCompileFlags: -package-db=/build/tmp.m9b4ZWmFyv/setup-package.conf.d -threaded hedgehog> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.m9b4ZWmFyv/Main.o ) hedgehog> [2 of 2] Linking Setup hedgehog> Running phase: updateAutotoolsGnuConfigScriptsPhase hedgehog> Running phase: configurePhase hedgehog> configureFlags: --verbose --prefix=/nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/43bdg7s0zf809rb04hrh79mscf1svn9i-hedgehog-1.5-doc/share/doc/hedgehog-1.5 --with-gcc=gcc --package-db=/build/tmp.m9b4ZWmFyv/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 hedgehog> Using Parsec parser hedgehog> Configuring hedgehog-1.5... hedgehog> Dependency ansi-terminal >=0.6 && <1.2: using ansi-terminal-1.1.2 hedgehog> Dependency async >=2.0 && <2.3: using async-2.2.5 hedgehog> Dependency barbies >=1.0 && <2.2: using barbies-2.1.1.0 hedgehog> Dependency base >=4.9 && <5: using base-4.19.0.0 hedgehog> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 hedgehog> Dependency concurrent-output >=1.7 && <1.11: using concurrent-output-1.10.21 hedgehog> Dependency containers >=0.4 && <0.9: using containers-0.6.8 hedgehog> Dependency deepseq >=1.1.0.0 && <1.6: using deepseq-1.5.0.0 hedgehog> Dependency directory >=1.2 && <1.4: using directory-1.3.8.1 hedgehog> Dependency erf >=2.0 && <2.1: using erf-2.0.0.0 hedgehog> Dependency exceptions >=0.7 && <0.11: using exceptions-0.10.7 hedgehog> Dependency lifted-async >=0.7 && <0.11: using lifted-async-0.10.2.7 hedgehog> Dependency mmorph >=1.0 && <1.3: using mmorph-1.2.0 hedgehog> Dependency monad-control >=1.0 && <1.1: using monad-control-1.0.3.1 hedgehog> Dependency mtl >=2.1 && <2.4: using mtl-2.3.1 hedgehog> Dependency pretty-show >=1.6 && <1.11: using pretty-show-1.10 hedgehog> Dependency primitive >=0.6 && <0.10: using primitive-0.9.1.0 hedgehog> Dependency random >=1.1 && <1.4: using random-1.2.1.3 hedgehog> Dependency resourcet >=1.1 && <1.4: using resourcet-1.3.0 hedgehog> Dependency safe-exceptions >=0.1 && <0.2: using safe-exceptions-0.1.7.4 hedgehog> Dependency stm >=2.4 && <2.6: using stm-2.5.2.1 hedgehog> Dependency template-haskell >=2.10 && <2.24: using template-haskell-2.21.0.0 hedgehog> Dependency text >=1.1 && <2.2: using text-2.1 hedgehog> Dependency time >=1.4 && <1.15: using time-1.12.2 hedgehog> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 hedgehog> Dependency transformers-base >=0.4.5.1 && <0.5: using transformers-base-0.4.6 hedgehog> Dependency wl-pprint-annotated >=0.0 && <0.2: using hedgehog> wl-pprint-annotated-0.1.0.1 hedgehog> Dependency base >=3 && <5: using base-4.19.0.0 hedgehog> Dependency containers >=0.4 && <0.9: using containers-0.6.8 hedgehog> Dependency hedgehog: using hedgehog-1.5 smallcheck> Running phase: setupCompilerEnvironmentPhase smallcheck> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. smallcheck> Running phase: unpackPhase smallcheck> unpacking source archive /nix/store/4z2d5xjv0wl7ziyllqx31bwhdql1a9bh-smallcheck-1.2.1.1.tar.gz smallcheck> source root is smallcheck-1.2.1.1 smallcheck> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "smallcheck-1.2.1.1/Test/SmallCheck/SeriesMonad.hs" smallcheck> Running phase: patchPhase smallcheck> Running phase: compileBuildDriverPhase smallcheck> setupCompileFlags: -package-db=/build/tmp.mXDwN4c8Eh/setup-package.conf.d -threaded smallcheck> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.mXDwN4c8Eh/Main.o ) smallcheck> [2 of 2] Linking Setup smallcheck> Running phase: updateAutotoolsGnuConfigScriptsPhase smallcheck> Running phase: configurePhase smallcheck> configureFlags: --verbose --prefix=/nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/g0sji4igfr1ydlf4n8237rfzs99a935p-smallcheck-1.2.1.1-doc/share/doc/smallcheck-1.2.1.1 --with-gcc=gcc --package-db=/build/tmp.mXDwN4c8Eh/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 smallcheck> Using Parsec parser smallcheck> Configuring smallcheck-1.2.1.1... smallcheck> Dependency base >=4.3 && <5: using base-4.19.0.0 smallcheck> Dependency logict >=0.5 && <0.9: using logict-0.8.2.0 smallcheck> Dependency mtl <2.4: using mtl-2.3.1 smallcheck> Dependency pretty <1.2: using pretty-1.1.3.6 smallcheck> Source component graph: component lib smallcheck> Configured component graph: smallcheck> component smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk smallcheck> include base-4.19.0.0-b960 smallcheck> include logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt smallcheck> include mtl-2.3.1-63a4 smallcheck> include pretty-1.1.3.6-0c70 smallcheck> Linked component graph: smallcheck> unit smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk smallcheck> include base-4.19.0.0-b960 smallcheck> include logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt smallcheck> include mtl-2.3.1-63a4 smallcheck> include pretty-1.1.3.6-0c70 smallcheck> Test.SmallCheck=smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk:Test.SmallCheck,Test.SmallCheck.Drivers=smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk:Test.SmallCheck.Drivers,Test.SmallCheck.Series=smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk:Test.SmallCheck.Series smallcheck> Ready component graph: smallcheck> definite smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk smallcheck> depends base-4.19.0.0-b960 smallcheck> depends logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt smallcheck> depends mtl-2.3.1-63a4 smallcheck> depends pretty-1.1.3.6-0c70 smallcheck> Using Cabal-3.10.2.0 compiled by ghc-9.8 smallcheck> Using compiler: ghc-9.8.1 smallcheck> Using install prefix: smallcheck> /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1 smallcheck> Executables installed in: smallcheck> /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1/bin smallcheck> Libraries installed in: smallcheck> /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk smallcheck> Dynamic Libraries installed in: smallcheck> /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 smallcheck> Private executables installed in: typed-process (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hnn40acfm9nvfa84fzdz009j9mmc9pyn-typed-process-0.2.13.0-doc /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0 typed-process (post)> Pushing 2 paths (74 are already present) using zstd to cache sellout ⏳ typed-process (post)> typed-process (post)> Pushing /nix/store/hnn40acfm9nvfa84fzdz009j9mmc9pyn-typed-process-0.2.13.0-doc (1.12 MiB) typed-process (post)> Pushing /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0 (2.29 MiB) typed-process (post)> typed-process (post)> All done. typed-process (post)> added 2 signatures typed-process (post)> added 3 signatures typed-process (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hnn40acfm9nvfa84fzdz009j9mmc9pyn-typed-process-0.2.13.0-doc /nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0 typed-process (post)> copying 2 paths... typed-process (post)> copying path '/nix/store/hnn40acfm9nvfa84fzdz009j9mmc9pyn-typed-process-0.2.13.0-doc' to 'https://cache.nix-ci.com'... typed-process (post)> copying path '/nix/store/x82fvzfkhy21hnx317rxqipnb6447j16-typed-process-0.2.13.0' to 'https://cache.nix-ci.com'... typed-process (post)> copying 1 paths... typed-process (post)> copying path '/nix/store/df16v63ki77bg66384w77r0jicpyghqv-typed-process-0.2.13.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/ss03l5g8kp2w9lrliggs9qc823k88sxn-tasty-golden-2.3.5.drv'... base64> [3 of 3] Linking dist/build/base64-tests/base64-tests base64> buildPhase completed in 36 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 (0.01s) 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 (0.01s) 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.02s) 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 (0.01s) base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_typed: OK (0.01s) base64> +++ OK, passed 100 tests. base64> prop_url_padding_coherence: OK (0.01s) 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 (0.01s) 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 unliftio> ePROTOTYPE unliftio> eRANGE unliftio> eREMCHG unliftio> eREMOTE unliftio> eROFS unliftio> eRPCMISMATCH unliftio> eRREMOTE unliftio> eSHUTDOWN unliftio> eSOCKTNOSUPPORT unliftio> eSPIPE unliftio> eSRCH unliftio> eSRMNT unliftio> eSTALE unliftio> eTIME unliftio> eTIMEDOUT unliftio> eTOOMANYREFS unliftio> eTXTBSY unliftio> eUSERS unliftio> eWOULDBLOCK unliftio> eXDEV unliftio> FinalizerEnvPtr unliftio> 90% ( 28 / 31) in 'UnliftIO.IO' unliftio> Missing documentation for: unliftio> stdin unliftio> stdout unliftio> stderr unliftio> 100% ( 11 / 11) in 'UnliftIO.IORef' unliftio> Warning: 'Concurrently' is ambiguous. It is defined unliftio> * in ‘Control.Concurrent.Async.Internal’ unliftio> * in ‘Control.Concurrent.Async.Internal’ unliftio> * at src/UnliftIO/Internals/Async.hs:255:28 unliftio> * at src/UnliftIO/Internals/Async.hs:255:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Internals/Async.hs:255:1 unliftio> Warning: 'mapConcurrently' is ambiguous. It is defined unliftio> * in ‘Control.Concurrent.Async.Internal’ unliftio> * at src/UnliftIO/Internals/Async.hs:366:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Internals/Async.hs:366:1 unliftio> Warning: 'mapConcurrently_' is ambiguous. It is defined unliftio> * in ‘Control.Concurrent.Async.Internal’ unliftio> * at src/UnliftIO/Internals/Async.hs:376:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Internals/Async.hs:376:1 unliftio> Warning: 'replicateConcurrently' is ambiguous. It is defined unliftio> * in ‘Control.Concurrent.Async.Internal’ unliftio> * at src/UnliftIO/Internals/Async.hs:333:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Internals/Async.hs:333:1 unliftio> Warning: 'replicateConcurrently_' is ambiguous. It is defined unliftio> * in ‘Control.Concurrent.Async.Internal’ unliftio> * at src/UnliftIO/Internals/Async.hs:348:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Internals/Async.hs:348:1 unliftio> Warning: 'race' is ambiguous. It is defined unliftio> * in ‘Control.Concurrent.Async.Internal’ unliftio> * at src/UnliftIO/Internals/Async.hs:232:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Internals/Async.hs:232:1 unliftio> 85% ( 65 / 76) in 'UnliftIO.Internals.Async' unliftio> Missing documentation for: unliftio> Module header unliftio> dlistConcat (src/UnliftIO/Internals/Async.hs:590) unliftio> dlistCons (src/UnliftIO/Internals/Async.hs:594) unliftio> dlistConcatAll (src/UnliftIO/Internals/Async.hs:598) unliftio> dlistToList (src/UnliftIO/Internals/Async.hs:602) unliftio> dlistSingleton (src/UnliftIO/Internals/Async.hs:606) unliftio> dlistEmpty (src/UnliftIO/Internals/Async.hs:610) unliftio> pooledMapConcurrentlyIO (src/UnliftIO/Internals/Async.hs:940) unliftio> pooledMapConcurrentlyIO' (src/UnliftIO/Internals/Async.hs:973) unliftio> pooledMapConcurrentlyIO_' (src/UnliftIO/Internals/Async.hs:987) unliftio> pooledMapConcurrentlyIO_ (src/UnliftIO/Internals/Async.hs:992) unliftio> Warning: 'cancel' is ambiguous. It is defined unliftio> * in ‘Control.Concurrent.Async.Internal’ unliftio> * at src/UnliftIO/Internals/Async.hs:141:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Internals/Async.hs:141:1 unliftio> 100% ( 79 / 79) in 'UnliftIO.Async' unliftio> 100% ( 19 / 19) in 'UnliftIO.MVar' unliftio> Warning: 'openFile' is ambiguous. It is defined unliftio> * in ‘GHC.IO.FD’ unliftio> * in ‘GHC.IO.Handle.FD’ unliftio> * at src/UnliftIO/IO.hs:59:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/IO.hs:59:1 unliftio> Warning: 'Fd' is ambiguous. It is defined hedgehog> Dependency mmorph >=1.0 && <1.3: using mmorph-1.2.0 hedgehog> Dependency mtl >=2.1 && <2.4: using mtl-2.3.1 hedgehog> Dependency pretty-show >=1.6 && <1.11: using pretty-show-1.10 hedgehog> Dependency text >=1.1 && <2.2: using text-2.1 hedgehog> Dependency transformers >=0.3 && <0.7: using transformers-0.6.1.0 hedgehog> Source component graph: hedgehog> component lib hedgehog> component test:test dependency lib hedgehog> Configured component graph: hedgehog> component hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hedgehog> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ hedgehog> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM hedgehog> include barbies-2.1.1.0-B6UYCcN21if5vG2GztECG1 hedgehog> include base-4.19.0.0-b960 hedgehog> include bytestring-0.12.0.2-4690 hedgehog> include concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK hedgehog> include containers-0.6.8-4775 hedgehog> include deepseq-1.5.0.0-412f hedgehog> include directory-1.3.8.1-6a8e hedgehog> include erf-2.0.0.0-BwyR9YGZlxuwpYm1ZK7E3 hedgehog> include exceptions-0.10.7-d3e7 hedgehog> include lifted-async-0.10.2.7-75RyUSW3Zd28S5iPNW83Pb hedgehog> include mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs hedgehog> include monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV hedgehog> include mtl-2.3.1-63a4 hedgehog> include pretty-show-1.10-EakGXTGwrxfK2WvfKoHfgK hedgehog> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi hedgehog> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX hedgehog> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC hedgehog> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv hedgehog> include stm-2.5.2.1-83fa hedgehog> include template-haskell-2.21.0.0-8831 hedgehog> include text-2.1-c36a hedgehog> include time-1.12.2-d26d hedgehog> include transformers-0.6.1.0-c3ec hedgehog> include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg hedgehog> include wl-pprint-annotated-0.1.0.1-3osBR396cSn418NXykY5x3 hedgehog> component hedgehog-1.5-9mlLd9RWgXOH2Dh5T2jzdt-test hedgehog> include base-4.19.0.0-b960 hedgehog> include containers-0.6.8-4775 hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hedgehog> include mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs hedgehog> include mtl-2.3.1-63a4 hedgehog> include pretty-show-1.10-EakGXTGwrxfK2WvfKoHfgK hedgehog> include text-2.1-c36a hedgehog> include transformers-0.6.1.0-c3ec hedgehog> Linked component graph: hedgehog> unit hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hedgehog> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ hedgehog> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM hedgehog> include barbies-2.1.1.0-B6UYCcN21if5vG2GztECG1 hedgehog> include base-4.19.0.0-b960 hedgehog> include bytestring-0.12.0.2-4690 hedgehog> include concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK hedgehog> include containers-0.6.8-4775 hedgehog> include deepseq-1.5.0.0-412f hedgehog> include directory-1.3.8.1-6a8e hedgehog> include erf-2.0.0.0-BwyR9YGZlxuwpYm1ZK7E3 hedgehog> include exceptions-0.10.7-d3e7 hedgehog> include lifted-async-0.10.2.7-75RyUSW3Zd28S5iPNW83Pb hedgehog> include mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs hedgehog> include monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV hedgehog> include mtl-2.3.1-63a4 hedgehog> include pretty-show-1.10-EakGXTGwrxfK2WvfKoHfgK hedgehog> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi hedgehog> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX hedgehog> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC hedgehog> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv hedgehog> include stm-2.5.2.1-83fa hedgehog> include template-haskell-2.21.0.0-8831 hedgehog> include text-2.1-c36a hedgehog> include time-1.12.2-d26d hedgehog> include transformers-0.6.1.0-c3ec hedgehog> include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg hedgehog> include wl-pprint-annotated-0.1.0.1-3osBR396cSn418NXykY5x3 smallcheck> /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1/libexec/x86_64-linux-ghc-9.8.1/smallcheck-1.2.1.1 smallcheck> Data files installed in: smallcheck> /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1/share/x86_64-linux-ghc-9.8.1/smallcheck-1.2.1.1 smallcheck> Documentation installed in: smallcheck> /nix/store/g0sji4igfr1ydlf4n8237rfzs99a935p-smallcheck-1.2.1.1-doc/share/doc/smallcheck-1.2.1.1 smallcheck> Configuration files installed in: smallcheck> /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1/etc smallcheck> No alex found smallcheck> Using ar found on system at: smallcheck> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar smallcheck> No c2hs found smallcheck> No cpphs found smallcheck> No doctest found smallcheck> Using gcc version 14.3.0 given by user at: smallcheck> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc smallcheck> Using ghc version 9.8.1 found on system at: smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc smallcheck> Using ghc-pkg version 9.8.1 found on system at: smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 smallcheck> No ghcjs found smallcheck> No ghcjs-pkg found smallcheck> No greencard found smallcheck> Using haddock version 2.30.0 found on system at: smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 smallcheck> No happy found smallcheck> Using haskell-suite found on system at: haskell-suite-dummy-location smallcheck> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location smallcheck> No hmake found smallcheck> Using hpc version 0.69 found on system at: smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 smallcheck> Using hsc2hs version 0.68.10 found on system at: smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 smallcheck> Using hscolour version 1.25 found on system at: smallcheck> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour smallcheck> No jhc found smallcheck> Using ld found on system at: smallcheck> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold smallcheck> No pkg-config found smallcheck> Using runghc version 9.8.1 found on system at: smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 smallcheck> Using strip version 2.44 found on system at: smallcheck> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip smallcheck> Using tar found on system at: smallcheck> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar smallcheck> No uhc found smallcheck> Running phase: buildPhase smallcheck> Preprocessing library for smallcheck-1.2.1.1.. smallcheck> Building library for smallcheck-1.2.1.1.. smallcheck> [1 of 6] Compiling Test.SmallCheck.Property.Result ( Test/SmallCheck/Property/Result.hs, dist/build/Test/SmallCheck/Property/Result.o, dist/build/Test/SmallCheck/Property/Result.dyn_o ) smallcheck> [2 of 6] Compiling Test.SmallCheck.SeriesMonad ( Test/SmallCheck/SeriesMonad.hs, dist/build/Test/SmallCheck/SeriesMonad.o, dist/build/Test/SmallCheck/SeriesMonad.dyn_o ) smallcheck> [3 of 6] Compiling Test.SmallCheck.Series ( Test/SmallCheck/Series.hs, dist/build/Test/SmallCheck/Series.o, dist/build/Test/SmallCheck/Series.dyn_o ) smallcheck> [4 of 6] Compiling Test.SmallCheck.Property ( Test/SmallCheck/Property.hs, dist/build/Test/SmallCheck/Property.o, dist/build/Test/SmallCheck/Property.dyn_o ) smallcheck> [5 of 6] Compiling Test.SmallCheck.Drivers ( Test/SmallCheck/Drivers.hs, dist/build/Test/SmallCheck/Drivers.o, dist/build/Test/SmallCheck/Drivers.dyn_o ) smallcheck> [6 of 6] Compiling Test.SmallCheck ( Test/SmallCheck.hs, dist/build/Test/SmallCheck.o, dist/build/Test/SmallCheck.dyn_o ) ghc> /nix/store/knmv5k9649w01gr528vf8cr0ipk7fvs9-no-recursion-0.3.0.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/r41wcm29lgz928p3wp5pi4mz9ra1ijm3-QuickCheck-2.14.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/cv72chkb7zy1d3ln14fvllb1lzdnqin6-fin-0.3.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/69v29yfpi28jx273kjm4nmn70yyx8h49-Cabal-3.10.3.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/wgpm51y5bz6pggy8bnh1927g94mcxziy-cabal-doctest-1.0.11/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/fd49rmwxx3wha0x3lvzjam0amfq3dviw-random-1.2.1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/fd49rmwxx3wha0x3lvzjam0amfq3dviw-random-1.2.1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/si0fbklc2x6qv458pf79v35mrj517r69-splitmix-0.1.1/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/si0fbklc2x6qv458pf79v35mrj517r69-splitmix-0.1.1/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/cxxdapxw2x92hdr8x73p5gl9w2xdpsd7-boring-0.2.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/cxxdapxw2x92hdr8x73p5gl9w2xdpsd7-boring-0.2.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/b3j6wrabyf076lvsxias484g1izf9ib2-dec-0.0.6/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/b3j6wrabyf076lvsxias484g1izf9ib2-dec-0.0.6/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/4c7q0xz5qxcmi275bsgscrpx5sw1siib-hashable-1.4.7.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/lxfnx7y8wxxg36ipg8lgm3806lx84acf-some-1.0.6/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/lxfnx7y8wxxg36ipg8lgm3806lx84acf-some-1.0.6/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/hkf7jlnqyn8hajaq95vxsj3ffr62957b-universe-base-1.1.4/nix-support: 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 base64> prop_std_roundtrip: OK (0.01s) unliftio> * in ‘System.Posix.Types’ unliftio> * in ‘System.Posix.Types’ unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined in ‘System.Posix.Types’ unliftio> Warning: 'DirFd' is ambiguous. It is defined unliftio> * at src/UnliftIO/IO/File/Posix.hs:131:17 unliftio> * at src/UnliftIO/IO/File/Posix.hs:131:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/IO/File/Posix.hs:131:1 unliftio> Warning: 'withBinaryFileAtomic' is ambiguous. It is defined unliftio> * at src/UnliftIO/IO/File.hs:121:1 unliftio> * at src/UnliftIO/IO/File/Posix.hs:559:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/IO/File/Posix.hs:559:1 unliftio> Warning: 'withBinaryFileDurable' is ambiguous. It is defined unliftio> * at src/UnliftIO/IO/File.hs:119:1 unliftio> * at src/UnliftIO/IO/File/Posix.hs:507:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/IO/File/Posix.hs:507:1 unliftio> Warning: 'withBinaryFileDurableAtomic' is ambiguous. It is defined unliftio> * at src/UnliftIO/IO/File.hs:120:1 unliftio> * at src/UnliftIO/IO/File/Posix.hs:527:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/IO/File/Posix.hs:527:1 unliftio> 100% ( 10 / 10) in 'UnliftIO.IO.File' unliftio> Warning: 'forkIOWithUnmask' is ambiguous. It is defined unliftio> * in ‘GHC.Conc.Sync’ unliftio> * at src/UnliftIO/Concurrent.hs:65:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Concurrent.hs:65:1 unliftio> 100% ( 34 / 34) in 'UnliftIO.Concurrent' unliftio> Warning: 'Memoized' is ambiguous. It is defined unliftio> * at src/UnliftIO/Memoize.hs:33:22 unliftio> * at src/UnliftIO/Memoize.hs:33:1 unliftio> You may be able to disambiguate the identifier by qualifying it or unliftio> by specifying the type/value namespace explicitly. unliftio> Defaulting to the one defined at src/UnliftIO/Memoize.hs:33:1 unliftio> 100% ( 5 / 5) in 'UnliftIO.Memoize' unliftio> 90% ( 27 / 30) in 'UnliftIO.Process' unliftio> Missing documentation for: unliftio> CreateProcess unliftio> CmdSpec unliftio> StdStream unliftio> 100% ( 6 / 6) in 'UnliftIO.QSem' unliftio> 100% ( 6 / 6) in 'UnliftIO.QSemN' unliftio> 100% ( 76 / 76) in 'UnliftIO.STM' unliftio> 100% ( 5 / 5) in 'UnliftIO.Temporary' unliftio> 100% ( 2 / 2) in 'UnliftIO.Timeout' unliftio> 100% ( 14 / 14) in 'UnliftIO' unliftio> Warning: UnliftIO.Exception: could not find link destinations for: unliftio> - GHC.IOPort.IOPortException unliftio> Warning: UnliftIO.Exception.Lens: could not find link destinations for: unliftio> - UnliftIO.Exception.Lens.Getting unliftio> Warning: UnliftIO.Foreign: could not find link destinations for: unliftio> - GHC.Generics.D:R:UReckPtrp0 unliftio> - GHC.Generics.Rep_R:UReckPtrp unliftio> - GHC.Generics.Rep1_R:UReckPtrp unliftio> - System.Posix.Files.Common.CTimeSpec unliftio> - System.Posix.Files.Common.CTimeVal unliftio> Warning: UnliftIO.Internals.Async: could not find link destinations for: unliftio> - UnliftIO.Internals.Async.Rep_ConcException unliftio> Warning: UnliftIO.Async: could not find link destinations for: unliftio> - UnliftIO.Internals.Async.Rep_ConcException unliftio> Warning: UnliftIO.IO.File: could not find link destinations for: unliftio> - UnliftIO.IO.File.Posix.withBinaryFileDurable unliftio> - UnliftIO.IO.File.Posix.withBinaryFileDurableAtomic unliftio> - UnliftIO.IO.File.Posix.withBinaryFileAtomic unliftio> Warning: UnliftIO.Temporary: could not find link destinations for: unliftio> - UnliftIO.Temporary.getCanonicalTemporaryDirectory unliftio> Documentation created: dist/doc/html/unliftio/, unliftio> dist/doc/html/unliftio/unliftio.txt unliftio> Preprocessing test suite 'unliftio-spec' for unliftio-0.2.25.1.. unliftio> Running phase: installPhase hedgehog> Hedgehog=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog,Hedgehog.Gen=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Gen,Hedgehog.Internal.Barbie=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Barbie,Hedgehog.Internal.Config=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Config,Hedgehog.Internal.Discovery=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Discovery,Hedgehog.Internal.Distributive=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Distributive,Hedgehog.Internal.Exception=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Exception,Hedgehog.Internal.Gen=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Gen,Hedgehog.Internal.HTraversable=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.HTraversable,Hedgehog.Internal.Opaque=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Opaque,Hedgehog.Internal.Prelude=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Prelude,Hedgehog.Internal.Property=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Property,Hedgehog.Internal.Queue=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Queue,Hedgehog.Internal.Range=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Range,Hedgehog.Internal.Region=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Region,Hedgehog.Internal.Report=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Report,Hedgehog.Internal.Runner=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Runner,Hedgehog.Internal.Seed=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Seed,Hedgehog.Internal.Show=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Show,Hedgehog.Internal.Shrink=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Shrink,Hedgehog.Internal.Source=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Source,Hedgehog.Internal.State=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.State,Hedgehog.Internal.TH=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.TH,Hedgehog.Internal.Tree=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Tree,Hedgehog.Internal.Tripping=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Internal.Tripping,Hedgehog.Main=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Main,Hedgehog.Range=hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK:Hedgehog.Range hedgehog> unit hedgehog-1.5-9mlLd9RWgXOH2Dh5T2jzdt-test hedgehog> include base-4.19.0.0-b960 hedgehog> include containers-0.6.8-4775 hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hedgehog> include mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs hedgehog> include mtl-2.3.1-63a4 hedgehog> include pretty-show-1.10-EakGXTGwrxfK2WvfKoHfgK hedgehog> include text-2.1-c36a hedgehog> include transformers-0.6.1.0-c3ec hedgehog> Ready component graph: hedgehog> definite hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hedgehog> depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ hedgehog> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM hedgehog> depends barbies-2.1.1.0-B6UYCcN21if5vG2GztECG1 hedgehog> depends base-4.19.0.0-b960 hedgehog> depends bytestring-0.12.0.2-4690 hedgehog> depends concurrent-output-1.10.21-8XAqUIeIxYk529rhS9VGsK hedgehog> depends containers-0.6.8-4775 hedgehog> depends deepseq-1.5.0.0-412f hedgehog> depends directory-1.3.8.1-6a8e hedgehog> depends erf-2.0.0.0-BwyR9YGZlxuwpYm1ZK7E3 hedgehog> depends exceptions-0.10.7-d3e7 hedgehog> depends lifted-async-0.10.2.7-75RyUSW3Zd28S5iPNW83Pb hedgehog> depends mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs hedgehog> depends monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV hedgehog> depends mtl-2.3.1-63a4 hedgehog> depends pretty-show-1.10-EakGXTGwrxfK2WvfKoHfgK hedgehog> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi hedgehog> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX hedgehog> depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC hedgehog> depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv hedgehog> depends stm-2.5.2.1-83fa hedgehog> depends template-haskell-2.21.0.0-8831 hedgehog> depends text-2.1-c36a hedgehog> depends time-1.12.2-d26d hedgehog> depends transformers-0.6.1.0-c3ec hedgehog> depends transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg hedgehog> depends wl-pprint-annotated-0.1.0.1-3osBR396cSn418NXykY5x3 hedgehog> definite hedgehog-1.5-9mlLd9RWgXOH2Dh5T2jzdt-test hedgehog> depends base-4.19.0.0-b960 hedgehog> depends containers-0.6.8-4775 hedgehog> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hedgehog> depends mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs hedgehog> depends mtl-2.3.1-63a4 hedgehog> depends pretty-show-1.10-EakGXTGwrxfK2WvfKoHfgK hedgehog> depends text-2.1-c36a hedgehog> depends transformers-0.6.1.0-c3ec hedgehog> Using Cabal-3.10.2.0 compiled by ghc-9.8 hedgehog> Using compiler: ghc-9.8.1 hedgehog> Using install prefix: /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5 hedgehog> Executables installed in: hedgehog> /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5/bin hedgehog> Libraries installed in: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/dr23pbrqp0bjrgmff6hr39c17k1bj2lm-Cabal-syntax-3.10.3.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/64vq09zv1v1wvqg7aixllflkib1xvcxi-tagged-0.8.8/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/64vq09zv1v1wvqg7aixllflkib1xvcxi-tagged-0.8.8/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/2g7p0mgagawhsmawrx6gmigx8r5lylmb-os-string-2.0.7/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/2g7p0mgagawhsmawrx6gmigx8r5lylmb-os-string-2.0.7/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/ijkkprsd3x5mvjif20xv4y0vhjp17zpj-doctest-0.22.6/nix-support/propagated-build-inputs ghc> Warning: include-dirs: /nix/store/flwjdgzfd7li223i1b30dvg480fwip0a-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 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 base64> stress unpadded URL strings: OK base64> RFC 4648 Test Vectors base64> std alphabet unliftio> Installing library in /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe unliftio> Running phase: fixupPhase unliftio> shrinking RPATHs of ELF executables and libraries in /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1 unliftio> shrinking /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSunliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe-ghc9.8.1.so unliftio> checking for references to /build/ in /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1... unliftio> patching script interpreter paths in /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1 unliftio> stripping (with command strip and flags -S -p) in /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1/lib unliftio> shrinking RPATHs of ELF executables and libraries in /nix/store/4q1z46rb3znac31hprv0g42345xy7hwk-unliftio-0.2.25.1-doc unliftio> checking for references to /build/ in /nix/store/4q1z46rb3znac31hprv0g42345xy7hwk-unliftio-0.2.25.1-doc... unliftio> patching script interpreter paths in /nix/store/4q1z46rb3znac31hprv0g42345xy7hwk-unliftio-0.2.25.1-doc hedgehog> /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hedgehog> Dynamic Libraries installed in: hedgehog> /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hedgehog> Private executables installed in: hedgehog> /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5/libexec/x86_64-linux-ghc-9.8.1/hedgehog-1.5 hedgehog> Data files installed in: hedgehog> /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5/share/x86_64-linux-ghc-9.8.1/hedgehog-1.5 hedgehog> Documentation installed in: hedgehog> /nix/store/43bdg7s0zf809rb04hrh79mscf1svn9i-hedgehog-1.5-doc/share/doc/hedgehog-1.5 hedgehog> Configuration files installed in: hedgehog> /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5/etc hedgehog> No alex found hedgehog> Using ar found on system at: hedgehog> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hedgehog> No c2hs found hedgehog> No cpphs found hedgehog> No doctest found hedgehog> Using gcc version 14.3.0 given by user at: hedgehog> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hedgehog> Using ghc version 9.8.1 found on system at: hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hedgehog> Using ghc-pkg version 9.8.1 found on system at: hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 hedgehog> No ghcjs found hedgehog> No ghcjs-pkg found hedgehog> No greencard found hedgehog> Using haddock version 2.30.0 found on system at: hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hedgehog> No happy found hedgehog> Using haskell-suite found on system at: haskell-suite-dummy-location hedgehog> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hedgehog> No hmake found hedgehog> Using hpc version 0.69 found on system at: hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hedgehog> Using hsc2hs version 0.68.10 found on system at: hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hedgehog> Using hscolour version 1.25 found on system at: hedgehog> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hedgehog> No jhc found hedgehog> Using ld found on system at: hedgehog> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hedgehog> No pkg-config found hedgehog> Using runghc version 9.8.1 found on system at: hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 hedgehog> Using strip version 2.44 found on system at: hedgehog> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hedgehog> Using tar found on system at: hedgehog> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hedgehog> No uhc found hedgehog> Running phase: buildPhase hedgehog> Preprocessing library for hedgehog-1.5.. hedgehog> Building library for hedgehog-1.5.. hedgehog> [ 1 of 27] Compiling Hedgehog.Internal.Barbie ( src/Hedgehog/Internal/Barbie.hs, dist/build/Hedgehog/Internal/Barbie.o, dist/build/Hedgehog/Internal/Barbie.dyn_o ) hedgehog> [ 2 of 27] Compiling Hedgehog.Internal.Distributive ( src/Hedgehog/Internal/Distributive.hs, dist/build/Hedgehog/Internal/Distributive.o, dist/build/Hedgehog/Internal/Distributive.dyn_o ) hedgehog> [ 3 of 27] Compiling Hedgehog.Internal.Exception ( src/Hedgehog/Internal/Exception.hs, dist/build/Hedgehog/Internal/Exception.o, dist/build/Hedgehog/Internal/Exception.dyn_o ) hedgehog> [ 4 of 27] Compiling Hedgehog.Internal.HTraversable ( src/Hedgehog/Internal/HTraversable.hs, dist/build/Hedgehog/Internal/HTraversable.o, dist/build/Hedgehog/Internal/HTraversable.dyn_o ) hedgehog> [ 5 of 27] Compiling Hedgehog.Internal.Opaque ( src/Hedgehog/Internal/Opaque.hs, dist/build/Hedgehog/Internal/Opaque.o, dist/build/Hedgehog/Internal/Opaque.dyn_o ) hedgehog> [ 6 of 27] Compiling Hedgehog.Internal.Prelude ( src/Hedgehog/Internal/Prelude.hs, dist/build/Hedgehog/Internal/Prelude.o, dist/build/Hedgehog/Internal/Prelude.dyn_o ) hedgehog> [ 7 of 27] Compiling Hedgehog.Internal.Range ( src/Hedgehog/Internal/Range.hs, dist/build/Hedgehog/Internal/Range.o, dist/build/Hedgehog/Internal/Range.dyn_o ) hedgehog> [ 8 of 27] Compiling Hedgehog.Internal.Region ( src/Hedgehog/Internal/Region.hs, dist/build/Hedgehog/Internal/Region.o, dist/build/Hedgehog/Internal/Region.dyn_o ) hedgehog> [ 9 of 27] Compiling Hedgehog.Internal.Seed ( src/Hedgehog/Internal/Seed.hs, dist/build/Hedgehog/Internal/Seed.o, dist/build/Hedgehog/Internal/Seed.dyn_o ) ghc (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/flwjdgzfd7li223i1b30dvg480fwip0a-ghc-9.8.1-with-packages ghc (post)> Pushing 1 paths (104 are already present) using zstd to cache sellout ⏳ ghc (post)> ghc (post)> Pushing /nix/store/flwjdgzfd7li223i1b30dvg480fwip0a-ghc-9.8.1-with-packages (4.50 MiB) ghc (post)> ghc (post)> All done. ghc (post)> added 1 signatures ghc (post)> added 1 signatures ghc (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/flwjdgzfd7li223i1b30dvg480fwip0a-ghc-9.8.1-with-packages ghc (post)> copying 1 paths... ghc (post)> copying path '/nix/store/flwjdgzfd7li223i1b30dvg480fwip0a-ghc-9.8.1-with-packages' to 'https://cache.nix-ci.com'... ghc (post)> copying 1 paths... ghc (post)> copying path '/nix/store/8zwja4szfvw4p019a13lhi2mrqkd5lnd-ghc-9.8.1-with-packages.drv' to 'https://cache.nix-ci.com'... 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. base64> prop_url_lenient_roundtrip: OK hedgehog> [10 of 27] Compiling Hedgehog.Internal.Show ( src/Hedgehog/Internal/Show.hs, dist/build/Hedgehog/Internal/Show.o, dist/build/Hedgehog/Internal/Show.dyn_o ) hedgehog> [11 of 27] Compiling Hedgehog.Internal.Shrink ( src/Hedgehog/Internal/Shrink.hs, dist/build/Hedgehog/Internal/Shrink.o, dist/build/Hedgehog/Internal/Shrink.dyn_o ) hedgehog> [12 of 27] Compiling Hedgehog.Internal.Source ( src/Hedgehog/Internal/Source.hs, dist/build/Hedgehog/Internal/Source.o, dist/build/Hedgehog/Internal/Source.dyn_o ) hedgehog> [13 of 27] Compiling Hedgehog.Internal.Tree ( src/Hedgehog/Internal/Tree.hs, dist/build/Hedgehog/Internal/Tree.o, dist/build/Hedgehog/Internal/Tree.dyn_o ) hedgehog> [14 of 27] Compiling Hedgehog.Main ( src/Hedgehog/Main.hs, dist/build/Hedgehog/Main.o, dist/build/Hedgehog/Main.dyn_o ) hedgehog> [15 of 27] Compiling Hedgehog.Range ( src/Hedgehog/Range.hs, dist/build/Hedgehog/Range.o, dist/build/Hedgehog/Range.dyn_o ) hedgehog> [16 of 27] Compiling Hedgehog.Internal.Gen ( src/Hedgehog/Internal/Gen.hs, dist/build/Hedgehog/Internal/Gen.o, dist/build/Hedgehog/Internal/Gen.dyn_o ) hedgehog> [17 of 27] Compiling Hedgehog.Internal.Property ( src/Hedgehog/Internal/Property.hs, dist/build/Hedgehog/Internal/Property.o, dist/build/Hedgehog/Internal/Property.dyn_o ) hedgehog> hedgehog> src/Hedgehog/Internal/Property.hs:433:31: warning: [GHC-63394] [-Wx-partial] hedgehog> In the use of ‘head’ hedgehog> (imported from Hedgehog.Internal.Prelude, but defined in GHC.List): hedgehog> "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." hedgehog> | hedgehog> 433 | groups = List.map (\l -> (head l, length l)) $ List.group sp hedgehog> | ^^^^ hedgehog> [18 of 27] Compiling Hedgehog.Internal.Tripping ( src/Hedgehog/Internal/Tripping.hs, dist/build/Hedgehog/Internal/Tripping.o, dist/build/Hedgehog/Internal/Tripping.dyn_o ) hedgehog> [19 of 27] Compiling Hedgehog.Internal.State ( src/Hedgehog/Internal/State.hs, dist/build/Hedgehog/Internal/State.o, dist/build/Hedgehog/Internal/State.dyn_o ) hedgehog> [20 of 27] Compiling Hedgehog.Internal.Discovery ( src/Hedgehog/Internal/Discovery.hs, dist/build/Hedgehog/Internal/Discovery.o, dist/build/Hedgehog/Internal/Discovery.dyn_o ) hedgehog> [21 of 27] Compiling Hedgehog.Internal.TH ( src/Hedgehog/Internal/TH.hs, dist/build/Hedgehog/Internal/TH.o, dist/build/Hedgehog/Internal/TH.dyn_o ) hedgehog> [22 of 27] Compiling Hedgehog.Internal.Config ( src/Hedgehog/Internal/Config.hs, dist/build/Hedgehog/Internal/Config.o, dist/build/Hedgehog/Internal/Config.dyn_o ) hedgehog> [23 of 27] Compiling Hedgehog.Internal.Report ( src/Hedgehog/Internal/Report.hs, dist/build/Hedgehog/Internal/Report.o, dist/build/Hedgehog/Internal/Report.dyn_o ) hedgehog> hedgehog> src/Hedgehog/Internal/Report.hs:1096:37: warning: [GHC-63394] [-Wx-partial] hedgehog> In the use of ‘head’ hedgehog> (imported from Hedgehog.Internal.Prelude, but defined in GHC.List): hedgehog> "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." hedgehog> | hedgehog> 1096 | replicate fillErrorWidth (head parts) hedgehog> | ^^^^ hedgehog> hedgehog> src/Hedgehog/Internal/Report.hs:1098:39: warning: [GHC-63394] [-Wx-partial] hedgehog> In the use of ‘head’ hedgehog> (imported from Hedgehog.Internal.Prelude, but defined in GHC.List): hedgehog> "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." hedgehog> | hedgehog> 1098 | replicate fillSurplusWidth (head parts) smallcheck> [1 of 6] Compiling Test.SmallCheck.Property.Result ( Test/SmallCheck/Property/Result.hs, dist/build/Test/SmallCheck/Property/Result.p_o ) smallcheck> [2 of 6] Compiling Test.SmallCheck.SeriesMonad ( Test/SmallCheck/SeriesMonad.hs, dist/build/Test/SmallCheck/SeriesMonad.p_o ) smallcheck> [3 of 6] Compiling Test.SmallCheck.Series ( Test/SmallCheck/Series.hs, dist/build/Test/SmallCheck/Series.p_o ) smallcheck> [4 of 6] Compiling Test.SmallCheck.Property ( Test/SmallCheck/Property.hs, dist/build/Test/SmallCheck/Property.p_o ) smallcheck> [5 of 6] Compiling Test.SmallCheck.Drivers ( Test/SmallCheck/Drivers.hs, dist/build/Test/SmallCheck/Drivers.p_o ) smallcheck> [6 of 6] Compiling Test.SmallCheck ( Test/SmallCheck.hs, dist/build/Test/SmallCheck.p_o ) smallcheck> Running phase: checkPhase smallcheck> Package has no test suites. smallcheck> Running phase: haddockPhase smallcheck> Preprocessing library for smallcheck-1.2.1.1.. smallcheck> Running Haddock on library for smallcheck-1.2.1.1.. smallcheck> Warning: --source-* options are ignored when --hyperlinked-source is enabled. smallcheck> [1 of 6] Compiling Test.SmallCheck.Property.Result ( Test/SmallCheck/Property/Result.hs, nothing ) smallcheck> [2 of 6] Compiling Test.SmallCheck.SeriesMonad ( Test/SmallCheck/SeriesMonad.hs, nothing ) smallcheck> [3 of 6] Compiling Test.SmallCheck.Series ( Test/SmallCheck/Series.hs, nothing ) smallcheck> [4 of 6] Compiling Test.SmallCheck.Property ( Test/SmallCheck/Property.hs, nothing ) smallcheck> [5 of 6] Compiling Test.SmallCheck.Drivers ( Test/SmallCheck/Drivers.hs, nothing ) smallcheck> [6 of 6] Compiling Test.SmallCheck ( Test/SmallCheck.hs, nothing ) smallcheck> Haddock coverage: smallcheck> Warning: 'Series' is ambiguous. It is defined smallcheck> * at Test/SmallCheck/SeriesMonad.hs:46:22 smallcheck> * at Test/SmallCheck/SeriesMonad.hs:46:1 smallcheck> You may be able to disambiguate the identifier by qualifying it or smallcheck> by specifying the type/value namespace explicitly. smallcheck> Defaulting to the one defined at Test/SmallCheck/SeriesMonad.hs:46:1 smallcheck> Warning: 'NonEmpty' is ambiguous. It is defined smallcheck> * in ‘GHC.Base’ smallcheck> * at Test/SmallCheck/Series.hs:1121:22 smallcheck> * at Test/SmallCheck/Series.hs:1121:1 smallcheck> You may be able to disambiguate the identifier by qualifying it or smallcheck> by specifying the type/value namespace explicitly. smallcheck> Defaulting to the one defined at Test/SmallCheck/Series.hs:1121:1 smallcheck> Warning: 'NonZero' is ambiguous. It is defined smallcheck> * at Test/SmallCheck/Series.hs:1084:21 smallcheck> * at Test/SmallCheck/Series.hs:1084:1 smallcheck> You may be able to disambiguate the identifier by qualifying it or smallcheck> by specifying the type/value namespace explicitly. smallcheck> Defaulting to the one defined at Test/SmallCheck/Series.hs:1084:1 smallcheck> Warning: 'NonNegative' is ambiguous. It is defined smallcheck> * at Test/SmallCheck/Series.hs:1040:25 smallcheck> * at Test/SmallCheck/Series.hs:1040:1 smallcheck> You may be able to disambiguate the identifier by qualifying it or smallcheck> by specifying the type/value namespace explicitly. smallcheck> Defaulting to the one defined at Test/SmallCheck/Series.hs:1040:1 smallcheck> Warning: 'Positive' is ambiguous. It is defined smallcheck> * at Test/SmallCheck/Series.hs:996:22 smallcheck> * at Test/SmallCheck/Series.hs:996:1 smallcheck> You may be able to disambiguate the identifier by qualifying it or smallcheck> by specifying the type/value namespace explicitly. smallcheck> Defaulting to the one defined at Test/SmallCheck/Series.hs:996:1 smallcheck> Warning: 'M' is ambiguous. It is defined smallcheck> * at Test/SmallCheck/Series.hs:753:15 smallcheck> * at Test/SmallCheck/Series.hs:753:1 smallcheck> You may be able to disambiguate the identifier by qualifying it or smallcheck> by specifying the type/value namespace explicitly. smallcheck> Defaulting to the one defined at Test/SmallCheck/Series.hs:753:1 smallcheck> Warning: 'N' is ambiguous. It is defined smallcheck> * at Test/SmallCheck/Series.hs:712:15 smallcheck> * at Test/SmallCheck/Series.hs:712:1 smallcheck> You may be able to disambiguate the identifier by qualifying it or smallcheck> by specifying the type/value namespace explicitly. smallcheck> Defaulting to the one defined at Test/SmallCheck/Series.hs:712:1 smallcheck> Warning: 'Series' is ambiguous. It is defined smallcheck> * at Test/SmallCheck/SeriesMonad.hs:46:22 smallcheck> * at Test/SmallCheck/SeriesMonad.hs:46:1 tasty-golden> Running phase: setupCompilerEnvironmentPhase tasty-golden> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. tasty-golden> Running phase: unpackPhase tasty-golden> unpacking source archive /nix/store/2xw53fi0cl22xjbzqrgl4q4x7vxari9v-tasty-golden-2.3.5.tar.gz tasty-golden> source root is tasty-golden-2.3.5 tasty-golden> setting SOURCE_DATE_EPOCH to timestamp 1641381939 of file "tasty-golden-2.3.5/tasty-golden.cabal" tasty-golden> Running phase: patchPhase tasty-golden> Running phase: compileBuildDriverPhase tasty-golden> setupCompileFlags: -package-db=/build/tmp.EjGHGi0D1n/setup-package.conf.d -threaded tasty-golden> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.EjGHGi0D1n/Main.o ) tasty-golden> [2 of 2] Linking Setup tasty-golden> Running phase: updateAutotoolsGnuConfigScriptsPhase tasty-golden> Running phase: configurePhase tasty-golden> configureFlags: --verbose --prefix=/nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/p9r7nn6v9lxm9bhxl0yzqxqvmia5yxyb-tasty-golden-2.3.5-doc/share/doc/tasty-golden-2.3.5 --with-gcc=gcc --package-db=/build/tmp.EjGHGi0D1n/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 tasty-golden> Using Parsec parser tasty-golden> Configuring tasty-golden-2.3.5... tasty-golden> Flags chosen: build-example=False tasty-golden> Dependency async: using async-2.2.5 tasty-golden> Dependency base >=4.7: using base-4.19.0.0 tasty-golden> Dependency bytestring >=0.9.2.1: using bytestring-0.12.0.2 tasty-golden> Dependency containers: using containers-0.6.8 tasty-golden> Dependency deepseq: using deepseq-1.5.0.0 tasty-golden> Dependency directory: using directory-1.3.8.1 tasty-golden> Dependency filepath: using filepath-1.4.100.4 tasty-golden> Dependency mtl: using mtl-2.3.1 tasty-golden> Dependency optparse-applicative >=0.3.1: using optparse-applicative-0.18.1.0 tasty-golden> Dependency tagged: using tagged-0.8.8 tasty-golden> Dependency tasty >=1.3: using tasty-1.5.3 tasty-golden> Dependency temporary: using temporary-1.3 tasty-golden> Dependency text: using text-2.1 tasty-golden> Dependency typed-process: using typed-process-0.2.13.0 tasty-golden> Dependency base >=4 && <5: using base-4.19.0.0 tasty-golden> Dependency directory: using directory-1.3.8.1 tasty-golden> Dependency filepath: using filepath-1.4.100.4 tasty-golden> Dependency tasty >=1.2: using tasty-1.5.3 tasty-golden> Dependency tasty-golden: using tasty-golden-2.3.5 tasty-golden> Dependency tasty-hunit: using tasty-hunit-0.10.2 tasty-golden> Dependency temporary: using temporary-1.3 tasty-golden> Dependency typed-process: using typed-process-0.2.13.0 tasty-golden> Source component graph: tasty-golden> component lib tasty-golden> component test:test dependency lib tasty-golden> Configured component graph: tasty-golden> component tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tasty-golden> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM tasty-golden> include base-4.19.0.0-b960 tasty-golden> include bytestring-0.12.0.2-4690 tasty-golden> include containers-0.6.8-4775 tasty-golden> include deepseq-1.5.0.0-412f tasty-golden> include directory-1.3.8.1-6a8e tasty-golden> include filepath-1.4.100.4-fa1c tasty-golden> include mtl-2.3.1-63a4 tasty-golden> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv tasty-golden> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tasty-golden> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-golden> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b tasty-golden> include text-2.1-c36a tasty-golden> include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz unliftio (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4q1z46rb3znac31hprv0g42345xy7hwk-unliftio-0.2.25.1-doc /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1 unliftio (post)> Pushing 2 paths (76 are already present) using zstd to cache sellout ⏳ unliftio (post)> unliftio (post)> Pushing /nix/store/4q1z46rb3znac31hprv0g42345xy7hwk-unliftio-0.2.25.1-doc (5.69 MiB) unliftio (post)> Pushing /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1 (7.01 MiB) unliftio (post)> unliftio (post)> All done. unliftio (post)> added 2 signatures unliftio (post)> added 3 signatures unliftio (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4q1z46rb3znac31hprv0g42345xy7hwk-unliftio-0.2.25.1-doc /nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1 unliftio (post)> copying 2 paths... unliftio (post)> copying path '/nix/store/4q1z46rb3znac31hprv0g42345xy7hwk-unliftio-0.2.25.1-doc' to 'https://cache.nix-ci.com'... unliftio (post)> copying path '/nix/store/r3ybjhjpclz2xbhdimz35dgr63n6nrv2-unliftio-0.2.25.1' to 'https://cache.nix-ci.com'... unliftio (post)> copying 1 paths... unliftio (post)> copying path '/nix/store/zzmy2lny9c2bfdr1vhsliraadp288ivv-unliftio-0.2.25.1.drv' to 'https://cache.nix-ci.com'... 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 base64> "f": OK base64> encode is sound hedgehog> | ^^^^ hedgehog> [24 of 27] Compiling Hedgehog.Internal.Queue ( src/Hedgehog/Internal/Queue.hs, dist/build/Hedgehog/Internal/Queue.o, dist/build/Hedgehog/Internal/Queue.dyn_o ) hedgehog> [25 of 27] Compiling Hedgehog.Internal.Runner ( src/Hedgehog/Internal/Runner.hs, dist/build/Hedgehog/Internal/Runner.o, dist/build/Hedgehog/Internal/Runner.dyn_o ) hedgehog> [26 of 27] Compiling Hedgehog.Gen ( src/Hedgehog/Gen.hs, dist/build/Hedgehog/Gen.o, dist/build/Hedgehog/Gen.dyn_o ) hedgehog> [27 of 27] Compiling Hedgehog ( src/Hedgehog.hs, dist/build/Hedgehog.o, dist/build/Hedgehog.dyn_o ) hedgehog> [ 1 of 27] Compiling Hedgehog.Internal.Barbie ( src/Hedgehog/Internal/Barbie.hs, dist/build/Hedgehog/Internal/Barbie.p_o ) hedgehog> [ 2 of 27] Compiling Hedgehog.Internal.Distributive ( src/Hedgehog/Internal/Distributive.hs, dist/build/Hedgehog/Internal/Distributive.p_o ) hedgehog> [ 3 of 27] Compiling Hedgehog.Internal.Exception ( src/Hedgehog/Internal/Exception.hs, dist/build/Hedgehog/Internal/Exception.p_o ) hedgehog> [ 4 of 27] Compiling Hedgehog.Internal.HTraversable ( src/Hedgehog/Internal/HTraversable.hs, dist/build/Hedgehog/Internal/HTraversable.p_o ) hedgehog> [ 5 of 27] Compiling Hedgehog.Internal.Opaque ( src/Hedgehog/Internal/Opaque.hs, dist/build/Hedgehog/Internal/Opaque.p_o ) hedgehog> [ 6 of 27] Compiling Hedgehog.Internal.Prelude ( src/Hedgehog/Internal/Prelude.hs, dist/build/Hedgehog/Internal/Prelude.p_o ) hedgehog> [ 7 of 27] Compiling Hedgehog.Internal.Range ( src/Hedgehog/Internal/Range.hs, dist/build/Hedgehog/Internal/Range.p_o ) hedgehog> [ 8 of 27] Compiling Hedgehog.Internal.Region ( src/Hedgehog/Internal/Region.hs, dist/build/Hedgehog/Internal/Region.p_o ) hedgehog> [ 9 of 27] Compiling Hedgehog.Internal.Seed ( src/Hedgehog/Internal/Seed.hs, dist/build/Hedgehog/Internal/Seed.p_o ) hedgehog> [10 of 27] Compiling Hedgehog.Internal.Show ( src/Hedgehog/Internal/Show.hs, dist/build/Hedgehog/Internal/Show.p_o ) hedgehog> [11 of 27] Compiling Hedgehog.Internal.Shrink ( src/Hedgehog/Internal/Shrink.hs, dist/build/Hedgehog/Internal/Shrink.p_o ) hedgehog> [12 of 27] Compiling Hedgehog.Internal.Source ( src/Hedgehog/Internal/Source.hs, dist/build/Hedgehog/Internal/Source.p_o ) hedgehog> [13 of 27] Compiling Hedgehog.Internal.Tree ( src/Hedgehog/Internal/Tree.hs, dist/build/Hedgehog/Internal/Tree.p_o ) hedgehog> [14 of 27] Compiling Hedgehog.Main ( src/Hedgehog/Main.hs, dist/build/Hedgehog/Main.p_o ) hedgehog> [15 of 27] Compiling Hedgehog.Range ( src/Hedgehog/Range.hs, dist/build/Hedgehog/Range.p_o ) hedgehog> [16 of 27] Compiling Hedgehog.Internal.Gen ( src/Hedgehog/Internal/Gen.hs, dist/build/Hedgehog/Internal/Gen.p_o ) hedgehog> [17 of 27] Compiling Hedgehog.Internal.Property ( src/Hedgehog/Internal/Property.hs, dist/build/Hedgehog/Internal/Property.p_o ) hedgehog> hedgehog> src/Hedgehog/Internal/Property.hs:433:31: warning: [GHC-63394] [-Wx-partial] hedgehog> In the use of ‘head’ hedgehog> (imported from Hedgehog.Internal.Prelude, but defined in GHC.List): hedgehog> "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." hedgehog> | hedgehog> 433 | groups = List.map (\l -> (head l, length l)) $ List.group sp hedgehog> | ^^^^ smallcheck> You may be able to disambiguate the identifier by qualifying it or smallcheck> by specifying the type/value namespace explicitly. smallcheck> Defaulting to the one defined at Test/SmallCheck/SeriesMonad.hs:46:1 smallcheck> 100% ( 56 / 56) in 'Test.SmallCheck.Series' smallcheck> Warning: 'Series' is ambiguous. It is defined smallcheck> * at Test/SmallCheck/SeriesMonad.hs:46:22 smallcheck> * at Test/SmallCheck/SeriesMonad.hs:46:1 smallcheck> You may be able to disambiguate the identifier by qualifying it or smallcheck> by specifying the type/value namespace explicitly. smallcheck> Defaulting to the one defined at Test/SmallCheck/SeriesMonad.hs:46:1 smallcheck> 100% ( 11 / 11) in 'Test.SmallCheck.Drivers' smallcheck> 100% ( 21 / 21) in 'Test.SmallCheck' smallcheck> Warning: Test.SmallCheck.Series: could not find link destinations for: smallcheck> - Test.SmallCheck.Series.GCoSerial smallcheck> - Test.SmallCheck.Series.GSerial smallcheck> Documentation created: dist/doc/html/smallcheck/, smallcheck> dist/doc/html/smallcheck/smallcheck.txt smallcheck> Running phase: installPhase smallcheck> Installing library in /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk smallcheck> Running phase: fixupPhase smallcheck> shrinking RPATHs of ELF executables and libraries in /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1 smallcheck> shrinking /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSsmallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk-ghc9.8.1.so smallcheck> checking for references to /build/ in /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1... smallcheck> patching script interpreter paths in /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1 smallcheck> stripping (with command strip and flags -S -p) in /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1/lib smallcheck> shrinking RPATHs of ELF executables and libraries in /nix/store/g0sji4igfr1ydlf4n8237rfzs99a935p-smallcheck-1.2.1.1-doc smallcheck> checking for references to /build/ in /nix/store/g0sji4igfr1ydlf4n8237rfzs99a935p-smallcheck-1.2.1.1-doc... smallcheck> patching script interpreter paths in /nix/store/g0sji4igfr1ydlf4n8237rfzs99a935p-smallcheck-1.2.1.1-doc tasty-golden> component tasty-golden-2.3.5-3qcU4LnqxxaKoNyXKxHEVc-test tasty-golden> include base-4.19.0.0-b960 tasty-golden> include directory-1.3.8.1-6a8e tasty-golden> include filepath-1.4.100.4-fa1c tasty-golden> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-golden> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tasty-golden> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP tasty-golden> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b tasty-golden> include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz tasty-golden> Linked component graph: tasty-golden> unit tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tasty-golden> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM tasty-golden> include base-4.19.0.0-b960 tasty-golden> include bytestring-0.12.0.2-4690 tasty-golden> include containers-0.6.8-4775 tasty-golden> include deepseq-1.5.0.0-412f tasty-golden> include directory-1.3.8.1-6a8e tasty-golden> include filepath-1.4.100.4-fa1c tasty-golden> include mtl-2.3.1-63a4 tasty-golden> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv tasty-golden> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tasty-golden> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-golden> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b tasty-golden> include text-2.1-c36a tasty-golden> include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz tasty-golden> Test.Tasty.Golden=tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF:Test.Tasty.Golden,Test.Tasty.Golden.Advanced=tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF:Test.Tasty.Golden.Advanced,Test.Tasty.Golden.Manage=tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF:Test.Tasty.Golden.Manage tasty-golden> unit tasty-golden-2.3.5-3qcU4LnqxxaKoNyXKxHEVc-test tasty-golden> include base-4.19.0.0-b960 tasty-golden> include directory-1.3.8.1-6a8e tasty-golden> include filepath-1.4.100.4-fa1c tasty-golden> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-golden> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tasty-golden> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP tasty-golden> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b tasty-golden> include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz tasty-golden> Ready component graph: tasty-golden> definite tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tasty-golden> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM tasty-golden> depends base-4.19.0.0-b960 tasty-golden> depends bytestring-0.12.0.2-4690 tasty-golden> depends containers-0.6.8-4775 tasty-golden> depends deepseq-1.5.0.0-412f tasty-golden> depends directory-1.3.8.1-6a8e tasty-golden> depends filepath-1.4.100.4-fa1c tasty-golden> depends mtl-2.3.1-63a4 tasty-golden> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv tasty-golden> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tasty-golden> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-golden> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b tasty-golden> depends text-2.1-c36a tasty-golden> depends typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz tasty-golden> definite tasty-golden-2.3.5-3qcU4LnqxxaKoNyXKxHEVc-test tasty-golden> depends base-4.19.0.0-b960 tasty-golden> depends directory-1.3.8.1-6a8e tasty-golden> depends filepath-1.4.100.4-fa1c tasty-golden> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-golden> depends tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tasty-golden> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP tasty-golden> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b tasty-golden> depends typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz tasty-golden> Using Cabal-3.10.2.0 compiled by ghc-9.8 tasty-golden> Using compiler: ghc-9.8.1 tasty-golden> Using install prefix: tasty-golden> /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5 tasty-golden> Executables installed in: tasty-golden> /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5/bin tasty-golden> Libraries installed in: tasty-golden> /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tasty-golden> Dynamic Libraries installed in: tasty-golden> /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 tasty-golden> Private executables installed in: tasty-golden> /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5/libexec/x86_64-linux-ghc-9.8.1/tasty-golden-2.3.5 tasty-golden> Data files installed in: tasty-golden> /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5/share/x86_64-linux-ghc-9.8.1/tasty-golden-2.3.5 tasty-golden> Documentation installed in: tasty-golden> /nix/store/p9r7nn6v9lxm9bhxl0yzqxqvmia5yxyb-tasty-golden-2.3.5-doc/share/doc/tasty-golden-2.3.5 tasty-golden> Configuration files installed in: tasty-golden> /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5/etc tasty-golden> No alex found 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. base64> prop_url_correct: OK base64> +++ OK, passed 100 tests. tasty-golden> Using ar found on system at: tasty-golden> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar tasty-golden> No c2hs found tasty-golden> No cpphs found tasty-golden> No doctest found tasty-golden> Using gcc version 14.3.0 given by user at: tasty-golden> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc tasty-golden> Using ghc version 9.8.1 found on system at: tasty-golden> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc tasty-golden> Using ghc-pkg version 9.8.1 found on system at: tasty-golden> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 tasty-golden> No ghcjs found tasty-golden> No ghcjs-pkg found tasty-golden> No greencard found tasty-golden> Using haddock version 2.30.0 found on system at: tasty-golden> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 tasty-golden> No happy found tasty-golden> Using haskell-suite found on system at: haskell-suite-dummy-location tasty-golden> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location tasty-golden> No hmake found tasty-golden> Using hpc version 0.69 found on system at: tasty-golden> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 tasty-golden> Using hsc2hs version 0.68.10 found on system at: tasty-golden> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 tasty-golden> Using hscolour version 1.25 found on system at: tasty-golden> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour tasty-golden> No jhc found tasty-golden> Using ld found on system at: tasty-golden> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold tasty-golden> No pkg-config found tasty-golden> Using runghc version 9.8.1 found on system at: tasty-golden> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 tasty-golden> Using strip version 2.44 found on system at: tasty-golden> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip tasty-golden> Using tar found on system at: tasty-golden> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar tasty-golden> No uhc found tasty-golden> Running phase: buildPhase tasty-golden> Preprocessing library for tasty-golden-2.3.5.. tasty-golden> Building library for tasty-golden-2.3.5.. tasty-golden> [1 of 4] Compiling Test.Tasty.Golden.Internal ( Test/Tasty/Golden/Internal.hs, dist/build/Test/Tasty/Golden/Internal.o, dist/build/Test/Tasty/Golden/Internal.dyn_o ) tasty-golden> [2 of 4] Compiling Test.Tasty.Golden.Advanced ( Test/Tasty/Golden/Advanced.hs, dist/build/Test/Tasty/Golden/Advanced.o, dist/build/Test/Tasty/Golden/Advanced.dyn_o ) tasty-golden> [3 of 4] Compiling Test.Tasty.Golden ( Test/Tasty/Golden.hs, dist/build/Test/Tasty/Golden.o, dist/build/Test/Tasty/Golden.dyn_o ) tasty-golden> [4 of 4] Compiling Test.Tasty.Golden.Manage ( Test/Tasty/Golden/Manage.hs, dist/build/Test/Tasty/Golden/Manage.o, dist/build/Test/Tasty/Golden/Manage.dyn_o ) tasty-golden> [1 of 4] Compiling Test.Tasty.Golden.Internal ( Test/Tasty/Golden/Internal.hs, dist/build/Test/Tasty/Golden/Internal.p_o ) tasty-golden> [2 of 4] Compiling Test.Tasty.Golden.Advanced ( Test/Tasty/Golden/Advanced.hs, dist/build/Test/Tasty/Golden/Advanced.p_o ) tasty-golden> [3 of 4] Compiling Test.Tasty.Golden ( Test/Tasty/Golden.hs, dist/build/Test/Tasty/Golden.p_o ) tasty-golden> [4 of 4] Compiling Test.Tasty.Golden.Manage ( Test/Tasty/Golden/Manage.hs, dist/build/Test/Tasty/Golden/Manage.p_o ) tasty-golden> Preprocessing test suite 'test' for tasty-golden-2.3.5.. tasty-golden> Building test suite 'test' for tasty-golden-2.3.5.. tasty-golden> [1 of 1] Compiling Main ( tests/test.hs, dist/build/test/test-tmp/Main.o ) tasty-golden> [2 of 2] Linking dist/build/test/test tasty-golden> Running phase: checkPhase tasty-golden> Running 1 test suites... tasty-golden> Test suite test: RUNNING... tasty-golden> Tests tasty-golden> findByExtension: OK tasty-golden> Missing golden files tasty-golden> goldenVsFile without golden file: OK tasty-golden> Golden file did not exist; created tasty-golden> goldenVsFileDiff without golden file: OK tasty-golden> Golden file did not exist; created tasty-golden> goldenVsString without golden file: OK tasty-golden> Golden file did not exist; created tasty-golden> goldenVsStringDiff without golden file: OK tasty-golden> Golden file did not exist; created tasty-golden> tasty-golden> All 5 tests passed (0.00s) tasty-golden> Test suite test: PASS tasty-golden> Test suite logged to: dist/test/tasty-golden-2.3.5-test.log tasty-golden> 1 of 1 test suites (1 of 1 test cases) passed. tasty-golden> Running phase: haddockPhase tasty-golden> Preprocessing library for tasty-golden-2.3.5.. tasty-golden> Running Haddock on library for tasty-golden-2.3.5.. smallcheck (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/g0sji4igfr1ydlf4n8237rfzs99a935p-smallcheck-1.2.1.1-doc /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1 smallcheck (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ smallcheck (post)> smallcheck (post)> Pushing /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1 (6.71 MiB) smallcheck (post)> Pushing /nix/store/g0sji4igfr1ydlf4n8237rfzs99a935p-smallcheck-1.2.1.1-doc (1.97 MiB) smallcheck (post)> smallcheck (post)> All done. smallcheck (post)> added 2 signatures smallcheck (post)> added 1 signatures smallcheck (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/g0sji4igfr1ydlf4n8237rfzs99a935p-smallcheck-1.2.1.1-doc /nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1 smallcheck (post)> copying 2 paths... smallcheck (post)> copying path '/nix/store/g0sji4igfr1ydlf4n8237rfzs99a935p-smallcheck-1.2.1.1-doc' to 'https://cache.nix-ci.com'... smallcheck (post)> copying path '/nix/store/xfc7n07rkm731syqzmpwsm3v3jsqqv9f-smallcheck-1.2.1.1' to 'https://cache.nix-ci.com'... smallcheck (post)> copying 1 paths... smallcheck (post)> copying path '/nix/store/8dc4x8005zxsmf1py93kgfqsl6nzxqvk-smallcheck-1.2.1.1.drv' to 'https://cache.nix-ci.com'... building '/nix/store/cnsxvhzjxy9nb2ndyfhp770gfpbabmb2-tasty-smallcheck-0.8.2.drv'... 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 base64> decode is sound - typed streaming-commons> cat [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> closed stream [✔] streaming-commons> checked process [✔] hedgehog> [18 of 27] Compiling Hedgehog.Internal.Tripping ( src/Hedgehog/Internal/Tripping.hs, dist/build/Hedgehog/Internal/Tripping.p_o ) hedgehog> [19 of 27] Compiling Hedgehog.Internal.State ( src/Hedgehog/Internal/State.hs, dist/build/Hedgehog/Internal/State.p_o ) hedgehog> [20 of 27] Compiling Hedgehog.Internal.Discovery ( src/Hedgehog/Internal/Discovery.hs, dist/build/Hedgehog/Internal/Discovery.p_o ) hedgehog> [21 of 27] Compiling Hedgehog.Internal.TH ( src/Hedgehog/Internal/TH.hs, dist/build/Hedgehog/Internal/TH.p_o ) hedgehog> [22 of 27] Compiling Hedgehog.Internal.Config ( src/Hedgehog/Internal/Config.hs, dist/build/Hedgehog/Internal/Config.p_o ) hedgehog> [23 of 27] Compiling Hedgehog.Internal.Report ( src/Hedgehog/Internal/Report.hs, dist/build/Hedgehog/Internal/Report.p_o ) hedgehog> hedgehog> src/Hedgehog/Internal/Report.hs:1096:37: warning: [GHC-63394] [-Wx-partial] hedgehog> In the use of ‘head’ hedgehog> (imported from Hedgehog.Internal.Prelude, but defined in GHC.List): hedgehog> "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." hedgehog> | hedgehog> 1096 | replicate fillErrorWidth (head parts) hedgehog> | ^^^^ hedgehog> hedgehog> src/Hedgehog/Internal/Report.hs:1098:39: warning: [GHC-63394] [-Wx-partial] hedgehog> In the use of ‘head’ hedgehog> (imported from Hedgehog.Internal.Prelude, but defined in GHC.List): hedgehog> "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." hedgehog> | hedgehog> 1098 | replicate fillSurplusWidth (head parts) hedgehog> | ^^^^ hedgehog> [24 of 27] Compiling Hedgehog.Internal.Queue ( src/Hedgehog/Internal/Queue.hs, dist/build/Hedgehog/Internal/Queue.p_o ) hedgehog> [25 of 27] Compiling Hedgehog.Internal.Runner ( src/Hedgehog/Internal/Runner.hs, dist/build/Hedgehog/Internal/Runner.p_o ) hedgehog> [26 of 27] Compiling Hedgehog.Gen ( src/Hedgehog/Gen.hs, dist/build/Hedgehog/Gen.p_o ) hedgehog> [27 of 27] Compiling Hedgehog ( src/Hedgehog.hs, dist/build/Hedgehog.p_o ) tasty-golden> Warning: --source-* options are ignored when --hyperlinked-source is enabled. tasty-golden> [1 of 4] Compiling Test.Tasty.Golden.Internal ( Test/Tasty/Golden/Internal.hs, nothing ) tasty-golden> [2 of 4] Compiling Test.Tasty.Golden.Advanced ( Test/Tasty/Golden/Advanced.hs, nothing ) tasty-golden> [3 of 4] Compiling Test.Tasty.Golden ( Test/Tasty/Golden.hs, nothing ) tasty-golden> [4 of 4] Compiling Test.Tasty.Golden.Manage ( Test/Tasty/Golden/Manage.hs, nothing ) tasty-golden> Haddock coverage: tasty-golden> Warning: 'goldenTest' is out of scope. tasty-golden> If you qualify the identifier, haddock can try to link it anyway. tasty-golden> 75% ( 3 / 4) in 'Test.Tasty.Golden.Advanced' tasty-golden> Missing documentation for: tasty-golden> Module header tasty-golden> Warning: 'writeFile' is ambiguous. It is defined tasty-golden> * in ‘System.IO’ tasty-golden> * in ‘Data.ByteString.Lazy’ tasty-golden> You may be able to disambiguate the identifier by qualifying it or tasty-golden> by specifying the type/value namespace explicitly. tasty-golden> Defaulting to the one defined in ‘Data.ByteString.Lazy’ tasty-golden> 100% ( 13 / 13) in 'Test.Tasty.Golden' tasty-golden> 100% ( 6 / 6) in 'Test.Tasty.Golden.Manage' tasty-golden> Documentation created: dist/doc/html/tasty-golden/, tasty-golden> dist/doc/html/tasty-golden/tasty-golden.txt tasty-golden> Preprocessing test suite 'test' for tasty-golden-2.3.5.. tasty-golden> Running phase: installPhase tasty-golden> Installing library in /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tasty-golden> Running phase: fixupPhase tasty-golden> shrinking RPATHs of ELF executables and libraries in /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5 tasty-golden> shrinking /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF-ghc9.8.1.so tasty-golden> checking for references to /build/ in /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5... tasty-golden> patching script interpreter paths in /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5 tasty-golden> stripping (with command strip and flags -S -p) in /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5/lib tasty-golden> shrinking RPATHs of ELF executables and libraries in /nix/store/p9r7nn6v9lxm9bhxl0yzqxqvmia5yxyb-tasty-golden-2.3.5-doc tasty-golden> checking for references to /build/ in /nix/store/p9r7nn6v9lxm9bhxl0yzqxqvmia5yxyb-tasty-golden-2.3.5-doc... tasty-golden> patching script interpreter paths in /nix/store/p9r7nn6v9lxm9bhxl0yzqxqvmia5yxyb-tasty-golden-2.3.5-doc 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. base64> prop_url_lenient_roundtrip: OK tasty-golden (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5 /nix/store/p9r7nn6v9lxm9bhxl0yzqxqvmia5yxyb-tasty-golden-2.3.5-doc tasty-golden (post)> Pushing 2 paths (101 are already present) using zstd to cache sellout ⏳ tasty-golden (post)> tasty-golden (post)> Pushing /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5 (1.13 MiB) tasty-golden (post)> Pushing /nix/store/p9r7nn6v9lxm9bhxl0yzqxqvmia5yxyb-tasty-golden-2.3.5-doc (477.83 KiB) tasty-golden (post)> tasty-golden (post)> All done. tasty-golden (post)> added 2 signatures tasty-golden (post)> added 1 signatures tasty-golden (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5 /nix/store/p9r7nn6v9lxm9bhxl0yzqxqvmia5yxyb-tasty-golden-2.3.5-doc tasty-golden (post)> copying 2 paths... tasty-golden (post)> copying path '/nix/store/p9r7nn6v9lxm9bhxl0yzqxqvmia5yxyb-tasty-golden-2.3.5-doc' to 'https://cache.nix-ci.com'... tasty-golden (post)> copying path '/nix/store/37bljn20kxbyzi97ks4w40vbf2dqx5wa-tasty-golden-2.3.5' to 'https://cache.nix-ci.com'... tasty-golden (post)> copying 1 paths... tasty-golden (post)> copying path '/nix/store/ss03l5g8kp2w9lrliggs9qc823k88sxn-tasty-golden-2.3.5.drv' to 'https://cache.nix-ci.com'... 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 base64> "f": OK streaming-commons> blocking vs non-blocking [✔] streaming-commons> Data.Streaming.Text streaming-commons> Data.Streaming.TextSpec streaming-commons> UTF8 streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. hedgehog> Preprocessing test suite 'test' for hedgehog-1.5.. hedgehog> Building test suite 'test' for hedgehog-1.5.. hedgehog> [1 of 9] Compiling Test.Hedgehog.Applicative ( test/Test/Hedgehog/Applicative.hs, dist/build/test/test-tmp/Test/Hedgehog/Applicative.o ) hedgehog> [2 of 9] Compiling Test.Hedgehog.Confidence ( test/Test/Hedgehog/Confidence.hs, dist/build/test/test-tmp/Test/Hedgehog/Confidence.o ) hedgehog> [3 of 9] Compiling Test.Hedgehog.Filter ( test/Test/Hedgehog/Filter.hs, dist/build/test/test-tmp/Test/Hedgehog/Filter.o ) hedgehog> [4 of 9] Compiling Test.Hedgehog.Maybe ( test/Test/Hedgehog/Maybe.hs, dist/build/test/test-tmp/Test/Hedgehog/Maybe.o ) hedgehog> [5 of 9] Compiling Test.Hedgehog.Seed ( test/Test/Hedgehog/Seed.hs, dist/build/test/test-tmp/Test/Hedgehog/Seed.o ) hedgehog> [6 of 9] Compiling Test.Hedgehog.Skip ( test/Test/Hedgehog/Skip.hs, dist/build/test/test-tmp/Test/Hedgehog/Skip.o ) hedgehog> [7 of 9] Compiling Test.Hedgehog.Text ( test/Test/Hedgehog/Text.hs, dist/build/test/test-tmp/Test/Hedgehog/Text.o ) hedgehog> [8 of 9] Compiling Test.Hedgehog.Zip ( test/Test/Hedgehog/Zip.hs, dist/build/test/test-tmp/Test/Hedgehog/Zip.o ) hedgehog> [9 of 9] Compiling Main ( test/test.hs, dist/build/test/test-tmp/Main.o ) hedgehog> [10 of 10] Linking dist/build/test/test hedgehog> Running phase: checkPhase hedgehog> Running 1 test suites... hedgehog> Test suite test: RUNNING... hedgehog> ━━━ Test.Hedgehog.Applicative ━━━ hedgehog> ✓ prop_StateT_outside passed 100 tests. hedgehog> ✓ 1 succeeded. hedgehog> ━━━ Test.Hedgehog.Confidence ━━━ hedgehog> ✓ prop_with_confidence passed 300 tests. hedgehog> number == 1 34% ██████▊············· ✓ 20% hedgehog> ✓ prop_with_confidence_and_min_tests passed 1000 tests. hedgehog> number == 2 20% ███▉················ ✓ 10% hedgehog> ✓ 2 succeeded. hedgehog> ━━━ Test.Hedgehog.Filter ━━━ hedgehog> ✓ prop_filter_repetition passed 100 tests. hedgehog> ✓ prop_filter_even passed 100 tests. hedgehog> ✓ 2 succeeded. hedgehog> ━━━ Test.Hedgehog.Maybe ━━━ hedgehog> ✓ prop_mapMaybe passed 1 test. hedgehog> ✓ 1 succeeded. hedgehog> ━━━ Test.Hedgehog.Seed ━━━ hedgehog> ✓ prop_avoid_pathological_gamma_values passed 1 test. hedgehog> ✓ 1 succeeded. hedgehog> ━━━ Test.Hedgehog.Skip ━━━ hedgehog> ✓ prop_SkipNothing passed 1 test. hedgehog> ✓ prop_SkipToFailingTest passed 1 test. hedgehog> ✓ prop_SkipPastFailingTest passed 1 test. hedgehog> ✓ prop_SkipToNoShrink passed 1 test. hedgehog> ✓ prop_SkipToFailingShrink passed 1 test. hedgehog> ✓ prop_SkipToPassingShrink passed 1 test. hedgehog> ✓ prop_SkipToReportedShrink passed 1 test. hedgehog> ✓ prop_compressSkip passed 100 tests. hedgehog> ✓ prop_compressDecompressExamples passed 1 test. hedgehog> ✓ 9 succeeded. hedgehog> ━━━ Test.Hedgehog.Text ━━━ hedgehog> ✓ prop_show_append_size passed 100 tests. hedgehog> ✓ prop_tripping_append_size passed 100 tests. hedgehog> ✓ prop_show_append_seed passed 100 tests. hedgehog> ✓ prop_tripping_append_seed passed 100 tests. hedgehog> ✓ 4 succeeded. hedgehog> ━━━ Test.Hedgehog.Zip ━━━ hedgehog> ✓ prop_gen_applicative passed 100 tests. hedgehog> ✓ 1 succeeded. hedgehog> Test suite test: PASS hedgehog> Test suite logged to: dist/test/hedgehog-1.5-test.log hedgehog> 1 of 1 test suites (1 of 1 test cases) passed. hedgehog> Running phase: haddockPhase hedgehog> Preprocessing library for hedgehog-1.5.. hedgehog> Running Haddock on library for hedgehog-1.5.. hedgehog> Warning: --source-* options are ignored when --hyperlinked-source is enabled. tasty-smallcheck> Running phase: setupCompilerEnvironmentPhase tasty-smallcheck> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. tasty-smallcheck> Running phase: unpackPhase tasty-smallcheck> unpacking source archive /nix/store/0x239pdac4vkzizdq057g48dka8hh4al-tasty-smallcheck-0.8.2.tar.gz tasty-smallcheck> source root is tasty-smallcheck-0.8.2 tasty-smallcheck> setting SOURCE_DATE_EPOCH to timestamp 1608313170 of file "tasty-smallcheck-0.8.2/tasty-smallcheck.cabal" tasty-smallcheck> Running phase: patchPhase tasty-smallcheck> Replace Cabal file with edited version from mirror://hackage/tasty-smallcheck-0.8.2/revision/1.cabal. tasty-smallcheck> Running phase: compileBuildDriverPhase tasty-smallcheck> setupCompileFlags: -package-db=/build/tmp.B3bpdokxQo/setup-package.conf.d -threaded tasty-smallcheck> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.B3bpdokxQo/Main.o ) tasty-smallcheck> [2 of 2] Linking Setup tasty-smallcheck> Running phase: updateAutotoolsGnuConfigScriptsPhase tasty-smallcheck> Running phase: configurePhase tasty-smallcheck> configureFlags: --verbose --prefix=/nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/iy6850sp7z0qgr1cisskgac7i38vbl8r-tasty-smallcheck-0.8.2-doc/share/doc/tasty-smallcheck-0.8.2 --with-gcc=gcc --package-db=/build/tmp.B3bpdokxQo/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 tasty-smallcheck> Using Parsec parser tasty-smallcheck> Configuring tasty-smallcheck-0.8.2... tasty-smallcheck> Dependency base >=4.8 && <5: using base-4.19.0.0 tasty-smallcheck> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 tasty-smallcheck> Dependency smallcheck >=1.0: using smallcheck-1.2.1.1 tasty-smallcheck> Dependency tagged: using tagged-0.8.8 tasty-smallcheck> Dependency tasty >=0.8: using tasty-1.5.3 tasty-smallcheck> Source component graph: component lib tasty-smallcheck> Configured component graph: tasty-smallcheck> component tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU tasty-smallcheck> include base-4.19.0.0-b960 tasty-smallcheck> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv tasty-smallcheck> include smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk tasty-smallcheck> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tasty-smallcheck> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-smallcheck> Linked component graph: tasty-smallcheck> unit tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU tasty-smallcheck> include base-4.19.0.0-b960 tasty-smallcheck> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv tasty-smallcheck> include smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk tasty-smallcheck> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tasty-smallcheck> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-smallcheck> Test.Tasty.SmallCheck=tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU:Test.Tasty.SmallCheck tasty-smallcheck> Ready component graph: tasty-smallcheck> definite tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU tasty-smallcheck> depends base-4.19.0.0-b960 tasty-smallcheck> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv tasty-smallcheck> depends smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk tasty-smallcheck> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tasty-smallcheck> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-smallcheck> Using Cabal-3.10.2.0 compiled by ghc-9.8 tasty-smallcheck> Using compiler: ghc-9.8.1 tasty-smallcheck> Using install prefix: tasty-smallcheck> /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2 tasty-smallcheck> Executables installed in: tasty-smallcheck> /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2/bin tasty-smallcheck> Libraries installed in: 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 base64> Property Tests base64> prop_roundtrip tasty-smallcheck> /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU tasty-smallcheck> Dynamic Libraries installed in: tasty-smallcheck> /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 tasty-smallcheck> Private executables installed in: tasty-smallcheck> /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2/libexec/x86_64-linux-ghc-9.8.1/tasty-smallcheck-0.8.2 tasty-smallcheck> Data files installed in: tasty-smallcheck> /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2/share/x86_64-linux-ghc-9.8.1/tasty-smallcheck-0.8.2 tasty-smallcheck> Documentation installed in: tasty-smallcheck> /nix/store/iy6850sp7z0qgr1cisskgac7i38vbl8r-tasty-smallcheck-0.8.2-doc/share/doc/tasty-smallcheck-0.8.2 tasty-smallcheck> Configuration files installed in: tasty-smallcheck> /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2/etc tasty-smallcheck> No alex found tasty-smallcheck> Using ar found on system at: tasty-smallcheck> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar tasty-smallcheck> No c2hs found tasty-smallcheck> No cpphs found tasty-smallcheck> No doctest found tasty-smallcheck> Using gcc version 14.3.0 given by user at: tasty-smallcheck> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc tasty-smallcheck> Using ghc version 9.8.1 found on system at: tasty-smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc tasty-smallcheck> Using ghc-pkg version 9.8.1 found on system at: tasty-smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 tasty-smallcheck> No ghcjs found tasty-smallcheck> No ghcjs-pkg found tasty-smallcheck> No greencard found tasty-smallcheck> Using haddock version 2.30.0 found on system at: tasty-smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 tasty-smallcheck> No happy found tasty-smallcheck> Using haskell-suite found on system at: haskell-suite-dummy-location tasty-smallcheck> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location tasty-smallcheck> No hmake found tasty-smallcheck> Using hpc version 0.69 found on system at: tasty-smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 tasty-smallcheck> Using hsc2hs version 0.68.10 found on system at: tasty-smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 tasty-smallcheck> Using hscolour version 1.25 found on system at: tasty-smallcheck> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour tasty-smallcheck> No jhc found tasty-smallcheck> Using ld found on system at: tasty-smallcheck> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold tasty-smallcheck> No pkg-config found tasty-smallcheck> Using runghc version 9.8.1 found on system at: tasty-smallcheck> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 tasty-smallcheck> Using strip version 2.44 found on system at: tasty-smallcheck> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip tasty-smallcheck> Using tar found on system at: tasty-smallcheck> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar tasty-smallcheck> No uhc found tasty-smallcheck> Running phase: buildPhase tasty-smallcheck> Preprocessing library for tasty-smallcheck-0.8.2.. tasty-smallcheck> Building library for tasty-smallcheck-0.8.2.. tasty-smallcheck> [1 of 1] Compiling Test.Tasty.SmallCheck ( Test/Tasty/SmallCheck.hs, dist/build/Test/Tasty/SmallCheck.o, dist/build/Test/Tasty/SmallCheck.dyn_o ) tasty-smallcheck> [1 of 1] Compiling Test.Tasty.SmallCheck ( Test/Tasty/SmallCheck.hs, dist/build/Test/Tasty/SmallCheck.p_o ) 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 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 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> Running phase: haddockPhase hedgehog> [ 1 of 27] Compiling Hedgehog.Internal.Barbie ( src/Hedgehog/Internal/Barbie.hs, nothing ) hedgehog> [ 2 of 27] Compiling Hedgehog.Internal.Distributive ( src/Hedgehog/Internal/Distributive.hs, /build/ghc1116_0/ghc_24.o, /build/ghc1116_0/ghc_24.dyn_o ) 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 ) hedgehog> [ 3 of 27] Compiling Hedgehog.Internal.Exception ( src/Hedgehog/Internal/Exception.hs, /build/ghc1116_0/ghc_26.o, /build/ghc1116_0/ghc_26.dyn_o ) 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 ) hedgehog> [ 4 of 27] Compiling Hedgehog.Internal.HTraversable ( src/Hedgehog/Internal/HTraversable.hs, nothing ) hedgehog> [ 5 of 27] Compiling Hedgehog.Internal.Opaque ( src/Hedgehog/Internal/Opaque.hs, nothing ) hedgehog> [ 6 of 27] Compiling Hedgehog.Internal.Prelude ( src/Hedgehog/Internal/Prelude.hs, /build/ghc1116_0/ghc_30.o, /build/ghc1116_0/ghc_30.dyn_o ) streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. hedgehog> [ 7 of 27] Compiling Hedgehog.Internal.Range ( src/Hedgehog/Internal/Range.hs, /build/ghc1116_0/ghc_36.o, /build/ghc1116_0/ghc_36.dyn_o ) tasty-smallcheck> Running phase: checkPhase tasty-smallcheck> Package has no test suites. base64> [ 5 of 22] Compiling Data.ByteString.Base64.Internal.Tail ( src/Data/ByteString/Base64/Internal/Tail.hs, nothing ) tasty-smallcheck> Running phase: haddockPhase 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 ) tasty-smallcheck> Preprocessing library for tasty-smallcheck-0.8.2.. tasty-smallcheck> Running Haddock on library for tasty-smallcheck-0.8.2.. hedgehog> [ 8 of 27] Compiling Hedgehog.Internal.Region ( src/Hedgehog/Internal/Region.hs, /build/ghc1116_0/ghc_38.o, /build/ghc1116_0/ghc_38.dyn_o ) tasty-smallcheck> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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 ) tasty-smallcheck> [1 of 1] Compiling Test.Tasty.SmallCheck ( Test/Tasty/SmallCheck.hs, nothing ) hedgehog> [ 9 of 27] Compiling Hedgehog.Internal.Seed ( src/Hedgehog/Internal/Seed.hs, /build/ghc1116_0/ghc_42.o, /build/ghc1116_0/ghc_42.dyn_o ) 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. 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. 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 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 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 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' hedgehog> [10 of 27] Compiling Hedgehog.Internal.Show ( src/Hedgehog/Internal/Show.hs, /build/ghc1116_0/ghc_44.o, /build/ghc1116_0/ghc_44.dyn_o ) tasty-smallcheck> Haddock coverage: tasty-smallcheck> Warning: 'SmallCheckDepth' is ambiguous. It is defined tasty-smallcheck> * at Test/Tasty/SmallCheck.hs:28:27 tasty-smallcheck> * at Test/Tasty/SmallCheck.hs:28:1 tasty-smallcheck> You may be able to disambiguate the identifier by qualifying it or tasty-smallcheck> by specifying the type/value namespace explicitly. tasty-smallcheck> Defaulting to the one defined at Test/Tasty/SmallCheck.hs:28:1 tasty-smallcheck> Warning: 'Test' is out of scope. tasty-smallcheck> If you qualify the identifier, haddock can try to link it anyway. tasty-smallcheck> 100% ( 15 / 15) in 'Test.Tasty.SmallCheck' base64> Warning: Data.Text.Encoding.Base64.Error: could not find link destinations for: base64> - Data.Text.Encoding.Base64.Error.Rep_Base64Error hedgehog> [11 of 27] Compiling Hedgehog.Internal.Shrink ( src/Hedgehog/Internal/Shrink.hs, /build/ghc1116_0/ghc_46.o, /build/ghc1116_0/ghc_46.dyn_o ) streaming-commons> high code points [✔] hedgehog> [12 of 27] Compiling Hedgehog.Internal.Source ( src/Hedgehog/Internal/Source.hs, /build/ghc1116_0/ghc_48.o, /build/ghc1116_0/ghc_48.dyn_o ) hedgehog> [13 of 27] Compiling Hedgehog.Internal.Tree ( src/Hedgehog/Internal/Tree.hs, /build/ghc1116_0/ghc_50.o, /build/ghc1116_0/ghc_50.dyn_o ) streaming-commons> UTF8 pure hedgehog> [14 of 27] Compiling Hedgehog.Main ( src/Hedgehog/Main.hs, nothing ) hedgehog> [15 of 27] Compiling Hedgehog.Range ( src/Hedgehog/Range.hs, /build/ghc1116_0/ghc_52.o, /build/ghc1116_0/ghc_52.dyn_o ) hedgehog> [16 of 27] Compiling Hedgehog.Internal.Gen ( src/Hedgehog/Internal/Gen.hs, /build/ghc1116_0/ghc_28.o, /build/ghc1116_0/ghc_28.dyn_o ) streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. hedgehog> [17 of 27] Compiling Hedgehog.Internal.Property ( src/Hedgehog/Internal/Property.hs, /build/ghc1116_0/ghc_32.o, /build/ghc1116_0/ghc_32.dyn_o ) streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. hedgehog> hedgehog> src/Hedgehog/Internal/Property.hs:433:31: warning: [GHC-63394] [-Wx-partial] hedgehog> In the use of ‘head’ hedgehog> (imported from Hedgehog.Internal.Prelude, but defined in GHC.List): hedgehog> "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." hedgehog> | hedgehog> 433 | groups = List.map (\l -> (head l, length l)) $ List.group sp hedgehog> | ^^^^ 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/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/base64-1.0-DM3kQl14EW3Uo6HgibNMI tasty-smallcheck> Documentation created: dist/doc/html/tasty-smallcheck/, tasty-smallcheck> dist/doc/html/tasty-smallcheck/tasty-smallcheck.txt tasty-smallcheck> Running phase: installPhase tasty-smallcheck> Installing library in /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU base64> Running phase: fixupPhase base64> shrinking RPATHs of ELF executables and libraries in /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0 base64> shrinking /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-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/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0... base64> patching script interpreter paths in /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0 base64> stripping (with command strip and flags -S -p) in /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0/lib tasty-smallcheck> Running phase: fixupPhase tasty-smallcheck> shrinking RPATHs of ELF executables and libraries in /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2 tasty-smallcheck> shrinking /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU-ghc9.8.1.so tasty-smallcheck> checking for references to /build/ in /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2... tasty-smallcheck> patching script interpreter paths in /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2 tasty-smallcheck> stripping (with command strip and flags -S -p) in /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2/lib tasty-smallcheck> shrinking RPATHs of ELF executables and libraries in /nix/store/iy6850sp7z0qgr1cisskgac7i38vbl8r-tasty-smallcheck-0.8.2-doc tasty-smallcheck> checking for references to /build/ in /nix/store/iy6850sp7z0qgr1cisskgac7i38vbl8r-tasty-smallcheck-0.8.2-doc... tasty-smallcheck> patching script interpreter paths in /nix/store/iy6850sp7z0qgr1cisskgac7i38vbl8r-tasty-smallcheck-0.8.2-doc tasty-smallcheck (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2 /nix/store/iy6850sp7z0qgr1cisskgac7i38vbl8r-tasty-smallcheck-0.8.2-doc tasty-smallcheck (post)> Pushing 2 paths (89 are already present) using zstd to cache sellout ⏳ tasty-smallcheck (post)> tasty-smallcheck (post)> Pushing /nix/store/iy6850sp7z0qgr1cisskgac7i38vbl8r-tasty-smallcheck-0.8.2-doc (273.11 KiB) tasty-smallcheck (post)> Pushing /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2 (358.59 KiB) tasty-smallcheck (post)> tasty-smallcheck (post)> All done. tasty-smallcheck (post)> added 2 signatures tasty-smallcheck (post)> added 1 signatures tasty-smallcheck (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2 /nix/store/iy6850sp7z0qgr1cisskgac7i38vbl8r-tasty-smallcheck-0.8.2-doc tasty-smallcheck (post)> copying 2 paths... tasty-smallcheck (post)> copying path '/nix/store/iy6850sp7z0qgr1cisskgac7i38vbl8r-tasty-smallcheck-0.8.2-doc' to 'https://cache.nix-ci.com'... tasty-smallcheck (post)> copying path '/nix/store/cgl0hkylh5m9l0wihqagsg1apiil2p4l-tasty-smallcheck-0.8.2' to 'https://cache.nix-ci.com'... tasty-smallcheck (post)> copying 1 paths... tasty-smallcheck (post)> copying path '/nix/store/cnsxvhzjxy9nb2ndyfhp770gfpbabmb2-tasty-smallcheck-0.8.2.drv' to 'https://cache.nix-ci.com'... building '/nix/store/asln80nqk4s9330nhmm49sax1igsy089-filtrable-0.1.6.0.drv'... building '/nix/store/4dxrbgpw72jikjgpmpv8spvcibr94qfz-integer-logarithms-1.0.4.drv'... building '/nix/store/7l9s2vbgcdksz306f5rdsammsmd6mdjh-tasty-hspec-1.2.0.4.drv'... base64> shrinking RPATHs of ELF executables and libraries in /nix/store/pdzl2m5rcy57zmvbyad0m5r0hl11vznm-base64-1.0-doc base64> checking for references to /build/ in /nix/store/pdzl2m5rcy57zmvbyad0m5r0hl11vznm-base64-1.0-doc... base64> patching script interpreter paths in /nix/store/pdzl2m5rcy57zmvbyad0m5r0hl11vznm-base64-1.0-doc streaming-commons> high code points [✔] streaming-commons> UTF16LE hedgehog> [18 of 27] Compiling Hedgehog.Internal.Tripping ( src/Hedgehog/Internal/Tripping.hs, nothing ) hedgehog> [19 of 27] Compiling Hedgehog.Internal.State ( src/Hedgehog/Internal/State.hs, nothing ) hedgehog> [20 of 27] Compiling Hedgehog.Internal.Discovery ( src/Hedgehog/Internal/Discovery.hs, /build/ghc1116_0/ghc_22.o, /build/ghc1116_0/ghc_22.dyn_o ) hedgehog> [21 of 27] Compiling Hedgehog.Internal.TH ( src/Hedgehog/Internal/TH.hs, nothing ) hedgehog> [22 of 27] Compiling Hedgehog.Internal.Config ( src/Hedgehog/Internal/Config.hs, /build/ghc1116_0/ghc_20.o, /build/ghc1116_0/ghc_20.dyn_o ) hedgehog> [23 of 27] Compiling Hedgehog.Internal.Report ( src/Hedgehog/Internal/Report.hs, /build/ghc1116_0/ghc_40.o, /build/ghc1116_0/ghc_40.dyn_o ) hedgehog> hedgehog> src/Hedgehog/Internal/Report.hs:1096:37: warning: [GHC-63394] [-Wx-partial] hedgehog> In the use of ‘head’ hedgehog> (imported from Hedgehog.Internal.Prelude, but defined in GHC.List): hedgehog> "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." hedgehog> | hedgehog> 1096 | replicate fillErrorWidth (head parts) hedgehog> | ^^^^ hedgehog> hedgehog> src/Hedgehog/Internal/Report.hs:1098:39: warning: [GHC-63394] [-Wx-partial] hedgehog> In the use of ‘head’ hedgehog> (imported from Hedgehog.Internal.Prelude, but defined in GHC.List): hedgehog> "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." hedgehog> | hedgehog> 1098 | replicate fillSurplusWidth (head parts) hedgehog> | ^^^^ hedgehog> [24 of 27] Compiling Hedgehog.Internal.Queue ( src/Hedgehog/Internal/Queue.hs, /build/ghc1116_0/ghc_34.o, /build/ghc1116_0/ghc_34.dyn_o ) hedgehog> [25 of 27] Compiling Hedgehog.Internal.Runner ( src/Hedgehog/Internal/Runner.hs, nothing ) filtrable> Running phase: setupCompilerEnvironmentPhase filtrable> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. base64 (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/pdzl2m5rcy57zmvbyad0m5r0hl11vznm-base64-1.0-doc /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0 base64 (post)> Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ base64 (post)> base64 (post)> Pushing /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0 (12.89 MiB) base64 (post)> Pushing /nix/store/pdzl2m5rcy57zmvbyad0m5r0hl11vznm-base64-1.0-doc (2.08 MiB) base64 (post)> base64 (post)> All done. base64 (post)> added 2 signatures base64 (post)> added 1 signatures base64 (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/pdzl2m5rcy57zmvbyad0m5r0hl11vznm-base64-1.0-doc /nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0 base64 (post)> copying 2 paths... base64 (post)> copying path '/nix/store/pdzl2m5rcy57zmvbyad0m5r0hl11vznm-base64-1.0-doc' to 'https://cache.nix-ci.com'... base64 (post)> copying path '/nix/store/ypkbqsapg52262lf68xnkgvl0hsphv02-base64-1.0' to 'https://cache.nix-ci.com'... base64 (post)> copying 1 paths... base64 (post)> copying path '/nix/store/ig6wbm4ixli2xh3nxnasydbm63a39i3r-base64-1.0.drv' to 'https://cache.nix-ci.com'... streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> high code points [✔] streaming-commons> UTF16BE hedgehog> [26 of 27] Compiling Hedgehog.Gen ( src/Hedgehog/Gen.hs, nothing ) hedgehog> [27 of 27] Compiling Hedgehog ( src/Hedgehog.hs, nothing ) hedgehog> Haddock coverage: hedgehog> 75% ( 3 / 4) in 'Hedgehog.Internal.Barbie' hedgehog> Missing documentation for: hedgehog> Rec hedgehog> 0% ( 0 / 2) in 'Hedgehog.Internal.Distributive' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> MonadTransDistributive (src/Hedgehog/Internal/Distributive.hs:31) hedgehog> 0% ( 0 / 3) in 'Hedgehog.Internal.Exception' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> tryAll (src/Hedgehog/Internal/Exception.hs:14) hedgehog> tryEvaluate (src/Hedgehog/Internal/Exception.hs:23) hedgehog> 50% ( 1 / 2) in 'Hedgehog.Internal.HTraversable' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> 50% ( 1 / 2) in 'Hedgehog.Internal.Opaque' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> 97% (135 /139) in 'Hedgehog.Internal.Prelude' hedgehog> Missing documentation for: hedgehog> Bool hedgehog> Ordering hedgehog> even hedgehog> odd hedgehog> Warning: 'Size' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Range.hs:56:3 hedgehog> * at src/Hedgehog/Internal/Range.hs:55:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Range.hs:55:1 hedgehog> Warning: 'Range' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Range.hs:81:3 hedgehog> * at src/Hedgehog/Internal/Range.hs:80:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Range.hs:80:1 hedgehog> 96% ( 32 / 33) in 'Hedgehog.Internal.Range' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> 0% ( 0 / 10) in 'Hedgehog.Internal.Region' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> Region (src/Hedgehog/Internal/Region.hs:29) hedgehog> newEmptyRegion (src/Hedgehog/Internal/Region.hs:35) hedgehog> newOpenRegion (src/Hedgehog/Internal/Region.hs:41) hedgehog> openRegion (src/Hedgehog/Internal/Region.hs:48) hedgehog> setRegion (src/Hedgehog/Internal/Region.hs:64) hedgehog> displayRegions (src/Hedgehog/Internal/Region.hs:78) hedgehog> displayRegion (src/Hedgehog/Internal/Region.hs:87) hedgehog> moveToBottom (src/Hedgehog/Internal/Region.hs:91) hedgehog> finishRegion (src/Hedgehog/Internal/Region.hs:115) hedgehog> Warning: 'Seed' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Seed.hs:75:3 hedgehog> * at src/Hedgehog/Internal/Seed.hs:74:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Seed.hs:74:1 hedgehog> 70% ( 12 / 17) in 'Hedgehog.Internal.Seed' hedgehog> Missing documentation for: hedgehog> mix64 (src/Hedgehog/Internal/Seed.hs:177) hedgehog> mix64variant13 (src/Hedgehog/Internal/Seed.hs:193) hedgehog> mix32 (src/Hedgehog/Internal/Seed.hs:185) hedgehog> mixGamma (src/Hedgehog/Internal/Seed.hs:201) hedgehog> global (src/Hedgehog/Internal/Seed.hs:97) hedgehog> 13% ( 2 / 15) in 'Hedgehog.Internal.Show' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> ValueDiff (src/Hedgehog/Internal/Show.hs:30) hedgehog> LineDiff (src/Hedgehog/Internal/Show.hs:39) hedgehog> mkValue (src/Hedgehog/Internal/Show.hs:74) hedgehog> showPretty (src/Hedgehog/Internal/Show.hs:78) hedgehog> valueDiff (src/Hedgehog/Internal/Show.hs:93) hedgehog> lineDiff (src/Hedgehog/Internal/Show.hs:82) hedgehog> toLineDiff (src/Hedgehog/Internal/Show.hs:86) hedgehog> renderValue (src/Hedgehog/Internal/Show.hs:55) hedgehog> renderValueDiff (src/Hedgehog/Internal/Show.hs:59) hedgehog> renderLineDiff (src/Hedgehog/Internal/Show.hs:65) hedgehog> takeLeft (src/Hedgehog/Internal/Show.hs:127) hedgehog> takeRight (src/Hedgehog/Internal/Show.hs:142) hedgehog> Warning: 'k' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> 85% ( 6 / 7) in 'Hedgehog.Internal.Shrink' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> 50% ( 5 / 10) in 'Hedgehog.Internal.Source' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> LineNo (src/Hedgehog/Internal/Source.hs:24) hedgehog> ColumnNo (src/Hedgehog/Internal/Source.hs:29) hedgehog> Span (src/Hedgehog/Internal/Source.hs:34) hedgehog> getCaller (src/Hedgehog/Internal/Source.hs:44) filtrable> Running phase: unpackPhase filtrable> unpacking source archive /nix/store/9if15bhjqaqc4qrzhgzsbkv785mshq9p-filtrable-0.1.6.0.tar.gz filtrable> source root is filtrable-0.1.6.0 filtrable> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "filtrable-0.1.6.0/test/Spec.hs" filtrable> Running phase: patchPhase filtrable> Replace Cabal file with edited version from mirror://hackage/filtrable-0.1.6.0/revision/1.cabal. filtrable> Run jailbreak-cabal to lift version restrictions on build inputs. filtrable> Running phase: compileBuildDriverPhase filtrable> setupCompileFlags: -package-db=/build/tmp.avWIj9oaa2/setup-package.conf.d -threaded filtrable> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.avWIj9oaa2/Main.o ) filtrable> [2 of 2] Linking Setup filtrable> Running phase: updateAutotoolsGnuConfigScriptsPhase filtrable> Running phase: configurePhase filtrable> configureFlags: --verbose --prefix=/nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/42h3nrd3i75icbf8a9ijyhfjjkrghy76-filtrable-0.1.6.0-doc/share/doc/filtrable-0.1.6.0 --with-gcc=gcc --package-db=/build/tmp.avWIj9oaa2/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 filtrable> Using Parsec parser filtrable> Configuring filtrable-0.1.6.0... filtrable> Flags chosen: containers=True filtrable> Dependency base: using base-4.19.0.0 filtrable> Dependency containers >=0.5.11 && <0.7: using containers-0.6.8 filtrable> Dependency transformers: using transformers-0.6.1.0 filtrable> Dependency base: using base-4.19.0.0 filtrable> Dependency filtrable: using filtrable-0.1.6.0 filtrable> Dependency smallcheck: using smallcheck-1.2.1.1 filtrable> Dependency tasty: using tasty-1.5.3 filtrable> Dependency tasty-smallcheck: using tasty-smallcheck-0.8.2 filtrable> Source component graph: filtrable> component lib filtrable> component test:test dependency lib filtrable> Configured component graph: filtrable> component filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num filtrable> include base-4.19.0.0-b960 filtrable> include containers-0.6.8-4775 filtrable> include transformers-0.6.1.0-c3ec filtrable> component filtrable-0.1.6.0-6u1xWzBpI4aLclWrarcpt2-test filtrable> include base-4.19.0.0-b960 filtrable> include filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num filtrable> include smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk filtrable> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa filtrable> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU filtrable> Linked component graph: filtrable> unit filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num filtrable> include base-4.19.0.0-b960 filtrable> include containers-0.6.8-4775 filtrable> include transformers-0.6.1.0-c3ec filtrable> Data.Filtrable=filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num:Data.Filtrable filtrable> unit filtrable-0.1.6.0-6u1xWzBpI4aLclWrarcpt2-test filtrable> include base-4.19.0.0-b960 filtrable> include filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num filtrable> include smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk filtrable> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa filtrable> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU filtrable> Ready component graph: filtrable> definite filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num filtrable> depends base-4.19.0.0-b960 filtrable> depends containers-0.6.8-4775 filtrable> depends transformers-0.6.1.0-c3ec filtrable> definite filtrable-0.1.6.0-6u1xWzBpI4aLclWrarcpt2-test integer-logarithms> Running phase: setupCompilerEnvironmentPhase integer-logarithms> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. integer-logarithms> Running phase: unpackPhase integer-logarithms> unpacking source archive /nix/store/ph0i5ssdxwdx25fp5i1sbmq6177nxsr9-integer-logarithms-1.0.4.tar.gz integer-logarithms> source root is integer-logarithms-1.0.4 integer-logarithms> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "integer-logarithms-1.0.4/test-suite/Test.hs" integer-logarithms> Running phase: patchPhase integer-logarithms> Running phase: compileBuildDriverPhase integer-logarithms> setupCompileFlags: -package-db=/build/tmp.ikmLFDQy1i/setup-package.conf.d -threaded integer-logarithms> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ikmLFDQy1i/Main.o ) integer-logarithms> [2 of 2] Linking Setup integer-logarithms> Running phase: updateAutotoolsGnuConfigScriptsPhase integer-logarithms> Running phase: configurePhase integer-logarithms> configureFlags: --verbose --prefix=/nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qi4fjfb3c88z19ndw40nf3pqczhjp9ac-integer-logarithms-1.0.4-doc/share/doc/integer-logarithms-1.0.4 --with-gcc=gcc --package-db=/build/tmp.ikmLFDQy1i/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 integer-logarithms> Using Parsec parser integer-logarithms> Configuring integer-logarithms-1.0.4... integer-logarithms> Flags chosen: check-bounds=False, integer-gmp=True integer-logarithms> Dependency array >=0.5.3.0 && <0.6: using array-0.5.6.0 integer-logarithms> Dependency base >=4.15 && <4.22: using base-4.19.0.0 integer-logarithms> Dependency ghc-bignum >=1.0 && <1.4: using ghc-bignum-1.3 integer-logarithms> Dependency ghc-prim <0.14: using ghc-prim-0.11.0 integer-logarithms> Dependency QuickCheck >=2.14.1 && <2.16: using QuickCheck-2.14.3 integer-logarithms> Dependency base: using base-4.19.0.0 integer-logarithms> Dependency integer-logarithms: using integer-logarithms-1.0.4 integer-logarithms> Dependency smallcheck >=1.2 && <1.3: using smallcheck-1.2.1.1 integer-logarithms> Dependency tasty >=1.4 && <1.6: using tasty-1.5.3 integer-logarithms> Dependency tasty-hunit >=0.10 && <0.11: using tasty-hunit-0.10.2 integer-logarithms> Dependency tasty-quickcheck >=0.10 && <0.12: using tasty-quickcheck-0.11 integer-logarithms> Dependency tasty-smallcheck >=0.8 && <0.9: using tasty-smallcheck-0.8.2 integer-logarithms> Source component graph: integer-logarithms> component lib integer-logarithms> component test:spec dependency lib integer-logarithms> Configured component graph: integer-logarithms> component integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH integer-logarithms> include array-0.5.6.0-dc89 integer-logarithms> include base-4.19.0.0-b960 integer-logarithms> include ghc-bignum-1.3-5487 integer-logarithms> include ghc-prim-0.11.0-a69e integer-logarithms> component integer-logarithms-1.0.4-2pEGdHlgDPS9e1U8YHMnQI-spec integer-logarithms> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 integer-logarithms> include base-4.19.0.0-b960 integer-logarithms> include integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH integer-logarithms> include smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk integer-logarithms> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa integer-logarithms> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP integer-logarithms> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 integer-logarithms> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU integer-logarithms> Linked component graph: integer-logarithms> unit integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH integer-logarithms> include array-0.5.6.0-dc89 integer-logarithms> include base-4.19.0.0-b960 integer-logarithms> include ghc-bignum-1.3-5487 integer-logarithms> include ghc-prim-0.11.0-a69e tasty-hspec> Running phase: setupCompilerEnvironmentPhase tasty-hspec> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. tasty-hspec> Running phase: unpackPhase tasty-hspec> unpacking source archive /nix/store/6vy4hv9scm48i0xp5822njwkwpla8jbq-tasty-hspec-1.2.0.4.tar.gz tasty-hspec> source root is tasty-hspec-1.2.0.4 tasty-hspec> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "tasty-hspec-1.2.0.4/tasty-hspec.cabal" tasty-hspec> Running phase: patchPhase tasty-hspec> Replace Cabal file with edited version from mirror://hackage/tasty-hspec-1.2.0.4/revision/6.cabal. tasty-hspec> Running phase: compileBuildDriverPhase tasty-hspec> setupCompileFlags: -package-db=/build/tmp.3s7429NTGi/setup-package.conf.d -threaded tasty-hspec> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.3s7429NTGi/Main.o ) tasty-hspec> [2 of 2] Linking Setup tasty-hspec> Running phase: updateAutotoolsGnuConfigScriptsPhase tasty-hspec> Running phase: configurePhase tasty-hspec> configureFlags: --verbose --prefix=/nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jsmc2akjql76pgxaa1g4ilavg71l9aqm-tasty-hspec-1.2.0.4-doc/share/doc/tasty-hspec-1.2.0.4 --with-gcc=gcc --package-db=/build/tmp.3s7429NTGi/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 tasty-hspec> Using Parsec parser tasty-hspec> Configuring tasty-hspec-1.2.0.4... tasty-hspec> Dependency QuickCheck >=2.7 && <2.16: using QuickCheck-2.14.3 tasty-hspec> Dependency base >=4.11 && <4.22: using base-4.19.0.0 tasty-hspec> Dependency hspec >=2.11.0 && <2.12: using hspec-2.11.12 tasty-hspec> Dependency hspec-api >=2.11.0 && <2.12: using hspec-api-2.11.12 tasty-hspec> Dependency hspec-core >=2.11.0 && <2.12: using hspec-core-2.11.12 tasty-hspec> Dependency tasty >=1.3 && <1.6: using tasty-1.5.3 tasty-hspec> Dependency tasty-quickcheck >=0.9.1 && <0.12: using tasty-quickcheck-0.11 tasty-hspec> Dependency tasty-smallcheck >=0.1 && <0.9: using tasty-smallcheck-0.8.2 tasty-hspec> Source component graph: component lib tasty-hspec> Configured component graph: tasty-hspec> component tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 tasty-hspec> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 tasty-hspec> include base-4.19.0.0-b960 tasty-hspec> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH tasty-hspec> include hspec-api-2.11.12-LAzhT9XP8SVCJ16hxOm0EJ tasty-hspec> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY tasty-hspec> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-hspec> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 tasty-hspec> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU tasty-hspec> Linked component graph: tasty-hspec> unit tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 tasty-hspec> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 tasty-hspec> include base-4.19.0.0-b960 tasty-hspec> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH tasty-hspec> include hspec-api-2.11.12-LAzhT9XP8SVCJ16hxOm0EJ tasty-hspec> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY tasty-hspec> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-hspec> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 tasty-hspec> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU tasty-hspec> Test.Tasty.Hspec=tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5:Test.Tasty.Hspec tasty-hspec> Ready component graph: tasty-hspec> definite tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 hedgehog> Warning: 'NodeT' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Tree.hs:131:3 hedgehog> * at src/Hedgehog/Internal/Tree.hs:130:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Tree.hs:130:1 hedgehog> Warning: 'TreeT' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Tree.hs:105:3 hedgehog> * at src/Hedgehog/Internal/Tree.hs:104:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Tree.hs:104:1 hedgehog> Warning: 'Node' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Tree.hs:125:1 hedgehog> * at src/Hedgehog/Internal/Tree.hs:116:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Tree.hs:116:1 hedgehog> Warning: 'Tree' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Tree.hs:95:1 hedgehog> * at src/Hedgehog/Internal/Tree.hs:89:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Tree.hs:89:1 hedgehog> 78% ( 22 / 28) in 'Hedgehog.Internal.Tree' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> mapMaybe (src/Hedgehog/Internal/Tree.hs:257) hedgehog> mapMaybeMaybeT (src/Hedgehog/Internal/Tree.hs:277) hedgehog> consChild (src/Hedgehog/Internal/Tree.hs:325) hedgehog> mapMaybeT (src/Hedgehog/Internal/Tree.hs:314) hedgehog> interleave (src/Hedgehog/Internal/Tree.hs:388) hedgehog> 66% ( 2 / 3) in 'Hedgehog.Main' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> 96% ( 25 / 26) in 'Hedgehog.Range' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> Warning: 'GenT' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Gen.hs:257:3 hedgehog> * at src/Hedgehog/Internal/Gen.hs:256:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Gen.hs:256:1 hedgehog> Warning: 'Size' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Range.hs:56:3 hedgehog> * at src/Hedgehog/Internal/Range.hs:55:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Range.hs:55:1 hedgehog> Warning: 'Seed' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Seed.hs:75:3 hedgehog> * at src/Hedgehog/Internal/Seed.hs:74:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Seed.hs:74:1 hedgehog> Warning: 'list' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Gen.hs:1501:1 hedgehog> * at src/Hedgehog/Internal/Shrink.hs:79:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Shrink.hs:79:1 hedgehog> Warning: 'filter' is ambiguous. It is defined hedgehog> * in ‘Data.List.NonEmpty’ hedgehog> * in ‘Data.ByteString’ hedgehog> * in ‘Data.Map.Internal’ hedgehog> * in ‘Data.Sequence.Internal’ hedgehog> * in ‘Data.Set.Internal’ hedgehog> * at src/Hedgehog/Internal/Gen.hs:1342:1 hedgehog> * at src/Hedgehog/Internal/Tree.hs:254:1 hedgehog> * in ‘Data.Text’ hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Tree.hs:254:1 hedgehog> Warning: 'mapMaybeT' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Gen.hs:1420:1 hedgehog> * at src/Hedgehog/Internal/Tree.hs:314:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Tree.hs:314:1 hedgehog> Warning: 'mfilter' is out of scope. filtrable> depends base-4.19.0.0-b960 filtrable> depends filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num filtrable> depends smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk filtrable> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa filtrable> depends tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU filtrable> Using Cabal-3.10.2.0 compiled by ghc-9.8 filtrable> Using compiler: ghc-9.8.1 filtrable> Using install prefix: filtrable> /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0 filtrable> Executables installed in: filtrable> /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0/bin filtrable> Libraries installed in: filtrable> /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num filtrable> Dynamic Libraries installed in: filtrable> /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 filtrable> Private executables installed in: filtrable> /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0/libexec/x86_64-linux-ghc-9.8.1/filtrable-0.1.6.0 filtrable> Data files installed in: filtrable> /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0/share/x86_64-linux-ghc-9.8.1/filtrable-0.1.6.0 filtrable> Documentation installed in: filtrable> /nix/store/42h3nrd3i75icbf8a9ijyhfjjkrghy76-filtrable-0.1.6.0-doc/share/doc/filtrable-0.1.6.0 filtrable> Configuration files installed in: filtrable> /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0/etc filtrable> No alex found filtrable> Using ar found on system at: filtrable> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar filtrable> No c2hs found filtrable> No cpphs found filtrable> No doctest found filtrable> Using gcc version 14.3.0 given by user at: filtrable> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc filtrable> Using ghc version 9.8.1 found on system at: filtrable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc filtrable> Using ghc-pkg version 9.8.1 found on system at: filtrable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 filtrable> No ghcjs found filtrable> No ghcjs-pkg found filtrable> No greencard found filtrable> Using haddock version 2.30.0 found on system at: filtrable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 filtrable> No happy found filtrable> Using haskell-suite found on system at: haskell-suite-dummy-location filtrable> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location filtrable> No hmake found filtrable> Using hpc version 0.69 found on system at: filtrable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 filtrable> Using hsc2hs version 0.68.10 found on system at: filtrable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 filtrable> Using hscolour version 1.25 found on system at: filtrable> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour filtrable> No jhc found filtrable> Using ld found on system at: filtrable> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold filtrable> No pkg-config found filtrable> Using runghc version 9.8.1 found on system at: filtrable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 filtrable> Using strip version 2.44 found on system at: filtrable> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip filtrable> Using tar found on system at: filtrable> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar filtrable> No uhc found filtrable> Running phase: buildPhase filtrable> Preprocessing library for filtrable-0.1.6.0.. filtrable> Building library for filtrable-0.1.6.0.. filtrable> [1 of 2] Compiling Data.Set.Private ( Data/Set/Private.hs, dist/build/Data/Set/Private.o, dist/build/Data/Set/Private.dyn_o ) filtrable> [2 of 2] Compiling Data.Filtrable ( Data/Filtrable.hs, dist/build/Data/Filtrable.o, dist/build/Data/Filtrable.dyn_o ) filtrable> filtrable> Data/Filtrable.hs:16:1: warning: [GHC-66111] [-Wunused-imports] filtrable> The import of ‘Data.Bool’ is redundant filtrable> except perhaps to import instances from ‘Data.Bool’ filtrable> To import instances alone, use: import Data.Bool() filtrable> | filtrable> 16 | import Data.Bool (bool) filtrable> | ^^^^^^^^^^^^^^^^^^^^^^^ filtrable> filtrable> Data/Filtrable.hs:22:1: warning: [GHC-66111] [-Wunused-imports] filtrable> The import of ‘Data.Traversable’ is redundant integer-logarithms> GHC.Integer.Logarithms.Compat=integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH:GHC.Integer.Logarithms.Compat,Math.NumberTheory.Logarithms=integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH:Math.NumberTheory.Logarithms,Math.NumberTheory.Powers.Integer=integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH:Math.NumberTheory.Powers.Integer,Math.NumberTheory.Powers.Natural=integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH:Math.NumberTheory.Powers.Natural integer-logarithms> unit integer-logarithms-1.0.4-2pEGdHlgDPS9e1U8YHMnQI-spec integer-logarithms> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 integer-logarithms> include base-4.19.0.0-b960 integer-logarithms> include integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH integer-logarithms> include smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk integer-logarithms> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa integer-logarithms> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP integer-logarithms> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 integer-logarithms> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU integer-logarithms> Ready component graph: integer-logarithms> definite integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH integer-logarithms> depends array-0.5.6.0-dc89 integer-logarithms> depends base-4.19.0.0-b960 integer-logarithms> depends ghc-bignum-1.3-5487 integer-logarithms> depends ghc-prim-0.11.0-a69e integer-logarithms> definite integer-logarithms-1.0.4-2pEGdHlgDPS9e1U8YHMnQI-spec integer-logarithms> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 integer-logarithms> depends base-4.19.0.0-b960 integer-logarithms> depends integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH integer-logarithms> depends smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk integer-logarithms> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa integer-logarithms> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP integer-logarithms> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 integer-logarithms> depends tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU integer-logarithms> Using Cabal-3.10.2.0 compiled by ghc-9.8 integer-logarithms> Using compiler: ghc-9.8.1 integer-logarithms> Using install prefix: integer-logarithms> /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4 integer-logarithms> Executables installed in: integer-logarithms> /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4/bin integer-logarithms> Libraries installed in: integer-logarithms> /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH integer-logarithms> Dynamic Libraries installed in: integer-logarithms> /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 integer-logarithms> Private executables installed in: integer-logarithms> /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4/libexec/x86_64-linux-ghc-9.8.1/integer-logarithms-1.0.4 integer-logarithms> Data files installed in: integer-logarithms> /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4/share/x86_64-linux-ghc-9.8.1/integer-logarithms-1.0.4 integer-logarithms> Documentation installed in: integer-logarithms> /nix/store/qi4fjfb3c88z19ndw40nf3pqczhjp9ac-integer-logarithms-1.0.4-doc/share/doc/integer-logarithms-1.0.4 integer-logarithms> Configuration files installed in: integer-logarithms> /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4/etc integer-logarithms> No alex found integer-logarithms> Using ar found on system at: integer-logarithms> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar integer-logarithms> No c2hs found integer-logarithms> No cpphs found integer-logarithms> No doctest found integer-logarithms> Using gcc version 14.3.0 given by user at: integer-logarithms> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc integer-logarithms> Using ghc version 9.8.1 found on system at: integer-logarithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc integer-logarithms> Using ghc-pkg version 9.8.1 found on system at: integer-logarithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 integer-logarithms> No ghcjs found integer-logarithms> No ghcjs-pkg found integer-logarithms> No greencard found integer-logarithms> Using haddock version 2.30.0 found on system at: integer-logarithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 integer-logarithms> No happy found integer-logarithms> Using haskell-suite found on system at: haskell-suite-dummy-location integer-logarithms> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location integer-logarithms> No hmake found integer-logarithms> Using hpc version 0.69 found on system at: integer-logarithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 integer-logarithms> Using hsc2hs version 0.68.10 found on system at: integer-logarithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 integer-logarithms> Using hscolour version 1.25 found on system at: integer-logarithms> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour integer-logarithms> No jhc found integer-logarithms> Using ld found on system at: tasty-hspec> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 tasty-hspec> depends base-4.19.0.0-b960 tasty-hspec> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH tasty-hspec> depends hspec-api-2.11.12-LAzhT9XP8SVCJ16hxOm0EJ tasty-hspec> depends hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY tasty-hspec> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-hspec> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 tasty-hspec> depends tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU tasty-hspec> Using Cabal-3.10.2.0 compiled by ghc-9.8 tasty-hspec> Using compiler: ghc-9.8.1 tasty-hspec> Using install prefix: tasty-hspec> /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4 tasty-hspec> Executables installed in: tasty-hspec> /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4/bin tasty-hspec> Libraries installed in: tasty-hspec> /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 tasty-hspec> Dynamic Libraries installed in: tasty-hspec> /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 tasty-hspec> Private executables installed in: tasty-hspec> /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4/libexec/x86_64-linux-ghc-9.8.1/tasty-hspec-1.2.0.4 tasty-hspec> Data files installed in: tasty-hspec> /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4/share/x86_64-linux-ghc-9.8.1/tasty-hspec-1.2.0.4 tasty-hspec> Documentation installed in: tasty-hspec> /nix/store/jsmc2akjql76pgxaa1g4ilavg71l9aqm-tasty-hspec-1.2.0.4-doc/share/doc/tasty-hspec-1.2.0.4 tasty-hspec> Configuration files installed in: tasty-hspec> /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4/etc tasty-hspec> No alex found tasty-hspec> Using ar found on system at: tasty-hspec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar tasty-hspec> No c2hs found tasty-hspec> No cpphs found tasty-hspec> No doctest found tasty-hspec> Using gcc version 14.3.0 given by user at: tasty-hspec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc tasty-hspec> Using ghc version 9.8.1 found on system at: tasty-hspec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc tasty-hspec> Using ghc-pkg version 9.8.1 found on system at: tasty-hspec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 tasty-hspec> No ghcjs found tasty-hspec> No ghcjs-pkg found tasty-hspec> No greencard found tasty-hspec> Using haddock version 2.30.0 found on system at: tasty-hspec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 tasty-hspec> No happy found tasty-hspec> Using haskell-suite found on system at: haskell-suite-dummy-location tasty-hspec> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location tasty-hspec> No hmake found tasty-hspec> Using hpc version 0.69 found on system at: tasty-hspec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 tasty-hspec> Using hsc2hs version 0.68.10 found on system at: tasty-hspec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 tasty-hspec> Using hscolour version 1.25 found on system at: tasty-hspec> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour tasty-hspec> No jhc found tasty-hspec> Using ld found on system at: tasty-hspec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold tasty-hspec> No pkg-config found tasty-hspec> Using runghc version 9.8.1 found on system at: tasty-hspec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 tasty-hspec> Using strip version 2.44 found on system at: tasty-hspec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip tasty-hspec> Using tar found on system at: tasty-hspec> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar tasty-hspec> No uhc found tasty-hspec> Running phase: buildPhase tasty-hspec> Preprocessing library for tasty-hspec-1.2.0.4.. tasty-hspec> Building library for tasty-hspec-1.2.0.4.. tasty-hspec> [1 of 1] Compiling Test.Tasty.Hspec ( src/Test/Tasty/Hspec.hs, dist/build/Test/Tasty/Hspec.o, dist/build/Test/Tasty/Hspec.dyn_o ) tasty-hspec> [1 of 1] Compiling Test.Tasty.Hspec ( src/Test/Tasty/Hspec.hs, dist/build/Test/Tasty/Hspec.p_o ) tasty-hspec> Running phase: checkPhase tasty-hspec> Package has no test suites. tasty-hspec> Running phase: haddockPhase tasty-hspec> Preprocessing library for tasty-hspec-1.2.0.4.. tasty-hspec> Running Haddock on library for tasty-hspec-1.2.0.4.. tasty-hspec> Warning: --source-* options are ignored when --hyperlinked-source is enabled. tasty-hspec> [1 of 1] Compiling Test.Tasty.Hspec ( src/Test/Tasty/Hspec.hs, nothing ) tasty-hspec> Haddock coverage: tasty-hspec> 100% ( 8 / 8) in 'Test.Tasty.Hspec' hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> Warning: 'mapMaybe' is ambiguous. It is defined hedgehog> * in ‘Data.Maybe’ hedgehog> * in ‘Data.Map.Internal’ hedgehog> * at src/Hedgehog/Internal/Gen.hs:1359:1 hedgehog> * at src/Hedgehog/Internal/Tree.hs:257:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Tree.hs:257:1 hedgehog> Warning: 'a' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> Warning: 'b' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> Warning: 'n' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> Warning: 'withTests' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> Warning: 'property' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> 97% (124 /127) in 'Hedgehog.Internal.Gen' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> Vec (src/Hedgehog/Internal/Gen.hs:1609) hedgehog> Nat (src/Hedgehog/Internal/Gen.hs:1605) hedgehog> Warning: 'OverloadedStrings' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> Warning: 'Class' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> Warning: 'ShrinkPath' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Property.hs:397:3 hedgehog> * at src/Hedgehog/Internal/Property.hs:396:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Property.hs:396:1 hedgehog> Warning: 'r' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> Warning: 'ExceptT' is ambiguous. It is defined hedgehog> * in ‘Control.Monad.Trans.Except’ hedgehog> * in ‘Control.Monad.Trans.Except’ hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined in ‘Control.Monad.Trans.Except’ hedgehog> Warning: 'TestT' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Property.hs:243:3 hedgehog> * at src/Hedgehog/Internal/Property.hs:242:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Property.hs:242:1 hedgehog> Warning: 'PropertyT' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Property.hs:208:3 hedgehog> * at src/Hedgehog/Internal/Property.hs:207:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Property.hs:207:1 hedgehog> Warning: 'Property' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Property.hs:199:3 hedgehog> * at src/Hedgehog/Internal/Property.hs:198:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Property.hs:198:1 hedgehog> Warning: 'Confidence' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Property.hs:274:3 hedgehog> * at src/Hedgehog/Internal/Property.hs:273:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Property.hs:273:1 hedgehog> Warning: 'ShrinkRetries' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Property.hs:546:3 hedgehog> * at src/Hedgehog/Internal/Property.hs:545:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Property.hs:545:1 hedgehog> Warning: 'Label' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/Property.hs:593:5 hedgehog> * at src/Hedgehog/Internal/Property.hs:672:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or filtrable> except perhaps to import instances from ‘Data.Traversable’ filtrable> To import instances alone, use: import Data.Traversable() filtrable> | filtrable> 22 | import Data.Traversable filtrable> | ^^^^^^^^^^^^^^^^^^^^^^^ filtrable> [1 of 2] Compiling Data.Set.Private ( Data/Set/Private.hs, dist/build/Data/Set/Private.p_o ) filtrable> [2 of 2] Compiling Data.Filtrable ( Data/Filtrable.hs, dist/build/Data/Filtrable.p_o ) filtrable> filtrable> Data/Filtrable.hs:16:1: warning: [GHC-66111] [-Wunused-imports] filtrable> The import of ‘Data.Bool’ is redundant filtrable> except perhaps to import instances from ‘Data.Bool’ filtrable> To import instances alone, use: import Data.Bool() filtrable> | filtrable> 16 | import Data.Bool (bool) filtrable> | ^^^^^^^^^^^^^^^^^^^^^^^ filtrable> filtrable> Data/Filtrable.hs:22:1: warning: [GHC-66111] [-Wunused-imports] filtrable> The import of ‘Data.Traversable’ is redundant filtrable> except perhaps to import instances from ‘Data.Traversable’ filtrable> To import instances alone, use: import Data.Traversable() filtrable> | filtrable> 22 | import Data.Traversable filtrable> | ^^^^^^^^^^^^^^^^^^^^^^^ filtrable> Preprocessing test suite 'test' for filtrable-0.1.6.0.. filtrable> Building test suite 'test' for filtrable-0.1.6.0.. filtrable> [1 of 1] Compiling Main ( test/Spec.hs, dist/build/test/test-tmp/Main.o ) filtrable> filtrable> test/Spec.hs:17:47: warning: [GHC-88464] [-Wpartial-type-signatures] filtrable> • Found type wildcard ‘_’ standing for ‘Maybe Bool -> Bool’ filtrable> • In an expression type signature: _ -> [Maybe Bool] -> _ filtrable> In the second argument of ‘testProperty’, namely filtrable> ‘(prop_filter :: _ -> [Maybe Bool] -> _)’ filtrable> In the expression: filtrable> testProperty "filter" (prop_filter :: _ -> [Maybe Bool] -> _) filtrable> • Relevant bindings include filtrable> main :: IO () (bound at test/Spec.hs:15:1) filtrable> | filtrable> 17 | [ testProperty "filter" (prop_filter :: _ -> [Maybe Bool] -> _) filtrable> | ^ filtrable> filtrable> test/Spec.hs:17:68: warning: [GHC-88464] [-Wpartial-type-signatures] filtrable> • Found type wildcard ‘_’ standing for ‘Bool’ filtrable> • In an expression type signature: _ -> [Maybe Bool] -> _ filtrable> In the second argument of ‘testProperty’, namely filtrable> ‘(prop_filter :: _ -> [Maybe Bool] -> _)’ filtrable> In the expression: filtrable> testProperty "filter" (prop_filter :: _ -> [Maybe Bool] -> _) filtrable> • Relevant bindings include filtrable> main :: IO () (bound at test/Spec.hs:15:1) filtrable> | filtrable> 17 | [ testProperty "filter" (prop_filter :: _ -> [Maybe Bool] -> _) filtrable> | ^ filtrable> filtrable> test/Spec.hs:20:50: warning: [GHC-88464] [-Wpartial-type-signatures] filtrable> • Found type wildcard ‘_’ standing for ‘Bool’ filtrable> • In an expression type signature: [Int] -> _ filtrable> In the second argument of ‘testProperty’, namely filtrable> ‘(prop_nub :: [Int] -> _)’ filtrable> In the expression: testProperty "nub" (prop_nub :: [Int] -> _) filtrable> • Relevant bindings include filtrable> main :: IO () (bound at test/Spec.hs:15:1) filtrable> | filtrable> 20 | [ testProperty "nub" (prop_nub :: [Int] -> _) filtrable> | ^ filtrable> integer-logarithms> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold integer-logarithms> No pkg-config found integer-logarithms> Using runghc version 9.8.1 found on system at: integer-logarithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 integer-logarithms> Using strip version 2.44 found on system at: integer-logarithms> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip integer-logarithms> Using tar found on system at: integer-logarithms> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar integer-logarithms> No uhc found integer-logarithms> Running phase: buildPhase integer-logarithms> Preprocessing library for integer-logarithms-1.0.4.. integer-logarithms> Building library for integer-logarithms-1.0.4.. integer-logarithms> [1 of 4] Compiling GHC.Integer.Logarithms.Compat ( src/GHC/Integer/Logarithms/Compat.hs, dist/build/GHC/Integer/Logarithms/Compat.o, dist/build/GHC/Integer/Logarithms/Compat.dyn_o ) integer-logarithms> [2 of 4] Compiling Math.NumberTheory.Logarithms ( src/Math/NumberTheory/Logarithms.hs, dist/build/Math/NumberTheory/Logarithms.o, dist/build/Math/NumberTheory/Logarithms.dyn_o ) integer-logarithms> [3 of 4] Compiling Math.NumberTheory.Powers.Integer ( src/Math/NumberTheory/Powers/Integer.hs, dist/build/Math/NumberTheory/Powers/Integer.o, dist/build/Math/NumberTheory/Powers/Integer.dyn_o ) integer-logarithms> [4 of 4] Compiling Math.NumberTheory.Powers.Natural ( src/Math/NumberTheory/Powers/Natural.hs, dist/build/Math/NumberTheory/Powers/Natural.o, dist/build/Math/NumberTheory/Powers/Natural.dyn_o ) integer-logarithms> [1 of 4] Compiling GHC.Integer.Logarithms.Compat ( src/GHC/Integer/Logarithms/Compat.hs, dist/build/GHC/Integer/Logarithms/Compat.p_o ) integer-logarithms> [2 of 4] Compiling Math.NumberTheory.Logarithms ( src/Math/NumberTheory/Logarithms.hs, dist/build/Math/NumberTheory/Logarithms.p_o ) integer-logarithms> [3 of 4] Compiling Math.NumberTheory.Powers.Integer ( src/Math/NumberTheory/Powers/Integer.hs, dist/build/Math/NumberTheory/Powers/Integer.p_o ) integer-logarithms> [4 of 4] Compiling Math.NumberTheory.Powers.Natural ( src/Math/NumberTheory/Powers/Natural.hs, dist/build/Math/NumberTheory/Powers/Natural.p_o ) integer-logarithms> Preprocessing test suite 'spec' for integer-logarithms-1.0.4.. integer-logarithms> Building test suite 'spec' for integer-logarithms-1.0.4.. integer-logarithms> [1 of 4] Compiling Math.NumberTheory.TestUtils ( test-suite/Math/NumberTheory/TestUtils.hs, dist/build/spec/spec-tmp/Math/NumberTheory/TestUtils.o ) integer-logarithms> [2 of 4] Compiling Orphans ( test-suite/Orphans.hs, dist/build/spec/spec-tmp/Orphans.o ) integer-logarithms> [3 of 4] Compiling Math.NumberTheory.LogarithmsTests ( test-suite/Math/NumberTheory/LogarithmsTests.hs, dist/build/spec/spec-tmp/Math/NumberTheory/LogarithmsTests.o ) integer-logarithms> [4 of 4] Compiling Main ( test-suite/Test.hs, dist/build/spec/spec-tmp/Main.o ) integer-logarithms> [5 of 5] Linking dist/build/spec/spec integer-logarithms> Running phase: checkPhase integer-logarithms> Running 1 test suites... integer-logarithms> Test suite spec: RUNNING... integer-logarithms> All integer-logarithms> Logarithms integer-logarithms> integerLogBase integer-logarithms> smallcheck: OK integer-logarithms> 25 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> integerLog2 integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> integerLog2Huge integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> integerLog10 integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> naturalLogBase integer-logarithms> smallcheck: OK integer-logarithms> 25 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> naturalLog2 integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> naturalLog2Huge integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> naturalLog10 integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> intLog2 integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> wordLog2 integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> integerLogBase' integer-logarithms> smallcheck: OK integer-logarithms> 25 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> integerLogBase' with base > 32 and n >= base ^ 2 integer-logarithms> smallcheck: OK hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/Property.hs:672:1 hedgehog> Warning: 'ClassifierName' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> 86% ( 87 /101) in 'Hedgehog.Internal.Property' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> MonadTest (src/Hedgehog/Internal/Property.hs:766) hedgehog> coverPercentage (src/Hedgehog/Internal/Property.hs:1342) hedgehog> labelCovered (src/Hedgehog/Internal/Property.hs:1355) hedgehog> coverageFailures (src/Hedgehog/Internal/Property.hs:1364) hedgehog> journalCoverage (src/Hedgehog/Internal/Property.hs:1441) hedgehog> toCoverCount (src/Hedgehog/Internal/Property.hs:1317) hedgehog> TerminationCriteria (src/Hedgehog/Internal/Property.hs:576) hedgehog> verifiedTermination (src/Hedgehog/Internal/Property.hs:1228) hedgehog> mkTest (src/Hedgehog/Internal/Property.hs:826) hedgehog> mkTestT (src/Hedgehog/Internal/Property.hs:822) hedgehog> runTest (src/Hedgehog/Internal/Property.hs:834) hedgehog> runTestT (src/Hedgehog/Internal/Property.hs:830) hedgehog> wilsonBounds (src/Hedgehog/Internal/Property.hs:1403) hedgehog> 50% ( 1 / 2) in 'Hedgehog.Internal.Tripping' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> Warning: 'Command' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/State.hs:383:3 hedgehog> * at src/Hedgehog/Internal/State.hs:382:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/State.hs:382:1 hedgehog> Warning: 'Action' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/State.hs:415:3 hedgehog> * at src/Hedgehog/Internal/State.hs:414:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/State.hs:414:1 hedgehog> Warning: 'Symbolic' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/State.hs:108:3 hedgehog> * at src/Hedgehog/Internal/State.hs:107:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/State.hs:107:1 hedgehog> Warning: 'Concrete' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/State.hs:135:3 hedgehog> * at src/Hedgehog/Internal/State.hs:134:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/State.hs:134:1 hedgehog> Warning: 'Var' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/State.hs:177:3 hedgehog> * at src/Hedgehog/Internal/State.hs:176:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/State.hs:176:1 hedgehog> 96% ( 31 / 32) in 'Hedgehog.Internal.State' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> 0% ( 0 / 7) in 'Hedgehog.Internal.Discovery' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> PropertySource (src/Hedgehog/Internal/Discovery.hs:35) hedgehog> readProperties (src/Hedgehog/Internal/Discovery.hs:41) hedgehog> findProperties (src/Hedgehog/Internal/Discovery.hs:67) hedgehog> readDeclaration (src/Hedgehog/Internal/Discovery.hs:45) hedgehog> Pos (src/Hedgehog/Internal/Discovery.hs:209) hedgehog> Position (src/Hedgehog/Internal/Discovery.hs:202) hedgehog> Warning: 'prop_' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> 25% ( 1 / 4) in 'Hedgehog.Internal.TH' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> TExpQ (src/Hedgehog/Internal/TH.hs:30) hedgehog> discoverPrefix (src/Hedgehog/Internal/TH.hs:51) hedgehog> 29% ( 5 / 17) in 'Hedgehog.Internal.Config' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> resolveColor (src/Hedgehog/Internal/Config.hs:191) hedgehog> resolveSeed (src/Hedgehog/Internal/Config.hs:198) hedgehog> resolveVerbosity (src/Hedgehog/Internal/Config.hs:205) hedgehog> resolveWorkers (src/Hedgehog/Internal/Config.hs:212) hedgehog> resolveSkip (src/Hedgehog/Internal/Config.hs:219) filtrable> test/Spec.hs:21:56: warning: [GHC-88464] [-Wpartial-type-signatures] filtrable> • Found type wildcard ‘_’ standing for ‘Bool’ filtrable> • In an expression type signature: [Int] -> _ filtrable> In the second argument of ‘testProperty’, namely filtrable> ‘(prop_nubOrd :: [Int] -> _)’ filtrable> In the expression: filtrable> testProperty "nubOrd" (prop_nubOrd :: [Int] -> _) filtrable> • Relevant bindings include filtrable> main :: IO () (bound at test/Spec.hs:15:1) filtrable> | filtrable> 21 | , testProperty "nubOrd" (prop_nubOrd :: [Int] -> _) filtrable> | ^ filtrable> [2 of 2] Linking dist/build/test/test filtrable> Running phase: checkPhase filtrable> Running 1 test suites... filtrable> Test suite test: RUNNING... filtrable> filtrable> Filtrable filtrable> filter: OK filtrable> 536 tests completed filtrable> nub filtrable> nub: OK (0.05s) filtrable> 1333 tests completed filtrable> nubOrd: OK (0.05s) filtrable> 1333 tests completed filtrable> filtrable> All 3 tests passed (0.10s) filtrable> Test suite test: PASS filtrable> Test suite logged to: dist/test/filtrable-0.1.6.0-test.log filtrable> 1 of 1 test suites (1 of 1 test cases) passed. filtrable> Running phase: haddockPhase filtrable> Preprocessing library for filtrable-0.1.6.0.. filtrable> Running Haddock on library for filtrable-0.1.6.0.. filtrable> Warning: --source-* options are ignored when --hyperlinked-source is enabled. filtrable> [1 of 2] Compiling Data.Set.Private ( Data/Set/Private.hs, nothing ) filtrable> [2 of 2] Compiling Data.Filtrable ( Data/Filtrable.hs, nothing ) filtrable> filtrable> Data/Filtrable.hs:16:1: warning: [GHC-66111] [-Wunused-imports] filtrable> The import of ‘Data.Bool’ is redundant filtrable> except perhaps to import instances from ‘Data.Bool’ filtrable> To import instances alone, use: import Data.Bool() filtrable> | filtrable> 16 | import Data.Bool (bool) filtrable> | ^^^^^^^^^^^^^^^^^^^^^^^ filtrable> filtrable> Data/Filtrable.hs:22:1: warning: [GHC-66111] [-Wunused-imports] filtrable> The import of ‘Data.Traversable’ is redundant filtrable> except perhaps to import instances from ‘Data.Traversable’ filtrable> To import instances alone, use: import Data.Traversable() filtrable> | filtrable> 22 | import Data.Traversable filtrable> | ^^^^^^^^^^^^^^^^^^^^^^^ filtrable> Haddock coverage: filtrable> Warning: 'union' is out of scope. filtrable> If you qualify the identifier, haddock can try to link it anyway. filtrable> Warning: 'intersection' is out of scope. filtrable> If you qualify the identifier, haddock can try to link it anyway. filtrable> Warning: 'difference' is out of scope. filtrable> If you qualify the identifier, haddock can try to link it anyway. filtrable> Warning: 'insert' is out of scope. filtrable> If you qualify the identifier, haddock can try to link it anyway. filtrable> Warning: 'mapMaybe' is ambiguous. It is defined filtrable> * in ‘Data.IntMap.Internal’ filtrable> * in ‘Data.Map.Internal’ filtrable> * at Data/Filtrable.hs:56:5 filtrable> You may be able to disambiguate the identifier by qualifying it or filtrable> by specifying the type/value namespace explicitly. filtrable> Defaulting to the one defined at Data/Filtrable.hs:56:5 filtrable> Warning: 'filter' is ambiguous. It is defined filtrable> * in ‘Data.IntMap.Internal’ filtrable> * in ‘Data.Map.Internal’ filtrable> * in ‘Data.Sequence.Internal’ filtrable> * at Data/Filtrable.hs:64:5 filtrable> You may be able to disambiguate the identifier by qualifying it or filtrable> by specifying the type/value namespace explicitly. filtrable> Defaulting to the one defined at Data/Filtrable.hs:64:5 filtrable> Warning: 'mapEither' is ambiguous. It is defined filtrable> * in ‘Data.IntMap.Internal’ filtrable> * in ‘Data.Map.Internal’ filtrable> * at Data/Filtrable.hs:76:5 filtrable> You may be able to disambiguate the identifier by qualifying it or filtrable> by specifying the type/value namespace explicitly. filtrable> Defaulting to the one defined at Data/Filtrable.hs:76:5 filtrable> 100% ( 8 / 8) in 'Data.Filtrable' integer-logarithms> 25 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> integerLog2' integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> integerLog10' integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> intLog2' integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> wordLog2' integer-logarithms> smallcheck: OK integer-logarithms> 5 tests completed integer-logarithms> quickcheck: OK integer-logarithms> +++ OK, passed 100 tests. integer-logarithms> integer-logarithms> All 32 tests passed (0.01s) integer-logarithms> Test suite spec: PASS integer-logarithms> Test suite logged to: dist/test/integer-logarithms-1.0.4-spec.log integer-logarithms> 1 of 1 test suites (1 of 1 test cases) passed. integer-logarithms> Running phase: haddockPhase integer-logarithms> Preprocessing library for integer-logarithms-1.0.4.. integer-logarithms> Running Haddock on library for integer-logarithms-1.0.4.. integer-logarithms> Warning: --source-* options are ignored when --hyperlinked-source is enabled. integer-logarithms> [1 of 4] Compiling GHC.Integer.Logarithms.Compat ( src/GHC/Integer/Logarithms/Compat.hs, nothing ) integer-logarithms> [2 of 4] Compiling Math.NumberTheory.Logarithms ( src/Math/NumberTheory/Logarithms.hs, nothing ) integer-logarithms> [3 of 4] Compiling Math.NumberTheory.Powers.Integer ( src/Math/NumberTheory/Powers/Integer.hs, nothing ) integer-logarithms> [4 of 4] Compiling Math.NumberTheory.Powers.Natural ( src/Math/NumberTheory/Powers/Natural.hs, nothing ) integer-logarithms> Haddock coverage: integer-logarithms> 40% ( 2 / 5) in 'GHC.Integer.Logarithms.Compat' integer-logarithms> Missing documentation for: integer-logarithms> integerLogBase# integer-logarithms> integerLog2# integer-logarithms> wordLog2# integer-logarithms> Warning: 'naturalLog2' is ambiguous. It is defined integer-logarithms> * in ‘GHC.Num.Natural’ integer-logarithms> * at src/Math/NumberTheory/Logarithms.hs:109:1 integer-logarithms> You may be able to disambiguate the identifier by qualifying it or integer-logarithms> by specifying the type/value namespace explicitly. integer-logarithms> Defaulting to the one defined at src/Math/NumberTheory/Logarithms.hs:109:1 integer-logarithms> Warning: 'naturalLogBase' is ambiguous. It is defined integer-logarithms> * in ‘GHC.Num.Natural’ integer-logarithms> * at src/Math/NumberTheory/Logarithms.hs:99:1 integer-logarithms> You may be able to disambiguate the identifier by qualifying it or integer-logarithms> by specifying the type/value namespace explicitly. integer-logarithms> Defaulting to the one defined at src/Math/NumberTheory/Logarithms.hs:99:1 integer-logarithms> 100% ( 17 / 17) in 'Math.NumberTheory.Logarithms' integer-logarithms> 100% ( 3 / 3) in 'Math.NumberTheory.Powers.Integer' integer-logarithms> 100% ( 3 / 3) in 'Math.NumberTheory.Powers.Natural' hedgehog> detectMark (src/Hedgehog/Internal/Config.hs:76) hedgehog> detectColor (src/Hedgehog/Internal/Config.hs:103) hedgehog> detectSeed (src/Hedgehog/Internal/Config.hs:137) hedgehog> detectVerbosity (src/Hedgehog/Internal/Config.hs:147) hedgehog> detectWorkers (src/Hedgehog/Internal/Config.hs:165) hedgehog> detectSkip (src/Hedgehog/Internal/Config.hs:175) hedgehog> 26% ( 7 / 26) in 'Hedgehog.Internal.Report' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> FailureReport (src/Hedgehog/Internal/Report.hs:100) hedgehog> FailedAnnotation (src/Hedgehog/Internal/Report.hs:94) hedgehog> Style (src/Hedgehog/Internal/Report.hs:205) hedgehog> Markup (src/Hedgehog/Internal/Report.hs:211) hedgehog> Config (src/Hedgehog/Internal/Report.hs:1316) hedgehog> defaultConfig (src/Hedgehog/Internal/Report.hs:1335) hedgehog> Context (src/Hedgehog/Internal/Report.hs:573) hedgehog> Lines (src/Hedgehog/Internal/Report.hs:567) hedgehog> renderProgress (src/Hedgehog/Internal/Report.hs:1310) hedgehog> renderResult (src/Hedgehog/Internal/Report.hs:1314) hedgehog> renderResultWith (src/Hedgehog/Internal/Report.hs:1338) hedgehog> renderSummary (src/Hedgehog/Internal/Report.hs:1342) hedgehog> renderDoc (src/Hedgehog/Internal/Report.hs:1190) hedgehog> ppProgress (src/Hedgehog/Internal/Report.hs:800) hedgehog> ppResult (src/Hedgehog/Internal/Report.hs:823) hedgehog> ppResultWith (src/Hedgehog/Internal/Report.hs:826) hedgehog> ppSummary (src/Hedgehog/Internal/Report.hs:1148) hedgehog> mkFailure (src/Hedgehog/Internal/Report.hs:286) hedgehog> 12% ( 1 / 8) in 'Hedgehog.Internal.Queue' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> TaskIndex (src/Hedgehog/Internal/Queue.hs:32) hedgehog> TasksRemaining (src/Hedgehog/Internal/Queue.hs:36) hedgehog> runTasks (src/Hedgehog/Internal/Queue.hs:59) hedgehog> finalizeTask (src/Hedgehog/Internal/Queue.hs:107) hedgehog> runActiveFinalizers (src/Hedgehog/Internal/Queue.hs:83) hedgehog> dequeueMVar (src/Hedgehog/Internal/Queue.hs:43) hedgehog> 64% ( 9 / 14) in 'Hedgehog.Internal.Runner' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> recheckAt (src/Hedgehog/Internal/Runner.hs:442) hedgehog> checkReport (src/Hedgehog/Internal/Runner.hs:215) hedgehog> checkRegion (src/Hedgehog/Internal/Runner.hs:389) hedgehog> checkNamed (src/Hedgehog/Internal/Runner.hs:419) hedgehog> 98% ( 93 / 94) in 'Hedgehog.Gen' hedgehog> Missing documentation for: hedgehog> Module header hedgehog> Warning: 'Command' is ambiguous. It is defined hedgehog> * at src/Hedgehog/Internal/State.hs:383:3 hedgehog> * at src/Hedgehog/Internal/State.hs:382:1 hedgehog> You may be able to disambiguate the identifier by qualifying it or hedgehog> by specifying the type/value namespace explicitly. hedgehog> Defaulting to the one defined at src/Hedgehog/Internal/State.hs:382:1 hedgehog> Warning: 'DeriveGeneric' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> Warning: 'DeriveAnyClass' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> Warning: 'DerivingStrategies' is out of scope. hedgehog> If you qualify the identifier, haddock can try to link it anyway. hedgehog> 94% ( 93 / 98) in 'Hedgehog' hedgehog> Missing documentation for: hedgehog> recheckAt (src/Hedgehog/Internal/Runner.hs:442) hedgehog> discoverPrefix (src/Hedgehog/Internal/TH.hs:51) hedgehog> verifiedTermination (src/Hedgehog/Internal/Property.hs:1228) hedgehog> MonadTest (src/Hedgehog/Internal/Property.hs:766) hedgehog> Rec hedgehog> Warning: Hedgehog.Internal.Barbie: could not find link destinations for: hedgehog> - Barbies.Generics.Constraints.P hedgehog> - Barbies.Generics.Constraints.GAllRec hedgehog> Warning: Hedgehog.Internal.Distributive: could not find link destinations for: hedgehog> - Hedgehog.Internal.Distributive.R:TransformerfMaybeTm hedgehog> - Hedgehog.Internal.Distributive.R:TransformerfIdentityTm hedgehog> - Hedgehog.Internal.Tree.R:TransformerfTreeTm hedgehog> - Hedgehog.Internal.Gen.D:R:TransformertGenTm hedgehog> - Hedgehog.Internal.Property.D:R:TransformertTestTm hedgehog> - Hedgehog.Internal.Property.D:R:TransformertPropertyTm hedgehog> Warning: Hedgehog.Internal.Prelude: could not find link destinations for: hedgehog> - GHC.Prim.~# hedgehog> - Data.Functor.Utils.StateT hedgehog> - Data.Functor.Utils.Max hedgehog> - Data.Functor.Utils.Min hedgehog> - Data.Functor.Utils.StateL hedgehog> - Data.Functor.Utils.StateR hedgehog> - GHC.Generics.SingKind hedgehog> - GHC.Generics.DemoteRep hedgehog> - GHC.Generics.fromSing hedgehog> - GHC.Generics.SingI hedgehog> - GHC.Generics.sing hedgehog> - GHC.Generics.Sing hedgehog> - GHC.Generics.D:R:UReckWordp0 hedgehog> - GHC.Generics.D:R:UReckIntp0 hedgehog> - GHC.Generics.D:R:UReckFloatp0 hedgehog> - GHC.Generics.D:R:UReckDoublep0 hedgehog> - GHC.Generics.D:R:UReckCharp0 hedgehog> - GHC.Generics.Rep1_Either hedgehog> - GHC.Generics.Rep1_Maybe hedgehog> - GHC.Generics.Rep_Ordering hedgehog> - GHC.Generics.Rep_Bool hedgehog> - GHC.Generics.Rep_Either hedgehog> - GHC.Generics.Rep_Maybe hedgehog> - GHC.Generics.Rep_R:UReckWordp hedgehog> - GHC.Generics.Rep1_R:UReckWordp hedgehog> - GHC.Generics.Rep_R:UReckIntp hedgehog> - GHC.Generics.Rep1_R:UReckIntp hedgehog> - GHC.Generics.Rep1_R:UReckFloatp hedgehog> - GHC.Generics.Rep_R:UReckDoublep hedgehog> - GHC.Generics.Rep1_R:UReckDoublep hedgehog> - GHC.Generics.Rep_R:UReckCharp hedgehog> - GHC.Generics.Rep1_R:UReckCharp hedgehog> - GHC.IOPort.IOPort hedgehog> - Data.Foldable1.JoinWith hedgehog> - Data.Foldable1.FromMaybe hedgehog> - Data.Foldable1.NonEmptyDList hedgehog> - Data.ByteString.Builder.RealFloat.FormatMode hedgehog> - Data.Text.Internal.Encoding.PartialUtf8CodePoint hedgehog> - Text.ParserCombinators.ReadP.P hedgehog> - GHC.Generics.D:R:SingBoola0 hedgehog> - GHC.Generics.STrue hedgehog> - GHC.Generics.D:R:DemoteRepBool hedgehog> - GHC.Generics.SFalse hedgehog> - GHC.Generics.Rep_R:UReckFloatp hedgehog> - GHC.Generics.D:R:SingMaybeb0 hedgehog> - GHC.Generics.SNothing hedgehog> - GHC.Generics.SJust hedgehog> - GHC.Generics.D:R:DemoteRepMaybe hedgehog> - System.Console.Regions.LineUpdate hedgehog> - Control.Monad.Trans.Control.D:R:StMIOa hedgehog> - Control.Monad.Trans.Control.D:R:StMMaybea hedgehog> - Control.Monad.Primitive.D:R:PrimStateIO hedgehog> - Data.Set.Internal.MergeSet hedgehog> - Text.Printf.UPrintf hedgehog> - Text.Printf.hspr hedgehog> - Text.Printf.spr hedgehog> - GHC.IOPort.IOPortException hedgehog> - Data.Graph.SetM hedgehog> Warning: Hedgehog.Internal.Region: could not find link destinations for: hedgehog> - Hedgehog.Internal.Region.Body hedgehog> Warning: Hedgehog.Internal.Source: could not find link destinations for: hedgehog> - GHC.IsList.D:R:ItemCallStack hedgehog> Warning: Hedgehog.Internal.Tree: could not find link destinations for: hedgehog> - Hedgehog.Internal.Tree.D:R:PrimStateTreeT hedgehog> - Hedgehog.Internal.Tree.R:TransformerfTreeTm hedgehog> Warning: Hedgehog.Internal.Gen: could not find link destinations for: hedgehog> - Hedgehog.Internal.Gen.D:R:PrimStateGenT hedgehog> - Hedgehog.Internal.Gen.D:R:TransformertGenTm hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseWriterT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseWriterT0 hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseStateT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseStateT0 hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseReaderT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseExceptT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseMaybeT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseIdentityT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseGenT hedgehog> Warning: Hedgehog.Internal.Property: could not find link destinations for: hedgehog> - Hedgehog.Internal.Property.D:R:StTTestTa hedgehog> - Hedgehog.Internal.Property.D:R:PrimStateTestT hedgehog> - Hedgehog.Internal.Property.D:R:TransformertTestTm hedgehog> - Hedgehog.Internal.Property.D:R:PrimStatePropertyT hedgehog> - Hedgehog.Internal.Property.D:R:TransformertPropertyTm hedgehog> Warning: Hedgehog.Internal.State: could not find link destinations for: hedgehog> - Hedgehog.Internal.State.Context streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. hedgehog> Warning: Hedgehog: could not find link destinations for: hedgehog> - Hedgehog.Internal.Gen.D:R:PrimStateGenT hedgehog> - Hedgehog.Internal.Gen.D:R:TransformertGenTm hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseWriterT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseWriterT0 hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseStateT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseStateT0 hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseReaderT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseExceptT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseMaybeT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseIdentityT hedgehog> - Hedgehog.Internal.Gen.D:R:GenBaseGenT hedgehog> - Hedgehog.Internal.Property.D:R:StTTestTa hedgehog> - Hedgehog.Internal.Property.D:R:PrimStateTestT hedgehog> - Hedgehog.Internal.Property.D:R:TransformertTestTm hedgehog> - Hedgehog.Internal.Property.D:R:PrimStatePropertyT hedgehog> - Hedgehog.Internal.Property.D:R:TransformertPropertyTm hedgehog> - Barbies.Generics.Constraints.P hedgehog> - Barbies.Generics.Constraints.GAllRec tasty-hspec> Documentation created: dist/doc/html/tasty-hspec/, tasty-hspec> dist/doc/html/tasty-hspec/tasty-hspec.txt tasty-hspec> Running phase: installPhase tasty-hspec> Installing library in /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 tasty-hspec> Running phase: fixupPhase tasty-hspec> shrinking RPATHs of ELF executables and libraries in /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4 tasty-hspec> shrinking /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5-ghc9.8.1.so tasty-hspec> checking for references to /build/ in /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4... tasty-hspec> patching script interpreter paths in /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4 tasty-hspec> stripping (with command strip and flags -S -p) in /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4/lib tasty-hspec> shrinking RPATHs of ELF executables and libraries in /nix/store/jsmc2akjql76pgxaa1g4ilavg71l9aqm-tasty-hspec-1.2.0.4-doc tasty-hspec> checking for references to /build/ in /nix/store/jsmc2akjql76pgxaa1g4ilavg71l9aqm-tasty-hspec-1.2.0.4-doc... tasty-hspec> patching script interpreter paths in /nix/store/jsmc2akjql76pgxaa1g4ilavg71l9aqm-tasty-hspec-1.2.0.4-doc tasty-hspec (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4 /nix/store/jsmc2akjql76pgxaa1g4ilavg71l9aqm-tasty-hspec-1.2.0.4-doc tasty-hspec (post)> Pushing 2 paths (121 are already present) using zstd to cache sellout ⏳ tasty-hspec (post)> tasty-hspec (post)> Pushing /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4 (261.49 KiB) tasty-hspec (post)> Pushing /nix/store/jsmc2akjql76pgxaa1g4ilavg71l9aqm-tasty-hspec-1.2.0.4-doc (200.09 KiB) tasty-hspec (post)> tasty-hspec (post)> All done. tasty-hspec (post)> added 2 signatures tasty-hspec (post)> added 2 signatures tasty-hspec (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4 /nix/store/jsmc2akjql76pgxaa1g4ilavg71l9aqm-tasty-hspec-1.2.0.4-doc tasty-hspec (post)> copying 2 paths... tasty-hspec (post)> copying path '/nix/store/jsmc2akjql76pgxaa1g4ilavg71l9aqm-tasty-hspec-1.2.0.4-doc' to 'https://cache.nix-ci.com'... tasty-hspec (post)> copying path '/nix/store/8zawi5kyx0amhghc6ds9d3xsksr9v0s2-tasty-hspec-1.2.0.4' to 'https://cache.nix-ci.com'... tasty-hspec (post)> copying 1 paths... tasty-hspec (post)> copying path '/nix/store/7l9s2vbgcdksz306f5rdsammsmd6mdjh-tasty-hspec-1.2.0.4.drv' to 'https://cache.nix-ci.com'... streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. filtrable> Documentation created: dist/doc/html/filtrable/, filtrable> dist/doc/html/filtrable/filtrable.txt filtrable> Preprocessing test suite 'test' for filtrable-0.1.6.0.. filtrable> Running phase: installPhase filtrable> Installing library in /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num filtrable> Running phase: fixupPhase filtrable> shrinking RPATHs of ELF executables and libraries in /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0 filtrable> shrinking /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfiltrable-0.1.6.0-J9N9yg16lMg1xOMxC40num-ghc9.8.1.so filtrable> checking for references to /build/ in /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0... filtrable> patching script interpreter paths in /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0 filtrable> stripping (with command strip and flags -S -p) in /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0/lib filtrable> shrinking RPATHs of ELF executables and libraries in /nix/store/42h3nrd3i75icbf8a9ijyhfjjkrghy76-filtrable-0.1.6.0-doc filtrable> checking for references to /build/ in /nix/store/42h3nrd3i75icbf8a9ijyhfjjkrghy76-filtrable-0.1.6.0-doc... filtrable> patching script interpreter paths in /nix/store/42h3nrd3i75icbf8a9ijyhfjjkrghy76-filtrable-0.1.6.0-doc integer-logarithms> Documentation created: dist/doc/html/integer-logarithms/, integer-logarithms> dist/doc/html/integer-logarithms/integer-logarithms.txt integer-logarithms> Preprocessing test suite 'spec' for integer-logarithms-1.0.4.. integer-logarithms> Running phase: installPhase integer-logarithms> Installing library in /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH integer-logarithms> Running phase: fixupPhase integer-logarithms> shrinking RPATHs of ELF executables and libraries in /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4 integer-logarithms> shrinking /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSinteger-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH-ghc9.8.1.so integer-logarithms> checking for references to /build/ in /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4... integer-logarithms> patching script interpreter paths in /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4 integer-logarithms> stripping (with command strip and flags -S -p) in /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4/lib integer-logarithms> shrinking RPATHs of ELF executables and libraries in /nix/store/qi4fjfb3c88z19ndw40nf3pqczhjp9ac-integer-logarithms-1.0.4-doc integer-logarithms> checking for references to /build/ in /nix/store/qi4fjfb3c88z19ndw40nf3pqczhjp9ac-integer-logarithms-1.0.4-doc... integer-logarithms> patching script interpreter paths in /nix/store/qi4fjfb3c88z19ndw40nf3pqczhjp9ac-integer-logarithms-1.0.4-doc filtrable (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/42h3nrd3i75icbf8a9ijyhfjjkrghy76-filtrable-0.1.6.0-doc /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0 filtrable (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ filtrable (post)> filtrable (post)> Pushing /nix/store/42h3nrd3i75icbf8a9ijyhfjjkrghy76-filtrable-0.1.6.0-doc (509.74 KiB) filtrable (post)> Pushing /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0 (1.60 MiB) filtrable (post)> filtrable (post)> All done. filtrable (post)> added 2 signatures filtrable (post)> added 1 signatures filtrable (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/42h3nrd3i75icbf8a9ijyhfjjkrghy76-filtrable-0.1.6.0-doc /nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0 filtrable (post)> copying 2 paths... filtrable (post)> copying path '/nix/store/42h3nrd3i75icbf8a9ijyhfjjkrghy76-filtrable-0.1.6.0-doc' to 'https://cache.nix-ci.com'... filtrable (post)> copying path '/nix/store/4s8a5hbbxfqfgbcchndqny14fl7i6p0w-filtrable-0.1.6.0' to 'https://cache.nix-ci.com'... filtrable (post)> copying 1 paths... filtrable (post)> copying path '/nix/store/asln80nqk4s9330nhmm49sax1igsy089-filtrable-0.1.6.0.drv' to 'https://cache.nix-ci.com'... integer-logarithms (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/qi4fjfb3c88z19ndw40nf3pqczhjp9ac-integer-logarithms-1.0.4-doc /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4 integer-logarithms (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ integer-logarithms (post)> integer-logarithms (post)> Pushing /nix/store/qi4fjfb3c88z19ndw40nf3pqczhjp9ac-integer-logarithms-1.0.4-doc (354.77 KiB) integer-logarithms (post)> Pushing /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4 (900.41 KiB) integer-logarithms (post)> integer-logarithms (post)> All done. integer-logarithms (post)> added 2 signatures integer-logarithms (post)> added 1 signatures integer-logarithms (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/qi4fjfb3c88z19ndw40nf3pqczhjp9ac-integer-logarithms-1.0.4-doc /nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4 integer-logarithms (post)> copying 2 paths... integer-logarithms (post)> copying path '/nix/store/qi4fjfb3c88z19ndw40nf3pqczhjp9ac-integer-logarithms-1.0.4-doc' to 'https://cache.nix-ci.com'... integer-logarithms (post)> copying path '/nix/store/scwjf4ygpakvin5npxqhnbfl0wga5ffq-integer-logarithms-1.0.4' to 'https://cache.nix-ci.com'... integer-logarithms (post)> copying 1 paths... integer-logarithms (post)> copying path '/nix/store/4dxrbgpw72jikjgpmpv8spvcibr94qfz-integer-logarithms-1.0.4.drv' to 'https://cache.nix-ci.com'... building '/nix/store/w836flyi21piahqy6wwdxqfq1j5ivppy-regex-applicative-0.3.4.drv'... building '/nix/store/r7k8w5k7z0wmdrsqp2kz5vk6k819av33-scientific-0.3.8.0.drv'... streaming-commons> high code points [✔] streaming-commons> UTF32LE streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. hedgehog> Documentation created: dist/doc/html/hedgehog/, hedgehog> dist/doc/html/hedgehog/hedgehog.txt hedgehog> Preprocessing test suite 'test' for hedgehog-1.5.. hedgehog> Running phase: installPhase hedgehog> Installing library in /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hedgehog> Running phase: fixupPhase hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5 hedgehog> shrinking /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShedgehog-1.5-1B99eT9THHr5ZSpEl39tYK-ghc9.8.1.so hedgehog> checking for references to /build/ in /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5... hedgehog> patching script interpreter paths in /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5 hedgehog> stripping (with command strip and flags -S -p) in /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5/lib hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/43bdg7s0zf809rb04hrh79mscf1svn9i-hedgehog-1.5-doc hedgehog> checking for references to /build/ in /nix/store/43bdg7s0zf809rb04hrh79mscf1svn9i-hedgehog-1.5-doc... hedgehog> patching script interpreter paths in /nix/store/43bdg7s0zf809rb04hrh79mscf1svn9i-hedgehog-1.5-doc hedgehog (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/43bdg7s0zf809rb04hrh79mscf1svn9i-hedgehog-1.5-doc /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5 hedgehog (post)> Pushing 2 paths (128 are already present) using zstd to cache sellout ⏳ hedgehog (post)> hedgehog (post)> Pushing /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5 (23.40 MiB) hedgehog (post)> Pushing /nix/store/43bdg7s0zf809rb04hrh79mscf1svn9i-hedgehog-1.5-doc (18.24 MiB) hedgehog (post)> hedgehog (post)> All done. hedgehog (post)> added 2 signatures hedgehog (post)> added 7 signatures hedgehog (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/43bdg7s0zf809rb04hrh79mscf1svn9i-hedgehog-1.5-doc /nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5 hedgehog (post)> copying 2 paths... hedgehog (post)> copying path '/nix/store/43bdg7s0zf809rb04hrh79mscf1svn9i-hedgehog-1.5-doc' to 'https://cache.nix-ci.com'... hedgehog (post)> copying path '/nix/store/jlxsxw8009mvd7gmmxhdnqvgmhlc9kar-hedgehog-1.5' to 'https://cache.nix-ci.com'... hedgehog (post)> copying 1 paths... hedgehog (post)> copying path '/nix/store/cx17pdic8mkb7b6qixznnhhf0hnp7jrk-hedgehog-1.5.drv' to 'https://cache.nix-ci.com'... building '/nix/store/qys9w9jdmyjflnj8kyqhdms2mb59gbgq-hspec-hedgehog-0.3.0.0.drv'... building '/nix/store/6896ls50rvfhskjq8imixaiwa0sighwb-tasty-hedgehog-1.4.0.2.drv'... streaming-commons> high code points [✔] streaming-commons> UTF32BE streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> high code points [✔] streaming-commons> UTF8 leftovers streaming-commons> C regex-applicative> Running phase: setupCompilerEnvironmentPhase regex-applicative> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. regex-applicative> Running phase: unpackPhase regex-applicative> unpacking source archive /nix/store/rnrbzl6389v6fp1zxhqwmig3ac9kqlw1-regex-applicative-0.3.4.tar.gz regex-applicative> source root is regex-applicative-0.3.4 regex-applicative> setting SOURCE_DATE_EPOCH to timestamp 1595583785 of file "regex-applicative-0.3.4/Text/Regex/Applicative/Types.hs" regex-applicative> Running phase: patchPhase regex-applicative> Running phase: compileBuildDriverPhase regex-applicative> setupCompileFlags: -package-db=/build/tmp.EWoEXUXDid/setup-package.conf.d -threaded regex-applicative> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.EWoEXUXDid/Main.o ) regex-applicative> [2 of 2] Linking Setup regex-applicative> Running phase: updateAutotoolsGnuConfigScriptsPhase regex-applicative> Running phase: configurePhase regex-applicative> configureFlags: --verbose --prefix=/nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/1a63268q9a9kr76zia35jimbzifpj7h6-regex-applicative-0.3.4-doc/share/doc/regex-applicative-0.3.4 --with-gcc=gcc --package-db=/build/tmp.EWoEXUXDid/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-applicative> Using Parsec parser regex-applicative> Configuring regex-applicative-0.3.4... regex-applicative> Dependency base <5: using base-4.19.0.0 regex-applicative> Dependency containers: using containers-0.6.8 regex-applicative> Dependency filtrable >=0.1.3: using filtrable-0.1.6.0 regex-applicative> Dependency transformers: using transformers-0.6.1.0 regex-applicative> Dependency base <5: using base-4.19.0.0 regex-applicative> Dependency containers: using containers-0.6.8 regex-applicative> Dependency filtrable >=0.1.3: using filtrable-0.1.6.0 regex-applicative> Dependency regex-applicative: using regex-applicative-0.3.4 regex-applicative> Dependency smallcheck >=1.0: using smallcheck-1.2.1.1 regex-applicative> Dependency tasty: using tasty-1.5.3 regex-applicative> Dependency tasty-hunit: using tasty-hunit-0.10.2 regex-applicative> Dependency tasty-smallcheck: using tasty-smallcheck-0.8.2 regex-applicative> Dependency transformers: using transformers-0.6.1.0 regex-applicative> Source component graph: regex-applicative> component lib regex-applicative> component test:test-regex-applicative dependency lib regex-applicative> Configured component graph: regex-applicative> component regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll regex-applicative> include base-4.19.0.0-b960 regex-applicative> include containers-0.6.8-4775 regex-applicative> include filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num regex-applicative> include transformers-0.6.1.0-c3ec regex-applicative> component regex-applicative-0.3.4-HswuuWdbnpuEWqs1RqHmzC-test-regex-applicative regex-applicative> include base-4.19.0.0-b960 regex-applicative> include containers-0.6.8-4775 regex-applicative> include filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num regex-applicative> include regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll regex-applicative> include smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk regex-applicative> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa regex-applicative> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP regex-applicative> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU regex-applicative> include transformers-0.6.1.0-c3ec regex-applicative> Linked component graph: regex-applicative> unit regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll regex-applicative> include base-4.19.0.0-b960 regex-applicative> include containers-0.6.8-4775 regex-applicative> include filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num regex-applicative> include transformers-0.6.1.0-c3ec scientific> Running phase: setupCompilerEnvironmentPhase scientific> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. scientific> Running phase: unpackPhase scientific> unpacking source archive /nix/store/8wdrn8qwx87rmmykvk7is30zx4xswld9-scientific-0.3.8.0.tar.gz scientific> source root is scientific-0.3.8.0 scientific> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "scientific-0.3.8.0/test/test.hs" scientific> Running phase: patchPhase scientific> Replace Cabal file with edited version from mirror://hackage/scientific-0.3.8.0/revision/2.cabal. scientific> Running phase: compileBuildDriverPhase scientific> setupCompileFlags: -package-db=/build/tmp.OawQItjgrN/setup-package.conf.d -threaded scientific> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.OawQItjgrN/Main.o ) scientific> [2 of 2] Linking Setup scientific> Running phase: updateAutotoolsGnuConfigScriptsPhase scientific> Running phase: configurePhase scientific> configureFlags: --verbose --prefix=/nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/1iiqhkhl6iv3a66s857q6qprl7ywhs5y-scientific-0.3.8.0-doc/share/doc/scientific-0.3.8.0 --with-gcc=gcc --package-db=/build/tmp.OawQItjgrN/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 scientific> Using Parsec parser scientific> Configuring scientific-0.3.8.0... scientific> Flags chosen: integer-simple=False scientific> Dependency base >=4.15 && <4.22: using base-4.19.0.0 scientific> Dependency binary >=0.8.6.0 && <0.9: using binary-0.8.9.1 scientific> Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.0.2 scientific> Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.8 scientific> Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.5.0.0 scientific> Dependency hashable >=1.4.4.0 && <1.6: using hashable-1.4.7.0 scientific> Dependency integer-logarithms >=1.0.3.1 && <1.1: using scientific> integer-logarithms-1.0.4 scientific> Dependency primitive >=0.9.0.0 && <0.10: using primitive-0.9.1.0 scientific> Dependency template-haskell >=2.14.0.0 && <2.24: using scientific> template-haskell-2.21.0.0 scientific> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1 scientific> Dependency QuickCheck >=2.14.2: using QuickCheck-2.14.3 scientific> Dependency base: using base-4.19.0.0 scientific> Dependency binary: using binary-0.8.9.1 scientific> Dependency bytestring: using bytestring-0.12.0.2 scientific> Dependency scientific: using scientific-0.3.8.0 scientific> Dependency smallcheck >=1.0: using smallcheck-1.2.1.1 scientific> Dependency tasty >=1.4.0.1: using tasty-1.5.3 scientific> Dependency tasty-hunit >=0.8: using tasty-hunit-0.10.2 scientific> Dependency tasty-quickcheck >=0.8: using tasty-quickcheck-0.11 scientific> Dependency tasty-smallcheck >=0.2: using tasty-smallcheck-0.8.2 scientific> Dependency text: using text-2.1 scientific> Source component graph: scientific> component lib scientific> component test:test-scientific dependency lib scientific> Configured component graph: scientific> component scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X scientific> include base-4.19.0.0-b960 scientific> include binary-0.8.9.1-0e3e scientific> include bytestring-0.12.0.2-4690 scientific> include containers-0.6.8-4775 scientific> include deepseq-1.5.0.0-412f scientific> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m scientific> include integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH scientific> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi regex-applicative> Text.Regex.Applicative=regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll:Text.Regex.Applicative,Text.Regex.Applicative.Common=regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll:Text.Regex.Applicative.Common,Text.Regex.Applicative.Object=regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll:Text.Regex.Applicative.Object,Text.Regex.Applicative.Reference=regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll:Text.Regex.Applicative.Reference,Text.Regex.Applicative.StateQueue=regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll:Text.Regex.Applicative.StateQueue regex-applicative> unit regex-applicative-0.3.4-HswuuWdbnpuEWqs1RqHmzC-test-regex-applicative regex-applicative> include base-4.19.0.0-b960 regex-applicative> include containers-0.6.8-4775 regex-applicative> include filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num regex-applicative> include regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll regex-applicative> include smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk regex-applicative> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa regex-applicative> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP regex-applicative> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU regex-applicative> include transformers-0.6.1.0-c3ec regex-applicative> Ready component graph: regex-applicative> definite regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll regex-applicative> depends base-4.19.0.0-b960 regex-applicative> depends containers-0.6.8-4775 regex-applicative> depends filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num regex-applicative> depends transformers-0.6.1.0-c3ec regex-applicative> definite regex-applicative-0.3.4-HswuuWdbnpuEWqs1RqHmzC-test-regex-applicative regex-applicative> depends base-4.19.0.0-b960 regex-applicative> depends containers-0.6.8-4775 regex-applicative> depends filtrable-0.1.6.0-J9N9yg16lMg1xOMxC40num regex-applicative> depends regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll regex-applicative> depends smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk regex-applicative> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa regex-applicative> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP regex-applicative> depends tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU regex-applicative> depends transformers-0.6.1.0-c3ec regex-applicative> Using Cabal-3.10.2.0 compiled by ghc-9.8 regex-applicative> Using compiler: ghc-9.8.1 regex-applicative> Using install prefix: regex-applicative> /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4 regex-applicative> Executables installed in: regex-applicative> /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4/bin regex-applicative> Libraries installed in: regex-applicative> /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll regex-applicative> Dynamic Libraries installed in: regex-applicative> /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 regex-applicative> Private executables installed in: regex-applicative> /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4/libexec/x86_64-linux-ghc-9.8.1/regex-applicative-0.3.4 regex-applicative> Data files installed in: regex-applicative> /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4/share/x86_64-linux-ghc-9.8.1/regex-applicative-0.3.4 regex-applicative> Documentation installed in: regex-applicative> /nix/store/1a63268q9a9kr76zia35jimbzifpj7h6-regex-applicative-0.3.4-doc/share/doc/regex-applicative-0.3.4 regex-applicative> Configuration files installed in: regex-applicative> /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4/etc regex-applicative> No alex found regex-applicative> Using ar found on system at: regex-applicative> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar regex-applicative> No c2hs found regex-applicative> No cpphs found regex-applicative> No doctest found regex-applicative> Using gcc version 14.3.0 given by user at: regex-applicative> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc regex-applicative> Using ghc version 9.8.1 found on system at: regex-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc regex-applicative> Using ghc-pkg version 9.8.1 found on system at: regex-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 regex-applicative> No ghcjs found regex-applicative> No ghcjs-pkg found regex-applicative> No greencard found regex-applicative> Using haddock version 2.30.0 found on system at: regex-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 regex-applicative> No happy found regex-applicative> Using haskell-suite found on system at: haskell-suite-dummy-location regex-applicative> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location regex-applicative> No hmake found regex-applicative> Using hpc version 0.69 found on system at: regex-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 regex-applicative> Using hsc2hs version 0.68.10 found on system at: regex-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 scientific> include template-haskell-2.21.0.0-8831 scientific> include text-2.1-c36a scientific> component scientific-0.3.8.0-ERgFuAaF9w6JlyRZv4Gsn-test-scientific scientific> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 scientific> include base-4.19.0.0-b960 scientific> include binary-0.8.9.1-0e3e scientific> include bytestring-0.12.0.2-4690 scientific> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X scientific> include smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk scientific> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa scientific> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP scientific> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 scientific> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU scientific> include text-2.1-c36a scientific> Linked component graph: scientific> unit scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X scientific> include base-4.19.0.0-b960 scientific> include binary-0.8.9.1-0e3e scientific> include bytestring-0.12.0.2-4690 scientific> include containers-0.6.8-4775 scientific> include deepseq-1.5.0.0-412f scientific> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m scientific> include integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH scientific> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi scientific> include template-haskell-2.21.0.0-8831 scientific> include text-2.1-c36a scientific> Data.ByteString.Builder.Scientific=scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X:Data.ByteString.Builder.Scientific,Data.Scientific=scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X:Data.Scientific,Data.Text.Lazy.Builder.Scientific=scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X:Data.Text.Lazy.Builder.Scientific scientific> unit scientific-0.3.8.0-ERgFuAaF9w6JlyRZv4Gsn-test-scientific scientific> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 scientific> include base-4.19.0.0-b960 scientific> include binary-0.8.9.1-0e3e scientific> include bytestring-0.12.0.2-4690 scientific> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X scientific> include smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk scientific> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa scientific> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP scientific> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 scientific> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU scientific> include text-2.1-c36a scientific> Ready component graph: scientific> definite scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X scientific> depends base-4.19.0.0-b960 scientific> depends binary-0.8.9.1-0e3e scientific> depends bytestring-0.12.0.2-4690 scientific> depends containers-0.6.8-4775 scientific> depends deepseq-1.5.0.0-412f scientific> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m scientific> depends integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH scientific> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi scientific> depends template-haskell-2.21.0.0-8831 scientific> depends text-2.1-c36a scientific> definite scientific-0.3.8.0-ERgFuAaF9w6JlyRZv4Gsn-test-scientific scientific> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 scientific> depends base-4.19.0.0-b960 scientific> depends binary-0.8.9.1-0e3e scientific> depends bytestring-0.12.0.2-4690 scientific> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X scientific> depends smallcheck-1.2.1.1-D4zzkFSCaYTCul1pEwUrHk scientific> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa scientific> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP scientific> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 scientific> depends tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU scientific> depends text-2.1-c36a scientific> Using Cabal-3.10.2.0 compiled by ghc-9.8 scientific> Using compiler: ghc-9.8.1 scientific> Using install prefix: scientific> /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0 scientific> Executables installed in: scientific> /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0/bin scientific> Libraries installed in: scientific> /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X scientific> Dynamic Libraries installed in: scientific> /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 scientific> Private executables installed in: scientific> /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0/libexec/x86_64-linux-ghc-9.8.1/scientific-0.3.8.0 scientific> Data files installed in: scientific> /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0/share/x86_64-linux-ghc-9.8.1/scientific-0.3.8.0 regex-applicative> Using hscolour version 1.25 found on system at: regex-applicative> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour regex-applicative> No jhc found regex-applicative> Using ld found on system at: regex-applicative> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold regex-applicative> No pkg-config found regex-applicative> Using runghc version 9.8.1 found on system at: regex-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 regex-applicative> Using strip version 2.44 found on system at: regex-applicative> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip regex-applicative> Using tar found on system at: regex-applicative> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar regex-applicative> No uhc found regex-applicative> Running phase: buildPhase regex-applicative> Preprocessing library for regex-applicative-0.3.4.. regex-applicative> Building library for regex-applicative-0.3.4.. regex-applicative> [1 of 8] Compiling Text.Regex.Applicative.StateQueue ( Text/Regex/Applicative/StateQueue.hs, dist/build/Text/Regex/Applicative/StateQueue.o, dist/build/Text/Regex/Applicative/StateQueue.dyn_o ) regex-applicative> [2 of 8] Compiling Text.Regex.Applicative.Types ( Text/Regex/Applicative/Types.hs, dist/build/Text/Regex/Applicative/Types.o, dist/build/Text/Regex/Applicative/Types.dyn_o ) regex-applicative> regex-applicative> Text/Regex/Applicative/Types.hs:133:16: warning: [GHC-58520] [-Wtype-equality-requires-operators] regex-applicative> The use of ‘~’ without TypeOperators regex-applicative> will become an error in a future GHC release. regex-applicative> Suggested fix: Perhaps you intended to use TypeOperators regex-applicative> | regex-applicative> 133 | instance (char ~ Char, string ~ String) => IsString (RE char string) where regex-applicative> | ^ regex-applicative> regex-applicative> Text/Regex/Applicative/Types.hs:133:31: warning: [GHC-58520] [-Wtype-equality-requires-operators] regex-applicative> The use of ‘~’ without TypeOperators regex-applicative> will become an error in a future GHC release. regex-applicative> Suggested fix: Perhaps you intended to use TypeOperators regex-applicative> | regex-applicative> 133 | instance (char ~ Char, string ~ String) => IsString (RE char string) where regex-applicative> | ^ regex-applicative> [3 of 8] Compiling Text.Regex.Applicative.Reference ( Text/Regex/Applicative/Reference.hs, dist/build/Text/Regex/Applicative/Reference.o, dist/build/Text/Regex/Applicative/Reference.dyn_o ) regex-applicative> regex-applicative> Text/Regex/Applicative/Reference.hs:27:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] regex-applicative> Noncanonical ‘return’ definition detected regex-applicative> in the instance declaration for ‘Monad (P s)’. regex-applicative> ‘return’ will eventually be removed in favour of ‘pure’ regex-applicative> Suggested fix: regex-applicative> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ regex-applicative> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return regex-applicative> | regex-applicative> 27 | return x = P $ \s -> [(x, s)] regex-applicative> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ regex-applicative> regex-applicative> Text/Regex/Applicative/Reference.hs:36:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] regex-applicative> Noncanonical ‘pure = return’ definition detected regex-applicative> in the instance declaration for ‘Applicative (P s)’. regex-applicative> Suggested fix: regex-applicative> Move definition from ‘return’ to ‘pure’ regex-applicative> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return regex-applicative> | regex-applicative> 36 | pure = return regex-applicative> | ^^^^^^^^^^^^^ regex-applicative> [4 of 8] Compiling Text.Regex.Applicative.Compile ( Text/Regex/Applicative/Compile.hs, dist/build/Text/Regex/Applicative/Compile.o, dist/build/Text/Regex/Applicative/Compile.dyn_o ) scientific> Documentation installed in: scientific> /nix/store/1iiqhkhl6iv3a66s857q6qprl7ywhs5y-scientific-0.3.8.0-doc/share/doc/scientific-0.3.8.0 scientific> Configuration files installed in: scientific> /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0/etc scientific> No alex found scientific> Using ar found on system at: scientific> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar scientific> No c2hs found scientific> No cpphs found scientific> No doctest found scientific> Using gcc version 14.3.0 given by user at: scientific> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc scientific> Using ghc version 9.8.1 found on system at: scientific> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc scientific> Using ghc-pkg version 9.8.1 found on system at: scientific> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 scientific> No ghcjs found scientific> No ghcjs-pkg found scientific> No greencard found scientific> Using haddock version 2.30.0 found on system at: scientific> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 scientific> No happy found scientific> Using haskell-suite found on system at: haskell-suite-dummy-location scientific> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location scientific> No hmake found scientific> Using hpc version 0.69 found on system at: scientific> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 scientific> Using hsc2hs version 0.68.10 found on system at: scientific> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 scientific> Using hscolour version 1.25 found on system at: scientific> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour scientific> No jhc found scientific> Using ld found on system at: scientific> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold scientific> No pkg-config found scientific> Using runghc version 9.8.1 found on system at: scientific> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 scientific> Using strip version 2.44 found on system at: scientific> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip scientific> Using tar found on system at: scientific> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar scientific> No uhc found scientific> Running phase: buildPhase scientific> Preprocessing library for scientific-0.3.8.0.. scientific> Building library for scientific-0.3.8.0.. scientific> [1 of 5] Compiling GHC.Integer.Compat ( src/GHC/Integer/Compat.hs, dist/build/GHC/Integer/Compat.o, dist/build/GHC/Integer/Compat.dyn_o ) scientific> [2 of 5] Compiling Utils ( src/Utils.hs, dist/build/Utils.o, dist/build/Utils.dyn_o ) scientific> [3 of 5] Compiling Data.Scientific ( src/Data/Scientific.hs, dist/build/Data/Scientific.o, dist/build/Data/Scientific.dyn_o ) scientific> scientific> src/Data/Scientific.hs:1041:16: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: scientific> Patterns of type ‘[Char]’ not matched: scientific> [] scientific> [] scientific> [] scientific> | scientific> 1041 | (d:ds') = map intToDigit (if ei > 0 then init is' else is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> scientific> src/Data/Scientific.hs:1057:11: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: Patterns of type ‘[Char]’ not matched: [] scientific> | scientific> 1057 | d:ds' = map intToDigit (if ei > 0 then is' else 0:is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> [4 of 5] Compiling Data.Text.Lazy.Builder.Scientific ( src/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.o, dist/build/Data/Text/Lazy/Builder/Scientific.dyn_o ) scientific> scientific> src/Data/Text/Lazy/Builder/Scientific.hs:19:1: warning: [GHC-66111] [-Wunused-imports] scientific> The import of ‘Data.Monoid’ is redundant scientific> except perhaps to import instances from ‘Data.Monoid’ regex-applicative> [5 of 8] Compiling Text.Regex.Applicative.Object ( Text/Regex/Applicative/Object.hs, dist/build/Text/Regex/Applicative/Object.o, dist/build/Text/Regex/Applicative/Object.dyn_o ) regex-applicative> [6 of 8] Compiling Text.Regex.Applicative.Interface ( Text/Regex/Applicative/Interface.hs, dist/build/Text/Regex/Applicative/Interface.o, dist/build/Text/Regex/Applicative/Interface.dyn_o ) regex-applicative> [7 of 8] Compiling Text.Regex.Applicative ( Text/Regex/Applicative.hs, dist/build/Text/Regex/Applicative.o, dist/build/Text/Regex/Applicative.dyn_o ) regex-applicative> [8 of 8] Compiling Text.Regex.Applicative.Common ( Text/Regex/Applicative/Common.hs, dist/build/Text/Regex/Applicative/Common.o, dist/build/Text/Regex/Applicative/Common.dyn_o ) regex-applicative> [1 of 8] Compiling Text.Regex.Applicative.StateQueue ( Text/Regex/Applicative/StateQueue.hs, dist/build/Text/Regex/Applicative/StateQueue.p_o ) regex-applicative> [2 of 8] Compiling Text.Regex.Applicative.Types ( Text/Regex/Applicative/Types.hs, dist/build/Text/Regex/Applicative/Types.p_o ) regex-applicative> regex-applicative> Text/Regex/Applicative/Types.hs:133:16: warning: [GHC-58520] [-Wtype-equality-requires-operators] regex-applicative> The use of ‘~’ without TypeOperators regex-applicative> will become an error in a future GHC release. regex-applicative> Suggested fix: Perhaps you intended to use TypeOperators regex-applicative> | regex-applicative> 133 | instance (char ~ Char, string ~ String) => IsString (RE char string) where regex-applicative> | ^ regex-applicative> regex-applicative> Text/Regex/Applicative/Types.hs:133:31: warning: [GHC-58520] [-Wtype-equality-requires-operators] regex-applicative> The use of ‘~’ without TypeOperators regex-applicative> will become an error in a future GHC release. regex-applicative> Suggested fix: Perhaps you intended to use TypeOperators regex-applicative> | regex-applicative> 133 | instance (char ~ Char, string ~ String) => IsString (RE char string) where regex-applicative> | ^ regex-applicative> [3 of 8] Compiling Text.Regex.Applicative.Reference ( Text/Regex/Applicative/Reference.hs, dist/build/Text/Regex/Applicative/Reference.p_o ) regex-applicative> regex-applicative> Text/Regex/Applicative/Reference.hs:27:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] regex-applicative> Noncanonical ‘return’ definition detected regex-applicative> in the instance declaration for ‘Monad (P s)’. regex-applicative> ‘return’ will eventually be removed in favour of ‘pure’ regex-applicative> Suggested fix: regex-applicative> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ regex-applicative> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return regex-applicative> | regex-applicative> 27 | return x = P $ \s -> [(x, s)] regex-applicative> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ regex-applicative> regex-applicative> Text/Regex/Applicative/Reference.hs:36:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] regex-applicative> Noncanonical ‘pure = return’ definition detected regex-applicative> in the instance declaration for ‘Applicative (P s)’. regex-applicative> Suggested fix: regex-applicative> Move definition from ‘return’ to ‘pure’ regex-applicative> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return regex-applicative> | regex-applicative> 36 | pure = return regex-applicative> | ^^^^^^^^^^^^^ scientific> To import instances alone, use: import Data.Monoid() scientific> | scientific> 19 | import Data.Monoid ((<>)) scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> scientific> src/Data/Text/Lazy/Builder/Scientific.hs:60:12: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: scientific> Patterns of type ‘[Char]’ not matched: scientific> [] scientific> [] scientific> [] scientific> | scientific> 60 | (d:ds') = map i2d (if ei > 0 then init is' else is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> scientific> src/Data/Text/Lazy/Builder/Scientific.hs:88:11: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: Patterns of type ‘[Char]’ not matched: [] scientific> | scientific> 88 | d:ds' = map i2d (if ei > 0 then is' else 0:is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> [5 of 5] Compiling Data.ByteString.Builder.Scientific ( src/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.o, dist/build/Data/ByteString/Builder/Scientific.dyn_o ) scientific> scientific> src/Data/ByteString/Builder/Scientific.hs:20:1: warning: [GHC-66111] [-Wunused-imports] scientific> The import of ‘Data.Monoid’ is redundant scientific> except perhaps to import instances from ‘Data.Monoid’ scientific> To import instances alone, use: import Data.Monoid() scientific> | scientific> 20 | import Data.Monoid ((<>)) scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> scientific> src/Data/ByteString/Builder/Scientific.hs:64:12: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: scientific> Patterns of type ‘[Char]’ not matched: scientific> [] scientific> [] scientific> [] scientific> | scientific> 64 | (d:ds') = map i2d (if ei > 0 then init is' else is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> scientific> src/Data/ByteString/Builder/Scientific.hs:94:11: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: Patterns of type ‘[Char]’ not matched: [] scientific> | scientific> 94 | d:ds' = map i2d (if ei > 0 then is' else 0:is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> [1 of 5] Compiling GHC.Integer.Compat ( src/GHC/Integer/Compat.hs, dist/build/GHC/Integer/Compat.p_o ) scientific> [2 of 5] Compiling Utils ( src/Utils.hs, dist/build/Utils.p_o ) scientific> [3 of 5] Compiling Data.Scientific ( src/Data/Scientific.hs, dist/build/Data/Scientific.p_o ) scientific> scientific> src/Data/Scientific.hs:1041:16: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: scientific> Patterns of type ‘[Char]’ not matched: scientific> [] scientific> [] scientific> [] scientific> | scientific> 1041 | (d:ds') = map intToDigit (if ei > 0 then init is' else is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> scientific> src/Data/Scientific.hs:1057:11: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: Patterns of type ‘[Char]’ not matched: [] scientific> | scientific> 1057 | d:ds' = map intToDigit (if ei > 0 then is' else 0:is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ hspec-hedgehog> Running phase: setupCompilerEnvironmentPhase hspec-hedgehog> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. regex-applicative> [4 of 8] Compiling Text.Regex.Applicative.Compile ( Text/Regex/Applicative/Compile.hs, dist/build/Text/Regex/Applicative/Compile.p_o ) regex-applicative> [5 of 8] Compiling Text.Regex.Applicative.Object ( Text/Regex/Applicative/Object.hs, dist/build/Text/Regex/Applicative/Object.p_o ) tasty-hedgehog> Running phase: setupCompilerEnvironmentPhase tasty-hedgehog> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. scientific> [4 of 5] Compiling Data.Text.Lazy.Builder.Scientific ( src/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.p_o ) scientific> scientific> src/Data/Text/Lazy/Builder/Scientific.hs:19:1: warning: [GHC-66111] [-Wunused-imports] scientific> The import of ‘Data.Monoid’ is redundant scientific> except perhaps to import instances from ‘Data.Monoid’ scientific> To import instances alone, use: import Data.Monoid() scientific> | scientific> 19 | import Data.Monoid ((<>)) scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> scientific> src/Data/Text/Lazy/Builder/Scientific.hs:60:12: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: scientific> Patterns of type ‘[Char]’ not matched: scientific> [] scientific> [] scientific> [] scientific> | scientific> 60 | (d:ds') = map i2d (if ei > 0 then init is' else is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> scientific> src/Data/Text/Lazy/Builder/Scientific.hs:88:11: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: Patterns of type ‘[Char]’ not matched: [] scientific> | scientific> 88 | d:ds' = map i2d (if ei > 0 then is' else 0:is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ regex-applicative> [6 of 8] Compiling Text.Regex.Applicative.Interface ( Text/Regex/Applicative/Interface.hs, dist/build/Text/Regex/Applicative/Interface.p_o ) hspec-hedgehog> Running phase: unpackPhase hspec-hedgehog> unpacking source archive /nix/store/prnkkwvn142s75a42f5jsk66c61v1fl7-hspec-hedgehog-0.3.0.0.tar.gz hspec-hedgehog> source root is hspec-hedgehog-0.3.0.0 hspec-hedgehog> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hspec-hedgehog-0.3.0.0/test/Test/Hspec/HedgehogSpec.hs" hspec-hedgehog> Running phase: patchPhase hspec-hedgehog> Running phase: compileBuildDriverPhase hspec-hedgehog> setupCompileFlags: -package-db=/build/tmp.4CwtDqwlqz/setup-package.conf.d -threaded hspec-hedgehog> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.4CwtDqwlqz/Main.o ) tasty-hedgehog> Running phase: unpackPhase tasty-hedgehog> unpacking source archive /nix/store/c7lip15ss1zm2zsp6i971ky2zjla3sm3-tasty-hedgehog-1.4.0.2.tar.gz tasty-hedgehog> source root is tasty-hedgehog-1.4.0.2 tasty-hedgehog> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "tasty-hedgehog-1.4.0.2/test/Main.hs" tasty-hedgehog> Running phase: patchPhase tasty-hedgehog> Replace Cabal file with edited version from mirror://hackage/tasty-hedgehog-1.4.0.2/revision/6.cabal. tasty-hedgehog> Running phase: compileBuildDriverPhase tasty-hedgehog> setupCompileFlags: -package-db=/build/tmp.E4gjzJ6LdW/setup-package.conf.d -threaded hspec-hedgehog> [2 of 2] Linking Setup tasty-hedgehog> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.E4gjzJ6LdW/Main.o ) streaming-commons> single chunk [✔] tasty-hedgehog> [2 of 2] Linking Setup regex-applicative> [7 of 8] Compiling Text.Regex.Applicative ( Text/Regex/Applicative.hs, dist/build/Text/Regex/Applicative.p_o ) regex-applicative> [8 of 8] Compiling Text.Regex.Applicative.Common ( Text/Regex/Applicative/Common.hs, dist/build/Text/Regex/Applicative/Common.p_o ) scientific> [5 of 5] Compiling Data.ByteString.Builder.Scientific ( src/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.p_o ) scientific> scientific> src/Data/ByteString/Builder/Scientific.hs:20:1: warning: [GHC-66111] [-Wunused-imports] scientific> The import of ‘Data.Monoid’ is redundant scientific> except perhaps to import instances from ‘Data.Monoid’ scientific> To import instances alone, use: import Data.Monoid() scientific> | scientific> 20 | import Data.Monoid ((<>)) scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> scientific> src/Data/ByteString/Builder/Scientific.hs:64:12: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: scientific> Patterns of type ‘[Char]’ not matched: scientific> [] scientific> [] scientific> [] scientific> | scientific> 64 | (d:ds') = map i2d (if ei > 0 then init is' else is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> scientific> src/Data/ByteString/Builder/Scientific.hs:94:11: warning: [GHC-62161] [-Wincomplete-uni-patterns] scientific> Pattern match(es) are non-exhaustive scientific> In a pattern binding: Patterns of type ‘[Char]’ not matched: [] scientific> | scientific> 94 | d:ds' = map i2d (if ei > 0 then is' else 0:is') scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ streaming-commons> multi chunk, no good [✔] hspec-hedgehog> Running phase: updateAutotoolsGnuConfigScriptsPhase hspec-hedgehog> Running phase: configurePhase hspec-hedgehog> configureFlags: --verbose --prefix=/nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/kd0bwy3dakmdgp2kmcb4znpg6772m7dl-hspec-hedgehog-0.3.0.0-doc/share/doc/hspec-hedgehog-0.3.0.0 --with-gcc=gcc --package-db=/build/tmp.4CwtDqwlqz/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-hedgehog> Using Parsec parser hspec-hedgehog> Configuring hspec-hedgehog-0.3.0.0... tasty-hedgehog> Running phase: updateAutotoolsGnuConfigScriptsPhase tasty-hedgehog> Running phase: configurePhase tasty-hedgehog> configureFlags: --verbose --prefix=/nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/zr40lfrf8crdh1m4b1mm2w8paqy8v3yh-tasty-hedgehog-1.4.0.2-doc/share/doc/tasty-hedgehog-1.4.0.2 --with-gcc=gcc --package-db=/build/tmp.E4gjzJ6LdW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 tasty-hedgehog> Using Parsec parser tasty-hedgehog> Configuring tasty-hedgehog-1.4.0.2... regex-applicative> Preprocessing test suite 'test-regex-applicative' for regex-applicative-0.3.4.. regex-applicative> Building test suite 'test-regex-applicative' for regex-applicative-0.3.4.. regex-applicative> [1 of 2] Compiling StateQueue ( tests/StateQueue.hs, dist/build/test-regex-applicative/test-regex-applicative-tmp/StateQueue.o ) hspec-hedgehog> Dependency QuickCheck >=2.9.2 && <3: using QuickCheck-2.14.3 hspec-hedgehog> Dependency base >=4.7 && <5: using base-4.19.0.0 hspec-hedgehog> Dependency hedgehog >=1.5: using hedgehog-1.5 hspec-hedgehog> Dependency hspec >=2.11.0 && <3: using hspec-2.11.12 hspec-hedgehog> Dependency hspec-core >=2.11.0 && <3: using hspec-core-2.11.12 hspec-hedgehog> Dependency splitmix >=0.0.1 && <1: using splitmix-0.1.1 hspec-hedgehog> Dependency HUnit: using HUnit-1.6.2.0 hspec-hedgehog> Dependency QuickCheck: using QuickCheck-2.14.3 hspec-hedgehog> Dependency base >=4.7 && <5: using base-4.19.0.0 hspec-hedgehog> Dependency hedgehog >=1.5: using hedgehog-1.5 hspec-hedgehog> Dependency hspec >=2.11.0 && <3: using hspec-2.11.12 hspec-hedgehog> Dependency hspec-core >=2.11.0 && <3: using hspec-core-2.11.12 hspec-hedgehog> Dependency hspec-hedgehog: using hspec-hedgehog-0.3.0.0 tasty-hedgehog> Dependency base >=4.8 && <4.22: using base-4.19.0.0 tasty-hedgehog> Dependency hedgehog >=1.4 && <1.6: using hedgehog-1.5 tasty-hedgehog> Dependency tagged >=0.8 && <0.9: using tagged-0.8.8 tasty-hedgehog> Dependency tasty >=0.11 && <1.6: using tasty-1.5.3 streaming-commons> multi chunk, good in the middle [✔] regex-applicative> [2 of 2] Compiling Main ( tests/test.hs, dist/build/test-regex-applicative/test-regex-applicative-tmp/Main.o ) hspec-hedgehog> Source component graph: hspec-hedgehog> component lib hspec-hedgehog> component test:spec dependency lib hspec-hedgehog> Configured component graph: hspec-hedgehog> component hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 hspec-hedgehog> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hspec-hedgehog> include base-4.19.0.0-b960 hspec-hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hspec-hedgehog> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hspec-hedgehog> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY hspec-hedgehog> include splitmix-0.1.1-AoP57hqMhOYD9c7s1NlK2Y hspec-hedgehog> component hspec-hedgehog-0.3.0.0-HOHQguNj2H7Hpt8Q3QHgwA-spec hspec-hedgehog> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hspec-hedgehog> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hspec-hedgehog> include base-4.19.0.0-b960 hspec-hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hspec-hedgehog> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hspec-hedgehog> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY hspec-hedgehog> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 hspec-hedgehog> Linked component graph: hspec-hedgehog> unit hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 hspec-hedgehog> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hspec-hedgehog> include base-4.19.0.0-b960 hspec-hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hspec-hedgehog> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hspec-hedgehog> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY hspec-hedgehog> include splitmix-0.1.1-AoP57hqMhOYD9c7s1NlK2Y hspec-hedgehog> Test.Hspec.Hedgehog=hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0:Test.Hspec.Hedgehog hspec-hedgehog> unit hspec-hedgehog-0.3.0.0-HOHQguNj2H7Hpt8Q3QHgwA-spec hspec-hedgehog> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hspec-hedgehog> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hspec-hedgehog> include base-4.19.0.0-b960 hspec-hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hspec-hedgehog> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hspec-hedgehog> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY hspec-hedgehog> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 hspec-hedgehog> Ready component graph: hspec-hedgehog> definite hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 hspec-hedgehog> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hspec-hedgehog> depends base-4.19.0.0-b960 hspec-hedgehog> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hspec-hedgehog> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hspec-hedgehog> depends hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY hspec-hedgehog> depends splitmix-0.1.1-AoP57hqMhOYD9c7s1NlK2Y hspec-hedgehog> definite hspec-hedgehog-0.3.0.0-HOHQguNj2H7Hpt8Q3QHgwA-spec hspec-hedgehog> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hspec-hedgehog> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hspec-hedgehog> depends base-4.19.0.0-b960 hspec-hedgehog> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hspec-hedgehog> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hspec-hedgehog> depends hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY hspec-hedgehog> depends hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 hspec-hedgehog> Using Cabal-3.10.2.0 compiled by ghc-9.8 hspec-hedgehog> Using compiler: ghc-9.8.1 hspec-hedgehog> Using install prefix: hspec-hedgehog> /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0 hspec-hedgehog> Executables installed in: hspec-hedgehog> /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0/bin hspec-hedgehog> Libraries installed in: hspec-hedgehog> /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 hspec-hedgehog> Dynamic Libraries installed in: hspec-hedgehog> /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hspec-hedgehog> Private executables installed in: hspec-hedgehog> /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0/libexec/x86_64-linux-ghc-9.8.1/hspec-hedgehog-0.3.0.0 hspec-hedgehog> Data files installed in: hspec-hedgehog> /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0/share/x86_64-linux-ghc-9.8.1/hspec-hedgehog-0.3.0.0 hspec-hedgehog> Documentation installed in: hspec-hedgehog> /nix/store/kd0bwy3dakmdgp2kmcb4znpg6772m7dl-hspec-hedgehog-0.3.0.0-doc/share/doc/hspec-hedgehog-0.3.0.0 hspec-hedgehog> Configuration files installed in: hspec-hedgehog> /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0/etc hspec-hedgehog> No alex found hspec-hedgehog> Using ar found on system at: hspec-hedgehog> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hspec-hedgehog> No c2hs found hspec-hedgehog> No cpphs found hspec-hedgehog> No doctest found hspec-hedgehog> Using gcc version 14.3.0 given by user at: hspec-hedgehog> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hspec-hedgehog> Using ghc version 9.8.1 found on system at: hspec-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hspec-hedgehog> Using ghc-pkg version 9.8.1 found on system at: hspec-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 hspec-hedgehog> No ghcjs found hspec-hedgehog> No ghcjs-pkg found hspec-hedgehog> No greencard found hspec-hedgehog> Using haddock version 2.30.0 found on system at: hspec-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hspec-hedgehog> No happy found hspec-hedgehog> Using haskell-suite found on system at: haskell-suite-dummy-location hspec-hedgehog> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hspec-hedgehog> No hmake found hspec-hedgehog> Using hpc version 0.69 found on system at: hspec-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hspec-hedgehog> Using hsc2hs version 0.68.10 found on system at: hspec-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hspec-hedgehog> Using hscolour version 1.25 found on system at: hspec-hedgehog> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hspec-hedgehog> No jhc found hspec-hedgehog> Using ld found on system at: hspec-hedgehog> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hspec-hedgehog> No pkg-config found hspec-hedgehog> Using runghc version 9.8.1 found on system at: hspec-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 hspec-hedgehog> Using strip version 2.44 found on system at: hspec-hedgehog> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hspec-hedgehog> Using tar found on system at: hspec-hedgehog> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hspec-hedgehog> No uhc found tasty-hedgehog> Source component graph: component lib tasty-hedgehog> Configured component graph: tasty-hedgehog> component tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t tasty-hedgehog> include base-4.19.0.0-b960 tasty-hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK tasty-hedgehog> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tasty-hedgehog> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-hedgehog> Linked component graph: tasty-hedgehog> unit tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t tasty-hedgehog> include base-4.19.0.0-b960 tasty-hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK tasty-hedgehog> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tasty-hedgehog> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-hedgehog> Test.Tasty.Hedgehog=tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t:Test.Tasty.Hedgehog tasty-hedgehog> Ready component graph: tasty-hedgehog> definite tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t tasty-hedgehog> depends base-4.19.0.0-b960 tasty-hedgehog> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK tasty-hedgehog> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tasty-hedgehog> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-hedgehog> Using Cabal-3.10.2.0 compiled by ghc-9.8 tasty-hedgehog> Using compiler: ghc-9.8.1 tasty-hedgehog> Using install prefix: tasty-hedgehog> /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2 tasty-hedgehog> Executables installed in: tasty-hedgehog> /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2/bin tasty-hedgehog> Libraries installed in: tasty-hedgehog> /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t tasty-hedgehog> Dynamic Libraries installed in: tasty-hedgehog> /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 tasty-hedgehog> Private executables installed in: tasty-hedgehog> /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2/libexec/x86_64-linux-ghc-9.8.1/tasty-hedgehog-1.4.0.2 tasty-hedgehog> Data files installed in: tasty-hedgehog> /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2/share/x86_64-linux-ghc-9.8.1/tasty-hedgehog-1.4.0.2 tasty-hedgehog> Documentation installed in: tasty-hedgehog> /nix/store/zr40lfrf8crdh1m4b1mm2w8paqy8v3yh-tasty-hedgehog-1.4.0.2-doc/share/doc/tasty-hedgehog-1.4.0.2 tasty-hedgehog> Configuration files installed in: tasty-hedgehog> /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2/etc tasty-hedgehog> No alex found tasty-hedgehog> Using ar found on system at: tasty-hedgehog> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar tasty-hedgehog> No c2hs found tasty-hedgehog> No cpphs found tasty-hedgehog> No doctest found tasty-hedgehog> Using gcc version 14.3.0 given by user at: tasty-hedgehog> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc tasty-hedgehog> Using ghc version 9.8.1 found on system at: tasty-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc tasty-hedgehog> Using ghc-pkg version 9.8.1 found on system at: tasty-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 tasty-hedgehog> No ghcjs found tasty-hedgehog> No ghcjs-pkg found tasty-hedgehog> No greencard found tasty-hedgehog> Using haddock version 2.30.0 found on system at: tasty-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 tasty-hedgehog> No happy found tasty-hedgehog> Using haskell-suite found on system at: haskell-suite-dummy-location tasty-hedgehog> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location tasty-hedgehog> No hmake found tasty-hedgehog> Using hpc version 0.69 found on system at: tasty-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 tasty-hedgehog> Using hsc2hs version 0.68.10 found on system at: tasty-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 tasty-hedgehog> Using hscolour version 1.25 found on system at: tasty-hedgehog> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour tasty-hedgehog> No jhc found tasty-hedgehog> Using ld found on system at: tasty-hedgehog> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold tasty-hedgehog> No pkg-config found tasty-hedgehog> Using runghc version 9.8.1 found on system at: tasty-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 tasty-hedgehog> Using strip version 2.44 found on system at: tasty-hedgehog> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip tasty-hedgehog> Using tar found on system at: tasty-hedgehog> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar tasty-hedgehog> No uhc found hspec-hedgehog> Running phase: buildPhase scientific> Preprocessing test suite 'test-scientific' for scientific-0.3.8.0.. scientific> Building test suite 'test-scientific' for scientific-0.3.8.0.. hspec-hedgehog> Preprocessing library for hspec-hedgehog-0.3.0.0.. hspec-hedgehog> Building library for hspec-hedgehog-0.3.0.0.. scientific> [1 of 1] Compiling Main ( test/test.hs, dist/build/test-scientific/test-scientific-tmp/Main.o ) hspec-hedgehog> [1 of 1] Compiling Test.Hspec.Hedgehog ( src/Test/Hspec/Hedgehog.hs, dist/build/Test/Hspec/Hedgehog.o, dist/build/Test/Hspec/Hedgehog.dyn_o ) tasty-hedgehog> Running phase: buildPhase tasty-hedgehog> Preprocessing library for tasty-hedgehog-1.4.0.2.. tasty-hedgehog> Building library for tasty-hedgehog-1.4.0.2.. streaming-commons> pure tasty-hedgehog> [1 of 1] Compiling Test.Tasty.Hedgehog ( src/Test/Tasty/Hedgehog.hs, dist/build/Test/Tasty/Hedgehog.o, dist/build/Test/Tasty/Hedgehog.dyn_o ) regex-applicative> [3 of 3] Linking dist/build/test-regex-applicative/test-regex-applicative hspec-hedgehog> [1 of 1] Compiling Test.Hspec.Hedgehog ( src/Test/Hspec/Hedgehog.hs, dist/build/Test/Hspec/Hedgehog.p_o ) streaming-commons> multi chunk, no good [✔] tasty-hedgehog> [1 of 1] Compiling Test.Tasty.Hedgehog ( src/Test/Tasty/Hedgehog.hs, dist/build/Test/Tasty/Hedgehog.p_o ) regex-applicative> Running phase: checkPhase regex-applicative> Running 1 test suites... regex-applicative> Test suite test-regex-applicative: RUNNING... regex-applicative> Tests regex-applicative> Engine tests regex-applicative> re1: OK regex-applicative> 10 tests completed regex-applicative> re2: OK (0.06s) regex-applicative> 1023 tests completed regex-applicative> re3: OK (0.05s) regex-applicative> 1023 tests completed regex-applicative> re4: OK (0.04s) regex-applicative> 1023 tests completed regex-applicative> re5: OK regex-applicative> 10 tests completed regex-applicative> re6: OK regex-applicative> 10 tests completed regex-applicative> re7: OK (0.04s) regex-applicative> 1093 tests completed regex-applicative> re8: OK (0.04s) regex-applicative> 1093 tests completed regex-applicative> re11: OK (0.02s) regex-applicative> 1093 tests completed regex-applicative> Recognition vs parsing regex-applicative> re1: OK regex-applicative> 10 tests completed streaming-commons> UTF16LE spot checks regex-applicative> re2: OK (0.06s) regex-applicative> 1023 tests completed regex-applicative> re3: OK (0.07s) regex-applicative> 1023 tests completed regex-applicative> re4: OK (0.05s) regex-applicative> 1023 tests completed regex-applicative> re5: OK regex-applicative> 10 tests completed regex-applicative> re6: OK regex-applicative> 10 tests completed regex-applicative> re7: OK (0.06s) regex-applicative> 1093 tests completed regex-applicative> re8: OK (0.05s) regex-applicative> 1093 tests completed regex-applicative> re8: OK (0.04s) regex-applicative> 1023 tests completed regex-applicative> re8: OK (0.04s) regex-applicative> 1023 tests completed regex-applicative> re11: OK (0.04s) regex-applicative> 1093 tests completed regex-applicative> withMatched: OK regex-applicative> 31 tests completed regex-applicative> Tests for matching functions regex-applicative> findFirstPrefix regex-applicative> t1: OK regex-applicative> t2: OK regex-applicative> t3: OK regex-applicative> findFirstInfix regex-applicative> t1: OK regex-applicative> t2: OK regex-applicative> findLongestPrefix regex-applicative> t1: OK regex-applicative> t2: OK regex-applicative> t3: OK regex-applicative> findLongestInfix regex-applicative> t1: OK regex-applicative> t2: OK regex-applicative> t3: OK regex-applicative> findShortestPrefix regex-applicative> t1: OK regex-applicative> t2: OK regex-applicative> t3: OK regex-applicative> findShortestInfix regex-applicative> t1: OK regex-applicative> t2: OK regex-applicative> t3: OK regex-applicative> replace regex-applicative> t1: OK regex-applicative> t2: OK regex-applicative> t3: OK regex-applicative> t4: OK regex-applicative> StateQueue scientific> [2 of 2] Linking dist/build/test-scientific/test-scientific streaming-commons> [[0,216,0],[220,0,0,0,0,0,0]] [✔] hspec-hedgehog> Preprocessing test suite 'spec' for hspec-hedgehog-0.3.0.0.. hspec-hedgehog> Building test suite 'spec' for hspec-hedgehog-0.3.0.0.. hspec-hedgehog> [1 of 3] Compiling ExampleSpec ( test/ExampleSpec.hs, dist/build/spec/spec-tmp/ExampleSpec.o ) scientific> Running phase: checkPhase scientific> Running 1 test suites... scientific> Test suite test-scientific: RUNNING... scientific> scientific scientific> DoS protection scientific> Eq scientific> 1e1000000: OK scientific> Ord scientific> compare 1234e1000000 123e1000001: OK scientific> RealFrac scientific> floor scientific> 1e1000000: OK scientific> -1e-1000000: OK scientific> 1e-1000000: OK scientific> ceiling scientific> 1e1000000: OK scientific> -1e-1000000: OK scientific> 1e-1000000: OK scientific> round scientific> 1e1000000: OK scientific> -1e-1000000: OK scientific> 1e-1000000: OK scientific> truncate scientific> 1e1000000: OK scientific> -1e-1000000: OK scientific> 1e-1000000: OK scientific> properFracton scientific> 1e1000000: OK scientific> -1e-1000000: OK scientific> 1e-1000000: OK scientific> toRealFloat scientific> 1e1000000: OK scientific> 1e-1000000: OK scientific> toBoundedInteger scientific> 1e1000000: OK scientific> normalization scientific> smallcheck: OK scientific> 81 tests completed (but 9 did not meet the condition) scientific> quickcheck: OK scientific> +++ OK, passed 100 tests; 26 discarded. scientific> Binary scientific> decode . encode == id scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> Parsing scientific> reads "": OK scientific> reads "1.": OK scientific> reads "1.2e": OK scientific> reads "(1.3 )": OK scientific> reads "((1.3))": OK scientific> reads " 1.3": OK scientific> read " ( (( -1.0e+3 ) ))": OK scientific> scientificP "3": OK scientific> scientificP "3.0e2": OK scientific> scientificP "+3.0e+2": OK scientific> scientificP "-3.0e-2": OK scientific> Formatting scientific> read . show == id scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> show (Just 1): OK scientific> show (Just 0): OK scientific> show (Just (-1)): OK scientific> toDecimalDigits scientific> laws scientific> smallcheck: OK scientific> 45 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> == Numeric.floatToDigits scientific> smallcheck: OK scientific> 19 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> Builder scientific> Text scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> ByteString scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> formatScientific_fromFloatDigits scientific> smallcheck: OK scientific> 37 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> Eq scientific> == scientific> smallcheck: OK (0.02s) scientific> 6561 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> s == s scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> Ord scientific> compare scientific> smallcheck: OK scientific> 6561 tests completed scientific> quickcheck: OK (0.01s) scientific> +++ OK, passed 100 tests. scientific> Num scientific> Equal to Rational scientific> fromInteger scientific> smallcheck: OK scientific> 11 tests completed regex-applicative> Insertion increments the # of elements: OK (0.94s) regex-applicative> 65153 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> + scientific> smallcheck: OK (0.02s) scientific> 6561 tests completed scientific> quickcheck: OK (0.03s) scientific> +++ OK, passed 100 tests. scientific> - scientific> smallcheck: OK (0.02s) scientific> 6561 tests completed scientific> quickcheck: OK (0.04s) scientific> +++ OK, passed 100 tests. scientific> * scientific> smallcheck: OK (0.02s) scientific> 6561 tests completed scientific> quickcheck: OK (0.02s) scientific> +++ OK, passed 100 tests. scientific> abs scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> negate scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK (0.01s) scientific> +++ OK, passed 100 tests. scientific> signum scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> 0 identity of + scientific> smallcheck: OK scientific> 81 tests completed hspec-hedgehog> [2 of 3] Compiling Test.Hspec.HedgehogSpec ( test/Test/Hspec/HedgehogSpec.hs, dist/build/spec/spec-tmp/Test/Hspec/HedgehogSpec.o ) hspec-hedgehog> [3 of 3] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o ) streaming-commons> Data.Streaming.Zlib hspec-hedgehog> [4 of 4] Linking dist/build/spec/spec streaming-commons> Data.Streaming.Zlib tasty-hedgehog> Running phase: haddockPhase scientific> quickcheck: OK (0.36s) scientific> +++ OK, passed 100 tests. scientific> 1 identity of * scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> 0 identity of * scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> associativity of + tasty-hedgehog> Preprocessing library for tasty-hedgehog-1.4.0.2.. tasty-hedgehog> Running Haddock on library for tasty-hedgehog-1.4.0.2.. tasty-hedgehog> Warning: --source-* options are ignored when --hyperlinked-source is enabled. streaming-commons> inflate/deflate tasty-hedgehog> [1 of 1] Compiling Test.Tasty.Hedgehog ( src/Test/Tasty/Hedgehog.hs, nothing ) regex-applicative> insertUnique increments the # of elements by 0 or 1: OK (0.91s) regex-applicative> 65153 tests completed tasty-hedgehog> Haddock coverage: tasty-hedgehog> Warning: 'Property' is ambiguous. It is defined tasty-hedgehog> * in ‘Hedgehog.Internal.Property’ tasty-hedgehog> * in ‘Hedgehog.Internal.Property’ tasty-hedgehog> You may be able to disambiguate the identifier by qualifying it or tasty-hedgehog> by specifying the type/value namespace explicitly. tasty-hedgehog> Defaulting to the one defined in ‘Hedgehog.Internal.Property’ tasty-hedgehog> Warning: 'Group' is ambiguous. It is defined tasty-hedgehog> * in ‘Hedgehog.Internal.Property’ tasty-hedgehog> * in ‘Hedgehog.Internal.Property’ tasty-hedgehog> You may be able to disambiguate the identifier by qualifying it or tasty-hedgehog> by specifying the type/value namespace explicitly. tasty-hedgehog> Defaulting to the one defined in ‘Hedgehog.Internal.Property’ tasty-hedgehog> 100% ( 11 / 11) in 'Test.Tasty.Hedgehog' hspec-hedgehog> Running phase: checkPhase hspec-hedgehog> Running 1 test suites... hspec-hedgehog> Test suite spec: RUNNING... hspec-hedgehog> hspec-hedgehog> Example hspec-hedgehog> regular tests hspec-hedgehog> works [✔] hspec-hedgehog> hedgehog hspec-hedgehog> is useful if you get an ambiguous error [✔] hspec-hedgehog> passed 100 tests. hspec-hedgehog> hedgehog tests hspec-hedgehog> lets you use PropertyT directly [✔] hspec-hedgehog> passed 100 tests. hspec-hedgehog> lets you use PropertyT directly without forcing the type [✔] hspec-hedgehog> passed 100 tests. streaming-commons> decompress' [✔] streaming-commons> +++ OK, passed 100 tests. regex-applicative> insertUnique is idempotent: OK (0.91s) regex-applicative> 65153 tests completed regex-applicative> insert doesn't affect insertUnique: OK regex-applicative> 11 tests completed scientific> smallcheck: OK (1.51s) scientific> 531441 tests completed streaming-commons> compress' [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> with dictionary [✔] streaming-commons> +++ OK, passed 100 tests. regex-applicative> insertUnique only cares about keys, not values: OK (1.48s) regex-applicative> 716683 tests completed scientific> quickcheck: OK (1.35s) scientific> +++ OK, passed 100 tests. scientific> commutativity of + scientific> smallcheck: OK (0.02s) scientific> 6561 tests completed hspec-hedgehog> renders a progress bit [✔] hspec-hedgehog> passed 100 tests. hspec-hedgehog> with hooks hspec-hedgehog> has functions [✔] hspec-hedgehog> passed 100 tests. hspec-hedgehog> goes before or after [✔] hspec-hedgehog> passed 100 tests. hspec-hedgehog> generates [✔] hspec-hedgehog> passed 100 tests. hspec-hedgehog> modifyMaxSuccess hspec-hedgehog> counts to 10 [✔] hspec-hedgehog> passed 10 tests. hspec-hedgehog> works [✔] hspec-hedgehog> Test.Hspec.Hedgehog hspec-hedgehog> evaluateExample hspec-hedgehog> on Success hspec-hedgehog> includes the number of passed tests [✔] hspec-hedgehog> includes classification [✔] hspec-hedgehog> on Failure hspec-hedgehog> includes the number of discarded tests [✔] hspec-hedgehog> provides a detailed failure message [✔] hspec-hedgehog> hspec-hedgehog> Finished in 2.4976 seconds hspec-hedgehog> 14 examples, 0 failures hspec-hedgehog> Test suite spec: PASS hspec-hedgehog> Test suite logged to: dist/test/hspec-hedgehog-0.3.0.0-spec.log hspec-hedgehog> 1 of 1 test suites (1 of 1 test cases) passed. hspec-hedgehog> Running phase: haddockPhase hspec-hedgehog> Preprocessing library for hspec-hedgehog-0.3.0.0.. hspec-hedgehog> Running Haddock on library for hspec-hedgehog-0.3.0.0.. hspec-hedgehog> Warning: --source-* options are ignored when --hyperlinked-source is enabled. streaming-commons> different dict [✔] hspec-hedgehog> [1 of 1] Compiling Test.Hspec.Hedgehog ( src/Test/Hspec/Hedgehog.hs, nothing ) regex-applicative> insert puts in the back: OK (0.92s) regex-applicative> 65153 tests completed scientific> quickcheck: OK (0.94s) scientific> +++ OK, passed 100 tests. scientific> distributivity of * over + hspec-hedgehog> Haddock coverage: hspec-hedgehog> Warning: '()' is out of scope. hspec-hedgehog> If you qualify the identifier, haddock can try to link it anyway. hspec-hedgehog> 100% ( 11 / 11) in 'Test.Hspec.Hedgehog' streaming-commons> license hspec-hedgehog> Warning: Test.Hspec.Hedgehog: could not find link destinations for: hspec-hedgehog> - Test.Hspec.Hedgehog.D:R:ArgFUN hspec-hedgehog> - Test.Hspec.Hedgehog.D:R:ArgPropertyT tasty-hedgehog> Documentation created: dist/doc/html/tasty-hedgehog/, tasty-hedgehog> dist/doc/html/tasty-hedgehog/tasty-hedgehog.txt tasty-hedgehog> Running phase: installPhase tasty-hedgehog> Installing library in /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t tasty-hedgehog> Running phase: fixupPhase tasty-hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2 tasty-hedgehog> shrinking /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t-ghc9.8.1.so tasty-hedgehog> checking for references to /build/ in /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2... tasty-hedgehog> patching script interpreter paths in /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2 tasty-hedgehog> stripping (with command strip and flags -S -p) in /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2/lib tasty-hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/zr40lfrf8crdh1m4b1mm2w8paqy8v3yh-tasty-hedgehog-1.4.0.2-doc tasty-hedgehog> checking for references to /build/ in /nix/store/zr40lfrf8crdh1m4b1mm2w8paqy8v3yh-tasty-hedgehog-1.4.0.2-doc... tasty-hedgehog> patching script interpreter paths in /nix/store/zr40lfrf8crdh1m4b1mm2w8paqy8v3yh-tasty-hedgehog-1.4.0.2-doc tasty-hedgehog (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2 /nix/store/zr40lfrf8crdh1m4b1mm2w8paqy8v3yh-tasty-hedgehog-1.4.0.2-doc tasty-hedgehog (post)> Pushing 2 paths (138 are already present) using zstd to cache sellout ⏳ tasty-hedgehog (post)> tasty-hedgehog (post)> Pushing /nix/store/zr40lfrf8crdh1m4b1mm2w8paqy8v3yh-tasty-hedgehog-1.4.0.2-doc (348.98 KiB) tasty-hedgehog (post)> Pushing /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2 (926.47 KiB) tasty-hedgehog (post)> tasty-hedgehog (post)> All done. tasty-hedgehog (post)> added 2 signatures tasty-hedgehog (post)> added 1 signatures tasty-hedgehog (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2 /nix/store/zr40lfrf8crdh1m4b1mm2w8paqy8v3yh-tasty-hedgehog-1.4.0.2-doc tasty-hedgehog (post)> copying 2 paths... tasty-hedgehog (post)> copying path '/nix/store/zr40lfrf8crdh1m4b1mm2w8paqy8v3yh-tasty-hedgehog-1.4.0.2-doc' to 'https://cache.nix-ci.com'... tasty-hedgehog (post)> copying path '/nix/store/17spg18rxdw1vxkigcrsq28rahwwr544-tasty-hedgehog-1.4.0.2' to 'https://cache.nix-ci.com'... tasty-hedgehog (post)> copying 1 paths... tasty-hedgehog (post)> copying path '/nix/store/6896ls50rvfhskjq8imixaiwa0sighwb-tasty-hedgehog-1.4.0.2.drv' to 'https://cache.nix-ci.com'... building '/nix/store/566lvs75jckwmlq7rx530bbknygyp7df-nothunks-0.3.0.0.drv'... building '/nix/store/0m0dmzkq20vxbadlp1i3dzbmcq31wh1n-tasty-discover-5.0.1.drv'... streaming-commons> single deflate [✔] streaming-commons> single inflate [✔] streaming-commons> multi deflate [✔] streaming-commons> multi inflate [✔] regex-applicative> insertUnique puts in the back: OK (0.99s) regex-applicative> 65153 tests completed (but 10185 did not meet the condition) regex-applicative> regex-applicative> All 49 tests passed (6.86s) regex-applicative> Test suite test-regex-applicative: PASS regex-applicative> Test suite logged to: regex-applicative> dist/test/regex-applicative-0.3.4-test-regex-applicative.log regex-applicative> 1 of 1 test suites (1 of 1 test cases) passed. regex-applicative> Running phase: haddockPhase regex-applicative> Preprocessing library for regex-applicative-0.3.4.. regex-applicative> Running Haddock on library for regex-applicative-0.3.4.. regex-applicative> Warning: --source-* options are ignored when --hyperlinked-source is enabled. regex-applicative> [1 of 8] Compiling Text.Regex.Applicative.StateQueue ( Text/Regex/Applicative/StateQueue.hs, nothing ) regex-applicative> [2 of 8] Compiling Text.Regex.Applicative.Types ( Text/Regex/Applicative/Types.hs, nothing ) regex-applicative> regex-applicative> Text/Regex/Applicative/Types.hs:133:16: warning: [GHC-58520] [-Wtype-equality-requires-operators] regex-applicative> The use of ‘~’ without TypeOperators regex-applicative> will become an error in a future GHC release. regex-applicative> Suggested fix: Perhaps you intended to use TypeOperators regex-applicative> | regex-applicative> 133 | instance (char ~ Char, string ~ String) => IsString (RE char string) where regex-applicative> | ^ regex-applicative> regex-applicative> Text/Regex/Applicative/Types.hs:133:31: warning: [GHC-58520] [-Wtype-equality-requires-operators] regex-applicative> The use of ‘~’ without TypeOperators regex-applicative> will become an error in a future GHC release. regex-applicative> Suggested fix: Perhaps you intended to use TypeOperators regex-applicative> | regex-applicative> 133 | instance (char ~ Char, string ~ String) => IsString (RE char string) where regex-applicative> | ^ regex-applicative> [3 of 8] Compiling Text.Regex.Applicative.Reference ( Text/Regex/Applicative/Reference.hs, nothing ) regex-applicative> regex-applicative> Text/Regex/Applicative/Reference.hs:27:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] regex-applicative> Noncanonical ‘return’ definition detected regex-applicative> in the instance declaration for ‘Monad (P s)’. regex-applicative> ‘return’ will eventually be removed in favour of ‘pure’ regex-applicative> Suggested fix: regex-applicative> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ regex-applicative> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return regex-applicative> | regex-applicative> 27 | return x = P $ \s -> [(x, s)] regex-applicative> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ regex-applicative> regex-applicative> Text/Regex/Applicative/Reference.hs:36:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] regex-applicative> Noncanonical ‘pure = return’ definition detected regex-applicative> in the instance declaration for ‘Applicative (P s)’. regex-applicative> Suggested fix: regex-applicative> Move definition from ‘return’ to ‘pure’ regex-applicative> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return regex-applicative> | regex-applicative> 36 | pure = return regex-applicative> | ^^^^^^^^^^^^^ regex-applicative> [4 of 8] Compiling Text.Regex.Applicative.Compile ( Text/Regex/Applicative/Compile.hs, nothing ) regex-applicative> [5 of 8] Compiling Text.Regex.Applicative.Object ( Text/Regex/Applicative/Object.hs, nothing ) regex-applicative> [6 of 8] Compiling Text.Regex.Applicative.Interface ( Text/Regex/Applicative/Interface.hs, nothing ) regex-applicative> [7 of 8] Compiling Text.Regex.Applicative ( Text/Regex/Applicative.hs, nothing ) regex-applicative> [8 of 8] Compiling Text.Regex.Applicative.Common ( Text/Regex/Applicative/Common.hs, nothing ) regex-applicative> Haddock coverage: regex-applicative> Warning: 'StateQueue' is ambiguous. It is defined regex-applicative> * at Text/Regex/Applicative/StateQueue.hs:19:21 regex-applicative> * at Text/Regex/Applicative/StateQueue.hs:19:1 regex-applicative> You may be able to disambiguate the identifier by qualifying it or regex-applicative> by specifying the type/value namespace explicitly. scientific> smallcheck: OK (1.52s) scientific> 531441 tests completed regex-applicative> Defaulting to the one defined at Text/Regex/Applicative/StateQueue.hs:19:1 regex-applicative> Warning: 'insert' is ambiguous. It is defined regex-applicative> * in ‘Data.IntSet.Internal’ regex-applicative> * at Text/Regex/Applicative/StateQueue.hs:61:1 regex-applicative> You may be able to disambiguate the identifier by qualifying it or regex-applicative> by specifying the type/value namespace explicitly. regex-applicative> Defaulting to the one defined at Text/Regex/Applicative/StateQueue.hs:61:1 regex-applicative> 100% ( 6 / 6) in 'Text.Regex.Applicative.StateQueue' regex-applicative> Warning: '=~' is out of scope. regex-applicative> If you qualify the identifier, haddock can try to link it anyway. regex-applicative> 100% ( 2 / 2) in 'Text.Regex.Applicative.Reference' regex-applicative> Warning: 'ReObject' is ambiguous. It is defined regex-applicative> * at Text/Regex/Applicative/Object.hs:43:24 regex-applicative> * at Text/Regex/Applicative/Object.hs:43:1 regex-applicative> You may be able to disambiguate the identifier by qualifying it or regex-applicative> by specifying the type/value namespace explicitly. regex-applicative> Defaulting to the one defined at Text/Regex/Applicative/Object.hs:43:1 regex-applicative> Warning: 'Thread' is ambiguous. It is defined regex-applicative> * at Text/Regex/Applicative/Types.hs:21:7 regex-applicative> * at Text/Regex/Applicative/Types.hs:20:1 regex-applicative> You may be able to disambiguate the identifier by qualifying it or regex-applicative> by specifying the type/value namespace explicitly. regex-applicative> Defaulting to the one defined at Text/Regex/Applicative/Types.hs:20:1 regex-applicative> Warning: '<|>' is out of scope. regex-applicative> If you qualify the identifier, haddock can try to link it anyway. regex-applicative> 93% ( 15 / 16) in 'Text.Regex.Applicative.Object' regex-applicative> Missing documentation for: regex-applicative> ThreadId (Text/Regex/Applicative/Types.hs:16) regex-applicative> 96% ( 26 / 27) in 'Text.Regex.Applicative' regex-applicative> Missing documentation for: regex-applicative> Greediness (Text/Regex/Applicative/Types.hs:33) regex-applicative> 100% ( 8 / 8) in 'Text.Regex.Applicative.Common' nothunks> Running phase: setupCompilerEnvironmentPhase nothunks> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. hspec-hedgehog> Documentation created: dist/doc/html/hspec-hedgehog/, hspec-hedgehog> dist/doc/html/hspec-hedgehog/hspec-hedgehog.txt tasty-discover> Running phase: setupCompilerEnvironmentPhase tasty-discover> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. hspec-hedgehog> Preprocessing test suite 'spec' for hspec-hedgehog-0.3.0.0.. hspec-hedgehog> Running phase: installPhase nothunks> Running phase: unpackPhase nothunks> unpacking source archive /nix/store/wzdyx5j9ylkjc475kaylxv5w38vhyy44-nothunks-0.3.0.0.tar.gz nothunks> source root is nothunks-0.3.0.0 nothunks> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "nothunks-0.3.0.0/test/Test/NoThunks/Class.hs" nothunks> Running phase: patchPhase nothunks> Replace Cabal file with edited version from mirror://hackage/nothunks-0.3.0.0/revision/1.cabal. nothunks> Run jailbreak-cabal to lift version restrictions on build inputs. streaming-commons> lbs zlib regex-applicative> Documentation created: dist/doc/html/regex-applicative/, regex-applicative> dist/doc/html/regex-applicative/regex-applicative.txt nothunks> Running phase: compileBuildDriverPhase nothunks> setupCompileFlags: -package-db=/build/tmp.YCIQmQLwFF/setup-package.conf.d -threaded hspec-hedgehog> Installing library in /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 nothunks> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.YCIQmQLwFF/Main.o ) regex-applicative> Preprocessing test suite 'test-regex-applicative' for regex-applicative-0.3.4.. regex-applicative> Running phase: installPhase nothunks> [2 of 2] Linking Setup regex-applicative> Installing library in /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll tasty-discover> Running phase: unpackPhase tasty-discover> unpacking source archive /nix/store/1wx8frwz85qn3bpsb85j66w7mh9vcmnl-tasty-discover-5.0.1.tar.gz tasty-discover> source root is tasty-discover-5.0.1 tasty-discover> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "tasty-discover-5.0.1/test/SubMod/SubSubMod/PropTest.hs" hspec-hedgehog> Running phase: fixupPhase tasty-discover> Running phase: patchPhase tasty-discover> Run jailbreak-cabal to lift version restrictions on build inputs. tasty-discover> Running phase: compileBuildDriverPhase hspec-hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0 hspec-hedgehog> shrinking /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0-ghc9.8.1.so tasty-discover> setupCompileFlags: -package-db=/build/tmp.1yMk4V3Jkx/setup-package.conf.d -threaded hspec-hedgehog> checking for references to /build/ in /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0... hspec-hedgehog> patching script interpreter paths in /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0 hspec-hedgehog> stripping (with command strip and flags -S -p) in /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0/lib tasty-discover> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.1yMk4V3Jkx/Main.o ) hspec-hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/kd0bwy3dakmdgp2kmcb4znpg6772m7dl-hspec-hedgehog-0.3.0.0-doc hspec-hedgehog> checking for references to /build/ in /nix/store/kd0bwy3dakmdgp2kmcb4znpg6772m7dl-hspec-hedgehog-0.3.0.0-doc... hspec-hedgehog> patching script interpreter paths in /nix/store/kd0bwy3dakmdgp2kmcb4znpg6772m7dl-hspec-hedgehog-0.3.0.0-doc hspec-hedgehog (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0 /nix/store/kd0bwy3dakmdgp2kmcb4znpg6772m7dl-hspec-hedgehog-0.3.0.0-doc hspec-hedgehog (post)> Pushing 2 paths (148 are already present) using zstd to cache sellout ⏳ hspec-hedgehog (post)> hspec-hedgehog (post)> Pushing /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0 (230.29 KiB) hspec-hedgehog (post)> Pushing /nix/store/kd0bwy3dakmdgp2kmcb4znpg6772m7dl-hspec-hedgehog-0.3.0.0-doc (264.04 KiB) hspec-hedgehog (post)> hspec-hedgehog (post)> All done. hspec-hedgehog (post)> added 2 signatures hspec-hedgehog (post)> added 1 signatures hspec-hedgehog (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0 /nix/store/kd0bwy3dakmdgp2kmcb4znpg6772m7dl-hspec-hedgehog-0.3.0.0-doc hspec-hedgehog (post)> copying 2 paths... hspec-hedgehog (post)> copying path '/nix/store/kd0bwy3dakmdgp2kmcb4znpg6772m7dl-hspec-hedgehog-0.3.0.0-doc' to 'https://cache.nix-ci.com'... hspec-hedgehog (post)> copying path '/nix/store/1ki1vpf7wzsyz8bwv8hii2py7s953j48-hspec-hedgehog-0.3.0.0' to 'https://cache.nix-ci.com'... hspec-hedgehog (post)> copying 1 paths... hspec-hedgehog (post)> copying path '/nix/store/qys9w9jdmyjflnj8kyqhdms2mb59gbgq-hspec-hedgehog-0.3.0.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/pnsmfp0wdk05rhq84p6njw7v6n6prf67-extensions-0.1.0.1.drv'... building '/nix/store/xkjj3d0bz3pnkgl3ijh8j2g48p0f4vzp-slist-0.2.1.0.drv'... building '/nix/store/k47izsyysj26idrdcc6pmb624pv61134-trial-0.0.0.0.drv'... building '/nix/store/2wgzp825gxf6xig7qapbbzni8hx7pian-validation-selective-0.2.0.0.drv'... streaming-commons> inflate [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> deflate [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> flushing streaming-commons> zlib [✔] regex-applicative> Running phase: fixupPhase regex-applicative> shrinking RPATHs of ELF executables and libraries in /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4 regex-applicative> shrinking /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSregex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll-ghc9.8.1.so regex-applicative> checking for references to /build/ in /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4... regex-applicative> patching script interpreter paths in /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4 regex-applicative> stripping (with command strip and flags -S -p) in /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4/lib regex-applicative> shrinking RPATHs of ELF executables and libraries in /nix/store/1a63268q9a9kr76zia35jimbzifpj7h6-regex-applicative-0.3.4-doc regex-applicative> checking for references to /build/ in /nix/store/1a63268q9a9kr76zia35jimbzifpj7h6-regex-applicative-0.3.4-doc... regex-applicative> patching script interpreter paths in /nix/store/1a63268q9a9kr76zia35jimbzifpj7h6-regex-applicative-0.3.4-doc scientific> quickcheck: OK (3.00s) scientific> +++ OK, passed 100 tests. scientific> subtracting the addition scientific> smallcheck: OK (0.02s) scientific> 6561 tests completed scientific> quickcheck: OK (2.15s) scientific> +++ OK, passed 100 tests. scientific> + and negate scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> - and negate scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> abs . negate == id scientific> smallcheck: OK scientific> 45 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> Real scientific> fromRational . toRational == id scientific> smallcheck: OK scientific> 81 tests completed nothunks> Running phase: updateAutotoolsGnuConfigScriptsPhase nothunks> Running phase: configurePhase nothunks> configureFlags: --verbose --prefix=/nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/n81v2ydwks1f4kd3fk0cv5bfjkqi901v-nothunks-0.3.0.0-doc/share/doc/nothunks-0.3.0.0 --with-gcc=gcc --package-db=/build/tmp.YCIQmQLwFF/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 nothunks> Using Parsec parser nothunks> Configuring nothunks-0.3.0.0... nothunks> Flags chosen: bytestring=True, text=True, vector=True nothunks> Dependency base: using base-4.19.0.0 nothunks> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 nothunks> Dependency containers: using containers-0.6.8 nothunks> Dependency ghc-heap: using ghc-heap-9.8.1 nothunks> Dependency stm: using stm-2.5.2.1 nothunks> Dependency text >=1.2 && <1.3 || >=2 && <2.2: using text-2.1 nothunks> Dependency time: using time-1.12.2 nothunks> Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 nothunks> Dependency wherefrom-compat >=0.1.1 && <0.2: using wherefrom-compat-0.1.1.1 nothunks> Dependency base: using base-4.19.0.0 nothunks> Dependency containers: using containers-0.6.8 nothunks> Dependency ghc-prim: using ghc-prim-0.11.0 nothunks> Dependency hedgehog: using hedgehog-1.5 nothunks> Dependency nothunks: using nothunks-0.3.0.0 nothunks> Dependency random: using random-1.2.1.3 nothunks> Dependency stm: using stm-2.5.2.1 nothunks> Dependency tasty: using tasty-1.5.3 nothunks> Dependency tasty-hedgehog: using tasty-hedgehog-1.4.0.2 nothunks> Source component graph: nothunks> component lib nothunks> component test:nothunks-test dependency lib nothunks> Configured component graph: nothunks> component nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg nothunks> include base-4.19.0.0-b960 nothunks> include bytestring-0.12.0.2-4690 nothunks> include containers-0.6.8-4775 nothunks> include ghc-heap-9.8.1-6b37 nothunks> include stm-2.5.2.1-83fa nothunks> include text-2.1-c36a nothunks> include time-1.12.2-d26d nothunks> include vector-0.13.2.0-KITycIPQp0R25115diGgzh nothunks> include wherefrom-compat-0.1.1.1-3Sxrs3BzJs08HbomO9TZjn nothunks> component nothunks-0.3.0.0-LYjtYcIcjmw181oNqsR7aE-nothunks-test nothunks> include base-4.19.0.0-b960 nothunks> include containers-0.6.8-4775 nothunks> include ghc-prim-0.11.0-a69e nothunks> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK nothunks> include nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg nothunks> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX nothunks> include stm-2.5.2.1-83fa nothunks> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa nothunks> include tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t nothunks> Linked component graph: nothunks> unit nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg nothunks> include base-4.19.0.0-b960 nothunks> include bytestring-0.12.0.2-4690 nothunks> include containers-0.6.8-4775 nothunks> include ghc-heap-9.8.1-6b37 nothunks> include stm-2.5.2.1-83fa nothunks> include text-2.1-c36a nothunks> include time-1.12.2-d26d nothunks> include vector-0.13.2.0-KITycIPQp0R25115diGgzh nothunks> include wherefrom-compat-0.1.1.1-3Sxrs3BzJs08HbomO9TZjn nothunks> NoThunks.Class=nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg:NoThunks.Class nothunks> unit nothunks-0.3.0.0-LYjtYcIcjmw181oNqsR7aE-nothunks-test nothunks> include base-4.19.0.0-b960 nothunks> include containers-0.6.8-4775 nothunks> include ghc-prim-0.11.0-a69e nothunks> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK nothunks> include nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg tasty-discover> [2 of 2] Linking Setup tasty-discover> Running phase: updateAutotoolsGnuConfigScriptsPhase tasty-discover> Running phase: configurePhase tasty-discover> configureFlags: --verbose --prefix=/nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0pvxdaxx8xwa0qxx4nv6f3zr5vqqqcnv-tasty-discover-5.0.1-doc/share/doc/tasty-discover-5.0.1 --with-gcc=gcc --package-db=/build/tmp.1yMk4V3Jkx/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 tasty-discover> Using Parsec parser tasty-discover> Configuring tasty-discover-5.0.1... tasty-discover> Flags chosen: dev=False tasty-discover> Dependency Glob: using Glob-0.10.2 tasty-discover> Dependency base: using base-4.19.0.0 tasty-discover> Dependency containers: using containers-0.6.8 tasty-discover> Dependency filepath: using filepath-1.4.100.4 tasty-discover> Dependency tasty: using tasty-1.5.3 tasty-discover> Dependency base: using base-4.19.0.0 tasty-discover> Dependency filepath: using filepath-1.4.100.4 tasty-discover> Dependency tasty-discover: using tasty-discover-5.0.1 tasty-discover> Dependency base: using base-4.19.0.0 tasty-discover> Dependency bytestring: using bytestring-0.12.0.2 tasty-discover> Dependency containers: using containers-0.6.8 tasty-discover> Dependency hedgehog: using hedgehog-1.5 tasty-discover> Dependency hspec: using hspec-2.11.12 tasty-discover> Dependency hspec-core: using hspec-core-2.11.12 tasty-discover> Dependency tasty: using tasty-1.5.3 tasty-discover> Dependency tasty-discover: using tasty-discover-5.0.1 tasty-discover> Dependency tasty-golden: using tasty-golden-2.3.5 tasty-discover> Dependency tasty-hedgehog: using tasty-hedgehog-1.4.0.2 tasty-discover> Dependency tasty-hspec: using tasty-hspec-1.2.0.4 tasty-discover> Dependency tasty-hunit: using tasty-hunit-0.10.2 tasty-discover> Dependency tasty-quickcheck: using tasty-quickcheck-0.11 tasty-discover> Dependency tasty-smallcheck: using tasty-smallcheck-0.8.2 tasty-discover> Source component graph: tasty-discover> component lib tasty-discover> component exe:tasty-discover dependency lib tasty-discover> component test:tasty-discover-test tasty-discover> dependency exe:tasty-discover tasty-discover> dependency lib tasty-discover> Configured component graph: tasty-discover> component tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is tasty-discover> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX tasty-discover> include base-4.19.0.0-b960 tasty-discover> include containers-0.6.8-4775 tasty-discover> include filepath-1.4.100.4-fa1c tasty-discover> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-discover> component tasty-discover-5.0.1-L9svwdigRSBJ1rLeGuYe1U-tasty-discover tasty-discover> include base-4.19.0.0-b960 tasty-discover> include filepath-1.4.100.4-fa1c tasty-discover> include tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is tasty-discover> component tasty-discover-5.0.1-C3qsAu2wzJJ77VZAcoIErJ-tasty-discover-test tasty-discover> include base-4.19.0.0-b960 tasty-discover> include bytestring-0.12.0.2-4690 tasty-discover> include containers-0.6.8-4775 tasty-discover> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK tasty-discover> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH tasty-discover> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY tasty-discover> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-discover> include tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is tasty-discover> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tasty-discover> include tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t tasty-discover> include tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 tasty-discover> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP tasty-discover> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 tasty-discover> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU tasty-discover> Linked component graph: tasty-discover> unit tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is tasty-discover> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX tasty-discover> include base-4.19.0.0-b960 extensions> Running phase: setupCompilerEnvironmentPhase extensions> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. nothunks> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX nothunks> include stm-2.5.2.1-83fa nothunks> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa nothunks> include tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t nothunks> Ready component graph: nothunks> definite nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg nothunks> depends base-4.19.0.0-b960 nothunks> depends bytestring-0.12.0.2-4690 nothunks> depends containers-0.6.8-4775 nothunks> depends ghc-heap-9.8.1-6b37 nothunks> depends stm-2.5.2.1-83fa nothunks> depends text-2.1-c36a nothunks> depends time-1.12.2-d26d nothunks> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh nothunks> depends wherefrom-compat-0.1.1.1-3Sxrs3BzJs08HbomO9TZjn nothunks> definite nothunks-0.3.0.0-LYjtYcIcjmw181oNqsR7aE-nothunks-test nothunks> depends base-4.19.0.0-b960 nothunks> depends containers-0.6.8-4775 nothunks> depends ghc-prim-0.11.0-a69e nothunks> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK nothunks> depends nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg nothunks> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX nothunks> depends stm-2.5.2.1-83fa nothunks> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa nothunks> depends tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t nothunks> Using Cabal-3.10.2.0 compiled by ghc-9.8 nothunks> Using compiler: ghc-9.8.1 nothunks> Using install prefix: nothunks> /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0 nothunks> Executables installed in: nothunks> /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0/bin nothunks> Libraries installed in: nothunks> /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg nothunks> Dynamic Libraries installed in: nothunks> /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 nothunks> Private executables installed in: nothunks> /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0/libexec/x86_64-linux-ghc-9.8.1/nothunks-0.3.0.0 nothunks> Data files installed in: nothunks> /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0/share/x86_64-linux-ghc-9.8.1/nothunks-0.3.0.0 nothunks> Documentation installed in: nothunks> /nix/store/n81v2ydwks1f4kd3fk0cv5bfjkqi901v-nothunks-0.3.0.0-doc/share/doc/nothunks-0.3.0.0 nothunks> Configuration files installed in: nothunks> /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0/etc nothunks> No alex found nothunks> Using ar found on system at: nothunks> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar nothunks> No c2hs found nothunks> No cpphs found nothunks> No doctest found nothunks> Using gcc version 14.3.0 given by user at: nothunks> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc nothunks> Using ghc version 9.8.1 found on system at: nothunks> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc nothunks> Using ghc-pkg version 9.8.1 found on system at: nothunks> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 nothunks> No ghcjs found nothunks> No ghcjs-pkg found nothunks> No greencard found nothunks> Using haddock version 2.30.0 found on system at: nothunks> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 nothunks> No happy found nothunks> Using haskell-suite found on system at: haskell-suite-dummy-location nothunks> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location nothunks> No hmake found nothunks> Using hpc version 0.69 found on system at: nothunks> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 nothunks> Using hsc2hs version 0.68.10 found on system at: nothunks> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 nothunks> Using hscolour version 1.25 found on system at: nothunks> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour nothunks> No jhc found nothunks> Using ld found on system at: nothunks> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold nothunks> No pkg-config found nothunks> Using runghc version 9.8.1 found on system at: nothunks> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 nothunks> Using strip version 2.44 found on system at: nothunks> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip nothunks> Using tar found on system at: nothunks> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar nothunks> No uhc found nothunks> Running phase: buildPhase nothunks> Preprocessing library for nothunks-0.3.0.0.. nothunks> Building library for nothunks-0.3.0.0.. nothunks> [1 of 1] Compiling NoThunks.Class ( src/NoThunks/Class.hs, dist/build/NoThunks/Class.o, dist/build/NoThunks/Class.dyn_o ) tasty-discover> include containers-0.6.8-4775 tasty-discover> include filepath-1.4.100.4-fa1c tasty-discover> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-discover> Test.Tasty.Discover=tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is:Test.Tasty.Discover,Test.Tasty.Discover.Internal.Config=tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is:Test.Tasty.Discover.Internal.Config,Test.Tasty.Discover.Internal.Driver=tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is:Test.Tasty.Discover.Internal.Driver,Test.Tasty.Discover.Internal.Generator=tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is:Test.Tasty.Discover.Internal.Generator,Test.Tasty.Discover.TastyInfo=tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is:Test.Tasty.Discover.TastyInfo,Test.Tasty.Discover.Version=tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is:Test.Tasty.Discover.Version tasty-discover> unit tasty-discover-5.0.1-L9svwdigRSBJ1rLeGuYe1U-tasty-discover tasty-discover> include base-4.19.0.0-b960 tasty-discover> include filepath-1.4.100.4-fa1c tasty-discover> include tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is tasty-discover> unit tasty-discover-5.0.1-C3qsAu2wzJJ77VZAcoIErJ-tasty-discover-test tasty-discover> include base-4.19.0.0-b960 tasty-discover> include bytestring-0.12.0.2-4690 tasty-discover> include containers-0.6.8-4775 tasty-discover> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK tasty-discover> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH tasty-discover> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY tasty-discover> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-discover> include tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is tasty-discover> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tasty-discover> include tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t tasty-discover> include tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 tasty-discover> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP tasty-discover> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 tasty-discover> include tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU tasty-discover> Ready component graph: tasty-discover> definite tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is tasty-discover> depends Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX tasty-discover> depends base-4.19.0.0-b960 tasty-discover> depends containers-0.6.8-4775 tasty-discover> depends filepath-1.4.100.4-fa1c tasty-discover> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-discover> definite tasty-discover-5.0.1-L9svwdigRSBJ1rLeGuYe1U-tasty-discover tasty-discover> depends base-4.19.0.0-b960 tasty-discover> depends filepath-1.4.100.4-fa1c tasty-discover> depends tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is tasty-discover> definite tasty-discover-5.0.1-C3qsAu2wzJJ77VZAcoIErJ-tasty-discover-test tasty-discover> depends base-4.19.0.0-b960 tasty-discover> depends bytestring-0.12.0.2-4690 tasty-discover> depends containers-0.6.8-4775 tasty-discover> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK tasty-discover> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH tasty-discover> depends hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY tasty-discover> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tasty-discover> depends tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is tasty-discover> depends tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tasty-discover> depends tasty-hedgehog-1.4.0.2-3HTxjzkRHVKFpZeoZBll1t tasty-discover> depends tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 tasty-discover> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP tasty-discover> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 tasty-discover> depends tasty-smallcheck-0.8.2-7gCOOXxINRX9o3u5Fi2GEU tasty-discover> depends tasty-discover-5.0.1-L9svwdigRSBJ1rLeGuYe1U-tasty-discover tasty-discover> Using Cabal-3.10.2.0 compiled by ghc-9.8 tasty-discover> Using compiler: ghc-9.8.1 tasty-discover> Using install prefix: tasty-discover> /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1 tasty-discover> Executables installed in: tasty-discover> /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/bin tasty-discover> Libraries installed in: tasty-discover> /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is tasty-discover> Dynamic Libraries installed in: tasty-discover> /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 tasty-discover> Private executables installed in: tasty-discover> /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/libexec/x86_64-linux-ghc-9.8.1/tasty-discover-5.0.1 tasty-discover> Data files installed in: tasty-discover> /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/share/x86_64-linux-ghc-9.8.1/tasty-discover-5.0.1 tasty-discover> Documentation installed in: regex-applicative (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1a63268q9a9kr76zia35jimbzifpj7h6-regex-applicative-0.3.4-doc /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4 regex-applicative (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ regex-applicative (post)> regex-applicative (post)> Pushing /nix/store/1a63268q9a9kr76zia35jimbzifpj7h6-regex-applicative-0.3.4-doc (850.91 KiB) regex-applicative (post)> Pushing /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4 (2.58 MiB) regex-applicative (post)> regex-applicative (post)> All done. regex-applicative (post)> added 2 signatures regex-applicative (post)> added 1 signatures regex-applicative (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1a63268q9a9kr76zia35jimbzifpj7h6-regex-applicative-0.3.4-doc /nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4 regex-applicative (post)> copying 2 paths... regex-applicative (post)> copying path '/nix/store/1a63268q9a9kr76zia35jimbzifpj7h6-regex-applicative-0.3.4-doc' to 'https://cache.nix-ci.com'... regex-applicative (post)> copying path '/nix/store/k7hnynan0d4d74j5skfswygyb6lw46xl-regex-applicative-0.3.4' to 'https://cache.nix-ci.com'... regex-applicative (post)> copying 1 paths... regex-applicative (post)> copying path '/nix/store/w836flyi21piahqy6wwdxqfq1j5ivppy-regex-applicative-0.3.4.drv' to 'https://cache.nix-ci.com'... streaming-commons> gzip [✔] streaming-commons> large raw #9 streaming-commons> compressing [✔] streaming-commons> decompressing [✔] streaming-commons> getUnusedInflate [✔] streaming-commons> streaming-commons> Finished in 99.4629 seconds streaming-commons> 63 examples, 0 failures streaming-commons> Test suite test: PASS streaming-commons> Test suite logged to: dist/test/streaming-commons-0.2.3.0-test.log streaming-commons> 1 of 1 test suites (1 of 1 test cases) passed. streaming-commons> checkPhase completed in 1 minutes 40 seconds streaming-commons> Running phase: haddockPhase streaming-commons> Preprocessing library for streaming-commons-0.2.3.0.. streaming-commons> Running Haddock on library for streaming-commons-0.2.3.0.. streaming-commons> Warning: --source-* options are ignored when --hyperlinked-source is enabled. streaming-commons> [ 1 of 11] Compiling Data.Streaming.ByteString.Builder.Buffer ( Data/Streaming/ByteString/Builder/Buffer.hs, nothing ) streaming-commons> [ 2 of 11] Compiling Data.Streaming.ByteString.Builder ( Data/Streaming/ByteString/Builder.hs, nothing ) streaming-commons> [ 3 of 11] Compiling Data.Streaming.FileRead ( Data/Streaming/FileRead.hs, nothing ) streaming-commons> [ 4 of 11] Compiling Data.Streaming.Filesystem ( Data/Streaming/Filesystem.hs, nothing ) streaming-commons> [ 5 of 11] Compiling Data.Streaming.Network.Internal ( Data/Streaming/Network/Internal.hs, nothing ) streaming-commons> [ 6 of 11] Compiling Data.Streaming.Network ( Data/Streaming/Network.hs, nothing ) streaming-commons> [ 7 of 11] Compiling Data.Streaming.Process.Internal ( Data/Streaming/Process/Internal.hs, nothing ) streaming-commons> [ 8 of 11] Compiling Data.Streaming.Process ( Data/Streaming/Process.hs, nothing ) streaming-commons> [ 9 of 11] Compiling Data.Streaming.Text ( Data/Streaming/Text.hs, nothing ) scientific> quickcheck: OK (1.01s) scientific> +++ OK, passed 100 tests. scientific> RealFrac scientific> Equal to Rational scientific> properFraction scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK (0.65s) scientific> +++ OK, passed 100 tests. scientific> round scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> truncate scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> ceiling scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> floor scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK (0.01s) scientific> +++ OK, passed 100 tests. scientific> properFraction_laws scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK (1.89s) scientific> +++ OK, passed 100 tests. scientific> round scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> truncate scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> ceiling scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> floor scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> Conversions scientific> fromRationalRepetend scientific> smallcheck: OK scientific> 189 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> Float scientific> toRealFloat scientific> smallcheck: OK scientific> 37 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> toRealFloat . fromFloatDigits == id scientific> smallcheck: OK scientific> 37 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> Double scientific> toRealFloat scientific> smallcheck: OK scientific> 37 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> toRealFloat . fromFloatDigits == id scientific> smallcheck: OK scientific> 37 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> floatingOrInteger scientific> correct conversion scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> Integer == Right scientific> smallcheck: OK scientific> 11 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> Double == Left scientific> smallcheck: OK scientific> 37 tests completed (but 21 did not meet the condition) scientific> quickcheck: OK scientific> +++ OK, passed 100 tests; 48 discarded. scientific> toBoundedInteger scientific> correct conversion scientific> Int64 scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> Word64 scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> NegativeNum scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK scientific> +++ OK, passed 100 tests. scientific> toBoundedRealFloat scientific> 0 * 10^1000 == 0: OK scientific> toBoundedInteger scientific> to Int64 scientific> succ of maxBound: OK scientific> pred of minBound: OK scientific> 0 * 10^1000 == 0: OK scientific> Predicates scientific> isFloating nothunks> [1 of 1] Compiling NoThunks.Class ( src/NoThunks/Class.hs, dist/build/NoThunks/Class.p_o ) nothunks> Preprocessing test suite 'nothunks-test' for nothunks-0.3.0.0.. nothunks> Building test suite 'nothunks-test' for nothunks-0.3.0.0.. nothunks> [1 of 2] Compiling Test.NoThunks.Class ( test/Test/NoThunks/Class.hs, dist/build/nothunks-test/nothunks-test-tmp/Test/NoThunks/Class.o ) tasty-discover> /nix/store/0pvxdaxx8xwa0qxx4nv6f3zr5vqqqcnv-tasty-discover-5.0.1-doc/share/doc/tasty-discover-5.0.1 tasty-discover> Configuration files installed in: tasty-discover> /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/etc tasty-discover> No alex found tasty-discover> Using ar found on system at: tasty-discover> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar tasty-discover> No c2hs found tasty-discover> No cpphs found tasty-discover> No doctest found tasty-discover> Using gcc version 14.3.0 given by user at: tasty-discover> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc tasty-discover> Using ghc version 9.8.1 found on system at: tasty-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc tasty-discover> Using ghc-pkg version 9.8.1 found on system at: tasty-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 tasty-discover> No ghcjs found tasty-discover> No ghcjs-pkg found tasty-discover> No greencard found tasty-discover> Using haddock version 2.30.0 found on system at: tasty-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 tasty-discover> No happy found tasty-discover> Using haskell-suite found on system at: haskell-suite-dummy-location tasty-discover> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location tasty-discover> No hmake found tasty-discover> Using hpc version 0.69 found on system at: tasty-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 tasty-discover> Using hsc2hs version 0.68.10 found on system at: tasty-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 tasty-discover> Using hscolour version 1.25 found on system at: tasty-discover> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour tasty-discover> No jhc found tasty-discover> Using ld found on system at: tasty-discover> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold tasty-discover> No pkg-config found tasty-discover> Using runghc version 9.8.1 found on system at: tasty-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 tasty-discover> Using strip version 2.44 found on system at: tasty-discover> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip tasty-discover> Using tar found on system at: tasty-discover> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar tasty-discover> No uhc found tasty-discover> Running phase: buildPhase tasty-discover> Preprocessing library for tasty-discover-5.0.1.. tasty-discover> Building library for tasty-discover-5.0.1.. tasty-discover> [1 of 7] Compiling Paths_tasty_discover ( dist/build/autogen/Paths_tasty_discover.hs, dist/build/Paths_tasty_discover.o, dist/build/Paths_tasty_discover.dyn_o ) tasty-discover> [2 of 7] Compiling Test.Tasty.Discover.Internal.Config ( src/Test/Tasty/Discover/Internal/Config.hs, dist/build/Test/Tasty/Discover/Internal/Config.o, dist/build/Test/Tasty/Discover/Internal/Config.dyn_o ) tasty-discover> [3 of 7] Compiling Test.Tasty.Discover.Internal.Generator ( src/Test/Tasty/Discover/Internal/Generator.hs, dist/build/Test/Tasty/Discover/Internal/Generator.o, dist/build/Test/Tasty/Discover/Internal/Generator.dyn_o ) tasty-discover> tasty-discover> src/Test/Tasty/Discover/Internal/Generator.hs:55:26: warning: [GHC-63394] [-Wx-partial] tasty-discover> In the use of ‘tail’ tasty-discover> (imported from Prelude, but defined in GHC.List): tasty-discover> "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." tasty-discover> | tasty-discover> 55 | name = chooser '_' ' ' . tail . dropWhile (/= '_') . testFunction tasty-discover> | ^^^^ tasty-discover> tasty-discover> src/Test/Tasty/Discover/Internal/Generator.hs:66:7: warning: [GHC-63394] [-Wx-partial] tasty-discover> In the use of ‘head’ tasty-discover> (imported from Prelude, but defined in GHC.List): tasty-discover> "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." tasty-discover> | tasty-discover> 66 | map head . tasty-discover> | ^^^^ tasty-discover> [4 of 7] Compiling Test.Tasty.Discover.Internal.Driver ( src/Test/Tasty/Discover/Internal/Driver.hs, dist/build/Test/Tasty/Discover/Internal/Driver.o, dist/build/Test/Tasty/Discover/Internal/Driver.dyn_o ) extensions> Running phase: unpackPhase extensions> unpacking source archive /nix/store/731na7x663194l5l7qhinv6shnvcaz19-extensions-0.1.0.1.tar.gz extensions> source root is extensions-0.1.0.1 extensions> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "extensions-0.1.0.1/test/Test/Extensions/Types.hs" extensions> Running phase: patchPhase extensions> Replace Cabal file with edited version from mirror://hackage/extensions-0.1.0.1/revision/1.cabal. extensions> Run jailbreak-cabal to lift version restrictions on build inputs. extensions> Running phase: compileBuildDriverPhase extensions> setupCompileFlags: -package-db=/build/tmp.ZWYIuWY9ON/setup-package.conf.d -threaded extensions> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ZWYIuWY9ON/Main.o ) extensions> [2 of 2] Linking Setup extensions> Running phase: updateAutotoolsGnuConfigScriptsPhase extensions> Running phase: configurePhase extensions> configureFlags: --verbose --prefix=/nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2lh0b709sp6z6jfmcrc8bhs1x44sy9cw-extensions-0.1.0.1-doc/share/doc/extensions-0.1.0.1 --with-gcc=gcc --package-db=/build/tmp.ZWYIuWY9ON/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 extensions> Using Parsec parser extensions> Configuring extensions-0.1.0.1... extensions> Flags chosen: executable=True extensions> Dependency Cabal: using Cabal-3.10.2.0 extensions> Dependency base: using base-4.19.0.0 extensions> Dependency bytestring: using bytestring-0.12.0.2 extensions> Dependency containers: using containers-0.6.8 extensions> Dependency directory: using directory-1.3.8.1 extensions> Dependency filepath: using filepath-1.4.100.4 extensions> Dependency ghc-boot-th: using ghc-boot-th-9.8.1 extensions> Dependency parsec: using parsec-3.1.17.0 extensions> Dependency text: using text-2.1 extensions> Dependency base: using base-4.19.0.0 extensions> Dependency colourista: using colourista-0.1.0.2 extensions> Dependency containers: using containers-0.6.8 extensions> Dependency directory: using directory-1.3.8.1 extensions> Dependency extensions: using extensions-0.1.0.1 extensions> Dependency filepath: using filepath-1.4.100.4 extensions> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 extensions> Dependency text: using text-2.1 extensions> Dependency base: using base-4.19.0.0 extensions> Dependency bytestring: using bytestring-0.12.0.2 extensions> Dependency containers: using containers-0.6.8 extensions> Dependency extensions: using extensions-0.1.0.1 extensions> Dependency ghc-boot-th: using ghc-boot-th-9.8.1 extensions> Dependency hedgehog: using hedgehog-1.5 extensions> Dependency hspec: using hspec-2.11.12 extensions> Dependency hspec-hedgehog: using hspec-hedgehog-0.3.0.0 extensions> Dependency text: using text-2.1 extensions> Source component graph: extensions> component lib extensions> component exe:extensions dependency lib extensions> component test:extensions-test dependency lib extensions> Configured component graph: extensions> component extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 extensions> include Cabal-3.10.2.0-5777 extensions> include base-4.19.0.0-b960 extensions> include bytestring-0.12.0.2-4690 extensions> include containers-0.6.8-4775 extensions> include directory-1.3.8.1-6a8e extensions> include filepath-1.4.100.4-fa1c extensions> include ghc-boot-th-9.8.1-8ab3 extensions> include parsec-3.1.17.0-389e extensions> include text-2.1-c36a extensions> component extensions-0.1.0.1-Cmf63LphJztBNNQAiSFIKf-extensions extensions> include base-4.19.0.0-b960 slist> Running phase: setupCompilerEnvironmentPhase slist> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. slist> Running phase: unpackPhase slist> unpacking source archive /nix/store/pc5dbsl3ma44af6ag0cwkiapm57wiplr-slist-0.2.1.0.tar.gz slist> source root is slist-0.2.1.0 slist> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "slist-0.2.1.0/test/Test/Slist/Size.hs" slist> Running phase: patchPhase slist> Replace Cabal file with edited version from mirror://hackage/slist-0.2.1.0/revision/1.cabal. slist> Running phase: compileBuildDriverPhase slist> setupCompileFlags: -package-db=/build/tmp.4VSir88wiq/setup-package.conf.d -threaded slist> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.4VSir88wiq/Main.o ) slist> [2 of 2] Linking Setup slist> Running phase: updateAutotoolsGnuConfigScriptsPhase slist> Running phase: configurePhase slist> configureFlags: --verbose --prefix=/nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qvghcc4qg2j2zsl8bzhbsqpjzzlsr01n-slist-0.2.1.0-doc/share/doc/slist-0.2.1.0 --with-gcc=gcc --package-db=/build/tmp.4VSir88wiq/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 slist> Using Parsec parser slist> Configuring slist-0.2.1.0... slist> Dependency base >=4.10.1.0 && <5: using base-4.19.0.0 slist> Dependency containers >=0.5 && <1: using containers-0.6.8 slist> Dependency Glob: using Glob-0.10.2 slist> Dependency base >=4.10.1.0 && <5: using base-4.19.0.0 slist> Dependency doctest: using doctest-0.22.6 slist> Dependency base >=4.10.1.0 && <5: using base-4.19.0.0 slist> Dependency hedgehog >=1.0 && <2: using hedgehog-1.5 slist> Dependency hspec: using hspec-2.11.12 slist> Dependency hspec-hedgehog >=0.0.1 && <1: using hspec-hedgehog-0.3.0.0 slist> Dependency slist: using slist-0.2.1.0 slist> Source component graph: slist> component test:slist-doctest slist> component lib slist> component test:slist-test dependency lib slist> Configured component graph: slist> component slist-0.2.1.0-HjL13yupqe92V6BSsOhZ4r-slist-doctest slist> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX slist> include base-4.19.0.0-b960 slist> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz slist> component slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp slist> include base-4.19.0.0-b960 slist> include containers-0.6.8-4775 slist> component slist-0.2.1.0-FJltHphHSqN2chECXcnHSA-slist-test slist> include base-4.19.0.0-b960 slist> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK slist> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH slist> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 slist> include slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp slist> Linked component graph: slist> unit slist-0.2.1.0-HjL13yupqe92V6BSsOhZ4r-slist-doctest slist> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX slist> include base-4.19.0.0-b960 slist> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz slist> unit slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp slist> include base-4.19.0.0-b960 slist> include containers-0.6.8-4775 trial> Running phase: setupCompilerEnvironmentPhase trial> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. trial> Running phase: unpackPhase trial> unpacking source archive /nix/store/y0vp78l2676q8syww54bihlsw0kd1ma2-trial-0.0.0.0.tar.gz trial> source root is trial-0.0.0.0 trial> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "trial-0.0.0.0/trial.cabal" trial> Running phase: patchPhase trial> Replace Cabal file with edited version from mirror://hackage/trial-0.0.0.0/revision/5.cabal. trial> Run jailbreak-cabal to lift version restrictions on build inputs. trial> Running phase: compileBuildDriverPhase trial> setupCompileFlags: -package-db=/build/tmp.ikMW7Bpg2D/setup-package.conf.d -threaded trial> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ikMW7Bpg2D/Main.o ) trial> [2 of 2] Linking Setup trial> Running phase: updateAutotoolsGnuConfigScriptsPhase trial> Running phase: configurePhase trial> configureFlags: --verbose --prefix=/nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/lr7df36li14c38akh5csq5brbc0252ri-trial-0.0.0.0-doc/share/doc/trial-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.ikMW7Bpg2D/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 trial> Using Parsec parser trial> Configuring trial-0.0.0.0... trial> Dependency base: using base-4.19.0.0 trial> Dependency colourista: using colourista-0.1.0.2 trial> Dependency dlist: using dlist-1.0 trial> Dependency base: using base-4.19.0.0 trial> Dependency dlist: using dlist-1.0 trial> Dependency hedgehog: using hedgehog-1.5 trial> Dependency hspec: using hspec-2.11.12 trial> Dependency hspec-hedgehog: using hspec-hedgehog-0.3.0.0 trial> Dependency splitmix: using splitmix-0.1.1 trial> Dependency trial: using trial-0.0.0.0 trial> Dependency base: using base-4.19.0.0 trial> Dependency doctest: using doctest-0.22.6 trial> Source component graph: trial> component test:trial-doctest trial> component lib trial> component test:trial-test dependency lib trial> Configured component graph: trial> component trial-0.0.0.0-E8kNIeibbpg6YKBmd7DBnL-trial-doctest trial> include base-4.19.0.0-b960 trial> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz trial> component trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial> include base-4.19.0.0-b960 trial> include colourista-0.1.0.2-ETErBfSG6XoH5kI7ARpP3z trial> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz trial> component trial-0.0.0.0-5a11yCyHfKuKAUqL6GWfEV-trial-test trial> include base-4.19.0.0-b960 trial> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz trial> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK trial> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH trial> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 trial> include splitmix-0.1.1-AoP57hqMhOYD9c7s1NlK2Y trial> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial> Linked component graph: trial> unit trial-0.0.0.0-E8kNIeibbpg6YKBmd7DBnL-trial-doctest trial> include base-4.19.0.0-b960 trial> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz trial> unit trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b validation-selective> Running phase: setupCompilerEnvironmentPhase validation-selective> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. validation-selective> Running phase: unpackPhase validation-selective> unpacking source archive /nix/store/iigschrx1n0k9057abidkwj7j56i5yal-validation-selective-0.2.0.0.tar.gz validation-selective> source root is validation-selective-0.2.0.0 validation-selective> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "validation-selective-0.2.0.0/validation-selective.cabal" validation-selective> Running phase: patchPhase validation-selective> Replace Cabal file with edited version from mirror://hackage/validation-selective-0.2.0.0/revision/5.cabal. validation-selective> Run jailbreak-cabal to lift version restrictions on build inputs. validation-selective> Running phase: compileBuildDriverPhase validation-selective> setupCompileFlags: -package-db=/build/tmp.QvvEYjtKUz/setup-package.conf.d -threaded validation-selective> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.QvvEYjtKUz/Main.o ) validation-selective> [2 of 2] Linking Setup validation-selective> Running phase: updateAutotoolsGnuConfigScriptsPhase validation-selective> Running phase: configurePhase validation-selective> configureFlags: --verbose --prefix=/nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jy04qqf9b0plp759r196fl596cfxwx0h-validation-selective-0.2.0.0-doc/share/doc/validation-selective-0.2.0.0 --with-gcc=gcc --package-db=/build/tmp.QvvEYjtKUz/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 validation-selective> Using Parsec parser validation-selective> Configuring validation-selective-0.2.0.0... validation-selective> Dependency base: using base-4.19.0.0 validation-selective> Dependency deepseq: using deepseq-1.5.0.0 validation-selective> Dependency selective: using selective-0.7.0.1 validation-selective> Dependency base: using base-4.19.0.0 validation-selective> Dependency hedgehog: using hedgehog-1.5 validation-selective> Dependency hspec: using hspec-2.11.12 validation-selective> Dependency hspec-hedgehog: using hspec-hedgehog-0.3.0.0 validation-selective> Dependency selective: using selective-0.7.0.1 validation-selective> Dependency text: using text-2.1 validation-selective> Dependency validation-selective: using validation-selective-0.2.0.0 validation-selective> Dependency base: using base-4.19.0.0 validation-selective> Dependency doctest: using doctest-0.22.6 validation-selective> Source component graph: validation-selective> component test:validation-selective-doctest validation-selective> component lib validation-selective> component test:validation-selective-test dependency lib validation-selective> Configured component graph: validation-selective> component validation-selective-0.2.0.0-L8xKEEQXjG176S0BWIyQag-validation-selective-doctest validation-selective> include base-4.19.0.0-b960 validation-selective> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz validation-selective> component validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb validation-selective> include base-4.19.0.0-b960 validation-selective> include deepseq-1.5.0.0-412f validation-selective> include selective-0.7.0.1-AfSp7zmUuG42sRImdE2FDY validation-selective> component validation-selective-0.2.0.0-ErIRMXxtCr38D6kxLz6MXZ-validation-selective-test validation-selective> include base-4.19.0.0-b960 validation-selective> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK validation-selective> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH validation-selective> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 validation-selective> include selective-0.7.0.1-AfSp7zmUuG42sRImdE2FDY validation-selective> include text-2.1-c36a scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK (0.84s) scientific> +++ OK, passed 100 tests. scientific> isInteger scientific> smallcheck: OK scientific> 81 tests completed scientific> quickcheck: OK (1.02s) scientific> +++ OK, passed 100 tests. scientific> scientific> All 142 tests passed (16.61s) scientific> Test suite test-scientific: PASS scientific> Test suite logged to: dist/test/scientific-0.3.8.0-test-scientific.log scientific> 1 of 1 test suites (1 of 1 test cases) passed. scientific> Running phase: haddockPhase tasty-discover> [5 of 7] Compiling Test.Tasty.Discover.TastyInfo ( src/Test/Tasty/Discover/TastyInfo.hs, dist/build/Test/Tasty/Discover/TastyInfo.o, dist/build/Test/Tasty/Discover/TastyInfo.dyn_o ) tasty-discover> [6 of 7] Compiling Test.Tasty.Discover ( src/Test/Tasty/Discover.hs, dist/build/Test/Tasty/Discover.o, dist/build/Test/Tasty/Discover.dyn_o ) tasty-discover> [7 of 7] Compiling Test.Tasty.Discover.Version ( src/Test/Tasty/Discover/Version.hs, dist/build/Test/Tasty/Discover/Version.o, dist/build/Test/Tasty/Discover/Version.dyn_o ) tasty-discover> [1 of 7] Compiling Paths_tasty_discover ( dist/build/autogen/Paths_tasty_discover.hs, dist/build/Paths_tasty_discover.p_o ) tasty-discover> [2 of 7] Compiling Test.Tasty.Discover.Internal.Config ( src/Test/Tasty/Discover/Internal/Config.hs, dist/build/Test/Tasty/Discover/Internal/Config.p_o ) tasty-discover> [3 of 7] Compiling Test.Tasty.Discover.Internal.Generator ( src/Test/Tasty/Discover/Internal/Generator.hs, dist/build/Test/Tasty/Discover/Internal/Generator.p_o ) tasty-discover> tasty-discover> src/Test/Tasty/Discover/Internal/Generator.hs:55:26: warning: [GHC-63394] [-Wx-partial] tasty-discover> In the use of ‘tail’ tasty-discover> (imported from Prelude, but defined in GHC.List): tasty-discover> "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." tasty-discover> | tasty-discover> 55 | name = chooser '_' ' ' . tail . dropWhile (/= '_') . testFunction tasty-discover> | ^^^^ tasty-discover> tasty-discover> src/Test/Tasty/Discover/Internal/Generator.hs:66:7: warning: [GHC-63394] [-Wx-partial] tasty-discover> In the use of ‘head’ tasty-discover> (imported from Prelude, but defined in GHC.List): tasty-discover> "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." tasty-discover> | tasty-discover> 66 | map head . tasty-discover> | ^^^^ tasty-discover> [4 of 7] Compiling Test.Tasty.Discover.Internal.Driver ( src/Test/Tasty/Discover/Internal/Driver.hs, dist/build/Test/Tasty/Discover/Internal/Driver.p_o ) tasty-discover> [5 of 7] Compiling Test.Tasty.Discover.TastyInfo ( src/Test/Tasty/Discover/TastyInfo.hs, dist/build/Test/Tasty/Discover/TastyInfo.p_o ) tasty-discover> [6 of 7] Compiling Test.Tasty.Discover ( src/Test/Tasty/Discover.hs, dist/build/Test/Tasty/Discover.p_o ) tasty-discover> [7 of 7] Compiling Test.Tasty.Discover.Version ( src/Test/Tasty/Discover/Version.hs, dist/build/Test/Tasty/Discover/Version.p_o ) tasty-discover> Preprocessing executable 'tasty-discover' for tasty-discover-5.0.1.. tasty-discover> Building executable 'tasty-discover' for tasty-discover-5.0.1.. tasty-discover> [1 of 2] Compiling Main ( app/Main.hs, dist/build/tasty-discover/tasty-discover-tmp/Main.o ) tasty-discover> [2 of 2] Compiling Paths_tasty_discover ( dist/build/tasty-discover/autogen/Paths_tasty_discover.hs, dist/build/tasty-discover/tasty-discover-tmp/Paths_tasty_discover.o ) tasty-discover> [3 of 3] Linking dist/build/tasty-discover/tasty-discover tasty-discover> Preprocessing test suite 'tasty-discover-test' for tasty-discover-5.0.1.. tasty-discover> Building test suite 'tasty-discover-test' for tasty-discover-5.0.1.. tasty-discover> [1 of 7] Compiling ConfigTest ( test/ConfigTest.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/ConfigTest.o ) tasty-discover> [2 of 7] Compiling DiscoverTest ( test/DiscoverTest.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/DiscoverTest.o ) tasty-discover> tasty-discover> test/DiscoverTest.hs:44:5: warning: [GHC-63394] [-Wx-partial] tasty-discover> In the use of ‘head’ tasty-discover> (imported from Data.List, but defined in GHC.List): tasty-discover> "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." tasty-discover> | tasty-discover> 44 | head [23 ..] `shouldBe` (23 :: Int) extensions> include colourista-0.1.0.2-ETErBfSG6XoH5kI7ARpP3z extensions> include containers-0.6.8-4775 extensions> include directory-1.3.8.1-6a8e extensions> include extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 extensions> include filepath-1.4.100.4-fa1c extensions> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv extensions> include text-2.1-c36a extensions> component extensions-0.1.0.1-AoXmjxA2wCFCmRROD2EIej-extensions-test extensions> include base-4.19.0.0-b960 extensions> include bytestring-0.12.0.2-4690 extensions> include containers-0.6.8-4775 extensions> include extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 extensions> include ghc-boot-th-9.8.1-8ab3 extensions> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK extensions> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH extensions> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 extensions> include text-2.1-c36a extensions> Linked component graph: extensions> unit extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 extensions> include Cabal-3.10.2.0-5777 extensions> include base-4.19.0.0-b960 extensions> include bytestring-0.12.0.2-4690 extensions> include containers-0.6.8-4775 extensions> include directory-1.3.8.1-6a8e extensions> include filepath-1.4.100.4-fa1c extensions> include ghc-boot-th-9.8.1-8ab3 extensions> include parsec-3.1.17.0-389e extensions> include text-2.1-c36a extensions> Extensions=extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3:Extensions,Extensions.Cabal=extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3:Extensions.Cabal,Extensions.Module=extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3:Extensions.Module,Extensions.Package=extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3:Extensions.Package,Extensions.Types=extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3:Extensions.Types extensions> unit extensions-0.1.0.1-Cmf63LphJztBNNQAiSFIKf-extensions extensions> include base-4.19.0.0-b960 extensions> include colourista-0.1.0.2-ETErBfSG6XoH5kI7ARpP3z extensions> include containers-0.6.8-4775 extensions> include directory-1.3.8.1-6a8e extensions> include extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 extensions> include filepath-1.4.100.4-fa1c extensions> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv extensions> include text-2.1-c36a extensions> unit extensions-0.1.0.1-AoXmjxA2wCFCmRROD2EIej-extensions-test extensions> include base-4.19.0.0-b960 extensions> include bytestring-0.12.0.2-4690 extensions> include containers-0.6.8-4775 extensions> include extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 extensions> include ghc-boot-th-9.8.1-8ab3 extensions> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK extensions> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH extensions> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 extensions> include text-2.1-c36a extensions> Ready component graph: extensions> definite extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 extensions> depends Cabal-3.10.2.0-5777 extensions> depends base-4.19.0.0-b960 extensions> depends bytestring-0.12.0.2-4690 extensions> depends containers-0.6.8-4775 extensions> depends directory-1.3.8.1-6a8e extensions> depends filepath-1.4.100.4-fa1c extensions> depends ghc-boot-th-9.8.1-8ab3 extensions> depends parsec-3.1.17.0-389e extensions> depends text-2.1-c36a extensions> definite extensions-0.1.0.1-Cmf63LphJztBNNQAiSFIKf-extensions extensions> depends base-4.19.0.0-b960 extensions> depends colourista-0.1.0.2-ETErBfSG6XoH5kI7ARpP3z extensions> depends containers-0.6.8-4775 extensions> depends directory-1.3.8.1-6a8e extensions> depends extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 extensions> depends filepath-1.4.100.4-fa1c extensions> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv extensions> depends text-2.1-c36a extensions> definite extensions-0.1.0.1-AoXmjxA2wCFCmRROD2EIej-extensions-test extensions> depends base-4.19.0.0-b960 extensions> depends bytestring-0.12.0.2-4690 extensions> depends containers-0.6.8-4775 extensions> depends extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 extensions> depends ghc-boot-th-9.8.1-8ab3 extensions> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK extensions> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH extensions> depends hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 extensions> depends text-2.1-c36a extensions> Using Cabal-3.10.2.0 compiled by ghc-9.8 extensions> Using compiler: ghc-9.8.1 extensions> Using install prefix: extensions> /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1 extensions> Executables installed in: extensions> /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/bin extensions> Libraries installed in: slist> Slist=slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp:Slist,Slist.Containers=slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp:Slist.Containers,Slist.Maybe=slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp:Slist.Maybe,Slist.Size=slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp:Slist.Size,Slist.Type=slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp:Slist.Type slist> unit slist-0.2.1.0-FJltHphHSqN2chECXcnHSA-slist-test slist> include base-4.19.0.0-b960 slist> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK slist> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH slist> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 slist> include slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp slist> Ready component graph: slist> definite slist-0.2.1.0-HjL13yupqe92V6BSsOhZ4r-slist-doctest slist> depends Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX slist> depends base-4.19.0.0-b960 slist> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz slist> definite slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp slist> depends base-4.19.0.0-b960 slist> depends containers-0.6.8-4775 slist> definite slist-0.2.1.0-FJltHphHSqN2chECXcnHSA-slist-test slist> depends base-4.19.0.0-b960 slist> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK slist> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH slist> depends hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 slist> depends slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp slist> Using Cabal-3.10.2.0 compiled by ghc-9.8 slist> Using compiler: ghc-9.8.1 slist> Using install prefix: slist> /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0 slist> Executables installed in: slist> /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0/bin slist> Libraries installed in: slist> /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp slist> Dynamic Libraries installed in: slist> /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 slist> Private executables installed in: slist> /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0/libexec/x86_64-linux-ghc-9.8.1/slist-0.2.1.0 slist> Data files installed in: slist> /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0/share/x86_64-linux-ghc-9.8.1/slist-0.2.1.0 slist> Documentation installed in: slist> /nix/store/qvghcc4qg2j2zsl8bzhbsqpjzzlsr01n-slist-0.2.1.0-doc/share/doc/slist-0.2.1.0 slist> Configuration files installed in: slist> /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0/etc slist> No alex found slist> Using ar found on system at: slist> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar slist> No c2hs found slist> No cpphs found slist> Using doctest version 0.22.6 found on system at: slist> /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/bin/doctest slist> Using gcc version 14.3.0 given by user at: slist> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc slist> Using ghc version 9.8.1 found on system at: slist> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc slist> Using ghc-pkg version 9.8.1 found on system at: slist> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 slist> No ghcjs found slist> No ghcjs-pkg found slist> No greencard found slist> Using haddock version 2.30.0 found on system at: slist> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 slist> No happy found slist> Using haskell-suite found on system at: haskell-suite-dummy-location slist> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location slist> No hmake found slist> Using hpc version 0.69 found on system at: slist> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 slist> Using hsc2hs version 0.68.10 found on system at: slist> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 slist> Using hscolour version 1.25 found on system at: slist> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour slist> No jhc found slist> Using ld found on system at: slist> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold slist> No pkg-config found slist> Using runghc version 9.8.1 found on system at: slist> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 slist> Using strip version 2.44 found on system at: slist> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip slist> Using tar found on system at: slist> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar slist> No uhc found slist> Running phase: buildPhase trial> include base-4.19.0.0-b960 trial> include colourista-0.1.0.2-ETErBfSG6XoH5kI7ARpP3z trial> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz trial> Trial=trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b:Trial trial> unit trial-0.0.0.0-5a11yCyHfKuKAUqL6GWfEV-trial-test trial> include base-4.19.0.0-b960 trial> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz trial> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK trial> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH trial> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 trial> include splitmix-0.1.1-AoP57hqMhOYD9c7s1NlK2Y trial> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial> Ready component graph: trial> definite trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial> depends base-4.19.0.0-b960 trial> depends colourista-0.1.0.2-ETErBfSG6XoH5kI7ARpP3z trial> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz trial> definite trial-0.0.0.0-E8kNIeibbpg6YKBmd7DBnL-trial-doctest trial> depends base-4.19.0.0-b960 trial> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz trial> definite trial-0.0.0.0-5a11yCyHfKuKAUqL6GWfEV-trial-test trial> depends base-4.19.0.0-b960 trial> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz trial> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK trial> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH trial> depends hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 trial> depends splitmix-0.1.1-AoP57hqMhOYD9c7s1NlK2Y trial> depends trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial> Using Cabal-3.10.2.0 compiled by ghc-9.8 trial> Using compiler: ghc-9.8.1 trial> Using install prefix: trial> /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0 trial> Executables installed in: trial> /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0/bin trial> Libraries installed in: trial> /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial> Dynamic Libraries installed in: trial> /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 trial> Private executables installed in: trial> /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0/libexec/x86_64-linux-ghc-9.8.1/trial-0.0.0.0 trial> Data files installed in: trial> /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0/share/x86_64-linux-ghc-9.8.1/trial-0.0.0.0 trial> Documentation installed in: trial> /nix/store/lr7df36li14c38akh5csq5brbc0252ri-trial-0.0.0.0-doc/share/doc/trial-0.0.0.0 trial> Configuration files installed in: trial> /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0/etc trial> No alex found trial> Using ar found on system at: trial> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar trial> No c2hs found trial> No cpphs found trial> Using doctest version 0.22.6 found on system at: trial> /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/bin/doctest trial> Using gcc version 14.3.0 given by user at: trial> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc trial> Using ghc version 9.8.1 found on system at: trial> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc trial> Using ghc-pkg version 9.8.1 found on system at: trial> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 trial> No ghcjs found trial> No ghcjs-pkg found trial> No greencard found trial> Using haddock version 2.30.0 found on system at: trial> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 trial> No happy found trial> Using haskell-suite found on system at: haskell-suite-dummy-location trial> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location trial> No hmake found trial> Using hpc version 0.69 found on system at: trial> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 trial> Using hsc2hs version 0.68.10 found on system at: trial> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 trial> Using hscolour version 1.25 found on system at: trial> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour trial> No jhc found trial> Using ld found on system at: trial> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold trial> No pkg-config found trial> Using runghc version 9.8.1 found on system at: trial> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 trial> Using strip version 2.44 found on system at: trial> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip trial> Using tar found on system at: validation-selective> include validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb validation-selective> Linked component graph: validation-selective> unit validation-selective-0.2.0.0-L8xKEEQXjG176S0BWIyQag-validation-selective-doctest validation-selective> include base-4.19.0.0-b960 validation-selective> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz validation-selective> unit validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb validation-selective> include base-4.19.0.0-b960 validation-selective> include deepseq-1.5.0.0-412f validation-selective> include selective-0.7.0.1-AfSp7zmUuG42sRImdE2FDY validation-selective> Validation=validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb:Validation,Validation.Combinators=validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb:Validation.Combinators validation-selective> unit validation-selective-0.2.0.0-ErIRMXxtCr38D6kxLz6MXZ-validation-selective-test validation-selective> include base-4.19.0.0-b960 validation-selective> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK validation-selective> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH validation-selective> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 validation-selective> include selective-0.7.0.1-AfSp7zmUuG42sRImdE2FDY validation-selective> include text-2.1-c36a validation-selective> include validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb validation-selective> Ready component graph: validation-selective> definite validation-selective-0.2.0.0-L8xKEEQXjG176S0BWIyQag-validation-selective-doctest validation-selective> depends base-4.19.0.0-b960 validation-selective> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz validation-selective> definite validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb validation-selective> depends base-4.19.0.0-b960 validation-selective> depends deepseq-1.5.0.0-412f validation-selective> depends selective-0.7.0.1-AfSp7zmUuG42sRImdE2FDY validation-selective> definite validation-selective-0.2.0.0-ErIRMXxtCr38D6kxLz6MXZ-validation-selective-test validation-selective> depends base-4.19.0.0-b960 validation-selective> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK validation-selective> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH validation-selective> depends hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 validation-selective> depends selective-0.7.0.1-AfSp7zmUuG42sRImdE2FDY validation-selective> depends text-2.1-c36a validation-selective> depends validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb validation-selective> Using Cabal-3.10.2.0 compiled by ghc-9.8 validation-selective> Using compiler: ghc-9.8.1 validation-selective> Using install prefix: validation-selective> /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0 validation-selective> Executables installed in: validation-selective> /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0/bin validation-selective> Libraries installed in: validation-selective> /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb validation-selective> Dynamic Libraries installed in: validation-selective> /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 validation-selective> Private executables installed in: validation-selective> /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0/libexec/x86_64-linux-ghc-9.8.1/validation-selective-0.2.0.0 validation-selective> Data files installed in: validation-selective> /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0/share/x86_64-linux-ghc-9.8.1/validation-selective-0.2.0.0 validation-selective> Documentation installed in: validation-selective> /nix/store/jy04qqf9b0plp759r196fl596cfxwx0h-validation-selective-0.2.0.0-doc/share/doc/validation-selective-0.2.0.0 validation-selective> Configuration files installed in: validation-selective> /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0/etc validation-selective> No alex found validation-selective> Using ar found on system at: validation-selective> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar validation-selective> No c2hs found validation-selective> No cpphs found validation-selective> Using doctest version 0.22.6 found on system at: validation-selective> /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/bin/doctest validation-selective> Using gcc version 14.3.0 given by user at: validation-selective> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc validation-selective> Using ghc version 9.8.1 found on system at: validation-selective> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc validation-selective> Using ghc-pkg version 9.8.1 found on system at: validation-selective> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 validation-selective> No ghcjs found validation-selective> No ghcjs-pkg found validation-selective> No greencard found validation-selective> Using haddock version 2.30.0 found on system at: validation-selective> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 validation-selective> No happy found validation-selective> Using haskell-suite found on system at: haskell-suite-dummy-location validation-selective> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location validation-selective> No hmake found validation-selective> Using hpc version 0.69 found on system at: tasty-discover> | ^^^^ tasty-discover> [3 of 7] Compiling Paths_tasty_discover ( dist/build/tasty-discover-test/autogen/Paths_tasty_discover.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/Paths_tasty_discover.o ) tasty-discover> [4 of 7] Compiling SubMod.FooBaz ( test/SubMod/FooBaz.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/SubMod/FooBaz.o ) tasty-discover> [5 of 7] Compiling SubMod.PropTest ( test/SubMod/PropTest.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/SubMod/PropTest.o ) tasty-discover> [6 of 7] Compiling SubMod.SubSubMod.PropTest ( test/SubMod/SubSubMod/PropTest.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/SubMod/SubSubMod/PropTest.o ) tasty-discover> [7 of 7] Compiling Main ( test/Driver.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/Main.o ) tasty-discover> [8 of 8] Linking dist/build/tasty-discover-test/tasty-discover-test tasty-discover> Running phase: checkPhase tasty-discover> Running 1 test suites... tasty-discover> Test suite tasty-discover-test: RUNNING... tasty-discover> test/Driver.hs tasty-discover> modules tasty-discover> Test discovery tasty-discover> Discovers tests: OK tasty-discover> ignores tasty-discover> Module ignore configuration tasty-discover> Ignores tests in modules with the specified suffix: OK tasty-discover> badModuleGlob tasty-discover> Module suffix configuration tasty-discover> Filters discovered tests by specified suffix: OK tasty-discover> customModuleName tasty-discover> Module name configuration tasty-discover> Creates a generated main function with the specified name: OK tasty-discover> noTreeDisplayDefault: OK tasty-discover> treeDisplay: OK tasty-discover> mkModuleTree: OK (0.07s) tasty-discover> +++ OK, passed 100 tests. tasty-discover> listCompare: OK tasty-discover> additionCommutative: OK tasty-discover> +++ OK, passed 100 tests. tasty-discover> sortReverse: OK (0.08s) tasty-discover> 1333 tests completed tasty-discover> prelude tasty-discover> Prelude.head tasty-discover> returns the first element of a list: OK tasty-discover> Addition commutes: OK tasty-discover> +++ OK, passed 100 tests. tasty-discover> multiplication tasty-discover> Multiplication commutes: OK tasty-discover> +++ OK, passed 100 tests. tasty-discover> One is identity: OK tasty-discover> +++ OK, passed 100 tests. tasty-discover> Some input: OK tasty-discover> generateTrees tasty-discover> First input: OK tasty-discover> Second input: OK tasty-discover> DiscoverTest.tasty_reverse: OK tasty-discover> ✓ reverse passed 100 tests. tasty-discover> reverse: OK (0.01s) tasty-discover> ✓ DiscoverTest.hprop_reverse passed 100 tests. tasty-discover> additionCommutative: OK tasty-discover> +++ OK, passed 100 tests. tasty-discover> multiplationDistributiveOverAddition: OK tasty-discover> +++ OK, passed 100 tests. tasty-discover> additionAssociative: OK tasty-discover> +++ OK, passed 100 tests. tasty-discover> additionCommutative: OK tasty-discover> +++ OK, passed 100 tests. tasty-discover> tasty-discover> All 23 tests passed (0.08s) tasty-discover> Test suite tasty-discover-test: PASS tasty-discover> Test suite logged to: dist/test/tasty-discover-5.0.1-tasty-discover-test.log tasty-discover> 1 of 1 test suites (1 of 1 test cases) passed. tasty-discover> Running phase: haddockPhase tasty-discover> Preprocessing library for tasty-discover-5.0.1.. tasty-discover> Running Haddock on library for tasty-discover-5.0.1.. tasty-discover> Warning: --source-* options are ignored when --hyperlinked-source is enabled. tasty-discover> [1 of 7] Compiling Paths_tasty_discover ( dist/build/autogen/Paths_tasty_discover.hs, nothing ) extensions> /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 extensions> Dynamic Libraries installed in: extensions> /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 extensions> Private executables installed in: extensions> /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/libexec/x86_64-linux-ghc-9.8.1/extensions-0.1.0.1 extensions> Data files installed in: extensions> /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/share/x86_64-linux-ghc-9.8.1/extensions-0.1.0.1 extensions> Documentation installed in: extensions> /nix/store/2lh0b709sp6z6jfmcrc8bhs1x44sy9cw-extensions-0.1.0.1-doc/share/doc/extensions-0.1.0.1 extensions> Configuration files installed in: extensions> /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/etc extensions> No alex found extensions> Using ar found on system at: extensions> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar extensions> No c2hs found extensions> No cpphs found extensions> No doctest found extensions> Using gcc version 14.3.0 given by user at: extensions> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc extensions> Using ghc version 9.8.1 found on system at: extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc extensions> Using ghc-pkg version 9.8.1 found on system at: extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 extensions> No ghcjs found extensions> No ghcjs-pkg found extensions> No greencard found extensions> Using haddock version 2.30.0 found on system at: extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 extensions> No happy found extensions> Using haskell-suite found on system at: haskell-suite-dummy-location extensions> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location extensions> No hmake found extensions> Using hpc version 0.69 found on system at: extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 extensions> Using hsc2hs version 0.68.10 found on system at: extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 extensions> Using hscolour version 1.25 found on system at: extensions> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour extensions> No jhc found extensions> Using ld found on system at: extensions> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold extensions> No pkg-config found extensions> Using runghc version 9.8.1 found on system at: extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 extensions> Using strip version 2.44 found on system at: extensions> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip extensions> Using tar found on system at: extensions> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar extensions> No uhc found extensions> Running phase: buildPhase extensions> Preprocessing library for extensions-0.1.0.1.. extensions> Building library for extensions-0.1.0.1.. extensions> [1 of 5] Compiling Extensions.Types extensions> [2 of 5] Compiling Extensions.Module extensions> [3 of 5] Compiling Extensions.Cabal extensions> [4 of 5] Compiling Extensions.Package extensions> [5 of 5] Compiling Extensions extensions> [1 of 5] Compiling Extensions.Types slist> Preprocessing test suite 'slist-doctest' for slist-0.2.1.0.. slist> Building test suite 'slist-doctest' for slist-0.2.1.0.. slist> [1 of 1] Compiling Main slist> [2 of 2] Linking dist/build/slist-doctest/slist-doctest trial> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar trial> No uhc found trial> Running phase: buildPhase trial> Preprocessing library for trial-0.0.0.0.. trial> Building library for trial-0.0.0.0.. trial> [1 of 1] Compiling Trial trial> trial> src/Trial.hs:100:47: warning: [GHC-38856] [-Wunused-imports] trial> The import of ‘Applicative’ trial> from module ‘Control.Applicative’ is redundant trial> | trial> 100 | import Control.Applicative (Alternative (..), Applicative (..)) trial> | ^^^^^^^^^^^^^^^^ trial> [1 of 1] Compiling Trial trial> trial> src/Trial.hs:100:47: warning: [GHC-38856] [-Wunused-imports] trial> The import of ‘Applicative’ trial> from module ‘Control.Applicative’ is redundant trial> | trial> 100 | import Control.Applicative (Alternative (..), Applicative (..)) trial> | ^^^^^^^^^^^^^^^^ validation-selective> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 validation-selective> Using hsc2hs version 0.68.10 found on system at: validation-selective> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 validation-selective> Using hscolour version 1.25 found on system at: validation-selective> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour validation-selective> No jhc found validation-selective> Using ld found on system at: validation-selective> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold validation-selective> No pkg-config found validation-selective> Using runghc version 9.8.1 found on system at: validation-selective> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 validation-selective> Using strip version 2.44 found on system at: validation-selective> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip validation-selective> Using tar found on system at: validation-selective> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar validation-selective> No uhc found validation-selective> Running phase: buildPhase validation-selective> Preprocessing test suite 'validation-selective-doctest' for validation-selective-0.2.0.0.. validation-selective> Building test suite 'validation-selective-doctest' for validation-selective-0.2.0.0.. validation-selective> [1 of 1] Compiling Main validation-selective> [2 of 2] Linking dist/build/validation-selective-doctest/validation-selective-doctest scientific> Preprocessing library for scientific-0.3.8.0.. tasty-discover> [2 of 7] Compiling Test.Tasty.Discover.Internal.Config ( src/Test/Tasty/Discover/Internal/Config.hs, nothing ) scientific> Running Haddock on library for scientific-0.3.8.0.. tasty-discover> [3 of 7] Compiling Test.Tasty.Discover.Internal.Generator ( src/Test/Tasty/Discover/Internal/Generator.hs, nothing ) scientific> Warning: --source-* options are ignored when --hyperlinked-source is enabled. tasty-discover> tasty-discover> src/Test/Tasty/Discover/Internal/Generator.hs:55:26: warning: [GHC-63394] [-Wx-partial] tasty-discover> In the use of ‘tail’ tasty-discover> (imported from Prelude, but defined in GHC.List): tasty-discover> "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." tasty-discover> | tasty-discover> 55 | name = chooser '_' ' ' . tail . dropWhile (/= '_') . testFunction tasty-discover> | ^^^^ tasty-discover> tasty-discover> src/Test/Tasty/Discover/Internal/Generator.hs:66:7: warning: [GHC-63394] [-Wx-partial] tasty-discover> In the use of ‘head’ tasty-discover> (imported from Prelude, but defined in GHC.List): tasty-discover> "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." tasty-discover> | tasty-discover> 66 | map head . tasty-discover> | ^^^^ tasty-discover> [4 of 7] Compiling Test.Tasty.Discover.Internal.Driver ( src/Test/Tasty/Discover/Internal/Driver.hs, nothing ) tasty-discover> [5 of 7] Compiling Test.Tasty.Discover.TastyInfo ( src/Test/Tasty/Discover/TastyInfo.hs, nothing ) streaming-commons> [10 of 11] Compiling Data.Streaming.Zlib.Lowlevel ( Data/Streaming/Zlib/Lowlevel.hs, nothing ) scientific> [1 of 5] Compiling GHC.Integer.Compat ( src/GHC/Integer/Compat.hs, nothing ) tasty-discover> [6 of 7] Compiling Test.Tasty.Discover ( src/Test/Tasty/Discover.hs, nothing ) scientific> [2 of 5] Compiling Utils ( src/Utils.hs, nothing ) streaming-commons> [11 of 11] Compiling Data.Streaming.Zlib ( Data/Streaming/Zlib.hs, nothing ) tasty-discover> [7 of 7] Compiling Test.Tasty.Discover.Version ( src/Test/Tasty/Discover/Version.hs, nothing ) tasty-discover> Haddock coverage: tasty-discover> Warning: 'Config' is ambiguous. It is defined tasty-discover> * at src/Test/Tasty/Discover/Internal/Config.hs:29:15 tasty-discover> * at src/Test/Tasty/Discover/Internal/Config.hs:29:1 tasty-discover> You may be able to disambiguate the identifier by qualifying it or tasty-discover> by specifying the type/value namespace explicitly. tasty-discover> Defaulting to the one defined at src/Test/Tasty/Discover/Internal/Config.hs:29:1 tasty-discover> 100% ( 8 / 8) in 'Test.Tasty.Discover.Internal.Config' tasty-discover> Warning: 'Test' is ambiguous. It is defined tasty-discover> * at src/Test/Tasty/Discover/Internal/Generator.hs:31:13 tasty-discover> * at src/Test/Tasty/Discover/Internal/Generator.hs:31:1 tasty-discover> You may be able to disambiguate the identifier by qualifying it or tasty-discover> by specifying the type/value namespace explicitly. tasty-discover> Defaulting to the one defined at src/Test/Tasty/Discover/Internal/Generator.hs:31:1 tasty-discover> 100% ( 12 / 12) in 'Test.Tasty.Discover.Internal.Generator' tasty-discover> 75% ( 6 / 8) in 'Test.Tasty.Discover.Internal.Driver' tasty-discover> Missing documentation for: tasty-discover> ModuleTree (src/Test/Tasty/Discover/Internal/Driver.hs:139) tasty-discover> mkModuleTree (src/Test/Tasty/Discover/Internal/Driver.hs:155) tasty-discover> 0% ( 0 / 2) in 'Test.Tasty.Discover.TastyInfo' tasty-discover> Missing documentation for: tasty-discover> Module header tasty-discover> TastyInfo (src/Test/Tasty/Discover/TastyInfo.hs:7) tasty-discover> 0% ( 0 / 7) in 'Test.Tasty.Discover' tasty-discover> Missing documentation for: tasty-discover> Module header tasty-discover> Tasty (src/Test/Tasty/Discover.hs:19) tasty-discover> TastyInfo (src/Test/Tasty/Discover/TastyInfo.hs:7) tasty-discover> name (src/Test/Tasty/Discover.hs:41) tasty-discover> description (src/Test/Tasty/Discover.hs:46) tasty-discover> nameOf (src/Test/Tasty/Discover.hs:35) tasty-discover> descriptionOf (src/Test/Tasty/Discover.hs:38) tasty-discover> 0% ( 0 / 2) in 'Test.Tasty.Discover.Version' tasty-discover> Missing documentation for: tasty-discover> Module header tasty-discover> version (src/Test/Tasty/Discover/Version.hs:10) streaming-commons> Haddock coverage: streaming-commons> Warning: 'Builder' is out of scope. streaming-commons> If you qualify the identifier, haddock can try to link it anyway. streaming-commons> 95% ( 19 / 20) in 'Data.Streaming.ByteString.Builder.Buffer' streaming-commons> Missing documentation for: streaming-commons> defaultStrategy (Data/Streaming/ByteString/Builder/Buffer.hs:199) streaming-commons> Warning: 'toLazyByteStringWith' is out of scope. streaming-commons> If you qualify the identifier, haddock can try to link it anyway. streaming-commons> 82% ( 23 / 28) in 'Data.Streaming.ByteString.Builder' streaming-commons> Missing documentation for: streaming-commons> BuilderRecv (Data/Streaming/ByteString/Builder.hs:75) streaming-commons> BuilderFinish (Data/Streaming/ByteString/Builder.hs:77) streaming-commons> newBuilderRecv (Data/Streaming/ByteString/Builder.hs:80) streaming-commons> newByteStringBuilderRecv (Data/Streaming/ByteString/Builder.hs:84) streaming-commons> defaultStrategy (Data/Streaming/ByteString/Builder/Buffer.hs:199) streaming-commons> 20% ( 1 / 5) in 'Data.Streaming.FileRead' streaming-commons> Missing documentation for: streaming-commons> ReadHandle (Data/Streaming/FileRead.hs:26) streaming-commons> openFile (Data/Streaming/FileRead.hs:29) streaming-commons> closeFile (Data/Streaming/FileRead.hs:32) streaming-commons> readChunk (Data/Streaming/FileRead.hs:35) streaming-commons> 42% ( 3 / 7) in 'Data.Streaming.Filesystem' streaming-commons> Missing documentation for: streaming-commons> DirStream streaming-commons> readDirStream (Data/Streaming/Filesystem.hs:67) streaming-commons> FileType (Data/Streaming/Filesystem.hs:94) streaming-commons> getFileType (Data/Streaming/Filesystem.hs:76) streaming-commons> 88% ( 8 / 9) in 'Data.Streaming.Network.Internal' streaming-commons> Missing documentation for: streaming-commons> Module header streaming-commons> 68% ( 52 / 76) in 'Data.Streaming.Network' streaming-commons> Missing documentation for: streaming-commons> Module header streaming-commons> message (Data/Streaming/Network.hs:451) streaming-commons> HasPort (Data/Streaming/Network.hs:453) streaming-commons> HasAfterBind (Data/Streaming/Network.hs:503) streaming-commons> HasReadWrite (Data/Streaming/Network.hs:617) streaming-commons> HasPath (Data/Streaming/Network.hs:484) streaming-commons> setPort (Data/Streaming/Network.hs:464) streaming-commons> setHost (Data/Streaming/Network.hs:467) streaming-commons> setAfterBind (Data/Streaming/Network.hs:514) streaming-commons> setNeedLocalAddr (Data/Streaming/Network.hs:498) streaming-commons> setPath (Data/Streaming/Network.hs:495) streaming-commons> getPort (Data/Streaming/Network.hs:461) streaming-commons> getHost (Data/Streaming/Network.hs:470) streaming-commons> getAfterBind (Data/Streaming/Network.hs:511) streaming-commons> getNeedLocalAddr (Data/Streaming/Network.hs:501) streaming-commons> getPath (Data/Streaming/Network.hs:492) streaming-commons> appRead (Data/Streaming/Network.hs:628) streaming-commons> appWrite (Data/Streaming/Network.hs:631) streaming-commons> appSockAddr (Data/Streaming/Network.hs:602) streaming-commons> appLocalAddr (Data/Streaming/Network.hs:599) streaming-commons> unassignedPorts (Data/Streaming/Network.hs:211) streaming-commons> safeRecv (Data/Streaming/Network.hs:317) streaming-commons> ConnectionHandle (Data/Streaming/Network.hs:544) streaming-commons> runTCPServerWithHandle (Data/Streaming/Network.hs:547) streaming-commons> 75% ( 3 / 4) in 'Data.Streaming.Process.Internal' streaming-commons> Missing documentation for: streaming-commons> Module header streaming-commons> Warning: 'UseProvidedHandle' is ambiguous. It is defined streaming-commons> * at Data/Streaming/Process.hs:73:26 streaming-commons> * at Data/Streaming/Process.hs:73:1 streaming-commons> You may be able to disambiguate the identifier by qualifying it or streaming-commons> by specifying the type/value namespace explicitly. streaming-commons> Defaulting to the one defined at Data/Streaming/Process.hs:73:1 streaming-commons> Warning: 'ProcessExitedUnsuccessfully' is ambiguous. It is defined streaming-commons> * at Data/Streaming/Process.hs:196:36 streaming-commons> * at Data/Streaming/Process.hs:196:1 streaming-commons> You may be able to disambiguate the identifier by qualifying it or streaming-commons> by specifying the type/value namespace explicitly. streaming-commons> Defaulting to the one defined at Data/Streaming/Process.hs:196:1 streaming-commons> 100% ( 24 / 24) in 'Data.Streaming.Process' streaming-commons> 90% ( 9 / 10) in 'Data.Streaming.Text' streaming-commons> Missing documentation for: streaming-commons> DecodeResult (Data/Streaming/Text.hs:91) streaming-commons> 0% ( 0 / 21) in 'Data.Streaming.Zlib.Lowlevel' streaming-commons> Missing documentation for: streaming-commons> Module header streaming-commons> ZStreamStruct (Data/Streaming/Zlib/Lowlevel.hs:31) streaming-commons> ZStream' (Data/Streaming/Zlib/Lowlevel.hs:32) streaming-commons> zstreamNew (Data/Streaming/Zlib/Lowlevel.hs:42) streaming-commons> Strategy (Data/Streaming/Zlib/Lowlevel.hs:34) streaming-commons> deflateInit2 (Data/Streaming/Zlib/Lowlevel.hs:50) streaming-commons> inflateInit2 (Data/Streaming/Zlib/Lowlevel.hs:59) streaming-commons> c_free_z_stream_inflate (Data/Streaming/Zlib/Lowlevel.hs:61) streaming-commons> c_free_z_stream_deflate (Data/Streaming/Zlib/Lowlevel.hs:64) streaming-commons> c_set_avail_in (Data/Streaming/Zlib/Lowlevel.hs:67) streaming-commons> c_set_avail_out (Data/Streaming/Zlib/Lowlevel.hs:70) streaming-commons> c_get_avail_out (Data/Streaming/Zlib/Lowlevel.hs:73) streaming-commons> c_get_avail_in (Data/Streaming/Zlib/Lowlevel.hs:76) streaming-commons> c_get_next_in (Data/Streaming/Zlib/Lowlevel.hs:79) streaming-commons> c_call_inflate_noflush (Data/Streaming/Zlib/Lowlevel.hs:82) streaming-commons> c_call_deflate_noflush (Data/Streaming/Zlib/Lowlevel.hs:85) streaming-commons> c_call_deflate_finish (Data/Streaming/Zlib/Lowlevel.hs:88) streaming-commons> c_call_deflate_flush (Data/Streaming/Zlib/Lowlevel.hs:91) streaming-commons> c_call_deflate_full_flush (Data/Streaming/Zlib/Lowlevel.hs:94) streaming-commons> c_call_deflate_set_dictionary (Data/Streaming/Zlib/Lowlevel.hs:97) streaming-commons> c_call_inflate_set_dictionary (Data/Streaming/Zlib/Lowlevel.hs:100) streaming-commons> Warning: 'WindowBits' is ambiguous. It is defined streaming-commons> * in ‘Codec.Compression.Zlib.Stream’ streaming-commons> * in ‘Codec.Compression.Zlib.Stream’ streaming-commons> You may be able to disambiguate the identifier by qualifying it or streaming-commons> by specifying the type/value namespace explicitly. streaming-commons> Defaulting to the one defined in ‘Codec.Compression.Zlib.Stream’ streaming-commons> Warning: 'Inflate' is ambiguous. It is defined streaming-commons> * at Data/Streaming/Zlib.hs:64:16 streaming-commons> * at Data/Streaming/Zlib.hs:64:1 streaming-commons> You may be able to disambiguate the identifier by qualifying it or streaming-commons> by specifying the type/value namespace explicitly. streaming-commons> Defaulting to the one defined at Data/Streaming/Zlib.hs:64:1 streaming-commons> Warning: 'Deflate' is ambiguous. It is defined streaming-commons> * at Data/Streaming/Zlib.hs:72:19 streaming-commons> * at Data/Streaming/Zlib.hs:72:1 streaming-commons> You may be able to disambiguate the identifier by qualifying it or streaming-commons> by specifying the type/value namespace explicitly. streaming-commons> Defaulting to the one defined at Data/Streaming/Zlib.hs:72:1 streaming-commons> 95% ( 23 / 24) in 'Data.Streaming.Zlib' streaming-commons> Missing documentation for: streaming-commons> PopperRes (Data/Streaming/Zlib.hs:218) scientific> [3 of 5] Compiling Data.Scientific ( src/Data/Scientific.hs, nothing ) streaming-commons> Warning: Data.Streaming.Zlib: could not find link destinations for: streaming-commons> - Codec.Compression.Zlib.Stream.Rep_WindowBits extensions> [2 of 5] Compiling Extensions.Module tasty-discover> Warning: Test.Tasty.Discover.Internal.Config: could not find link destinations for: tasty-discover> - Test.Tasty.Discover.Internal.Config.Ingredient scientific> [4 of 5] Compiling Data.Text.Lazy.Builder.Scientific ( src/Data/Text/Lazy/Builder/Scientific.hs, nothing ) slist> Preprocessing library for slist-0.2.1.0.. slist> Building library for slist-0.2.1.0.. scientific> scientific> src/Data/Text/Lazy/Builder/Scientific.hs:19:1: warning: [GHC-66111] [-Wunused-imports] scientific> The import of ‘Data.Monoid’ is redundant scientific> except perhaps to import instances from ‘Data.Monoid’ scientific> To import instances alone, use: import Data.Monoid() scientific> | scientific> 19 | import Data.Monoid ((<>)) scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> [5 of 5] Compiling Data.ByteString.Builder.Scientific ( src/Data/ByteString/Builder/Scientific.hs, nothing ) validation-selective> Preprocessing library for validation-selective-0.2.0.0.. validation-selective> Building library for validation-selective-0.2.0.0.. scientific> scientific> src/Data/ByteString/Builder/Scientific.hs:20:1: warning: [GHC-66111] [-Wunused-imports] scientific> The import of ‘Data.Monoid’ is redundant scientific> except perhaps to import instances from ‘Data.Monoid’ scientific> To import instances alone, use: import Data.Monoid() scientific> | scientific> 20 | import Data.Monoid ((<>)) scientific> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ scientific> Haddock coverage: scientific> Warning: 'Scientific' is ambiguous. It is defined scientific> * at src/Data/Scientific.hs:139:19 scientific> * at src/Data/Scientific.hs:139:1 scientific> You may be able to disambiguate the identifier by qualifying it or scientific> by specifying the type/value namespace explicitly. scientific> Defaulting to the one defined at src/Data/Scientific.hs:139:1 scientific> Warning: 'base10exponent' is out of scope. scientific> If you qualify the identifier, haddock can try to link it anyway. scientific> Warning: 'base10Exponent' is out of scope. scientific> If you qualify the identifier, haddock can try to link it anyway. scientific> 100% ( 31 / 31) in 'Data.Scientific' scientific> 75% ( 3 / 4) in 'Data.Text.Lazy.Builder.Scientific' scientific> Missing documentation for: scientific> Module header scientific> 75% ( 3 / 4) in 'Data.ByteString.Builder.Scientific' scientific> Missing documentation for: scientific> Module header validation-selective> [1 of 3] Compiling Validation[boot] slist> [1 of 5] Compiling Slist.Size validation-selective> [2 of 3] Compiling Validation.Combinators nothunks> [2 of 2] Compiling Main ( test/Main.hs, dist/build/nothunks-test/nothunks-test-tmp/Main.o ) trial> Preprocessing test suite 'trial-doctest' for trial-0.0.0.0.. trial> Building test suite 'trial-doctest' for trial-0.0.0.0.. trial> [1 of 1] Compiling Main validation-selective> [3 of 3] Compiling Validation slist> [2 of 5] Compiling Slist.Type extensions> [3 of 5] Compiling Extensions.Cabal extensions> [4 of 5] Compiling Extensions.Package slist> slist> src/Slist/Type.hs:29:57: warning: [GHC-38856] [-Wunused-imports] slist> The import of ‘liftA2’ slist> from module ‘Control.Applicative’ is redundant slist> | slist> 29 | import Control.Applicative (Alternative (empty, (<|>)), liftA2) slist> | ^^^^^^ slist> slist> src/Slist/Type.hs:143:5: warning: [GHC-94458] [-Winvalid-haddock] slist> A Haddock comment cannot appear in this position and will be ignored. slist> | slist> 143 | -- | Is the element in the structure? slist> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ validation-selective> validation-selective> src/Validation.hs:108:47: warning: [GHC-38856] [-Wunused-imports] validation-selective> The import of ‘Applicative’ validation-selective> from module ‘Control.Applicative’ is redundant validation-selective> | validation-selective> 108 | import Control.Applicative (Alternative (..), Applicative (..)) validation-selective> | ^^^^^^^^^^^^^^^^ validation-selective> validation-selective> src/Validation.hs:861:10: warning: [GHC-40798] [-Woperator-whitespace] validation-selective> The suffix use of a ‘:$$:’ might be repurposed as special syntax validation-selective> by a future language extension. validation-selective> Suggested fix: Add whitespace around ‘:$$:’. validation-selective> | validation-selective> 861 | ':$$: 'Text "which means that you can't use 'Monad' methods with 'Validation'." validation-selective> | ^^^^ nothunks> [3 of 3] Linking dist/build/nothunks-test/nothunks-test trial> [2 of 2] Linking dist/build/trial-doctest/trial-doctest extensions> [5 of 5] Compiling Extensions slist> [3 of 5] Compiling Slist.Maybe slist> [4 of 5] Compiling Slist.Containers slist> [5 of 5] Compiling Slist slist> slist> src/Slist.hs:392:8: warning: [GHC-63394] [-Wx-partial] slist> In the use of ‘head’ slist> (imported from Prelude, but defined in GHC.List): slist> "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." slist> | slist> 392 | head = P.head . sList slist> | ^^^^^^ slist> slist> src/Slist.hs:407:22: warning: [GHC-63394] [-Wx-partial] slist> In the use of ‘head’ slist> (imported from Prelude, but defined in GHC.List): slist> "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." slist> | slist> 407 | _ -> Just $ P.head sList slist> | ^^^^^^ validation-selective> [1 of 3] Compiling Validation[boot] nothunks> Running phase: checkPhase validation-selective> [2 of 3] Compiling Validation.Combinators nothunks> Running 1 test suites... nothunks> Test suite nothunks-test: RUNNING... nothunks> Tests nothunks> NoThunks.Class nothunks> Sanity nothunks> IntNotNF: OK nothunks> ✓ passed 1 test. nothunks> IntIsNF: OK nothunks> ✓ passed 1 test. nothunks> Pair: OK nothunks> ✓ passed 1 test. nothunks> Sum: OK nothunks> ✓ passed 1 test. nothunks> Fn: OK nothunks> ✓ passed 1 test. nothunks> IO: OK nothunks> ✓ passed 1 test. nothunks> InspectHeap nothunks> Int: OK (0.01s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Int"] 48% █████████▌·········· nothunks> Nothing 52% ██████████▍········· nothunks> IntInt: OK (0.02s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Int","Tuple2"] 38% ███████▋············ nothunks> Just ["Tuple2"] 51% ██████████▏········· nothunks> Nothing 11% ██·················· nothunks> SumInt: OK (0.02s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Either"] 32% ██████▍············· nothunks> Just ["Int","Either"] 36% ███████▏············ nothunks> Nothing 32% ██████▎············· nothunks> ListInt: OK (0.02s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Int","List"] 22% ████▎··············· nothunks> Just ["List"] 45% █████████··········· nothunks> Nothing 33% ██████▋············· nothunks> IntListInt: OK (0.01s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Int","List","Tuple2"] 5% █··················· nothunks> Just ["Int","Tuple2"] 24% ████▊··············· nothunks> Just ["List","Tuple2"] 12% ██▎················· nothunks> Just ["Tuple2"] 50% █████████▉·········· nothunks> Nothing 9% █▊·················· nothunks> SeqInt: ✗ EXPECTED FAILURE failed at test/Test/NoThunks/Class.hs:179:7 nothunks> after 10 tests. nothunks> shrink path: 10: nothunks> Just ["Int","Seq"] 20% ████················ nothunks> Nothing 70% ██████████████······ nothunks> nothunks> ┏━━ test/Test/NoThunks/Class.hs ━━━ nothunks> 166 ┃ testWithModel :: forall a. FromModel a nothunks> 167 ┃ => (Maybe ThunkInfo -> Maybe [String] -> Bool) nothunks> 168 ┃ -> Proxy a nothunks> 169 ┃ -- ^ Compare @ThunkInfo@. When we use 'noThunks' this nothunks> 170 ┃ -- can just be @(==)@; however, when we use 'isNormalForm', the nothunks> 171 ┃ -- context we will get from the model will be too detailed. nothunks> 172 ┃ -> Property nothunks> 173 ┃ testWithModel compareInfo _proxy = withTests 1000 $ property $ do nothunks> 174 ┃ m :: Model a <- forAll genModel nothunks> ┃ │ Wrap nothunks> ┃ │ { unwrap = nothunks> ┃ │ SeqEnqueue nothunks> ┃ │ (IntValue 0) nothunks> ┃ │ (SeqEnqueue nothunks> ┃ │ (IntValue 0) nothunks> ┃ │ (SeqEnqueue nothunks> ┃ │ (IntValue 0) nothunks> ┃ │ (SeqEnqueue nothunks> ┃ │ (IntValue 0) nothunks> ┃ │ (SeqEnqueue (IntValue 0) (SeqEnqueue (IntValue 0) SeqEmpty))))) nothunks> ┃ │ } nothunks> 175 ┃ collect $ modelUnexpected [] m nothunks> 176 ┃ fromModel m $ \a -> do nothunks> 177 ┃ annotate $ show $ modelIsNF [] m nothunks> ┃ │ IsNF nothunks> 178 ┃ isNF <- liftIO $ noThunks [] a nothunks> 179 ┃ Hedgehog.diff isNF compareInfo (modelUnexpected [] m) nothunks> ┃ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ nothunks> ┃ │ ━━━ Failed (- lhs) (+ rhs) ━━━ nothunks> ┃ │ - Just nothunks> ┃ │ - ThunkInfo nothunks> ┃ │ - { thunkContext = [ "..." , "Seq Int" ] , thunkInfo = Nothing } nothunks> ┃ │ + Nothing nothunks> nothunks> This failure can be reproduced by running: nothunks> > recheckAt (Seed 14939269891102237525 1041639630840636777) "10:" EXPECTED FAILURE nothunks> nothunks> OK (0.02s) nothunks> ✓ passed 1 test. nothunks> Model nothunks> Int: OK (0.01s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Int"] 49% █████████▊·········· nothunks> Nothing 51% ██████████▏········· nothunks> IntInt: OK (0.02s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Int","Tuple2"] 38% ███████▌············ nothunks> Just ["Tuple2"] 51% ██████████▏········· nothunks> Nothing 11% ██▏················· validation-selective> [3 of 3] Compiling Validation nothunks> SumInt: OK (0.02s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Either"] 35% ██████▉············· nothunks> Just ["Int","Either"] 32% ██████▍············· nothunks> Nothing 33% ██████▋············· nothunks> ListInt: OK (0.02s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Int","List"] 22% ████▍··············· nothunks> Just ["List"] 44% ████████▋··········· nothunks> Nothing 34% ██████▊············· nothunks> IntListInt: OK (0.03s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Int","List","Tuple2"] 5% █··················· nothunks> Just ["Int","Tuple2"] 24% ████▊··············· nothunks> Just ["List","Tuple2"] 12% ██▍················· nothunks> Just ["Tuple2"] 50% ██████████·········· nothunks> Nothing 9% █▋·················· validation-selective> validation-selective> src/Validation.hs:108:47: warning: [GHC-38856] [-Wunused-imports] validation-selective> The import of ‘Applicative’ validation-selective> from module ‘Control.Applicative’ is redundant validation-selective> | validation-selective> 108 | import Control.Applicative (Alternative (..), Applicative (..)) validation-selective> | ^^^^^^^^^^^^^^^^ validation-selective> validation-selective> src/Validation.hs:861:10: warning: [GHC-40798] [-Woperator-whitespace] validation-selective> The suffix use of a ‘:$$:’ might be repurposed as special syntax validation-selective> by a future language extension. validation-selective> Suggested fix: Add whitespace around ‘:$$:’. validation-selective> | validation-selective> 861 | ':$$: 'Text "which means that you can't use 'Monad' methods with 'Validation'." validation-selective> | ^^^^ nothunks> SeqInt: OK (0.08s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Int","Seq"] 45% █████████··········· nothunks> Nothing 55% ██████████▉········· nothunks> AllowThunksIn: OK (0.03s) nothunks> ✓ passed 1000 tests. nothunks> Just ["Int","field2","Record"] 24% ████▉··············· nothunks> Just ["Record"] 50% ██████████·········· nothunks> Nothing 25% █████··············· nothunks> Fn: OK (0.01s) nothunks> ✓ passed 1000 tests. nothunks> Just ["->"] 23% ████▋··············· nothunks> Nothing 77% ███████████████▎···· nothunks> IO: OK (0.01s) nothunks> ✓ passed 1000 tests. nothunks> Just ["IO"] 23% ████▋··············· nothunks> Nothing 77% ███████████████▎···· nothunks> ThunkFreeFn: OK (0.01s) nothunks> ✓ passed 1000 tests. nothunks> Just ["->"] 25% ████▉··············· nothunks> Just ["...","->"] 37% ███████▍············ nothunks> Nothing 38% ███████▌············ nothunks> ThunkFreeIO: OK (0.01s) nothunks> ✓ passed 1000 tests. nothunks> Just ["...","IO"] 38% ███████▌············ nothunks> Just ["IO"] 25% █████··············· nothunks> Nothing 38% ███████▌············ nothunks> MutableVars nothunks> IORef nothunks> NotNF: OK nothunks> ✓ passed 1 test. nothunks> NF: OK nothunks> ✓ passed 1 test. nothunks> NotNFPure: OK nothunks> ✓ passed 1 test. nothunks> NFPure: OK nothunks> ✓ passed 1 test. nothunks> NotNFAtomically: OK nothunks> ✓ passed 1 test. nothunks> NFAtomically: OK nothunks> ✓ passed 1 test. nothunks> MVar nothunks> NotNF: OK nothunks> ✓ passed 1 test. nothunks> NF: OK nothunks> ✓ passed 1 test. nothunks> NotNFPure: OK nothunks> ✓ passed 1 test. nothunks> NFPure: OK nothunks> ✓ passed 1 test. nothunks> NotNFAtomically: OK nothunks> ✓ passed 1 test. nothunks> NFAtomically: OK nothunks> ✓ passed 1 test. nothunks> TVar nothunks> NotNF: OK nothunks> ✓ passed 1 test. nothunks> NF: OK nothunks> ✓ passed 1 test. nothunks> NotNFPure: OK nothunks> ✓ passed 1 test. nothunks> NFPure: OK nothunks> ✓ passed 1 test. nothunks> NotNFAtomically: OK nothunks> ✓ passed 1 test. nothunks> NFAtomically: OK nothunks> ✓ passed 1 test. nothunks> nothunks> All 41 tests passed (0.37s) nothunks> Test suite nothunks-test: PASS nothunks> Test suite logged to: dist/test/nothunks-0.3.0.0-nothunks-test.log nothunks> 1 of 1 test suites (1 of 1 test cases) passed. nothunks> Running phase: haddockPhase nothunks> Preprocessing library for nothunks-0.3.0.0.. nothunks> Running Haddock on library for nothunks-0.3.0.0.. nothunks> Warning: The documentation for the following packages are not installed. No nothunks> links will be generated to these packages: vector-0.13.2.0 nothunks> Warning: --source-* options are ignored when --hyperlinked-source is enabled. nothunks> [1 of 1] Compiling NoThunks.Class ( src/NoThunks/Class.hs, nothing ) extensions> Preprocessing executable 'extensions' for extensions-0.1.0.1.. extensions> Building executable 'extensions' for extensions-0.1.0.1.. extensions> [1 of 2] Compiling Cli extensions> [2 of 2] Compiling Main nothunks> Haddock coverage: nothunks> Warning: 'AllowThunksIn' is ambiguous. It is defined nothunks> * at src/NoThunks/Class.hs:334:48 nothunks> * at src/NoThunks/Class.hs:334:1 nothunks> You may be able to disambiguate the identifier by qualifying it or nothunks> by specifying the type/value namespace explicitly. nothunks> Defaulting to the one defined at src/NoThunks/Class.hs:334:1 nothunks> Warning: 'InspectHeap' is ambiguous. It is defined nothunks> * at src/NoThunks/Class.hs:353:25 nothunks> * at src/NoThunks/Class.hs:353:1 nothunks> You may be able to disambiguate the identifier by qualifying it or nothunks> by specifying the type/value namespace explicitly. nothunks> Defaulting to the one defined at src/NoThunks/Class.hs:353:1 nothunks> Warning: 'InspectHeapNamed' is ambiguous. It is defined nothunks> * at src/NoThunks/Class.hs:358:47 nothunks> * at src/NoThunks/Class.hs:358:1 nothunks> You may be able to disambiguate the identifier by qualifying it or nothunks> by specifying the type/value namespace explicitly. nothunks> Defaulting to the one defined at src/NoThunks/Class.hs:358:1 nothunks> Warning: 'OnlyCheckWhnf' is ambiguous. It is defined nothunks> * at src/NoThunks/Class.hs:308:27 nothunks> * at src/NoThunks/Class.hs:308:1 nothunks> You may be able to disambiguate the identifier by qualifying it or nothunks> by specifying the type/value namespace explicitly. nothunks> Defaulting to the one defined at src/NoThunks/Class.hs:308:1 nothunks> Warning: 'ThunkInfo' is ambiguous. It is defined nothunks> * at src/NoThunks/Class.hs:230:18 nothunks> * at src/NoThunks/Class.hs:230:1 nothunks> You may be able to disambiguate the identifier by qualifying it or nothunks> by specifying the type/value namespace explicitly. nothunks> Defaulting to the one defined at src/NoThunks/Class.hs:230:1 nothunks> Warning: 'GHC' is out of scope. nothunks> If you qualify the identifier, haddock can try to link it anyway. nothunks> Warning: 'a' is out of scope. nothunks> If you qualify the identifier, haddock can try to link it anyway. nothunks> 95% ( 20 / 21) in 'NoThunks.Class' nothunks> Missing documentation for: nothunks> Module header slist> [1 of 5] Compiling Slist.Size tasty-discover> Documentation created: dist/doc/html/tasty-discover/, tasty-discover> dist/doc/html/tasty-discover/tasty-discover.txt streaming-commons> Documentation created: dist/doc/html/streaming-commons/, streaming-commons> dist/doc/html/streaming-commons/streaming-commons.txt nothunks> Warning: NoThunks.Class: could not find link destinations for: nothunks> - Data.Vector.Vector nothunks> - Data.Vector.Unboxed.Base.Vector nothunks> - NoThunks.Class.HasFields nothunks> - NoThunks.Class.Elem nothunks> - NoThunks.Class.GShowTypeOf nothunks> - NoThunks.Class.GWRecordField nothunks> - NoThunks.Class.checkContainsThunks tasty-discover> Preprocessing executable 'tasty-discover' for tasty-discover-5.0.1.. tasty-discover> Preprocessing test suite 'tasty-discover-test' for tasty-discover-5.0.1.. tasty-discover> Running phase: installPhase streaming-commons> Preprocessing test suite 'test' for streaming-commons-0.2.3.0.. streaming-commons> Running phase: installPhase slist> [2 of 5] Compiling Slist.Type streaming-commons> Installing library in /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK tasty-discover> Installing library in /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is slist> slist> src/Slist/Type.hs:29:57: warning: [GHC-38856] [-Wunused-imports] slist> The import of ‘liftA2’ slist> from module ‘Control.Applicative’ is redundant slist> | slist> 29 | import Control.Applicative (Alternative (empty, (<|>)), liftA2) slist> | ^^^^^^ slist> slist> src/Slist/Type.hs:143:5: warning: [GHC-94458] [-Winvalid-haddock] slist> A Haddock comment cannot appear in this position and will be ignored. slist> | slist> 143 | -- | Is the element in the structure? slist> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tasty-discover> Installing executable tasty-discover in /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/bin tasty-discover> Warning: The directory tasty-discover> /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/bin is not in tasty-discover> the system search path. validation-selective> Preprocessing test suite 'validation-selective-test' for validation-selective-0.2.0.0.. validation-selective> Building test suite 'validation-selective-test' for validation-selective-0.2.0.0.. extensions> [3 of 3] Linking dist/build/extensions/extensions scientific> Documentation created: dist/doc/html/scientific/, scientific> dist/doc/html/scientific/scientific.txt scientific> Preprocessing test suite 'test-scientific' for scientific-0.3.8.0.. scientific> Running phase: installPhase validation-selective> [1 of 4] Compiling Test.Gen scientific> Installing library in /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X tasty-discover> Running phase: fixupPhase tasty-discover> shrinking RPATHs of ELF executables and libraries in /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1 tasty-discover> shrinking /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is-ghc9.8.1.so streaming-commons> Running phase: fixupPhase tasty-discover> shrinking /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/bin/tasty-discover tasty-discover> checking for references to /build/ in /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1... streaming-commons> shrinking RPATHs of ELF executables and libraries in /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0 streaming-commons> shrinking /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSstreaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK-ghc9.8.1.so tasty-discover> patching script interpreter paths in /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1 streaming-commons> checking for references to /build/ in /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0... tasty-discover> stripping (with command strip and flags -S -p) in /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/lib /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1/bin streaming-commons> patching script interpreter paths in /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0 streaming-commons> stripping (with command strip and flags -S -p) in /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0/lib tasty-discover> shrinking RPATHs of ELF executables and libraries in /nix/store/0pvxdaxx8xwa0qxx4nv6f3zr5vqqqcnv-tasty-discover-5.0.1-doc tasty-discover> checking for references to /build/ in /nix/store/0pvxdaxx8xwa0qxx4nv6f3zr5vqqqcnv-tasty-discover-5.0.1-doc... tasty-discover> patching script interpreter paths in /nix/store/0pvxdaxx8xwa0qxx4nv6f3zr5vqqqcnv-tasty-discover-5.0.1-doc validation-selective> [2 of 4] Compiling Test.Laws streaming-commons> shrinking RPATHs of ELF executables and libraries in /nix/store/g1bnivlq0c8v6whqzmbzb7yw7cgg51v7-streaming-commons-0.2.3.0-doc tasty-discover (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0pvxdaxx8xwa0qxx4nv6f3zr5vqqqcnv-tasty-discover-5.0.1-doc /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1 tasty-discover (post)> Pushing 2 paths (89 are already present) using zstd to cache sellout ⏳ tasty-discover (post)> tasty-discover (post)> Pushing /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1 (4.36 MiB) tasty-discover (post)> Pushing /nix/store/0pvxdaxx8xwa0qxx4nv6f3zr5vqqqcnv-tasty-discover-5.0.1-doc (566.72 KiB) tasty-discover (post)> tasty-discover (post)> All done. tasty-discover (post)> added 2 signatures tasty-discover (post)> added 2 signatures tasty-discover (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0pvxdaxx8xwa0qxx4nv6f3zr5vqqqcnv-tasty-discover-5.0.1-doc /nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1 tasty-discover (post)> copying 2 paths... tasty-discover (post)> copying path '/nix/store/0pvxdaxx8xwa0qxx4nv6f3zr5vqqqcnv-tasty-discover-5.0.1-doc' to 'https://cache.nix-ci.com'... tasty-discover (post)> copying path '/nix/store/a6wg1i045r6ycv477gx0vcz1pgx579g0-tasty-discover-5.0.1' to 'https://cache.nix-ci.com'... tasty-discover (post)> copying 1 paths... tasty-discover (post)> copying path '/nix/store/0m0dmzkq20vxbadlp1i3dzbmcq31wh1n-tasty-discover-5.0.1.drv' to 'https://cache.nix-ci.com'... building '/nix/store/b941z4zqaam7490yf7rj0c15wwb0bsfi-generic-arbitrary-1.0.1.2.drv'... streaming-commons> checking for references to /build/ in /nix/store/g1bnivlq0c8v6whqzmbzb7yw7cgg51v7-streaming-commons-0.2.3.0-doc... streaming-commons> patching script interpreter paths in /nix/store/g1bnivlq0c8v6whqzmbzb7yw7cgg51v7-streaming-commons-0.2.3.0-doc scientific> Running phase: fixupPhase scientific> shrinking RPATHs of ELF executables and libraries in /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0 scientific> shrinking /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSscientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X-ghc9.8.1.so scientific> checking for references to /build/ in /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0... scientific> patching script interpreter paths in /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0 scientific> stripping (with command strip and flags -S -p) in /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0/lib scientific> shrinking RPATHs of ELF executables and libraries in /nix/store/1iiqhkhl6iv3a66s857q6qprl7ywhs5y-scientific-0.3.8.0-doc scientific> checking for references to /build/ in /nix/store/1iiqhkhl6iv3a66s857q6qprl7ywhs5y-scientific-0.3.8.0-doc... scientific> patching script interpreter paths in /nix/store/1iiqhkhl6iv3a66s857q6qprl7ywhs5y-scientific-0.3.8.0-doc nothunks> Documentation created: dist/doc/html/nothunks/, nothunks> dist/doc/html/nothunks/nothunks.txt nothunks> Preprocessing test suite 'nothunks-test' for nothunks-0.3.0.0.. nothunks> Running phase: installPhase nothunks> Installing library in /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg nothunks> Running phase: fixupPhase nothunks> shrinking RPATHs of ELF executables and libraries in /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0 nothunks> shrinking /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSnothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg-ghc9.8.1.so nothunks> checking for references to /build/ in /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0... nothunks> patching script interpreter paths in /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0 nothunks> stripping (with command strip and flags -S -p) in /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0/lib nothunks> shrinking RPATHs of ELF executables and libraries in /nix/store/n81v2ydwks1f4kd3fk0cv5bfjkqi901v-nothunks-0.3.0.0-doc nothunks> checking for references to /build/ in /nix/store/n81v2ydwks1f4kd3fk0cv5bfjkqi901v-nothunks-0.3.0.0-doc... nothunks> patching script interpreter paths in /nix/store/n81v2ydwks1f4kd3fk0cv5bfjkqi901v-nothunks-0.3.0.0-doc extensions> Preprocessing test suite 'extensions-test' for extensions-0.1.0.1.. extensions> Building test suite 'extensions-test' for extensions-0.1.0.1.. extensions> [1 of 5] Compiling Test.Extensions.Cabal extensions> [2 of 5] Compiling Test.Extensions extensions> [3 of 5] Compiling Test.Extensions.Module extensions> [4 of 5] Compiling Test.Extensions.Types extensions> [5 of 5] Compiling Main extensions> [6 of 6] Linking dist/build/extensions-test/extensions-test extensions> Running phase: checkPhase extensions> Running 1 test suites... extensions> Test suite extensions-test: RUNNING... extensions> extensions> OnOffExtension tests extensions> Merging on-off extensions extensions> should enable non default ext [✔] extensions> should not add default ext [✔] extensions> should disable default ext [✔] extensions> should not affect disabling non default ext [✔] extensions> should not affect enable+disable non default ext [✔] extensions> should enable when disable+enable non default ext [✔] extensions> should not affect disable+enable non default ext [✔] extensions> should enable when disable+enable non default ext [✔] extensions> Property tests extensions> read . show ≡ Just [✔] extensions> passed 100 tests. extensions> Cabal file Extensions Parser extensions> should throw the 'CabalFileNotFound' exception on non-existing file [✔] extensions> should throw 'CabalParseError' [✔] extensions> should throw 'CabalSafeExtensionsConflict' [✔] extensions> should parse minimal Cabal file [✔] extensions> should parse Cabal file with a single module in a library [✔] extensions> should parse Cabal file with multiple directories [✔] extensions> should parse Cabal file with default-extensions [✔] extensions> should parse Cabal file with default-extensions inside common stanza [✔] extensions> should parse Cabal file with Safe in default-extensions [✔] extensions> should parse Cabal file with different safe extensions in different stanzas [✔] extensions> should parse extensions.cabal [✔] extensions> Haskell file Extensions Parser extensions> Expected test failures extensions> should throw FileNotFound [✔] extensions> should not parse: extensions> {-# LANGUAGE DependentTypes #-} extensions> [✔] extensions> should not parse: extensions> {-# LANGUAGE LambdaCase #-} extensions> {-# LANGUAGE Cpp #-} extensions> [✔] extensions> should not parse: extensions> {-# LANGUAGE Safe #-} extensions> {-# LANGUAGE Unsafe #-} extensions> [✔] extensions> should not parse: extensions> {-# LANGUAGE Safe, Trustworthy, Unsafe #-} extensions> [✔] extensions> should not parse: extensions> {-# LANGUAGE NoSafe #-} extensions> [✔] extensions> Parsing only extensions without anything else extensions> should parse: extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE TypeApplications #-} extensions> [✔] extensions> should parse: extensions> {-# LaNgUaGe CPP #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE Safe #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE Trustworthy #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE Unsafe #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE Safe #-} extensions> {-# LANGUAGE Safe #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE NoImplicitPrelude #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE NondecreasingIndentation #-} extensions> [✔] extensions> should parse: extensions> {-#language TypeApplications#-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE TypeApplications, LambdaCase#-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE TypeApplications , LambdaCase #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE TypeApplications #-} extensions> {-# LANGUAGE LambdaCase #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE GeneralizedNewtypeDeriving #-} extensions> {-# LANGUAGE GeneralisedNewtypeDeriving #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> TypeApplications, extensions> LambdaCase extensions> #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> CPP extensions> , TypeApplications extensions> , LambdaCase extensions> #-} extensions> [✔] extensions> Parsing extensions with single-line comments extensions> should parse: extensions> -- hello extensions> {-# LANGUAGE LambdaCase #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE LambdaCase #-} extensions> -- hello extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE LambdaCase #-} -- this is extension for \case extensions> [✔] extensions> should parse: extensions> -- For better syntax extensions> {-# LANGUAGE LambdaCase #-} extensions> -- For explicit type annotations extensions> {-# LANGUAGE TypeApplications #-} extensions> [✔] extensions> should parse: extensions> -- For better syntax extensions> {-# LANGUAGE LambdaCase #-} -- this is extension for \case extensions> -- For explicit type annotations slist> [3 of 5] Compiling Slist.Maybe slist> [4 of 5] Compiling Slist.Containers slist> [5 of 5] Compiling Slist slist> slist> src/Slist.hs:392:8: warning: [GHC-63394] [-Wx-partial] slist> In the use of ‘head’ slist> (imported from Prelude, but defined in GHC.List): slist> "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." slist> | slist> 392 | head = P.head . sList slist> | ^^^^^^ slist> slist> src/Slist.hs:407:22: warning: [GHC-63394] [-Wx-partial] slist> In the use of ‘head’ slist> (imported from Prelude, but defined in GHC.List): slist> "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." slist> | slist> 407 | _ -> Just $ P.head sList slist> | ^^^^^^ slist> Preprocessing test suite 'slist-test' for slist-0.2.1.0.. slist> Building test suite 'slist-test' for slist-0.2.1.0.. slist> [1 of 2] Compiling Test.Slist.Size slist> [2 of 2] Compiling Main slist> [3 of 3] Linking dist/build/slist-test/slist-test slist> Running phase: checkPhase slist> Running 2 test suites... slist> Test suite slist-doctest: RUNNING... slist> slist> src/Slist.hs:392:8: warning: [GHC-63394] [-Wx-partial] slist> In the use of ‘head’ slist> (imported from Prelude, but defined in GHC.List): slist> "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." slist> slist> src/Slist.hs:407:22: warning: [GHC-63394] [-Wx-partial] slist> In the use of ‘head’ slist> (imported from Prelude, but defined in GHC.List): slist> "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." trial> Preprocessing test suite 'trial-test' for trial-0.0.0.0.. trial> Building test suite 'trial-test' for trial-0.0.0.0.. trial> trial> : warning: [GHC-42258] [-Wunused-packages] trial> The following packages were specified via -package or -package-id flags, trial> but were not needed for compilation: trial> - splitmix-0.1.1 (exposed by flag -package-id splitmix-0.1.1-AoP57hqMhOYD9c7s1NlK2Y) trial> [1 of 4] Compiling Test.Trial.Gen trial> trial> test/Test/Trial/Gen.hs:17:47: warning: [GHC-38856] [-Wunused-imports] trial> The import of ‘liftA2’ trial> from module ‘Control.Applicative’ is redundant trial> | trial> 17 | import Control.Applicative (Alternative (..), liftA2) trial> | ^^^^^^ trial> [2 of 4] Compiling Test.Trial.Laws trial> trial> test/Test/Trial/Laws.hs:7:47: warning: [GHC-38856] [-Wunused-imports] trial> The import of ‘liftA2’ trial> from module ‘Control.Applicative’ is redundant trial> | trial> 7 | import Control.Applicative (Alternative (..), liftA2) trial> | ^^^^^^ trial> [3 of 4] Compiling Test.Trial.Property trial> [4 of 4] Compiling Main trial> trial> : warning: [GHC-42258] [-Wunused-packages] trial> The following packages were specified via -package or -package-id flags, trial> but were not needed for compilation: trial> - splitmix-0.1.1 (exposed by flag -package-id splitmix-0.1.1-AoP57hqMhOYD9c7s1NlK2Y) trial> [5 of 5] Linking dist/build/trial-test/trial-test trial> Running phase: checkPhase trial> Running 2 test suites... trial> Test suite trial-doctest: RUNNING... trial> Examples: 62 Tried: 62 Errors: 0 Failures: 0 trial> Test suite trial-doctest: PASS trial> Test suite logged to: dist/test/trial-0.0.0.0-trial-doctest.log trial> Test suite trial-test: RUNNING... trial> trial> Trial Test trial> Trial Instance Laws trial> Semigroup instance for Trial trial> Associativity: a <> (b <> c) ≡ (a <> b) <> c [✔] trial> passed 100 tests. trial> Concatenation: sconcat ≡ foldr1 (<>) [✔] trial> passed 100 tests. trial> Times: stimes n a ≡ foldr1 (<>) (replicate n a) [✔] trial> passed 100 tests. trial> Functor instance for Trial trial> Identity: fmap id ≡ id [✔] trial> passed 100 tests. trial> Composition: map f . fmap g ≡ fmap (f . g) [✔] trial> passed 100 tests. trial> Const: fmap (const x) ≡ x <$ [✔] trial> passed 100 tests. trial> Applicative instance for Trial trial> Functor and Applicative correspondence: fmap f x ≡ pure f <*> x [✔] trial> passed 100 tests. trial> Identity: pure id <*> x ≡ x [✔] trial> passed 100 tests. trial> Composition: pure (.) <*> f <*> g <*> x ≡ f <*> (g <*> x) [✔] trial> passed 100 tests. trial> Homomorphism: pure f <*> pure x ≡ pure (f x) [✔] trial> passed 100 tests. trial> Interchange: f <*> pure x ≡ pure ($ x) <*> f [✔] trial> passed 100 tests. trial> Apply Right: u *> v ≡ (id <$ u) <*> v [✔] trial> passed 100 tests. trial> Apply Left: u <* v ≡ liftA2 const u v [✔] trial> passed 100 tests. trial> (<*>) via liftA2: (<*>) ≡ liftA2 id [✔] trial> passed 100 tests. trial> liftA2 via (<*>): liftA2 f x y ≡ f <$> x <*> y [✔] trial> passed 100 tests. trial> Alternative instance for Trial trial> Associativity: a <|> (b <|> c) ≡ (a <|> b) <|> c [✔] trial> passed 100 tests. trial> Right Identity: x <|> empty ≡ x [✔] trial> passed 100 tests. trial> Left Identity: empty <|> x ≡ x [✔] trial> passed 100 tests. trial> Trial Property Tests trial> trialToMaybe . maybeToTrial e ≡ id [✔] trial> passed 100 tests. trial> trialToEither . eitherToTrial ≡ id [✔] trial> passed 100 tests. validation-selective> validation-selective> test/Test/Laws.hs:21:1: warning: [GHC-38856] [-Wunused-imports] validation-selective> The import of ‘Applicative, liftA2’ validation-selective> from module ‘Control.Applicative’ is redundant validation-selective> | validation-selective> 21 | import Control.Applicative (Alternative (empty, (<|>)), Applicative (liftA2)) validation-selective> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ validation-selective> [3 of 4] Compiling Test.Properties validation-selective> [4 of 4] Compiling Main validation-selective> [5 of 5] Linking dist/build/validation-selective-test/validation-selective-test validation-selective> Running phase: checkPhase validation-selective> Running 2 test suites... validation-selective> Test suite validation-selective-doctest: RUNNING... validation-selective> Examples: 153 Tried: 153 Errors: 0 Failures: 0 validation-selective> Test suite validation-selective-doctest: PASS validation-selective> Test suite logged to: validation-selective> dist/test/validation-selective-0.2.0.0-validation-selective-doctest.log validation-selective> Test suite validation-selective-test: RUNNING... validation-selective> validation-selective> Validation Property Tests validation-selective> Semigroup instance for Validation validation-selective> Associativity: a <> (b <> c) ≡ (a <> b) <> c [✔] validation-selective> passed 100 tests. validation-selective> Concatenation: sconcat ≡ foldr1 (<>) [✔] validation-selective> passed 100 tests. validation-selective> Times: stimes n a ≡ foldr1 (<>) (replicate n a) [✔] validation-selective> passed 100 tests. validation-selective> Monoid instance for Validation validation-selective> Right Identity: x <> mempty ≡ x [✔] validation-selective> passed 100 tests. validation-selective> Left Identity: mempty <> x ≡ x [✔] validation-selective> passed 100 tests. validation-selective> Associativity: mappend a (mappend b c) ≡ mappend (mappend a b) c [✔] validation-selective> passed 100 tests. validation-selective> Concatenation: mconcat ≡ foldr mappend mempty [✔] validation-selective> passed 100 tests. validation-selective> Functor instance for Validation validation-selective> Identity: fmap id ≡ id [✔] validation-selective> passed 100 tests. validation-selective> Composition: map f . fmap g ≡ fmap (f . g) [✔] validation-selective> passed 100 tests. validation-selective> Const: fmap (const x) ≡ x <$ [✔] validation-selective> passed 100 tests. validation-selective> Applicative instance for Validation validation-selective> Identity: pure id <*> x ≡ x [✔] validation-selective> passed 100 tests. validation-selective> Composition: pure (.) <*> f <*> g <*> x ≡ f <*> (g <*> x) [✔] validation-selective> passed 100 tests. validation-selective> Homomorphism: pure f <*> pure x ≡ pure (f x) [✔] validation-selective> passed 100 tests. validation-selective> Interchange: f <*> pure x ≡ pure ($ x) <*> f [✔] validation-selective> passed 100 tests. validation-selective> Apply Right: u *> v ≡ (id <$ u) <*> v [✔] validation-selective> passed 100 tests. validation-selective> Apply Left: u <* v ≡ liftA2 const u v [✔] validation-selective> passed 100 tests. validation-selective> (<*>) via liftA2: (<*>) ≡ liftA2 id [✔] validation-selective> passed 100 tests. validation-selective> liftA2 via (<*>): liftA2 f x y ≡ f <$> x <*> y [✔] validation-selective> passed 100 tests. validation-selective> Alternative instance for Validation validation-selective> Associativity: a <|> (b <|> c) ≡ (a <|> b) <|> c [✔] validation-selective> passed 100 tests. validation-selective> Right Identity: x <|> empty ≡ x [✔] validation-selective> passed 100 tests. validation-selective> Left Identity: empty <|> x ≡ x [✔] validation-selective> passed 100 tests. validation-selective> Selective instance for Validation validation-selective> Identity: x <*? pure id ≡ either id id <$> x [✔] validation-selective> passed 100 tests. validation-selective> Distributivity: pure x <*? (y *> z) ≡ (pure x <*? y) *> (pure x <*? z) [✔] validation-selective> passed 100 tests. validation-selective> Associativity: x <*? (y <*? z) ≡ (f <$> x) <*? (g <$> y) <*? (h <$> z) [✔] validation-selective> passed 100 tests. validation-selective> Validation interface properties validation-selective> partitionValidations x ≡ (failures x, successes x) [✔] validation-selective> passed 100 tests. validation-selective> validation-selective> Finished in 0.2647 seconds validation-selective> 25 examples, 0 failures validation-selective> Test suite validation-selective-test: PASS validation-selective> Test suite logged to: validation-selective> dist/test/validation-selective-0.2.0.0-validation-selective-test.log validation-selective> 2 of 2 test suites (2 of 2 test cases) passed. validation-selective> Running phase: haddockPhase validation-selective> Preprocessing test suite 'validation-selective-doctest' for validation-selective-0.2.0.0.. validation-selective> Preprocessing library for validation-selective-0.2.0.0.. validation-selective> Running Haddock on library for validation-selective-0.2.0.0.. validation-selective> Warning: --source-* options are ignored when --hyperlinked-source is enabled. validation-selective> [1 of 3] Compiling Validation[boot] validation-selective> [2 of 3] Compiling Validation.Combinators validation-selective> [3 of 3] Compiling Validation validation-selective> extensions> {-# LANGUAGE TypeApplications #-} -- this is extension for @Int extensions> [✔] extensions> should parse: extensions> -- Comment with indentation extensions> {-# LANGUAGE LambdaCase #-} extensions> -- Another comment with indentation extensions> {-# LANGUAGE TypeApplications #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> -- hello extensions> LambdaCase extensions> #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> TypeApplications, extensions> -- hello extensions> LambdaCase extensions> #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> TypeApplications, extensions> -- hello extensions> LambdaCase extensions> #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> -- For explicit type annotations extensions> TypeApplications, extensions> -- For nicer syntax extensions> LambdaCase extensions> -- That's all folks! extensions> #-} extensions> [✔] extensions> Parsing extensions with multi-line comments extensions> should parse: extensions> {-# LANGUAGE {- WHAT IS -} LambdaCase {- THIS SYNTAX? o_O -} #-} extensions> [✔] extensions> should parse: extensions> {- Haskelll -} {-# {- extension -} LANGUAGE {- called -} LambdaCase {- and nothing else -} #-} {- matters -} extensions> [✔] extensions> should parse: extensions> extensions> {- | extensions> Hello extensions> -} extensions> {-# LANGUAGE CPP #-} extensions> [✔] extensions> should parse: extensions> extensions> -- | Hey extensions> -- Hello extensions> -- extensions> module Abc extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE TypeApplications , LambdaCase #-} extensions> {- hello -} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE TypeApplications #-} extensions> {- hello -} extensions> {-# LANGUAGE LambdaCase #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE LambdaCase #-} {- hello -} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE TypeApplications #-} extensions> extensions> {- hello -} extensions> {-# LANGUAGE LambdaCase #-} extensions> extensions> hello :: IO () extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE TypeApplications #-} extensions> {- This is extensions> a very long extensions> multiline extensions> comment extensions> -} extensions> {-# LANGUAGE LambdaCase #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE TypeApplications #-} {- Long comment extensions> explaining why this extension is required -} extensions> {-# LANGUAGE LambdaCase #-} extensions> [✔] extensions> Parsing extensions with CPP extensions> should parse: extensions> #if __GLASGOW_HASKELL__ < 810 extensions> {-# LANGUAGE TypeApplications #-} extensions> #endif extensions> {-# LANGUAGE LambdaCase #-} extensions> [✔] extensions> should parse: extensions> #if __GLASGOW_HASKELL__ < 810 extensions> {-# LANGUAGE TypeApplications #-} extensions> #else extensions> {-# LANGUAGE LambdaCase #-} extensions> #endif extensions> {-# LANGUAGE DerivingStrategies #-} extensions> [✔] extensions> should parse: extensions> #if __GLASGOW_HASKELL__ < 810 extensions> {-# LANGUAGE TypeApplications #-} extensions> {-# LANGUAGE LambdaCase #-} extensions> #endif extensions> {-# LANGUAGE DerivingStrategies #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> #if WHAT_IS THIS_SYNTAX o_O extensions> TypeApplications, extensions> #else extensions> LambdaCase extensions> #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> #if WHAT_IS THIS_SYNTAX o_O extensions> TypeApplications, extensions> #else extensions> LambdaCase extensions> #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> #if WHAT_IS THIS_SYNTAX o_O extensions> TypeApplications, extensions> #else extensions> LambdaCase extensions> #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> #if WHAT_IS THIS_SYNTAX o_O extensions> TypeApplications, extensions> #else extensions> LambdaCase extensions> #endif extensions> #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> #if WHAT_IS THIS_SYNTAX o_O extensions> TypeApplications, extensions> #else extensions> LambdaCase extensions> #endif extensions> #-} extensions> [✔] extensions> Parsing LANGUAGE and OPTIONS_GHC pragmas extensions> should parse: extensions> {-# OPTIONS_GHC -fno-warn-orphans #-} extensions> [✔] extensions> should parse: extensions> {-# options_ghc -freverse-errors #-} extensions> [✔] extensions> should parse: extensions> {-# OPTIONS_GHC -fno-warn-orphans -freverse-errors #-} extensions> [✔] extensions> should parse: extensions> {-# OPTIONS_GHC extensions> -fno-warn-orphans extensions> -freverse-errors extensions> #-} extensions> [✔] extensions> should parse: extensions> {-# OPTIONS_GHC -fno-warn-orphans #-} extensions> {-# OPTIONS_GHC -freverse-errors #-} extensions> [✔] extensions> should parse: extensions> {-# OPTIONS_GHC -fno-warn-orphans #-} extensions> extensions> {-# LANGUAGE LambdaCase #-} extensions> [✔] extensions> should parse: extensions> {-# OPTIONS_GHC -fno-warn-orphans #-} extensions> extensions> {-# LANGUAGE TypeApplications #-} extensions> {-# LANGUAGE LambdaCase #-} extensions> [✔] extensions> should parse: extensions> {-# OPTIONS_GHC -fno-warn-orphans #-} trial> Trial invariant: Fiasco has at least one 'Error' [✔] trial> passed 100 tests. trial> 'alt' associativity: a `alt` (b `alt` c) ≡ (a `alt` b) `alt` c [✔] trial> passed 100 tests. trial> trial> Finished in 0.0170 seconds trial> 22 examples, 0 failures trial> Test suite trial-test: PASS trial> Test suite logged to: dist/test/trial-0.0.0.0-trial-test.log trial> 2 of 2 test suites (2 of 2 test cases) passed. trial> Running phase: haddockPhase trial> Preprocessing library for trial-0.0.0.0.. trial> Running Haddock on library for trial-0.0.0.0.. trial> Warning: --source-* options are ignored when --hyperlinked-source is enabled. trial> [1 of 1] Compiling Trial trial> trial> src/Trial.hs:100:47: warning: [GHC-38856] [-Wunused-imports] trial> The import of ‘Applicative’ trial> from module ‘Control.Applicative’ is redundant trial> | trial> 100 | import Control.Applicative (Alternative (..), Applicative (..)) trial> | ^^^^^^^^^^^^^^^^ trial> Haddock coverage: trial> 100% ( 51 / 51) in 'Trial' validation-selective> src/Validation.hs:108:47: warning: [GHC-38856] [-Wunused-imports] validation-selective> The import of ‘Applicative’ validation-selective> from module ‘Control.Applicative’ is redundant validation-selective> | validation-selective> 108 | import Control.Applicative (Alternative (..), Applicative (..)) validation-selective> | ^^^^^^^^^^^^^^^^ validation-selective> validation-selective> src/Validation.hs:861:10: warning: [GHC-40798] [-Woperator-whitespace] validation-selective> The suffix use of a ‘:$$:’ might be repurposed as special syntax validation-selective> by a future language extension. validation-selective> Suggested fix: Add whitespace around ‘:$$:’. validation-selective> | validation-selective> 861 | ':$$: 'Text "which means that you can't use 'Monad' methods with 'Validation'." validation-selective> | ^^^^ validation-selective> Haddock coverage: validation-selective> 100% ( 16 / 16) in 'Validation.Combinators' validation-selective> Warning: '<*?' is out of scope. validation-selective> If you qualify the identifier, haddock can try to link it anyway. validation-selective> 100% ( 39 / 39) in 'Validation' validation-selective> Warning: Validation: could not find link destinations for: validation-selective> - Validation.NoValidationMonadError validation-selective> - Validation.Rep_Validation validation-selective> - Validation.Rep1_Validation nothunks (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/n81v2ydwks1f4kd3fk0cv5bfjkqi901v-nothunks-0.3.0.0-doc /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0 nothunks (post)> Pushing 2 paths (96 are already present) using zstd to cache sellout ⏳ nothunks (post)> nothunks (post)> Pushing /nix/store/n81v2ydwks1f4kd3fk0cv5bfjkqi901v-nothunks-0.3.0.0-doc (841.92 KiB) nothunks (post)> Pushing /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0 (2.71 MiB) nothunks (post)> nothunks (post)> All done. nothunks (post)> added 2 signatures nothunks (post)> added 2 signatures nothunks (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/n81v2ydwks1f4kd3fk0cv5bfjkqi901v-nothunks-0.3.0.0-doc /nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0 nothunks (post)> copying 2 paths... nothunks (post)> copying path '/nix/store/n81v2ydwks1f4kd3fk0cv5bfjkqi901v-nothunks-0.3.0.0-doc' to 'https://cache.nix-ci.com'... nothunks (post)> copying path '/nix/store/z19373yr3vcvi7immpy3qwnyvg901nvz-nothunks-0.3.0.0' to 'https://cache.nix-ci.com'... nothunks (post)> copying 1 paths... nothunks (post)> copying path '/nix/store/566lvs75jckwmlq7rx530bbknygyp7df-nothunks-0.3.0.0.drv' to 'https://cache.nix-ci.com'... scientific (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1iiqhkhl6iv3a66s857q6qprl7ywhs5y-scientific-0.3.8.0-doc /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0 scientific (post)> Pushing 2 paths (74 are already present) using zstd to cache sellout ⏳ scientific (post)> scientific (post)> Pushing /nix/store/1iiqhkhl6iv3a66s857q6qprl7ywhs5y-scientific-0.3.8.0-doc (988.15 KiB) scientific (post)> Pushing /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0 (2.93 MiB) scientific (post)> scientific (post)> All done. scientific (post)> added 2 signatures scientific (post)> added 1 signatures scientific (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1iiqhkhl6iv3a66s857q6qprl7ywhs5y-scientific-0.3.8.0-doc /nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0 scientific (post)> copying 2 paths... scientific (post)> copying path '/nix/store/1iiqhkhl6iv3a66s857q6qprl7ywhs5y-scientific-0.3.8.0-doc' to 'https://cache.nix-ci.com'... scientific (post)> copying path '/nix/store/hfs48738azwq3k1pydm12gfjyib0ncfm-scientific-0.3.8.0' to 'https://cache.nix-ci.com'... scientific (post)> copying 1 paths... scientific (post)> copying path '/nix/store/r7k8w5k7z0wmdrsqp2kz5vk6k819av33-scientific-0.3.8.0.drv' to 'https://cache.nix-ci.com'... streaming-commons (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/g1bnivlq0c8v6whqzmbzb7yw7cgg51v7-streaming-commons-0.2.3.0-doc /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0 streaming-commons (post)> Pushing 2 paths (81 are already present) using zstd to cache sellout ⏳ streaming-commons (post)> streaming-commons (post)> Pushing /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0 (4.94 MiB) streaming-commons (post)> Pushing /nix/store/g1bnivlq0c8v6whqzmbzb7yw7cgg51v7-streaming-commons-0.2.3.0-doc (2.19 MiB) streaming-commons (post)> streaming-commons (post)> All done. streaming-commons (post)> added 2 signatures streaming-commons (post)> added 3 signatures streaming-commons (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/g1bnivlq0c8v6whqzmbzb7yw7cgg51v7-streaming-commons-0.2.3.0-doc /nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0 streaming-commons (post)> copying 2 paths... streaming-commons (post)> copying path '/nix/store/g1bnivlq0c8v6whqzmbzb7yw7cgg51v7-streaming-commons-0.2.3.0-doc' to 'https://cache.nix-ci.com'... streaming-commons (post)> copying path '/nix/store/vlh8r5k29pidzgg0x8i9fi31kbp1x1zs-streaming-commons-0.2.3.0' to 'https://cache.nix-ci.com'... streaming-commons (post)> copying 1 paths... streaming-commons (post)> copying path '/nix/store/yhggmmdswkxyl1kaz98lri9gsf06603x-streaming-commons-0.2.3.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/aysz6v72rz9szhy8afrqjby0s6kwdwf2-attoparsec-0.14.4.drv'... building '/nix/store/a337nkmkhs946flyz3fn19vd1ck3gn70-megaparsec-9.7.0.drv'... building '/nix/store/23d3v766y6fcx675h4rmlmh3yq5s59w2-unordered-containers-0.2.20.drv'... extensions> {-# LANGUAGE TypeApplications #-} extensions> {-# OPTIONS_GHC -freverse-errors #-} extensions> {-# LANGUAGE LambdaCase #-} extensions> [✔] extensions> Parsing combinations of different parts extensions> should parse: extensions> {-# LANGUAGE TypeApplications, LambdaCase #-} extensions> {-# language CPP #-} extensions> {-# LANGUAGE extensions> DerivingVia, extensions> DerivingStrategies extensions> #-} extensions> [✔] extensions> should parse: extensions> -- first language extension extensions> {-# LANGUAGE TypeApplications #-} {- this is type applications -} extensions> {- This is nice syntax for \case instead of extensions> case mx of extensions> Nothing -> ... extensions> Just x -> ... -} extensions> {-# LANGUAGE LambdaCase {- CASE -} #-} extensions> -- That's all folks! extensions> extensions> main :: IO () extensions> main = putStrLn "LANGUAGE" extensions> [✔] extensions> should parse: extensions> -- this is super new extension extensions> #if __GLASGOW_HASKELL__ < 810 extensions> {-# LANGUAGE TypeApplications #-} extensions> -- for old GHC versions we can use another one extensions> #else extensions> -- or maybe not... extensions> {-# LANGUAGE LambdaCase #-} extensions> -- YES! extensions> #endif extensions> {- We can also always use strategies -} extensions> {-# LANGUAGE DerivingStrategies #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE extensions> -- this is really weird? extensions> #if WHAT_IS THIS_SYNTAX o_O extensions> {- or is it?.. -} extensions> TypeApplications, extensions> {- YES! Nobody should write extensions> such language pragmas! extensions> -} extensions> #else extensions> -- this is fine though extensions> -- i said, this is fine extensions> LambdaCase extensions> #endif extensions> -- innocent comment at the end extensions> #-} extensions> [✔] extensions> should parse: extensions> {-# LANGUAGE CPP #-} extensions> #if __GLASGOW_HASKELL__ >= 702 extensions> {-# LANGUAGE Trustworthy #-} extensions> #endif extensions> extensions> -- | extensions> -- Module : Data.ByteString.Base64 extensions> [✔] extensions> Get Extensions extensions> should getPackageExtensions [✔] extensions> should getPackageExtensionsBySource [✔] extensions> should getPackageExtensionsBySource, return NonCabalModule [✔] extensions> should getPackageExtensionsBySource, return SourceNotFound [✔] extensions> should getModuleExtensions [✔] extensions> should getModuleExtensions, return NotCabalModule [✔] extensions> should getModuleExtensionsBySource [✔] extensions> should getModuleExtensions, return NotCabalModule [✔] extensions> extensions> Finished in 0.1000 seconds extensions> 91 examples, 0 failures extensions> Test suite extensions-test: PASS extensions> Test suite logged to: dist/test/extensions-0.1.0.1-extensions-test.log extensions> 1 of 1 test suites (1 of 1 test cases) passed. extensions> Running phase: haddockPhase extensions> Preprocessing library for extensions-0.1.0.1.. extensions> Running Haddock on library for extensions-0.1.0.1.. extensions> Warning: --source-* options are ignored when --hyperlinked-source is enabled. extensions> [1 of 5] Compiling Extensions.Types extensions> [2 of 5] Compiling Extensions.Module extensions> [3 of 5] Compiling Extensions.Cabal extensions> [4 of 5] Compiling Extensions.Package extensions> [5 of 5] Compiling Extensions extensions> Haddock coverage: extensions> Warning: 'Extensions' is ambiguous. It is defined extensions> * at src/Extensions/Types.hs:70:19 extensions> * at src/Extensions/Types.hs:70:1 extensions> You may be able to disambiguate the identifier by qualifying it or extensions> by specifying the type/value namespace explicitly. extensions> Defaulting to the one defined at src/Extensions/Types.hs:70:1 extensions> Warning: 'ParsedExtensions' is ambiguous. It is defined extensions> * at src/Extensions/Types.hs:81:25 extensions> * at src/Extensions/Types.hs:81:1 extensions> You may be able to disambiguate the identifier by qualifying it or extensions> by specifying the type/value namespace explicitly. extensions> Defaulting to the one defined at src/Extensions/Types.hs:81:1 extensions> 100% ( 22 / 22) in 'Extensions.Types' extensions> Warning: 'ParsedExtensions' is ambiguous. It is defined extensions> * at src/Extensions/Types.hs:81:25 extensions> * at src/Extensions/Types.hs:81:1 extensions> You may be able to disambiguate the identifier by qualifying it or extensions> by specifying the type/value namespace explicitly. extensions> Defaulting to the one defined at src/Extensions/Types.hs:81:1 extensions> 100% ( 13 / 13) in 'Extensions.Module' extensions> Warning: 'BuildInfo' is ambiguous. It is defined extensions> * in ‘Distribution.Types.BuildInfo’ extensions> * in ‘Distribution.Types.BuildInfo’ extensions> You may be able to disambiguate the identifier by qualifying it or extensions> by specifying the type/value namespace explicitly. slist> Examples: 227 Tried: 227 Errors: 0 Failures: 0 slist> Test suite slist-doctest: PASS slist> Test suite logged to: dist/test/slist-0.2.1.0-slist-doctest.log slist> Test suite slist-test: RUNNING... slist> slist> Size tests slist> 'Num' laws slist> Neutrality of 0 over addition [✔] slist> passed 100 tests. slist> Commutativity of (+) [✔] slist> passed 100 tests. slist> Associativity of (+) [✔] slist> passed 100 tests. slist> Neutrality of 1 over multiplication [✔] slist> passed 100 tests. slist> Commutativity of (*) [✔] slist> passed 100 tests. slist> Associativity of (*) [✔] slist> passed 100 tests. slist> Distributivity of (*) with respect to (+) [✔] slist> passed 100 tests. slist> 'abs' and 'signum' correspondence [✔] slist> passed 100 tests. slist> slist> Finished in 0.0287 seconds slist> 8 examples, 0 failures slist> Test suite slist-test: PASS slist> Test suite logged to: dist/test/slist-0.2.1.0-slist-test.log slist> 2 of 2 test suites (2 of 2 test cases) passed. slist> Running phase: haddockPhase slist> Preprocessing test suite 'slist-doctest' for slist-0.2.1.0.. slist> Preprocessing library for slist-0.2.1.0.. slist> Running Haddock on library for slist-0.2.1.0.. slist> Warning: --source-* options are ignored when --hyperlinked-source is enabled. slist> [1 of 5] Compiling Slist.Size slist> [2 of 5] Compiling Slist.Type slist> slist> src/Slist/Type.hs:29:57: warning: [GHC-38856] [-Wunused-imports] slist> The import of ‘liftA2’ slist> from module ‘Control.Applicative’ is redundant slist> | slist> 29 | import Control.Applicative (Alternative (empty, (<|>)), liftA2) slist> | ^^^^^^ slist> slist> src/Slist/Type.hs:143:5: warning: [GHC-94458] [-Winvalid-haddock] slist> A Haddock comment cannot appear in this position and will be ignored. slist> | slist> 143 | -- | Is the element in the structure? slist> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ slist> [3 of 5] Compiling Slist.Maybe slist> [4 of 5] Compiling Slist.Containers slist> [5 of 5] Compiling Slist slist> slist> src/Slist.hs:392:8: warning: [GHC-63394] [-Wx-partial] slist> In the use of ‘head’ slist> (imported from Prelude, but defined in GHC.List): slist> "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." slist> | slist> 392 | head = P.head . sList slist> | ^^^^^^ slist> slist> src/Slist.hs:407:22: warning: [GHC-63394] [-Wx-partial] slist> In the use of ‘head’ slist> (imported from Prelude, but defined in GHC.List): slist> "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." slist> | slist> 407 | _ -> Just $ P.head sList slist> | ^^^^^^ slist> Haddock coverage: slist> Warning: 'Size' is ambiguous. It is defined slist> * at src/Slist/Size.hs:35:7 slist> * at src/Slist/Size.hs:33:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist/Size.hs:33:1 slist> 100% ( 3 / 3) in 'Slist.Size' slist> Warning: 'Slist' is ambiguous. It is defined slist> * at src/Slist/Type.hs:46:16 slist> * at src/Slist/Type.hs:46:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist/Type.hs:46:1 slist> Warning: 'Size' is ambiguous. It is defined slist> * at src/Slist/Size.hs:35:7 trial> Documentation created: dist/doc/html/trial/, dist/doc/html/trial/trial.txt trial> Preprocessing test suite 'trial-doctest' for trial-0.0.0.0.. trial> Preprocessing test suite 'trial-test' for trial-0.0.0.0.. trial> Running phase: installPhase trial> Installing library in /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial> Running phase: fixupPhase trial> shrinking RPATHs of ELF executables and libraries in /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0 trial> shrinking /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStrial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b-ghc9.8.1.so trial> checking for references to /build/ in /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0... trial> patching script interpreter paths in /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0 trial> stripping (with command strip and flags -S -p) in /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0/lib trial> shrinking RPATHs of ELF executables and libraries in /nix/store/lr7df36li14c38akh5csq5brbc0252ri-trial-0.0.0.0-doc trial> checking for references to /build/ in /nix/store/lr7df36li14c38akh5csq5brbc0252ri-trial-0.0.0.0-doc... trial> patching script interpreter paths in /nix/store/lr7df36li14c38akh5csq5brbc0252ri-trial-0.0.0.0-doc validation-selective> Documentation created: dist/doc/html/validation-selective/, validation-selective> dist/doc/html/validation-selective/validation-selective.txt validation-selective> Preprocessing test suite 'validation-selective-test' for validation-selective-0.2.0.0.. validation-selective> Running phase: installPhase validation-selective> Installing library in /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb validation-selective> Running phase: fixupPhase validation-selective> shrinking RPATHs of ELF executables and libraries in /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0 validation-selective> shrinking /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSvalidation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb-ghc9.8.1.so validation-selective> checking for references to /build/ in /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0... validation-selective> patching script interpreter paths in /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0 validation-selective> stripping (with command strip and flags -S -p) in /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0/lib validation-selective> shrinking RPATHs of ELF executables and libraries in /nix/store/jy04qqf9b0plp759r196fl596cfxwx0h-validation-selective-0.2.0.0-doc validation-selective> checking for references to /build/ in /nix/store/jy04qqf9b0plp759r196fl596cfxwx0h-validation-selective-0.2.0.0-doc... validation-selective> patching script interpreter paths in /nix/store/jy04qqf9b0plp759r196fl596cfxwx0h-validation-selective-0.2.0.0-doc generic-arbitrary> Running phase: setupCompilerEnvironmentPhase generic-arbitrary> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. generic-arbitrary> Running phase: unpackPhase generic-arbitrary> unpacking source archive /nix/store/pqsb68zcd86h2dl9v2y7x2yvg11m8wjh-generic-arbitrary-1.0.1.2.tar.gz generic-arbitrary> source root is generic-arbitrary-1.0.1.2 generic-arbitrary> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "generic-arbitrary-1.0.1.2/test/Test.hs" generic-arbitrary> Running phase: patchPhase generic-arbitrary> Running phase: compileBuildDriverPhase generic-arbitrary> setupCompileFlags: -package-db=/build/tmp.JPmdTtfwke/setup-package.conf.d -threaded generic-arbitrary> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.JPmdTtfwke/Main.o ) generic-arbitrary> [2 of 2] Linking Setup generic-arbitrary> Running phase: updateAutotoolsGnuConfigScriptsPhase generic-arbitrary> Running phase: configurePhase generic-arbitrary> configureFlags: --verbose --prefix=/nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/w319nsz0qbvx1a06r81mbq34ls1p2gd0-generic-arbitrary-1.0.1.2-doc/share/doc/generic-arbitrary-1.0.1.2 --with-gcc=gcc --package-db=/build/tmp.JPmdTtfwke/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 generic-arbitrary> Using Parsec parser generic-arbitrary> Configuring generic-arbitrary-1.0.1.2... generic-arbitrary> Dependency QuickCheck >=2.8: using QuickCheck-2.14.3 generic-arbitrary> Dependency base >=4.8 && <5: using base-4.19.0.0 generic-arbitrary> Dependency QuickCheck >=2.10: using QuickCheck-2.14.3 generic-arbitrary> Dependency base >=4.12 && <5: using base-4.19.0.0 generic-arbitrary> Dependency deepseq: using deepseq-1.5.0.0 generic-arbitrary> Dependency generic-arbitrary: using generic-arbitrary-1.0.1.2 generic-arbitrary> Dependency tasty <1.4.0.1 || >=1.4.2: using tasty-1.5.3 generic-arbitrary> Dependency tasty-discover >=2.0.0: using tasty-discover-5.0.1 generic-arbitrary> Dependency tasty-hunit >=0.9.2: using tasty-hunit-0.10.2 generic-arbitrary> Dependency tasty-quickcheck: using tasty-quickcheck-0.11 generic-arbitrary> Source component graph: generic-arbitrary> component lib generic-arbitrary> component test:test dependency lib generic-arbitrary> Configured component graph: generic-arbitrary> component generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH generic-arbitrary> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 generic-arbitrary> include base-4.19.0.0-b960 generic-arbitrary> component generic-arbitrary-1.0.1.2-KorED0YKWyBIXkW6MnQ4Np-test generic-arbitrary> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 generic-arbitrary> include base-4.19.0.0-b960 generic-arbitrary> include deepseq-1.5.0.0-412f generic-arbitrary> include generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH generic-arbitrary> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa generic-arbitrary> include tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is generic-arbitrary> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP generic-arbitrary> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 generic-arbitrary> Linked component graph: generic-arbitrary> unit generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH generic-arbitrary> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 generic-arbitrary> include base-4.19.0.0-b960 generic-arbitrary> Test.QuickCheck.Arbitrary.Generic=generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH:Test.QuickCheck.Arbitrary.Generic generic-arbitrary> unit generic-arbitrary-1.0.1.2-KorED0YKWyBIXkW6MnQ4Np-test generic-arbitrary> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 generic-arbitrary> include base-4.19.0.0-b960 generic-arbitrary> include deepseq-1.5.0.0-412f attoparsec> Running phase: setupCompilerEnvironmentPhase attoparsec> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. extensions> Defaulting to the one defined in ‘Distribution.Types.BuildInfo’ extensions> 100% ( 8 / 8) in 'Extensions.Cabal' extensions> 100% ( 9 / 9) in 'Extensions.Package' extensions> 100% ( 9 / 9) in 'Extensions' extensions> Warning: Extensions.Module: could not find link destinations for: extensions> - Extensions.Module.ParsedExtension extensions> Documentation created: dist/doc/html/extensions/, extensions> dist/doc/html/extensions/extensions.txt extensions> Preprocessing executable 'extensions' for extensions-0.1.0.1.. extensions> Preprocessing test suite 'extensions-test' for extensions-0.1.0.1.. extensions> Running phase: installPhase extensions> Installing library in /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 extensions> Installing executable extensions in /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/bin extensions> Warning: The directory extensions> /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/bin is not in extensions> the system search path. extensions> Running phase: fixupPhase extensions> shrinking RPATHs of ELF executables and libraries in /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1 extensions> shrinking /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSextensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3-ghc9.8.1.so extensions> shrinking /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/bin/extensions extensions> checking for references to /build/ in /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1... extensions> patching script interpreter paths in /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1 extensions> stripping (with command strip and flags -S -p) in /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/lib /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1/bin extensions> shrinking RPATHs of ELF executables and libraries in /nix/store/2lh0b709sp6z6jfmcrc8bhs1x44sy9cw-extensions-0.1.0.1-doc extensions> checking for references to /build/ in /nix/store/2lh0b709sp6z6jfmcrc8bhs1x44sy9cw-extensions-0.1.0.1-doc... extensions> patching script interpreter paths in /nix/store/2lh0b709sp6z6jfmcrc8bhs1x44sy9cw-extensions-0.1.0.1-doc slist> * at src/Slist/Size.hs:33:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist/Size.hs:33:1 slist> Warning: ':' is out of scope. slist> If you qualify the identifier, haddock can try to link it anyway. slist> 100% ( 12 / 12) in 'Slist.Type' slist> Warning: 'Slist' is ambiguous. It is defined slist> * at src/Slist/Type.hs:46:16 slist> * at src/Slist/Type.hs:46:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist/Type.hs:46:1 slist> Warning: 'mapMaybe' is ambiguous. It is defined slist> * in ‘Data.Maybe’ slist> * at src/Slist/Maybe.hs:112:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist/Maybe.hs:112:1 slist> 100% ( 6 / 6) in 'Slist.Maybe' slist> Warning: 'Slist' is ambiguous. It is defined slist> * at src/Slist/Type.hs:46:16 slist> * at src/Slist/Type.hs:46:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist/Type.hs:46:1 slist> 100% ( 7 / 7) in 'Slist.Containers' slist> Warning: 'Slist' is ambiguous. It is defined slist> * at src/Slist/Type.hs:46:16 slist> * at src/Slist/Type.hs:46:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist/Type.hs:46:1 slist> Warning: 'Size' is ambiguous. It is defined slist> * at src/Slist/Size.hs:35:7 slist> * at src/Slist/Size.hs:33:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist/Size.hs:33:1 slist> Warning: 'take' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * in ‘Data.Set.Internal’ slist> * at src/Slist.hs:853:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:853:1 slist> Warning: 'drop' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * in ‘Data.Set.Internal’ slist> * at src/Slist.hs:884:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:884:1 slist> Warning: 'init' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:478:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:478:1 slist> Warning: 'iterate'' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:303:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:303:1 slist> Warning: 'iterate' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:280:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:280:1 slist> Warning: 'size' is ambiguous. It is defined slist> * in ‘Data.Set.Internal’ slist> * at src/Slist/Type.hs:261:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist/Type.hs:261:1 slist> Warning: 'reverse' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:562:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:562:1 slist> Warning: 'concat' is ambiguous. It is defined slist> * in ‘Data.Foldable’ slist> * at src/Slist.hs:700:1 generic-arbitrary> include generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH generic-arbitrary> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa generic-arbitrary> include tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is generic-arbitrary> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP generic-arbitrary> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 generic-arbitrary> Ready component graph: generic-arbitrary> definite generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH generic-arbitrary> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 generic-arbitrary> depends base-4.19.0.0-b960 generic-arbitrary> definite generic-arbitrary-1.0.1.2-KorED0YKWyBIXkW6MnQ4Np-test generic-arbitrary> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 generic-arbitrary> depends base-4.19.0.0-b960 generic-arbitrary> depends deepseq-1.5.0.0-412f generic-arbitrary> depends generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH generic-arbitrary> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa generic-arbitrary> depends tasty-discover-5.0.1-Kca06vxyun68QbLQKXC1is generic-arbitrary> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP generic-arbitrary> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 generic-arbitrary> Using Cabal-3.10.2.0 compiled by ghc-9.8 generic-arbitrary> Using compiler: ghc-9.8.1 generic-arbitrary> Using install prefix: generic-arbitrary> /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2 generic-arbitrary> Executables installed in: generic-arbitrary> /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2/bin generic-arbitrary> Libraries installed in: generic-arbitrary> /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH generic-arbitrary> Dynamic Libraries installed in: generic-arbitrary> /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 generic-arbitrary> Private executables installed in: generic-arbitrary> /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2/libexec/x86_64-linux-ghc-9.8.1/generic-arbitrary-1.0.1.2 generic-arbitrary> Data files installed in: generic-arbitrary> /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2/share/x86_64-linux-ghc-9.8.1/generic-arbitrary-1.0.1.2 generic-arbitrary> Documentation installed in: generic-arbitrary> /nix/store/w319nsz0qbvx1a06r81mbq34ls1p2gd0-generic-arbitrary-1.0.1.2-doc/share/doc/generic-arbitrary-1.0.1.2 generic-arbitrary> Configuration files installed in: generic-arbitrary> /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2/etc generic-arbitrary> No alex found generic-arbitrary> Using ar found on system at: generic-arbitrary> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar generic-arbitrary> No c2hs found generic-arbitrary> No cpphs found generic-arbitrary> No doctest found generic-arbitrary> Using gcc version 14.3.0 given by user at: generic-arbitrary> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc generic-arbitrary> Using ghc version 9.8.1 found on system at: generic-arbitrary> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc generic-arbitrary> Using ghc-pkg version 9.8.1 found on system at: generic-arbitrary> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 generic-arbitrary> No ghcjs found generic-arbitrary> No ghcjs-pkg found generic-arbitrary> No greencard found generic-arbitrary> Using haddock version 2.30.0 found on system at: generic-arbitrary> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 generic-arbitrary> No happy found generic-arbitrary> Using haskell-suite found on system at: haskell-suite-dummy-location generic-arbitrary> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location generic-arbitrary> No hmake found generic-arbitrary> Using hpc version 0.69 found on system at: generic-arbitrary> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 generic-arbitrary> Using hsc2hs version 0.68.10 found on system at: generic-arbitrary> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 generic-arbitrary> Using hscolour version 1.25 found on system at: generic-arbitrary> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour generic-arbitrary> No jhc found generic-arbitrary> Using ld found on system at: generic-arbitrary> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold generic-arbitrary> No pkg-config found generic-arbitrary> Using runghc version 9.8.1 found on system at: generic-arbitrary> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 generic-arbitrary> Using strip version 2.44 found on system at: generic-arbitrary> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip generic-arbitrary> Using tar found on system at: generic-arbitrary> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar generic-arbitrary> No uhc found generic-arbitrary> Running phase: buildPhase generic-arbitrary> Preprocessing library for generic-arbitrary-1.0.1.2.. generic-arbitrary> Building library for generic-arbitrary-1.0.1.2.. trial (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/lr7df36li14c38akh5csq5brbc0252ri-trial-0.0.0.0-doc /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0 trial (post)> Pushing 2 paths (77 are already present) using zstd to cache sellout ⏳ trial (post)> trial (post)> Pushing /nix/store/lr7df36li14c38akh5csq5brbc0252ri-trial-0.0.0.0-doc (585.94 KiB) trial (post)> Pushing /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0 (1.20 MiB) trial (post)> trial (post)> All done. trial (post)> added 2 signatures trial (post)> added 2 signatures trial (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lr7df36li14c38akh5csq5brbc0252ri-trial-0.0.0.0-doc /nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0 trial (post)> copying 2 paths... trial (post)> copying path '/nix/store/lr7df36li14c38akh5csq5brbc0252ri-trial-0.0.0.0-doc' to 'https://cache.nix-ci.com'... trial (post)> copying path '/nix/store/slvqg4rmpbbxwkbaiqz6zyvsj9i8vh4c-trial-0.0.0.0' to 'https://cache.nix-ci.com'... trial (post)> copying 1 paths... trial (post)> copying path '/nix/store/k47izsyysj26idrdcc6pmb624pv61134-trial-0.0.0.0.drv' to 'https://cache.nix-ci.com'... validation-selective (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jy04qqf9b0plp759r196fl596cfxwx0h-validation-selective-0.2.0.0-doc /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0 validation-selective (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ validation-selective (post)> validation-selective (post)> Pushing /nix/store/jy04qqf9b0plp759r196fl596cfxwx0h-validation-selective-0.2.0.0-doc (715.96 KiB) validation-selective (post)> Pushing /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0 (1.15 MiB) validation-selective (post)> validation-selective (post)> All done. validation-selective (post)> added 2 signatures validation-selective (post)> added 2 signatures validation-selective (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jy04qqf9b0plp759r196fl596cfxwx0h-validation-selective-0.2.0.0-doc /nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0 validation-selective (post)> copying 2 paths... validation-selective (post)> copying path '/nix/store/jy04qqf9b0plp759r196fl596cfxwx0h-validation-selective-0.2.0.0-doc' to 'https://cache.nix-ci.com'... validation-selective (post)> copying path '/nix/store/nbpkh2pibflzcx12kzhax0pf3l0rplyd-validation-selective-0.2.0.0' to 'https://cache.nix-ci.com'... validation-selective (post)> copying 1 paths... validation-selective (post)> copying path '/nix/store/2wgzp825gxf6xig7qapbbzni8hx7pian-validation-selective-0.2.0.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/f6a9x1kwmhl6cf7p3hzgspw4hyilpv8l-trial-optparse-applicative-0.0.0.0.drv'... slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:700:1 slist> Warning: 'concatMap' is ambiguous. It is defined slist> * in ‘Data.Foldable’ slist> * at src/Slist.hs:728:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:728:1 slist> Warning: 'foldl' is ambiguous. It is defined slist> * in ‘Data.Foldable’ slist> * in ‘Data.Set.Internal’ slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined in ‘Data.Set.Internal’ slist> Warning: 'scanl' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:766:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:766:1 slist> Warning: 'scanl1' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:779:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:779:1 slist> Warning: 'scanr' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:793:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:793:1 slist> Warning: 'foldr' is ambiguous. It is defined slist> * in ‘Data.Foldable’ slist> * in ‘Data.Set.Internal’ slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined in ‘Data.Set.Internal’ slist> Warning: 'unfoldr' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:823:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:823:1 slist> Warning: 'span' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:995:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:995:1 slist> Warning: 'stripPrefix' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1107:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1107:1 slist> Warning: 'groupBy' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1151:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1151:1 slist> Warning: 'group' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1141:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1141:1 slist> Warning: 'isPrefixOf' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1208:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1208:1 slist> Warning: 'isSuffixOf' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1248:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1248:1 slist> Warning: 'isInfixOf' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1288:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. generic-arbitrary> [1 of 1] Compiling Test.QuickCheck.Arbitrary.Generic ( src/Test/QuickCheck/Arbitrary/Generic.hs, dist/build/Test/QuickCheck/Arbitrary/Generic.o, dist/build/Test/QuickCheck/Arbitrary/Generic.dyn_o ) generic-arbitrary> [1 of 1] Compiling Test.QuickCheck.Arbitrary.Generic ( src/Test/QuickCheck/Arbitrary/Generic.hs, dist/build/Test/QuickCheck/Arbitrary/Generic.p_o ) generic-arbitrary> Preprocessing test suite 'test' for generic-arbitrary-1.0.1.2.. generic-arbitrary> Building test suite 'test' for generic-arbitrary-1.0.1.2.. generic-arbitrary> [1 of 7] Compiling Auxiliary ( test/Auxiliary.hs, dist/build/test/test-tmp/Auxiliary.o ) generic-arbitrary> [2 of 7] Compiling EnumTest ( test/EnumTest.hs, dist/build/test/test-tmp/EnumTest.o ) generic-arbitrary> [3 of 7] Compiling LimitationDemo ( test/LimitationDemo.hs, dist/build/test/test-tmp/LimitationDemo.o ) generic-arbitrary> [4 of 7] Compiling NoTypecheckTest ( test/NoTypecheckTest.hs, dist/build/test/test-tmp/NoTypecheckTest.o ) generic-arbitrary> [5 of 7] Compiling ParametersTest ( test/ParametersTest.hs, dist/build/test/test-tmp/ParametersTest.o ) generic-arbitrary> [6 of 7] Compiling RecursiveTest ( test/RecursiveTest.hs, dist/build/test/test-tmp/RecursiveTest.o ) generic-arbitrary> [7 of 7] Compiling Main ( test/Test.hs, dist/build/test/test-tmp/Main.o ) generic-arbitrary> [8 of 8] Linking dist/build/test/test generic-arbitrary> Running phase: checkPhase generic-arbitrary> Running 1 test suites... generic-arbitrary> Test suite test: RUNNING... generic-arbitrary> test/Test.hs generic-arbitrary> CountryTest: OK generic-arbitrary> +++ OK, passed 100 tests. generic-arbitrary> mustFail: OK generic-arbitrary> argumentConstraintFail: OK generic-arbitrary> properArgumentConstraint: OK generic-arbitrary> +++ OK, passed 100 tests. generic-arbitrary> unitTotal: OK generic-arbitrary> +++ OK, passed 100 tests. generic-arbitrary> singleTotal: OK generic-arbitrary> +++ OK, passed 100 tests. generic-arbitrary> multipleTotal: OK generic-arbitrary> +++ OK, passed 100 tests. generic-arbitrary> recTotal: OK generic-arbitrary> +++ OK, passed 100 tests. generic-arbitrary> exprTotal: OK generic-arbitrary> +++ OK, passed 100 tests. generic-arbitrary> recursiveTotal: OK generic-arbitrary> +++ OK, passed 100 tests. generic-arbitrary> deepRecursiveTotal: OK generic-arbitrary> +++ OK, passed 100 tests. generic-arbitrary> Ptotal: OK generic-arbitrary> +++ OK, passed 100 tests. generic-arbitrary> generic-arbitrary> All 12 tests passed (0.00s) generic-arbitrary> Test suite test: PASS generic-arbitrary> Test suite logged to: dist/test/generic-arbitrary-1.0.1.2-test.log generic-arbitrary> 1 of 1 test suites (1 of 1 test cases) passed. generic-arbitrary> Running phase: haddockPhase generic-arbitrary> Preprocessing library for generic-arbitrary-1.0.1.2.. generic-arbitrary> Running Haddock on library for generic-arbitrary-1.0.1.2.. generic-arbitrary> Warning: --source-* options are ignored when --hyperlinked-source is enabled. generic-arbitrary> [1 of 1] Compiling Test.QuickCheck.Arbitrary.Generic ( src/Test/QuickCheck/Arbitrary/Generic.hs, nothing ) generic-arbitrary> Haddock coverage: generic-arbitrary> Warning: 'a' is out of scope. generic-arbitrary> If you qualify the identifier, haddock can try to link it anyway. generic-arbitrary> 58% ( 10 / 17) in 'Test.QuickCheck.Arbitrary.Generic' generic-arbitrary> Missing documentation for: generic-arbitrary> genericArbitrary (src/Test/QuickCheck/Arbitrary/Generic.hs:375) generic-arbitrary> FiniteSum (src/Test/QuickCheck/Arbitrary/Generic.hs:321) generic-arbitrary> FiniteSumElem (src/Test/QuickCheck/Arbitrary/Generic.hs:349) generic-arbitrary> Finite (src/Test/QuickCheck/Arbitrary/Generic.hs:219) generic-arbitrary> AllFieldsFinal (src/Test/QuickCheck/Arbitrary/Generic.hs:214) generic-arbitrary> TypesDiffer (src/Test/QuickCheck/Arbitrary/Generic.hs:210) generic-arbitrary> ArgumentsCount (src/Test/QuickCheck/Arbitrary/Generic.hs:228) generic-arbitrary> Warning: Test.QuickCheck.Arbitrary.Generic: could not find link destinations for: generic-arbitrary> - Test.QuickCheck.Random.QCGen generic-arbitrary> - Test.QuickCheck.Arbitrary.Generic.finiteElem generic-arbitrary> - Test.QuickCheck.Arbitrary.Generic.finiteSum generic-arbitrary> - Test.QuickCheck.Arbitrary.Generic.gArbitrary generic-arbitrary> - Test.QuickCheck.Modifiers.InfiniteListInternalData generic-arbitrary> Documentation created: dist/doc/html/generic-arbitrary/, generic-arbitrary> dist/doc/html/generic-arbitrary/generic-arbitrary.txt generic-arbitrary> Preprocessing test suite 'test' for generic-arbitrary-1.0.1.2.. generic-arbitrary> Running phase: installPhase generic-arbitrary> Installing library in /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH generic-arbitrary> Running phase: fixupPhase generic-arbitrary> shrinking RPATHs of ELF executables and libraries in /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2 attoparsec> Running phase: unpackPhase attoparsec> unpacking source archive /nix/store/7xizd63623bzgyny21lfm7krwk9kr0qf-attoparsec-0.14.4.tar.gz attoparsec> source root is attoparsec-0.14.4 attoparsec> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "attoparsec-0.14.4/tests/QC/Text/Regressions.hs" attoparsec> Running phase: patchPhase attoparsec> Replace Cabal file with edited version from mirror://hackage/attoparsec-0.14.4/revision/6.cabal. attoparsec> Running phase: compileBuildDriverPhase attoparsec> setupCompileFlags: -package-db=/build/tmp.bt4H1ACZtm/setup-package.conf.d -threaded attoparsec> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.bt4H1ACZtm/Main.o ) attoparsec> [2 of 2] Linking Setup attoparsec> Running phase: updateAutotoolsGnuConfigScriptsPhase attoparsec> Running phase: configurePhase attoparsec> configureFlags: --verbose --prefix=/nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.bt4H1ACZtm/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 attoparsec> Using Parsec parser attoparsec> Configuring attoparsec-0.14.4... attoparsec> Flags chosen: developer=False attoparsec> Dependency array: using array-0.5.6.0 attoparsec> Dependency attoparsec:attoparsec-internal: using attoparsec-0.14.4 attoparsec> Dependency base >=4.5 && <5: using base-4.19.0.0 attoparsec> Dependency bytestring <0.13: using bytestring-0.12.0.2 attoparsec> Dependency containers: using containers-0.6.8 attoparsec> Dependency deepseq: using deepseq-1.5.0.0 attoparsec> Dependency ghc-prim <0.14: using ghc-prim-0.11.0 attoparsec> Dependency scientific >=0.3.1 && <0.4: using scientific-0.3.8.0 attoparsec> Dependency text >=1.1.1.3: using text-2.1 attoparsec> Dependency transformers >=0.2 && <0.4 || >=0.4.1.0 && <0.7: using attoparsec> transformers-0.6.1.0 attoparsec> Dependency array: using array-0.5.6.0 attoparsec> Dependency base >=4.5 && <5: using base-4.19.0.0 attoparsec> Dependency bytestring <0.13: using bytestring-0.12.0.2 attoparsec> Dependency text >=1.1.1.3: using text-2.1 attoparsec> Dependency QuickCheck >=2.13.2 && <2.16: using QuickCheck-2.14.3 attoparsec> Dependency array: using array-0.5.6.0 attoparsec> Dependency attoparsec:{attoparsec, attoparsec-internal}: using attoparsec> attoparsec-0.14.4 attoparsec> Dependency attoparsec:{attoparsec, attoparsec-internal}: using attoparsec> attoparsec-0.14.4 attoparsec> Dependency base: using base-4.19.0.0 attoparsec> Dependency bytestring: using bytestring-0.12.0.2 attoparsec> Dependency deepseq >=1.1: using deepseq-1.5.0.0 attoparsec> Dependency quickcheck-unicode: using quickcheck-unicode-1.0.1.0 attoparsec> Dependency scientific: using scientific-0.3.8.0 attoparsec> Dependency tasty >=0.11: using tasty-1.5.3 attoparsec> Dependency tasty-quickcheck >=0.8: using tasty-quickcheck-0.11 attoparsec> Dependency text: using text-2.1 attoparsec> Dependency transformers: using transformers-0.6.1.0 attoparsec> Dependency vector: using vector-0.13.2.0 attoparsec> Source component graph: attoparsec> component lib:attoparsec-internal attoparsec> component lib dependency lib:attoparsec-internal attoparsec> component test:attoparsec-tests attoparsec> dependency lib attoparsec> dependency lib:attoparsec-internal attoparsec> Configured component graph: attoparsec> component attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal attoparsec> include array-0.5.6.0-dc89 attoparsec> include base-4.19.0.0-b960 attoparsec> include bytestring-0.12.0.2-4690 attoparsec> include text-2.1-c36a attoparsec> component attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ attoparsec> include array-0.5.6.0-dc89 megaparsec> Running phase: setupCompilerEnvironmentPhase megaparsec> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. megaparsec> Running phase: unpackPhase megaparsec> unpacking source archive /nix/store/9ahwp4lrbxw60w68zq8n036rljk7diq9-megaparsec-9.7.0.tar.gz megaparsec> source root is megaparsec-9.7.0 megaparsec> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "megaparsec-9.7.0/Text/Megaparsec/Unicode.hs" megaparsec> Running phase: patchPhase megaparsec> Running phase: compileBuildDriverPhase megaparsec> setupCompileFlags: -package-db=/build/tmp.RGAZIZgIPd/setup-package.conf.d -threaded megaparsec> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.RGAZIZgIPd/Main.o ) megaparsec> [2 of 2] Linking Setup megaparsec> Running phase: updateAutotoolsGnuConfigScriptsPhase megaparsec> Running phase: configurePhase megaparsec> configureFlags: --verbose --prefix=/nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6h9lrsfjpi4ki6v6al5kdykc042r6bbx-megaparsec-9.7.0-doc/share/doc/megaparsec-9.7.0 --with-gcc=gcc --package-db=/build/tmp.RGAZIZgIPd/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 megaparsec> Using Parsec parser megaparsec> Configuring megaparsec-9.7.0... megaparsec> Flags chosen: dev=False megaparsec> Dependency array >=0.5.3 && <0.6: using array-0.5.6.0 megaparsec> Dependency base >=4.15 && <5: using base-4.19.0.0 megaparsec> Dependency bytestring >=0.2 && <0.13: using bytestring-0.12.0.2 megaparsec> Dependency case-insensitive >=1.2 && <1.3: using case-insensitive-1.2.1.0 megaparsec> Dependency containers >=0.5 && <0.8: using containers-0.6.8 megaparsec> Dependency deepseq >=1.3 && <1.6: using deepseq-1.5.0.0 megaparsec> Dependency mtl >=2.2.2 && <3: using mtl-2.3.1 megaparsec> Dependency parser-combinators >=1.0 && <2: using parser-combinators-1.3.0 megaparsec> Dependency scientific >=0.3.7 && <0.4: using scientific-0.3.8.0 megaparsec> Dependency text >=0.2 && <2.2: using text-2.1 megaparsec> Dependency transformers >=0.4 && <0.7: using transformers-0.6.1.0 megaparsec> Source component graph: component lib megaparsec> Configured component graph: megaparsec> component megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 megaparsec> include array-0.5.6.0-dc89 megaparsec> include base-4.19.0.0-b960 megaparsec> include bytestring-0.12.0.2-4690 megaparsec> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo megaparsec> include containers-0.6.8-4775 megaparsec> include deepseq-1.5.0.0-412f megaparsec> include mtl-2.3.1-63a4 megaparsec> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc megaparsec> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X megaparsec> include text-2.1-c36a megaparsec> include transformers-0.6.1.0-c3ec megaparsec> Linked component graph: megaparsec> unit megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 megaparsec> include array-0.5.6.0-dc89 megaparsec> include base-4.19.0.0-b960 megaparsec> include bytestring-0.12.0.2-4690 megaparsec> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo megaparsec> include containers-0.6.8-4775 megaparsec> include deepseq-1.5.0.0-412f megaparsec> include mtl-2.3.1-63a4 megaparsec> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc megaparsec> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X megaparsec> include text-2.1-c36a megaparsec> include transformers-0.6.1.0-c3ec unordered-containers> Running phase: setupCompilerEnvironmentPhase unordered-containers> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. unordered-containers> Running phase: unpackPhase unordered-containers> unpacking source archive /nix/store/46rvk8vjzsagr58a6pqwimivmr0ahxys-unordered-containers-0.2.20.tar.gz unordered-containers> source root is unordered-containers-0.2.20 unordered-containers> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "unordered-containers-0.2.20/unordered-containers.cabal" unordered-containers> Running phase: patchPhase unordered-containers> Replace Cabal file with edited version from mirror://hackage/unordered-containers-0.2.20/revision/4.cabal. unordered-containers> Running phase: compileBuildDriverPhase unordered-containers> setupCompileFlags: -package-db=/build/tmp.XtkYuWck2n/setup-package.conf.d -threaded unordered-containers> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.XtkYuWck2n/Main.o ) unordered-containers> [2 of 2] Linking Setup unordered-containers> Running phase: updateAutotoolsGnuConfigScriptsPhase unordered-containers> Running phase: configurePhase unordered-containers> configureFlags: --verbose --prefix=/nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qla0gw3xa8shpzg2vax44h9wg93mbhvv-unordered-containers-0.2.20-doc/share/doc/unordered-containers-0.2.20 --with-gcc=gcc --package-db=/build/tmp.XtkYuWck2n/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 unordered-containers> Using Parsec parser unordered-containers> Configuring unordered-containers-0.2.20... unordered-containers> Flags chosen: debug=False unordered-containers> Dependency base >=4.10 && <5: using base-4.19.0.0 unordered-containers> Dependency deepseq >=1.4.3: using deepseq-1.5.0.0 unordered-containers> Dependency hashable >=1.4 && <1.6: using hashable-1.4.7.0 unordered-containers> Dependency template-haskell <2.24: using template-haskell-2.21.0.0 unordered-containers> Dependency ChasingBottoms: using ChasingBottoms-1.3.1.15 unordered-containers> Dependency HUnit: using HUnit-1.6.2.0 unordered-containers> Dependency QuickCheck >=2.4.0.1: using QuickCheck-2.14.3 unordered-containers> Dependency base: using base-4.19.0.0 unordered-containers> Dependency containers >=0.5.8: using containers-0.6.8 unordered-containers> Dependency hashable: using hashable-1.4.7.0 unordered-containers> Dependency nothunks >=0.1.3: using nothunks-0.3.0.0 unordered-containers> Dependency random: using random-1.2.1.3 unordered-containers> Dependency tasty >=1.4.0.3: using tasty-1.5.3 unordered-containers> Dependency tasty-hunit >=0.10.0.3: using tasty-hunit-0.10.2 unordered-containers> Dependency tasty-quickcheck >=0.10.1.2: using tasty-quickcheck-0.11 unordered-containers> Dependency unordered-containers: using unordered-containers-0.2.20 unordered-containers> Source component graph: unordered-containers> component lib unordered-containers> component test:unordered-containers-tests dependency lib unordered-containers> Configured component graph: unordered-containers> component unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq unordered-containers> include base-4.19.0.0-b960 unordered-containers> include deepseq-1.5.0.0-412f unordered-containers> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m unordered-containers> include template-haskell-2.21.0.0-8831 unordered-containers> component unordered-containers-0.2.20-2TSXkpknPL65rd0f1WFznb-unordered-containers-tests unordered-containers> include ChasingBottoms-1.3.1.15-FxwScYtjqvxDEc2cZ0Gn1W unordered-containers> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 unordered-containers> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 unordered-containers> include base-4.19.0.0-b960 unordered-containers> include containers-0.6.8-4775 unordered-containers> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m unordered-containers> include nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg extensions (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2lh0b709sp6z6jfmcrc8bhs1x44sy9cw-extensions-0.1.0.1-doc /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1 extensions (post)> Pushing 2 paths (83 are already present) using zstd to cache sellout ⏳ extensions (post)> extensions (post)> Pushing /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1 (9.43 MiB) extensions (post)> Pushing /nix/store/2lh0b709sp6z6jfmcrc8bhs1x44sy9cw-extensions-0.1.0.1-doc (877.37 KiB) extensions (post)> extensions (post)> All done. extensions (post)> added 2 signatures extensions (post)> added 1 signatures extensions (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2lh0b709sp6z6jfmcrc8bhs1x44sy9cw-extensions-0.1.0.1-doc /nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1 extensions (post)> copying 2 paths... extensions (post)> copying path '/nix/store/2lh0b709sp6z6jfmcrc8bhs1x44sy9cw-extensions-0.1.0.1-doc' to 'https://cache.nix-ci.com'... extensions (post)> copying path '/nix/store/76d88ymfglqkdjm85pn74d0abh2q5ilr-extensions-0.1.0.1' to 'https://cache.nix-ci.com'... extensions (post)> copying 1 paths... extensions (post)> copying path '/nix/store/pnsmfp0wdk05rhq84p6njw7v6n6prf67-extensions-0.1.0.1.drv' to 'https://cache.nix-ci.com'... slist> Defaulting to the one defined at src/Slist.hs:1288:1 slist> Warning: 'subsequences' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:652:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:652:1 slist> Warning: 'isSubsequenceOf' is ambiguous. It is defined slist> * in ‘Data.List’ slist> * at src/Slist.hs:1331:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1331:1 slist> Warning: 'elemIndex' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1502:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1502:1 slist> Warning: 'findIndex' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * in ‘Data.Set.Internal’ slist> * at src/Slist.hs:1528:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1528:1 slist> Warning: 'zip' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:1574:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1574:1 slist> Warning: 'zipWith' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:1596:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1596:1 slist> Warning: 'unzip' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:1621:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1621:1 slist> Warning: 'nubBy' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1678:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1678:1 slist> Warning: 'nub' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1667:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1667:1 slist> Warning: 'delete' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * in ‘Data.Set.Internal’ slist> * at src/Slist.hs:1722:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1722:1 slist> Warning: 'unionBy' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1792:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1792:1 slist> Warning: 'union' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * in ‘Data.Set.Internal’ slist> * at src/Slist.hs:1785:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1785:1 slist> Warning: 'intersectBy' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1821:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1821:1 slist> Warning: 'intersect' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1814:1 slist> You may be able to disambiguate the identifier by qualifying it or generic-arbitrary> shrinking /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSgeneric-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH-ghc9.8.1.so generic-arbitrary> checking for references to /build/ in /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2... generic-arbitrary> patching script interpreter paths in /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2 generic-arbitrary> stripping (with command strip and flags -S -p) in /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2/lib generic-arbitrary> shrinking RPATHs of ELF executables and libraries in /nix/store/w319nsz0qbvx1a06r81mbq34ls1p2gd0-generic-arbitrary-1.0.1.2-doc generic-arbitrary> checking for references to /build/ in /nix/store/w319nsz0qbvx1a06r81mbq34ls1p2gd0-generic-arbitrary-1.0.1.2-doc... generic-arbitrary> patching script interpreter paths in /nix/store/w319nsz0qbvx1a06r81mbq34ls1p2gd0-generic-arbitrary-1.0.1.2-doc attoparsec> include attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal attoparsec> include base-4.19.0.0-b960 attoparsec> include bytestring-0.12.0.2-4690 attoparsec> include containers-0.6.8-4775 attoparsec> include deepseq-1.5.0.0-412f attoparsec> include ghc-prim-0.11.0-a69e attoparsec> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X attoparsec> include text-2.1-c36a attoparsec> include transformers-0.6.1.0-c3ec attoparsec> component attoparsec-0.14.4-1CGie1eEJoYEUEkXPO7d6m-attoparsec-tests attoparsec> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 attoparsec> include array-0.5.6.0-dc89 attoparsec> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ attoparsec> include attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal attoparsec> include base-4.19.0.0-b960 attoparsec> include bytestring-0.12.0.2-4690 attoparsec> include deepseq-1.5.0.0-412f attoparsec> include quickcheck-unicode-1.0.1.0-CVAXzGXO20V4B04pShCI89 attoparsec> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X attoparsec> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa attoparsec> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 attoparsec> include text-2.1-c36a attoparsec> include transformers-0.6.1.0-c3ec attoparsec> include vector-0.13.2.0-KITycIPQp0R25115diGgzh attoparsec> Linked component graph: attoparsec> unit attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal attoparsec> include array-0.5.6.0-dc89 attoparsec> include base-4.19.0.0-b960 attoparsec> include bytestring-0.12.0.2-4690 attoparsec> include text-2.1-c36a attoparsec> Data.Attoparsec.ByteString.Buffer=attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal:Data.Attoparsec.ByteString.Buffer,Data.Attoparsec.ByteString.FastSet=attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal:Data.Attoparsec.ByteString.FastSet,Data.Attoparsec.Internal.Compat=attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal:Data.Attoparsec.Internal.Compat,Data.Attoparsec.Internal.Fhthagn=attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal:Data.Attoparsec.Internal.Fhthagn,Data.Attoparsec.Text.Buffer=attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal:Data.Attoparsec.Text.Buffer,Data.Attoparsec.Text.FastSet=attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal:Data.Attoparsec.Text.FastSet attoparsec> unit attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ attoparsec> include array-0.5.6.0-dc89 attoparsec> include attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal attoparsec> include base-4.19.0.0-b960 attoparsec> include bytestring-0.12.0.2-4690 attoparsec> include containers-0.6.8-4775 attoparsec> include deepseq-1.5.0.0-412f attoparsec> include ghc-prim-0.11.0-a69e attoparsec> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X attoparsec> include text-2.1-c36a attoparsec> include transformers-0.6.1.0-c3ec attoparsec> Data.Attoparsec=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec,Data.Attoparsec.ByteString=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.ByteString,Data.Attoparsec.ByteString.Char8=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.ByteString.Char8,Data.Attoparsec.ByteString.Lazy=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.ByteString.Lazy,Data.Attoparsec.Char8=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.Char8,Data.Attoparsec.Combinator=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.Combinator,Data.Attoparsec.Internal=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.Internal,Data.Attoparsec.Internal.Types=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.Internal.Types,Data.Attoparsec.Lazy=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.Lazy,Data.Attoparsec.Number=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.Number,Data.Attoparsec.Text=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.Text,Data.Attoparsec.Text.Lazy=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.Text.Lazy,Data.Attoparsec.Types=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.Types,Data.Attoparsec.Zepto=attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ:Data.Attoparsec.Zepto attoparsec> unit attoparsec-0.14.4-1CGie1eEJoYEUEkXPO7d6m-attoparsec-tests attoparsec> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 attoparsec> include array-0.5.6.0-dc89 attoparsec> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ megaparsec> Text.Megaparsec=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec,Text.Megaparsec.Byte=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Byte,Text.Megaparsec.Byte.Binary=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Byte.Binary,Text.Megaparsec.Byte.Lexer=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Byte.Lexer,Text.Megaparsec.Char=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Char,Text.Megaparsec.Char.Lexer=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Char.Lexer,Text.Megaparsec.Debug=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Debug,Text.Megaparsec.Error=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Error,Text.Megaparsec.Error.Builder=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Error.Builder,Text.Megaparsec.Internal=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Internal,Text.Megaparsec.Pos=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Pos,Text.Megaparsec.State=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.State,Text.Megaparsec.Stream=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Stream,Text.Megaparsec.Unicode=megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6:Text.Megaparsec.Unicode megaparsec> Ready component graph: megaparsec> definite megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 megaparsec> depends array-0.5.6.0-dc89 megaparsec> depends base-4.19.0.0-b960 megaparsec> depends bytestring-0.12.0.2-4690 megaparsec> depends case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo megaparsec> depends containers-0.6.8-4775 megaparsec> depends deepseq-1.5.0.0-412f megaparsec> depends mtl-2.3.1-63a4 megaparsec> depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc megaparsec> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X megaparsec> depends text-2.1-c36a megaparsec> depends transformers-0.6.1.0-c3ec megaparsec> Using Cabal-3.10.2.0 compiled by ghc-9.8 megaparsec> Using compiler: ghc-9.8.1 megaparsec> Using install prefix: megaparsec> /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0 megaparsec> Executables installed in: megaparsec> /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0/bin megaparsec> Libraries installed in: megaparsec> /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 megaparsec> Dynamic Libraries installed in: megaparsec> /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 megaparsec> Private executables installed in: megaparsec> /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0/libexec/x86_64-linux-ghc-9.8.1/megaparsec-9.7.0 megaparsec> Data files installed in: megaparsec> /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0/share/x86_64-linux-ghc-9.8.1/megaparsec-9.7.0 megaparsec> Documentation installed in: megaparsec> /nix/store/6h9lrsfjpi4ki6v6al5kdykc042r6bbx-megaparsec-9.7.0-doc/share/doc/megaparsec-9.7.0 megaparsec> Configuration files installed in: megaparsec> /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0/etc megaparsec> No alex found megaparsec> Using ar found on system at: megaparsec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar megaparsec> No c2hs found megaparsec> No cpphs found megaparsec> No doctest found megaparsec> Using gcc version 14.3.0 given by user at: megaparsec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc megaparsec> Using ghc version 9.8.1 found on system at: megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc megaparsec> Using ghc-pkg version 9.8.1 found on system at: megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 megaparsec> No ghcjs found megaparsec> No ghcjs-pkg found megaparsec> No greencard found megaparsec> Using haddock version 2.30.0 found on system at: megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 megaparsec> No happy found megaparsec> Using haskell-suite found on system at: haskell-suite-dummy-location megaparsec> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location megaparsec> No hmake found megaparsec> Using hpc version 0.69 found on system at: megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 megaparsec> Using hsc2hs version 0.68.10 found on system at: megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 megaparsec> Using hscolour version 1.25 found on system at: megaparsec> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour megaparsec> No jhc found megaparsec> Using ld found on system at: unordered-containers> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX unordered-containers> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa unordered-containers> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP unordered-containers> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 unordered-containers> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq unordered-containers> Linked component graph: unordered-containers> unit unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq unordered-containers> include base-4.19.0.0-b960 unordered-containers> include deepseq-1.5.0.0-412f unordered-containers> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m unordered-containers> include template-haskell-2.21.0.0-8831 unordered-containers> Data.HashMap.Internal=unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq:Data.HashMap.Internal,Data.HashMap.Internal.Array=unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq:Data.HashMap.Internal.Array,Data.HashMap.Internal.Debug=unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq:Data.HashMap.Internal.Debug,Data.HashMap.Internal.List=unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq:Data.HashMap.Internal.List,Data.HashMap.Internal.Strict=unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq:Data.HashMap.Internal.Strict,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.HashSet.Internal=unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq:Data.HashSet.Internal unordered-containers> unit unordered-containers-0.2.20-2TSXkpknPL65rd0f1WFznb-unordered-containers-tests unordered-containers> include ChasingBottoms-1.3.1.15-FxwScYtjqvxDEc2cZ0Gn1W unordered-containers> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 unordered-containers> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 unordered-containers> include base-4.19.0.0-b960 unordered-containers> include containers-0.6.8-4775 unordered-containers> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m unordered-containers> include nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg unordered-containers> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX unordered-containers> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa unordered-containers> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP unordered-containers> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 unordered-containers> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq unordered-containers> Ready component graph: unordered-containers> definite unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq unordered-containers> depends base-4.19.0.0-b960 unordered-containers> depends deepseq-1.5.0.0-412f unordered-containers> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m unordered-containers> depends template-haskell-2.21.0.0-8831 unordered-containers> definite unordered-containers-0.2.20-2TSXkpknPL65rd0f1WFznb-unordered-containers-tests unordered-containers> depends ChasingBottoms-1.3.1.15-FxwScYtjqvxDEc2cZ0Gn1W unordered-containers> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 unordered-containers> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 unordered-containers> depends base-4.19.0.0-b960 unordered-containers> depends containers-0.6.8-4775 unordered-containers> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m unordered-containers> depends nothunks-0.3.0.0-LpKvpym0PVoB3OrNohAIGg unordered-containers> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX unordered-containers> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa unordered-containers> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP unordered-containers> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 unordered-containers> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq unordered-containers> Using Cabal-3.10.2.0 compiled by ghc-9.8 unordered-containers> Using compiler: ghc-9.8.1 unordered-containers> Using install prefix: unordered-containers> /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20 unordered-containers> Executables installed in: unordered-containers> /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20/bin unordered-containers> Libraries installed in: unordered-containers> /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq unordered-containers> Dynamic Libraries installed in: unordered-containers> /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 unordered-containers> Private executables installed in: unordered-containers> /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20/libexec/x86_64-linux-ghc-9.8.1/unordered-containers-0.2.20 unordered-containers> Data files installed in: unordered-containers> /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20/share/x86_64-linux-ghc-9.8.1/unordered-containers-0.2.20 unordered-containers> Documentation installed in: trial-optparse-applicative> Running phase: setupCompilerEnvironmentPhase trial-optparse-applicative> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. trial-optparse-applicative> Running phase: unpackPhase trial-optparse-applicative> unpacking source archive /nix/store/fkkv4lxp78pab5ziyxj7514vspk3c7kb-trial-optparse-applicative-0.0.0.0.tar.gz trial-optparse-applicative> source root is trial-optparse-applicative-0.0.0.0 trial-optparse-applicative> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "trial-optparse-applicative-0.0.0.0/trial-optparse-applicative.cabal" trial-optparse-applicative> Running phase: patchPhase trial-optparse-applicative> Replace Cabal file with edited version from mirror://hackage/trial-optparse-applicative-0.0.0.0/revision/4.cabal. trial-optparse-applicative> Running phase: compileBuildDriverPhase trial-optparse-applicative> setupCompileFlags: -package-db=/build/tmp.C6P2j0rfgA/setup-package.conf.d -threaded trial-optparse-applicative> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.C6P2j0rfgA/Main.o ) trial-optparse-applicative> [2 of 2] Linking Setup trial-optparse-applicative> Running phase: updateAutotoolsGnuConfigScriptsPhase trial-optparse-applicative> Running phase: configurePhase trial-optparse-applicative> configureFlags: --verbose --prefix=/nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/y6qffnxdlv8arb0qkpj6gfrj7wxw8i30-trial-optparse-applicative-0.0.0.0-doc/share/doc/trial-optparse-applicative-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.C6P2j0rfgA/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-optparse-applicative> Using Parsec parser trial-optparse-applicative> Configuring trial-optparse-applicative-0.0.0.0... trial-optparse-applicative> Dependency base >=4.12.0.0 && <4.22: using base-4.19.0.0 trial-optparse-applicative> Dependency optparse-applicative >=0.15 && <0.19: using trial-optparse-applicative> optparse-applicative-0.18.1.0 trial-optparse-applicative> Dependency trial: using trial-0.0.0.0 trial-optparse-applicative> Source component graph: component lib trial-optparse-applicative> Configured component graph: trial-optparse-applicative> component trial-optparse-applicative-0.0.0.0-GhuOgE9nxHx2zAUb3jtA2I trial-optparse-applicative> include base-4.19.0.0-b960 trial-optparse-applicative> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv trial-optparse-applicative> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial-optparse-applicative> Linked component graph: trial-optparse-applicative> unit trial-optparse-applicative-0.0.0.0-GhuOgE9nxHx2zAUb3jtA2I trial-optparse-applicative> include base-4.19.0.0-b960 trial-optparse-applicative> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv trial-optparse-applicative> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial-optparse-applicative> Trial.OptparseApplicative=trial-optparse-applicative-0.0.0.0-GhuOgE9nxHx2zAUb3jtA2I:Trial.OptparseApplicative trial-optparse-applicative> Ready component graph: trial-optparse-applicative> definite trial-optparse-applicative-0.0.0.0-GhuOgE9nxHx2zAUb3jtA2I trial-optparse-applicative> depends base-4.19.0.0-b960 trial-optparse-applicative> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv trial-optparse-applicative> depends trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial-optparse-applicative> Using Cabal-3.10.2.0 compiled by ghc-9.8 trial-optparse-applicative> Using compiler: ghc-9.8.1 trial-optparse-applicative> Using install prefix: trial-optparse-applicative> /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0 trial-optparse-applicative> Executables installed in: trial-optparse-applicative> /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0/bin trial-optparse-applicative> Libraries installed in: trial-optparse-applicative> /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/trial-optparse-applicative-0.0.0.0-GhuOgE9nxHx2zAUb3jtA2I slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1814:1 slist> Warning: 'sortBy' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1863:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1863:1 slist> Warning: 'sort' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1851:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1851:1 slist> Warning: 'insertBy' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1916:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1916:1 slist> Warning: 'insert' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * in ‘Data.Set.Internal’ slist> * at src/Slist.hs:1911:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1911:1 slist> Warning: 'genericLength' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1936:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1936:1 slist> Warning: 'genericTake' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1955:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1955:1 slist> Warning: 'genericDrop' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:1984:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:1984:1 slist> Warning: 'genericSplitAt' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:2013:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:2013:1 slist> Warning: 'splitAt' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * in ‘Data.Set.Internal’ slist> * at src/Slist.hs:914:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:914:1 slist> Warning: 'genericReplicate' is ambiguous. It is defined slist> * in ‘Data.OldList’ slist> * at src/Slist.hs:2074:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:2074:1 slist> Warning: 'replicate' is ambiguous. It is defined slist> * in ‘GHC.List’ slist> * at src/Slist.hs:331:1 slist> You may be able to disambiguate the identifier by qualifying it or slist> by specifying the type/value namespace explicitly. slist> Defaulting to the one defined at src/Slist.hs:331:1 slist> 100% (140 /140) in 'Slist' slist> Warning: Slist.Type: could not find link destinations for: slist> - Slist.Type.D:R:ItemSlist slist> Warning: Slist: could not find link destinations for: slist> - Slist.Type.D:R:ItemSlist slist> Documentation created: dist/doc/html/slist/, dist/doc/html/slist/slist.txt slist> Preprocessing test suite 'slist-test' for slist-0.2.1.0.. slist> Running phase: installPhase slist> Installing library in /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp slist> Running phase: fixupPhase slist> shrinking RPATHs of ELF executables and libraries in /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0 attoparsec> include attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal attoparsec> include base-4.19.0.0-b960 attoparsec> include bytestring-0.12.0.2-4690 attoparsec> include deepseq-1.5.0.0-412f attoparsec> include quickcheck-unicode-1.0.1.0-CVAXzGXO20V4B04pShCI89 attoparsec> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X attoparsec> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa attoparsec> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 attoparsec> include text-2.1-c36a attoparsec> include transformers-0.6.1.0-c3ec attoparsec> include vector-0.13.2.0-KITycIPQp0R25115diGgzh attoparsec> Ready component graph: attoparsec> definite attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal attoparsec> depends array-0.5.6.0-dc89 attoparsec> depends base-4.19.0.0-b960 attoparsec> depends bytestring-0.12.0.2-4690 attoparsec> depends text-2.1-c36a attoparsec> definite attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ attoparsec> depends array-0.5.6.0-dc89 attoparsec> depends attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal attoparsec> depends base-4.19.0.0-b960 attoparsec> depends bytestring-0.12.0.2-4690 attoparsec> depends containers-0.6.8-4775 attoparsec> depends deepseq-1.5.0.0-412f attoparsec> depends ghc-prim-0.11.0-a69e attoparsec> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X attoparsec> depends text-2.1-c36a attoparsec> depends transformers-0.6.1.0-c3ec attoparsec> definite attoparsec-0.14.4-1CGie1eEJoYEUEkXPO7d6m-attoparsec-tests attoparsec> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 attoparsec> depends array-0.5.6.0-dc89 attoparsec> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ attoparsec> depends attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal attoparsec> depends base-4.19.0.0-b960 attoparsec> depends bytestring-0.12.0.2-4690 attoparsec> depends deepseq-1.5.0.0-412f attoparsec> depends quickcheck-unicode-1.0.1.0-CVAXzGXO20V4B04pShCI89 attoparsec> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X attoparsec> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa attoparsec> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 attoparsec> depends text-2.1-c36a attoparsec> depends transformers-0.6.1.0-c3ec attoparsec> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh attoparsec> Using Cabal-3.10.2.0 compiled by ghc-9.8 attoparsec> Using compiler: ghc-9.8.1 attoparsec> Using install prefix: attoparsec> /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4 attoparsec> Executables installed in: attoparsec> /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/bin attoparsec> Libraries installed in: attoparsec> /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ attoparsec> Dynamic Libraries installed in: attoparsec> /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 attoparsec> Private executables installed in: attoparsec> /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/libexec/x86_64-linux-ghc-9.8.1/attoparsec-0.14.4 attoparsec> Data files installed in: attoparsec> /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/share/x86_64-linux-ghc-9.8.1/attoparsec-0.14.4 attoparsec> Documentation installed in: attoparsec> /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/share/doc/x86_64-linux-ghc-9.8.1/attoparsec-0.14.4 attoparsec> Configuration files installed in: attoparsec> /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/etc attoparsec> No alex found attoparsec> Using ar found on system at: attoparsec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar attoparsec> No c2hs found attoparsec> No cpphs found attoparsec> No doctest found attoparsec> Using gcc version 14.3.0 given by user at: attoparsec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc attoparsec> Using ghc version 9.8.1 found on system at: attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc attoparsec> Using ghc-pkg version 9.8.1 found on system at: attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 attoparsec> No ghcjs found attoparsec> No ghcjs-pkg found attoparsec> No greencard found attoparsec> Using haddock version 2.30.0 found on system at: attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 attoparsec> No happy found attoparsec> Using haskell-suite found on system at: haskell-suite-dummy-location attoparsec> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location attoparsec> No hmake found attoparsec> Using hpc version 0.69 found on system at: attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 megaparsec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold megaparsec> No pkg-config found megaparsec> Using runghc version 9.8.1 found on system at: megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 megaparsec> Using strip version 2.44 found on system at: megaparsec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip megaparsec> Using tar found on system at: megaparsec> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar megaparsec> No uhc found megaparsec> Running phase: buildPhase megaparsec> Preprocessing library for megaparsec-9.7.0.. megaparsec> Building library for megaparsec-9.7.0.. megaparsec> [ 1 of 19] Compiling Text.Megaparsec.Pos ( Text/Megaparsec/Pos.hs, dist/build/Text/Megaparsec/Pos.o, dist/build/Text/Megaparsec/Pos.dyn_o ) megaparsec> [ 2 of 19] Compiling Text.Megaparsec.Unicode ( Text/Megaparsec/Unicode.hs, dist/build/Text/Megaparsec/Unicode.o, dist/build/Text/Megaparsec/Unicode.dyn_o ) megaparsec> [ 3 of 19] Compiling Text.Megaparsec.Error[boot] ( Text/Megaparsec/Error.hs-boot, dist/build/Text/Megaparsec/Error.o-boot, dist/build/Text/Megaparsec/Error.dyn_o-boot ) megaparsec> [ 4 of 19] Compiling Text.Megaparsec.State ( Text/Megaparsec/State.hs, dist/build/Text/Megaparsec/State.o, dist/build/Text/Megaparsec/State.dyn_o ) megaparsec> [ 5 of 19] Compiling Text.Megaparsec.Stream ( Text/Megaparsec/Stream.hs, dist/build/Text/Megaparsec/Stream.o, dist/build/Text/Megaparsec/Stream.dyn_o ) megaparsec> [ 6 of 19] Compiling Text.Megaparsec.Error ( Text/Megaparsec/Error.hs, dist/build/Text/Megaparsec/Error.o, dist/build/Text/Megaparsec/Error.dyn_o ) megaparsec> [ 7 of 19] Compiling Text.Megaparsec.Error.Builder ( Text/Megaparsec/Error/Builder.hs, dist/build/Text/Megaparsec/Error/Builder.o, dist/build/Text/Megaparsec/Error/Builder.dyn_o ) megaparsec> [ 8 of 19] Compiling Text.Megaparsec.Internal[boot] ( Text/Megaparsec/Internal.hs-boot, dist/build/Text/Megaparsec/Internal.o-boot, dist/build/Text/Megaparsec/Internal.dyn_o-boot ) megaparsec> [ 9 of 19] Compiling Text.Megaparsec.Class ( Text/Megaparsec/Class.hs, dist/build/Text/Megaparsec/Class.o, dist/build/Text/Megaparsec/Class.dyn_o ) megaparsec> [10 of 19] Compiling Text.Megaparsec.Internal ( Text/Megaparsec/Internal.hs, dist/build/Text/Megaparsec/Internal.o, dist/build/Text/Megaparsec/Internal.dyn_o ) megaparsec> [11 of 19] Compiling Text.Megaparsec.Debug ( Text/Megaparsec/Debug.hs, dist/build/Text/Megaparsec/Debug.o, dist/build/Text/Megaparsec/Debug.dyn_o ) megaparsec> [12 of 19] Compiling Text.Megaparsec ( Text/Megaparsec.hs, dist/build/Text/Megaparsec.o, dist/build/Text/Megaparsec.dyn_o ) megaparsec> [13 of 19] Compiling Text.Megaparsec.Common ( Text/Megaparsec/Common.hs, dist/build/Text/Megaparsec/Common.o, dist/build/Text/Megaparsec/Common.dyn_o ) megaparsec> [14 of 19] Compiling Text.Megaparsec.Lexer ( Text/Megaparsec/Lexer.hs, dist/build/Text/Megaparsec/Lexer.o, dist/build/Text/Megaparsec/Lexer.dyn_o ) megaparsec> [15 of 19] Compiling Text.Megaparsec.Char ( Text/Megaparsec/Char.hs, dist/build/Text/Megaparsec/Char.o, dist/build/Text/Megaparsec/Char.dyn_o ) megaparsec> [16 of 19] Compiling Text.Megaparsec.Char.Lexer ( Text/Megaparsec/Char/Lexer.hs, dist/build/Text/Megaparsec/Char/Lexer.o, dist/build/Text/Megaparsec/Char/Lexer.dyn_o ) megaparsec> [17 of 19] Compiling Text.Megaparsec.Byte.Binary ( Text/Megaparsec/Byte/Binary.hs, dist/build/Text/Megaparsec/Byte/Binary.o, dist/build/Text/Megaparsec/Byte/Binary.dyn_o ) megaparsec> [18 of 19] Compiling Text.Megaparsec.Byte ( Text/Megaparsec/Byte.hs, dist/build/Text/Megaparsec/Byte.o, dist/build/Text/Megaparsec/Byte.dyn_o ) megaparsec> [19 of 19] Compiling Text.Megaparsec.Byte.Lexer ( Text/Megaparsec/Byte/Lexer.hs, dist/build/Text/Megaparsec/Byte/Lexer.o, dist/build/Text/Megaparsec/Byte/Lexer.dyn_o ) megaparsec> [ 1 of 19] Compiling Text.Megaparsec.Pos ( Text/Megaparsec/Pos.hs, dist/build/Text/Megaparsec/Pos.p_o ) megaparsec> [ 2 of 19] Compiling Text.Megaparsec.Unicode ( Text/Megaparsec/Unicode.hs, dist/build/Text/Megaparsec/Unicode.p_o ) megaparsec> [ 3 of 19] Compiling Text.Megaparsec.Error[boot] ( Text/Megaparsec/Error.hs-boot, dist/build/Text/Megaparsec/Error.p_o-boot ) megaparsec> [ 4 of 19] Compiling Text.Megaparsec.State ( Text/Megaparsec/State.hs, dist/build/Text/Megaparsec/State.p_o ) megaparsec> [ 5 of 19] Compiling Text.Megaparsec.Stream ( Text/Megaparsec/Stream.hs, dist/build/Text/Megaparsec/Stream.p_o ) unordered-containers> /nix/store/qla0gw3xa8shpzg2vax44h9wg93mbhvv-unordered-containers-0.2.20-doc/share/doc/unordered-containers-0.2.20 unordered-containers> Configuration files installed in: unordered-containers> /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20/etc unordered-containers> No alex found unordered-containers> Using ar found on system at: unordered-containers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar unordered-containers> No c2hs found unordered-containers> No cpphs found unordered-containers> No doctest found unordered-containers> Using gcc version 14.3.0 given by user at: unordered-containers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc unordered-containers> Using ghc version 9.8.1 found on system at: unordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc unordered-containers> Using ghc-pkg version 9.8.1 found on system at: unordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 unordered-containers> No ghcjs found unordered-containers> No ghcjs-pkg found unordered-containers> No greencard found unordered-containers> Using haddock version 2.30.0 found on system at: unordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 unordered-containers> No happy found unordered-containers> Using haskell-suite found on system at: haskell-suite-dummy-location unordered-containers> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location unordered-containers> No hmake found unordered-containers> Using hpc version 0.69 found on system at: unordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 unordered-containers> Using hsc2hs version 0.68.10 found on system at: unordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 unordered-containers> Using hscolour version 1.25 found on system at: unordered-containers> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour unordered-containers> No jhc found unordered-containers> Using ld found on system at: unordered-containers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold unordered-containers> No pkg-config found unordered-containers> Using runghc version 9.8.1 found on system at: unordered-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 unordered-containers> Using strip version 2.44 found on system at: unordered-containers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip unordered-containers> Using tar found on system at: unordered-containers> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar unordered-containers> No uhc found unordered-containers> Running phase: buildPhase unordered-containers> Preprocessing library for unordered-containers-0.2.20.. unordered-containers> Building library for unordered-containers-0.2.20.. unordered-containers> unordered-containers> Data/HashMap/Internal.hs:12:14-23: warning: [GHC-53692] [-Wdeprecated-flags] unordered-containers> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead unordered-containers> | unordered-containers> 12 | {-# LANGUAGE TypeInType #-} unordered-containers> | ^^^^^^^^^^ unordered-containers> [1 of 9] Compiling Data.HashMap.Internal.Array ( Data/HashMap/Internal/Array.hs, dist/build/Data/HashMap/Internal/Array.o, dist/build/Data/HashMap/Internal/Array.dyn_o ) unordered-containers> unordered-containers> Data/HashMap/Internal/Array.hs:83:1-35: warning: [GHC-66111] [-Wunused-imports] unordered-containers> The import of ‘Control.Applicative’ is redundant unordered-containers> except perhaps to import instances from ‘Control.Applicative’ unordered-containers> To import instances alone, use: import Control.Applicative() unordered-containers> | unordered-containers> 83 | import Control.Applicative (liftA2) unordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unordered-containers> [2 of 9] Compiling Data.HashMap.Internal.List ( Data/HashMap/Internal/List.hs, dist/build/Data/HashMap/Internal/List.o, dist/build/Data/HashMap/Internal/List.dyn_o ) unordered-containers> [3 of 9] Compiling Data.HashMap.Internal ( Data/HashMap/Internal.hs, dist/build/Data/HashMap/Internal.o, dist/build/Data/HashMap/Internal.dyn_o ) unordered-containers> [4 of 9] Compiling Data.HashMap.Internal.Debug ( Data/HashMap/Internal/Debug.hs, dist/build/Data/HashMap/Internal/Debug.o, dist/build/Data/HashMap/Internal/Debug.dyn_o ) unordered-containers> [5 of 9] Compiling Data.HashMap.Internal.Strict ( Data/HashMap/Internal/Strict.hs, dist/build/Data/HashMap/Internal/Strict.o, dist/build/Data/HashMap/Internal/Strict.dyn_o ) unordered-containers> [6 of 9] Compiling Data.HashSet.Internal ( Data/HashSet/Internal.hs, dist/build/Data/HashSet/Internal.o, dist/build/Data/HashSet/Internal.dyn_o ) trial-optparse-applicative> Dynamic Libraries installed in: trial-optparse-applicative> /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 trial-optparse-applicative> Private executables installed in: trial-optparse-applicative> /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0/libexec/x86_64-linux-ghc-9.8.1/trial-optparse-applicative-0.0.0.0 trial-optparse-applicative> Data files installed in: trial-optparse-applicative> /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0/share/x86_64-linux-ghc-9.8.1/trial-optparse-applicative-0.0.0.0 trial-optparse-applicative> Documentation installed in: trial-optparse-applicative> /nix/store/y6qffnxdlv8arb0qkpj6gfrj7wxw8i30-trial-optparse-applicative-0.0.0.0-doc/share/doc/trial-optparse-applicative-0.0.0.0 trial-optparse-applicative> Configuration files installed in: trial-optparse-applicative> /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0/etc trial-optparse-applicative> No alex found trial-optparse-applicative> Using ar found on system at: trial-optparse-applicative> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar trial-optparse-applicative> No c2hs found trial-optparse-applicative> No cpphs found trial-optparse-applicative> No doctest found trial-optparse-applicative> Using gcc version 14.3.0 given by user at: trial-optparse-applicative> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc trial-optparse-applicative> Using ghc version 9.8.1 found on system at: trial-optparse-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc trial-optparse-applicative> Using ghc-pkg version 9.8.1 found on system at: trial-optparse-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 trial-optparse-applicative> No ghcjs found trial-optparse-applicative> No ghcjs-pkg found trial-optparse-applicative> No greencard found trial-optparse-applicative> Using haddock version 2.30.0 found on system at: trial-optparse-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 trial-optparse-applicative> No happy found trial-optparse-applicative> Using haskell-suite found on system at: haskell-suite-dummy-location trial-optparse-applicative> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location trial-optparse-applicative> No hmake found trial-optparse-applicative> Using hpc version 0.69 found on system at: trial-optparse-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 trial-optparse-applicative> Using hsc2hs version 0.68.10 found on system at: trial-optparse-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 trial-optparse-applicative> Using hscolour version 1.25 found on system at: trial-optparse-applicative> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour trial-optparse-applicative> No jhc found trial-optparse-applicative> Using ld found on system at: trial-optparse-applicative> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold trial-optparse-applicative> No pkg-config found trial-optparse-applicative> Using runghc version 9.8.1 found on system at: trial-optparse-applicative> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 trial-optparse-applicative> Using strip version 2.44 found on system at: trial-optparse-applicative> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip trial-optparse-applicative> Using tar found on system at: trial-optparse-applicative> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar trial-optparse-applicative> No uhc found trial-optparse-applicative> Running phase: buildPhase trial-optparse-applicative> Preprocessing library for trial-optparse-applicative-0.0.0.0.. trial-optparse-applicative> Building library for trial-optparse-applicative-0.0.0.0.. trial-optparse-applicative> [1 of 1] Compiling Trial.OptparseApplicative trial-optparse-applicative> [1 of 1] Compiling Trial.OptparseApplicative trial-optparse-applicative> Running phase: checkPhase trial-optparse-applicative> Package has no test suites. trial-optparse-applicative> Running phase: haddockPhase trial-optparse-applicative> Preprocessing library for trial-optparse-applicative-0.0.0.0.. trial-optparse-applicative> Running Haddock on library for trial-optparse-applicative-0.0.0.0.. trial-optparse-applicative> Warning: --source-* options are ignored when --hyperlinked-source is enabled. trial-optparse-applicative> [1 of 1] Compiling Trial.OptparseApplicative trial-optparse-applicative> Haddock coverage: trial-optparse-applicative> 100% ( 5 / 5) in 'Trial.OptparseApplicative' generic-arbitrary (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2 /nix/store/w319nsz0qbvx1a06r81mbq34ls1p2gd0-generic-arbitrary-1.0.1.2-doc generic-arbitrary (post)> Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ generic-arbitrary (post)> generic-arbitrary (post)> Pushing /nix/store/w319nsz0qbvx1a06r81mbq34ls1p2gd0-generic-arbitrary-1.0.1.2-doc (641.53 KiB) generic-arbitrary (post)> Pushing /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2 (601.55 KiB) generic-arbitrary (post)> generic-arbitrary (post)> All done. generic-arbitrary (post)> added 2 signatures generic-arbitrary (post)> added 1 signatures generic-arbitrary (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2 /nix/store/w319nsz0qbvx1a06r81mbq34ls1p2gd0-generic-arbitrary-1.0.1.2-doc generic-arbitrary (post)> copying 2 paths... generic-arbitrary (post)> copying path '/nix/store/w319nsz0qbvx1a06r81mbq34ls1p2gd0-generic-arbitrary-1.0.1.2-doc' to 'https://cache.nix-ci.com'... generic-arbitrary (post)> copying path '/nix/store/0jafvadgjskvbddvnf1nzv51cxj67azd-generic-arbitrary-1.0.1.2' to 'https://cache.nix-ci.com'... generic-arbitrary (post)> copying 1 paths... generic-arbitrary (post)> copying path '/nix/store/b941z4zqaam7490yf7rj0c15wwb0bsfi-generic-arbitrary-1.0.1.2.drv' to 'https://cache.nix-ci.com'... slist> shrinking /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSslist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp-ghc9.8.1.so slist> checking for references to /build/ in /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0... slist> patching script interpreter paths in /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0 slist> stripping (with command strip and flags -S -p) in /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0/lib slist> shrinking RPATHs of ELF executables and libraries in /nix/store/qvghcc4qg2j2zsl8bzhbsqpjzzlsr01n-slist-0.2.1.0-doc slist> checking for references to /build/ in /nix/store/qvghcc4qg2j2zsl8bzhbsqpjzzlsr01n-slist-0.2.1.0-doc... slist> patching script interpreter paths in /nix/store/qvghcc4qg2j2zsl8bzhbsqpjzzlsr01n-slist-0.2.1.0-doc attoparsec> Using hsc2hs version 0.68.10 found on system at: attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 attoparsec> Using hscolour version 1.25 found on system at: attoparsec> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour attoparsec> No jhc found attoparsec> Using ld found on system at: attoparsec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold attoparsec> No pkg-config found attoparsec> Using runghc version 9.8.1 found on system at: attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 attoparsec> Using strip version 2.44 found on system at: attoparsec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip attoparsec> Using tar found on system at: attoparsec> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar attoparsec> No uhc found attoparsec> Running phase: buildPhase attoparsec> Preprocessing library 'attoparsec-internal' for attoparsec-0.14.4.. attoparsec> Building library 'attoparsec-internal' for attoparsec-0.14.4.. attoparsec> [1 of 6] Compiling Data.Attoparsec.ByteString.FastSet ( internal/Data/Attoparsec/ByteString/FastSet.hs, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/FastSet.o, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/FastSet.dyn_o ) attoparsec> attoparsec> internal/Data/Attoparsec/ByteString/FastSet.hs:97:18: warning: [GHC-68441] [-Wdeprecations] attoparsec> In the use of ‘memset’ attoparsec> (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): attoparsec> Deprecated: "Use Foreign.Marshal.Utils.fillBytes instead" attoparsec> | attoparsec> 97 | _ <- I.memset t 0 32 attoparsec> | ^^^^^^^^ attoparsec> [2 of 6] Compiling Data.Attoparsec.Internal.Compat ( internal/Data/Attoparsec/Internal/Compat.hs, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Compat.o, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Compat.dyn_o ) attoparsec> [3 of 6] Compiling Data.Attoparsec.Internal.Fhthagn ( internal/Data/Attoparsec/Internal/Fhthagn.hs, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Fhthagn.o, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Fhthagn.dyn_o ) attoparsec> [4 of 6] Compiling Data.Attoparsec.ByteString.Buffer ( internal/Data/Attoparsec/ByteString/Buffer.hs, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/Buffer.o, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/Buffer.dyn_o ) attoparsec> attoparsec> internal/Data/Attoparsec/ByteString/Buffer.hs:62:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Data.Semigroup’ is redundant attoparsec> except perhaps to import instances from ‘Data.Semigroup’ attoparsec> To import instances alone, use: import Data.Semigroup() attoparsec> | attoparsec> 62 | import Data.Semigroup (Semigroup(..)) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> attoparsec> internal/Data/Attoparsec/ByteString/Buffer.hs:121:11: warning: [GHC-68441] [-Wdeprecations] attoparsec> In the use of ‘memcpy’ attoparsec> (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): attoparsec> Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" attoparsec> | attoparsec> 121 | memcpy (ptr0 `plusPtr` (off0+len0)) attoparsec> | ^^^^^^ attoparsec> attoparsec> internal/Data/Attoparsec/ByteString/Buffer.hs:132:13: warning: [GHC-68441] [-Wdeprecations] attoparsec> In the use of ‘memcpy’ attoparsec> (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): attoparsec> Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" attoparsec> | attoparsec> 132 | memcpy ptr (ptr0 `plusPtr` off0) (fromIntegral len0) attoparsec> | ^^^^^^ attoparsec> megaparsec> [ 6 of 19] Compiling Text.Megaparsec.Error ( Text/Megaparsec/Error.hs, dist/build/Text/Megaparsec/Error.p_o ) unordered-containers> [7 of 9] Compiling Data.HashSet ( Data/HashSet.hs, dist/build/Data/HashSet.o, dist/build/Data/HashSet.dyn_o ) unordered-containers> [8 of 9] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.o, dist/build/Data/HashMap/Strict.dyn_o ) unordered-containers> [9 of 9] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.o, dist/build/Data/HashMap/Lazy.dyn_o ) unordered-containers> unordered-containers> Data/HashMap/Internal.hs:12:14-23: warning: [GHC-53692] [-Wdeprecated-flags] unordered-containers> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead unordered-containers> | unordered-containers> 12 | {-# LANGUAGE TypeInType #-} unordered-containers> | ^^^^^^^^^^ unordered-containers> [1 of 9] Compiling Data.HashMap.Internal.Array ( Data/HashMap/Internal/Array.hs, dist/build/Data/HashMap/Internal/Array.p_o ) unordered-containers> unordered-containers> Data/HashMap/Internal/Array.hs:83:1-35: warning: [GHC-66111] [-Wunused-imports] unordered-containers> The import of ‘Control.Applicative’ is redundant unordered-containers> except perhaps to import instances from ‘Control.Applicative’ unordered-containers> To import instances alone, use: import Control.Applicative() unordered-containers> | unordered-containers> 83 | import Control.Applicative (liftA2) unordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unordered-containers> [2 of 9] Compiling Data.HashMap.Internal.List ( Data/HashMap/Internal/List.hs, dist/build/Data/HashMap/Internal/List.p_o ) unordered-containers> [3 of 9] Compiling Data.HashMap.Internal ( Data/HashMap/Internal.hs, dist/build/Data/HashMap/Internal.p_o ) trial-optparse-applicative> Documentation created: dist/doc/html/trial-optparse-applicative/, trial-optparse-applicative> dist/doc/html/trial-optparse-applicative/trial-optparse-applicative.txt trial-optparse-applicative> Running phase: installPhase trial-optparse-applicative> Installing library in /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/trial-optparse-applicative-0.0.0.0-GhuOgE9nxHx2zAUb3jtA2I trial-optparse-applicative> Running phase: fixupPhase trial-optparse-applicative> shrinking RPATHs of ELF executables and libraries in /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0 trial-optparse-applicative> shrinking /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStrial-optparse-applicative-0.0.0.0-GhuOgE9nxHx2zAUb3jtA2I-ghc9.8.1.so trial-optparse-applicative> checking for references to /build/ in /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0... trial-optparse-applicative> patching script interpreter paths in /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0 trial-optparse-applicative> stripping (with command strip and flags -S -p) in /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0/lib trial-optparse-applicative> shrinking RPATHs of ELF executables and libraries in /nix/store/y6qffnxdlv8arb0qkpj6gfrj7wxw8i30-trial-optparse-applicative-0.0.0.0-doc trial-optparse-applicative> checking for references to /build/ in /nix/store/y6qffnxdlv8arb0qkpj6gfrj7wxw8i30-trial-optparse-applicative-0.0.0.0-doc... trial-optparse-applicative> patching script interpreter paths in /nix/store/y6qffnxdlv8arb0qkpj6gfrj7wxw8i30-trial-optparse-applicative-0.0.0.0-doc attoparsec> internal/Data/Attoparsec/ByteString/Buffer.hs:133:13: warning: [GHC-68441] [-Wdeprecations] attoparsec> In the use of ‘memcpy’ attoparsec> (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): attoparsec> Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" attoparsec> | attoparsec> 133 | memcpy (ptr `plusPtr` len0) (ptr1 `plusPtr` off1) attoparsec> | ^^^^^^ attoparsec> [5 of 6] Compiling Data.Attoparsec.Text.Buffer ( internal/Data/Attoparsec/Text/Buffer.hs, dist/build/attoparsec-internal/Data/Attoparsec/Text/Buffer.o, dist/build/attoparsec-internal/Data/Attoparsec/Text/Buffer.dyn_o ) attoparsec> attoparsec> internal/Data/Attoparsec/Text/Buffer.hs:44:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Data.Semigroup’ is redundant attoparsec> except perhaps to import instances from ‘Data.Semigroup’ attoparsec> To import instances alone, use: import Data.Semigroup() attoparsec> | attoparsec> 44 | import Data.Semigroup (Semigroup(..)) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> [6 of 6] Compiling Data.Attoparsec.Text.FastSet ( internal/Data/Attoparsec/Text/FastSet.hs, dist/build/attoparsec-internal/Data/Attoparsec/Text/FastSet.o, dist/build/attoparsec-internal/Data/Attoparsec/Text/FastSet.dyn_o ) attoparsec> [1 of 6] Compiling Data.Attoparsec.ByteString.FastSet ( internal/Data/Attoparsec/ByteString/FastSet.hs, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/FastSet.p_o ) attoparsec> attoparsec> internal/Data/Attoparsec/ByteString/FastSet.hs:97:18: warning: [GHC-68441] [-Wdeprecations] attoparsec> In the use of ‘memset’ attoparsec> (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): attoparsec> Deprecated: "Use Foreign.Marshal.Utils.fillBytes instead" attoparsec> | attoparsec> 97 | _ <- I.memset t 0 32 attoparsec> | ^^^^^^^^ attoparsec> [2 of 6] Compiling Data.Attoparsec.Internal.Compat ( internal/Data/Attoparsec/Internal/Compat.hs, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Compat.p_o ) attoparsec> [3 of 6] Compiling Data.Attoparsec.Internal.Fhthagn ( internal/Data/Attoparsec/Internal/Fhthagn.hs, dist/build/attoparsec-internal/Data/Attoparsec/Internal/Fhthagn.p_o ) attoparsec> [4 of 6] Compiling Data.Attoparsec.ByteString.Buffer ( internal/Data/Attoparsec/ByteString/Buffer.hs, dist/build/attoparsec-internal/Data/Attoparsec/ByteString/Buffer.p_o ) attoparsec> attoparsec> internal/Data/Attoparsec/ByteString/Buffer.hs:62:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Data.Semigroup’ is redundant attoparsec> except perhaps to import instances from ‘Data.Semigroup’ attoparsec> To import instances alone, use: import Data.Semigroup() attoparsec> | attoparsec> 62 | import Data.Semigroup (Semigroup(..)) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> attoparsec> internal/Data/Attoparsec/ByteString/Buffer.hs:121:11: warning: [GHC-68441] [-Wdeprecations] attoparsec> In the use of ‘memcpy’ attoparsec> (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): attoparsec> Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" attoparsec> | attoparsec> 121 | memcpy (ptr0 `plusPtr` (off0+len0)) attoparsec> | ^^^^^^ attoparsec> attoparsec> internal/Data/Attoparsec/ByteString/Buffer.hs:132:13: warning: [GHC-68441] [-Wdeprecations] attoparsec> In the use of ‘memcpy’ slist (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/qvghcc4qg2j2zsl8bzhbsqpjzzlsr01n-slist-0.2.1.0-doc /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0 slist (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ slist (post)> slist (post)> Pushing /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0 (2.43 MiB) slist (post)> Pushing /nix/store/qvghcc4qg2j2zsl8bzhbsqpjzzlsr01n-slist-0.2.1.0-doc (1.43 MiB) slist (post)> slist (post)> All done. slist (post)> added 2 signatures slist (post)> added 1 signatures slist (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/qvghcc4qg2j2zsl8bzhbsqpjzzlsr01n-slist-0.2.1.0-doc /nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0 slist (post)> copying 2 paths... slist (post)> copying path '/nix/store/qvghcc4qg2j2zsl8bzhbsqpjzzlsr01n-slist-0.2.1.0-doc' to 'https://cache.nix-ci.com'... slist (post)> copying path '/nix/store/v1bwnig1a6cnah6wsi62kmjn43vl1qcx-slist-0.2.1.0' to 'https://cache.nix-ci.com'... slist (post)> copying 1 paths... slist (post)> copying path '/nix/store/xkjj3d0bz3pnkgl3ijh8j2g48p0f4vzp-slist-0.2.1.0.drv' to 'https://cache.nix-ci.com'... trial-optparse-applicative (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0 /nix/store/y6qffnxdlv8arb0qkpj6gfrj7wxw8i30-trial-optparse-applicative-0.0.0.0-doc trial-optparse-applicative (post)> Pushing 2 paths (87 are already present) using zstd to cache sellout ⏳ trial-optparse-applicative (post)> trial-optparse-applicative (post)> Pushing /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0 (142.92 KiB) trial-optparse-applicative (post)> Pushing /nix/store/y6qffnxdlv8arb0qkpj6gfrj7wxw8i30-trial-optparse-applicative-0.0.0.0-doc (179.38 KiB) trial-optparse-applicative (post)> trial-optparse-applicative (post)> All done. trial-optparse-applicative (post)> added 2 signatures trial-optparse-applicative (post)> added 1 signatures trial-optparse-applicative (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0 /nix/store/y6qffnxdlv8arb0qkpj6gfrj7wxw8i30-trial-optparse-applicative-0.0.0.0-doc trial-optparse-applicative (post)> copying 2 paths... trial-optparse-applicative (post)> copying path '/nix/store/y6qffnxdlv8arb0qkpj6gfrj7wxw8i30-trial-optparse-applicative-0.0.0.0-doc' to 'https://cache.nix-ci.com'... trial-optparse-applicative (post)> copying path '/nix/store/xmgyl2jj6xs7z9zbmyxsxjllhlv0aa7j-trial-optparse-applicative-0.0.0.0' to 'https://cache.nix-ci.com'... trial-optparse-applicative (post)> copying 1 paths... trial-optparse-applicative (post)> copying path '/nix/store/f6a9x1kwmhl6cf7p3hzgspw4hyilpv8l-trial-optparse-applicative-0.0.0.0.drv' to 'https://cache.nix-ci.com'... attoparsec> (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): attoparsec> Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" attoparsec> | attoparsec> 132 | memcpy ptr (ptr0 `plusPtr` off0) (fromIntegral len0) attoparsec> | ^^^^^^ attoparsec> attoparsec> internal/Data/Attoparsec/ByteString/Buffer.hs:133:13: warning: [GHC-68441] [-Wdeprecations] attoparsec> In the use of ‘memcpy’ attoparsec> (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): attoparsec> Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" attoparsec> | attoparsec> 133 | memcpy (ptr `plusPtr` len0) (ptr1 `plusPtr` off1) attoparsec> | ^^^^^^ attoparsec> [5 of 6] Compiling Data.Attoparsec.Text.Buffer ( internal/Data/Attoparsec/Text/Buffer.hs, dist/build/attoparsec-internal/Data/Attoparsec/Text/Buffer.p_o ) attoparsec> attoparsec> internal/Data/Attoparsec/Text/Buffer.hs:44:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Data.Semigroup’ is redundant attoparsec> except perhaps to import instances from ‘Data.Semigroup’ attoparsec> To import instances alone, use: import Data.Semigroup() attoparsec> | attoparsec> 44 | import Data.Semigroup (Semigroup(..)) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> [6 of 6] Compiling Data.Attoparsec.Text.FastSet ( internal/Data/Attoparsec/Text/FastSet.hs, dist/build/attoparsec-internal/Data/Attoparsec/Text/FastSet.p_o ) attoparsec> Preprocessing library for attoparsec-0.14.4.. attoparsec> Building library for attoparsec-0.14.4.. attoparsec> [ 1 of 16] Compiling Data.Attoparsec.Internal.Types ( Data/Attoparsec/Internal/Types.hs, dist/build/Data/Attoparsec/Internal/Types.o, dist/build/Data/Attoparsec/Internal/Types.dyn_o ) attoparsec> attoparsec> Data/Attoparsec/Internal/Types.hs:28:53: warning: [GHC-38856] [-Wunused-imports] attoparsec> The import of ‘<$>’ from module ‘Control.Applicative’ is redundant attoparsec> | attoparsec> 28 | import Control.Applicative as App (Applicative(..), (<$>)) attoparsec> | ^^^^^ attoparsec> attoparsec> Data/Attoparsec/Internal/Types.hs:34:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Data.Semigroup’ is redundant attoparsec> except perhaps to import instances from ‘Data.Semigroup’ attoparsec> To import instances alone, use: import Data.Semigroup() attoparsec> | attoparsec> 34 | import Data.Semigroup (Semigroup(..)) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> [ 2 of 16] Compiling Data.Attoparsec.Internal ( Data/Attoparsec/Internal.hs, dist/build/Data/Attoparsec/Internal.o, dist/build/Data/Attoparsec/Internal.dyn_o ) attoparsec> [ 3 of 16] Compiling Data.Attoparsec.Number ( Data/Attoparsec/Number.hs, dist/build/Data/Attoparsec/Number.o, dist/build/Data/Attoparsec/Number.dyn_o ) attoparsec> [ 4 of 16] Compiling Data.Attoparsec.Types ( Data/Attoparsec/Types.hs, dist/build/Data/Attoparsec/Types.o, dist/build/Data/Attoparsec/Types.dyn_o ) attoparsec> [ 5 of 16] Compiling Data.Attoparsec.Zepto ( Data/Attoparsec/Zepto.hs, dist/build/Data/Attoparsec/Zepto.o, dist/build/Data/Attoparsec/Zepto.dyn_o ) attoparsec> attoparsec> Data/Attoparsec/Zepto.hs:46:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Data.Semigroup’ is redundant attoparsec> except perhaps to import instances from ‘Data.Semigroup’ attoparsec> To import instances alone, use: import Data.Semigroup() attoparsec> | attoparsec> 46 | import Data.Semigroup (Semigroup(..)) megaparsec> [ 7 of 19] Compiling Text.Megaparsec.Error.Builder ( Text/Megaparsec/Error/Builder.hs, dist/build/Text/Megaparsec/Error/Builder.p_o ) megaparsec> [ 8 of 19] Compiling Text.Megaparsec.Internal[boot] ( Text/Megaparsec/Internal.hs-boot, dist/build/Text/Megaparsec/Internal.p_o-boot ) megaparsec> [ 9 of 19] Compiling Text.Megaparsec.Class ( Text/Megaparsec/Class.hs, dist/build/Text/Megaparsec/Class.p_o ) megaparsec> [10 of 19] Compiling Text.Megaparsec.Internal ( Text/Megaparsec/Internal.hs, dist/build/Text/Megaparsec/Internal.p_o ) megaparsec> [11 of 19] Compiling Text.Megaparsec.Debug ( Text/Megaparsec/Debug.hs, dist/build/Text/Megaparsec/Debug.p_o ) megaparsec> [12 of 19] Compiling Text.Megaparsec ( Text/Megaparsec.hs, dist/build/Text/Megaparsec.p_o ) megaparsec> [13 of 19] Compiling Text.Megaparsec.Common ( Text/Megaparsec/Common.hs, dist/build/Text/Megaparsec/Common.p_o ) megaparsec> [14 of 19] Compiling Text.Megaparsec.Lexer ( Text/Megaparsec/Lexer.hs, dist/build/Text/Megaparsec/Lexer.p_o ) megaparsec> [15 of 19] Compiling Text.Megaparsec.Char ( Text/Megaparsec/Char.hs, dist/build/Text/Megaparsec/Char.p_o ) megaparsec> [16 of 19] Compiling Text.Megaparsec.Char.Lexer ( Text/Megaparsec/Char/Lexer.hs, dist/build/Text/Megaparsec/Char/Lexer.p_o ) megaparsec> [17 of 19] Compiling Text.Megaparsec.Byte.Binary ( Text/Megaparsec/Byte/Binary.hs, dist/build/Text/Megaparsec/Byte/Binary.p_o ) megaparsec> [18 of 19] Compiling Text.Megaparsec.Byte ( Text/Megaparsec/Byte.hs, dist/build/Text/Megaparsec/Byte.p_o ) megaparsec> [19 of 19] Compiling Text.Megaparsec.Byte.Lexer ( Text/Megaparsec/Byte/Lexer.hs, dist/build/Text/Megaparsec/Byte/Lexer.p_o ) megaparsec> Running phase: checkPhase megaparsec> Package has no test suites. megaparsec> Running phase: haddockPhase megaparsec> Preprocessing library for megaparsec-9.7.0.. megaparsec> Running Haddock on library for megaparsec-9.7.0.. megaparsec> Warning: --source-* options are ignored when --hyperlinked-source is enabled. megaparsec> [ 1 of 19] Compiling Text.Megaparsec.Pos ( Text/Megaparsec/Pos.hs, nothing ) megaparsec> [ 2 of 19] Compiling Text.Megaparsec.Unicode ( Text/Megaparsec/Unicode.hs, nothing ) megaparsec> [ 3 of 19] Compiling Text.Megaparsec.Error[boot] ( Text/Megaparsec/Error.hs-boot, nothing ) megaparsec> [ 4 of 19] Compiling Text.Megaparsec.State ( Text/Megaparsec/State.hs, nothing ) megaparsec> [ 5 of 19] Compiling Text.Megaparsec.Stream ( Text/Megaparsec/Stream.hs, nothing ) megaparsec> [ 6 of 19] Compiling Text.Megaparsec.Error ( Text/Megaparsec/Error.hs, nothing ) megaparsec> [ 7 of 19] Compiling Text.Megaparsec.Error.Builder ( Text/Megaparsec/Error/Builder.hs, nothing ) megaparsec> [ 8 of 19] Compiling Text.Megaparsec.Internal[boot] ( Text/Megaparsec/Internal.hs-boot, nothing ) megaparsec> [ 9 of 19] Compiling Text.Megaparsec.Class ( Text/Megaparsec/Class.hs, nothing ) megaparsec> [10 of 19] Compiling Text.Megaparsec.Internal ( Text/Megaparsec/Internal.hs, nothing ) megaparsec> [11 of 19] Compiling Text.Megaparsec.Debug ( Text/Megaparsec/Debug.hs, nothing ) megaparsec> [12 of 19] Compiling Text.Megaparsec ( Text/Megaparsec.hs, nothing ) megaparsec> [13 of 19] Compiling Text.Megaparsec.Common ( Text/Megaparsec/Common.hs, nothing ) megaparsec> [14 of 19] Compiling Text.Megaparsec.Lexer ( Text/Megaparsec/Lexer.hs, nothing ) megaparsec> [15 of 19] Compiling Text.Megaparsec.Char ( Text/Megaparsec/Char.hs, nothing ) megaparsec> [16 of 19] Compiling Text.Megaparsec.Char.Lexer ( Text/Megaparsec/Char/Lexer.hs, nothing ) megaparsec> [17 of 19] Compiling Text.Megaparsec.Byte.Binary ( Text/Megaparsec/Byte/Binary.hs, nothing ) megaparsec> [18 of 19] Compiling Text.Megaparsec.Byte ( Text/Megaparsec/Byte.hs, nothing ) megaparsec> [19 of 19] Compiling Text.Megaparsec.Byte.Lexer ( Text/Megaparsec/Byte/Lexer.hs, nothing ) megaparsec> Haddock coverage: megaparsec> Warning: 'SourcePos' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Pos.hs:121:18 megaparsec> * at Text/Megaparsec/Pos.hs:121:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Pos.hs:121:1 megaparsec> Warning: 'Pos' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Pos.hs:51:15 megaparsec> * at Text/Megaparsec/Pos.hs:51:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. unordered-containers> [4 of 9] Compiling Data.HashMap.Internal.Debug ( Data/HashMap/Internal/Debug.hs, dist/build/Data/HashMap/Internal/Debug.p_o ) unordered-containers> [5 of 9] Compiling Data.HashMap.Internal.Strict ( Data/HashMap/Internal/Strict.hs, dist/build/Data/HashMap/Internal/Strict.p_o ) unordered-containers> [6 of 9] Compiling Data.HashSet.Internal ( Data/HashSet/Internal.hs, dist/build/Data/HashSet/Internal.p_o ) unordered-containers> [7 of 9] Compiling Data.HashSet ( Data/HashSet.hs, dist/build/Data/HashSet.p_o ) unordered-containers> [8 of 9] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.p_o ) unordered-containers> [9 of 9] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.p_o ) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> [ 6 of 16] Compiling Data.Attoparsec.Combinator ( Data/Attoparsec/Combinator.hs, dist/build/Data/Attoparsec/Combinator.o, dist/build/Data/Attoparsec/Combinator.dyn_o ) attoparsec> attoparsec> Data/Attoparsec/Combinator.hs:46:46: warning: [GHC-38856] [-Wunused-imports] attoparsec> The import of ‘liftA2’ attoparsec> from module ‘Control.Applicative’ is redundant attoparsec> | attoparsec> 46 | import Control.Applicative (Alternative(..), liftA2, many, (<|>)) attoparsec> | ^^^^^^ attoparsec> [ 7 of 16] Compiling Data.Attoparsec.Text.Internal ( Data/Attoparsec/Text/Internal.hs, dist/build/Data/Attoparsec/Text/Internal.o, dist/build/Data/Attoparsec/Text/Internal.dyn_o ) attoparsec> attoparsec> Data/Attoparsec/Text/Internal.hs:68:1: warning: [GHC-38856] [-Wunused-imports] attoparsec> The import of ‘*>, <$>, pure’ attoparsec> from module ‘Control.Applicative’ is redundant attoparsec> | attoparsec> 68 | import Control.Applicative ((<|>), (<$>), pure, (*>)) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> attoparsec> Data/Attoparsec/Text/Internal.hs:91:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] attoparsec> The use of ‘~’ without TypeOperators attoparsec> will become an error in a future GHC release. attoparsec> Suggested fix: Perhaps you intended to use TypeOperators attoparsec> | attoparsec> 91 | instance (a ~ Text) => IsString (Parser a) where attoparsec> | ^ attoparsec> [ 8 of 16] Compiling Data.Attoparsec.Text ( Data/Attoparsec/Text.hs, dist/build/Data/Attoparsec/Text.o, dist/build/Data/Attoparsec/Text.dyn_o ) megaparsec> Defaulting to the one defined at Text/Megaparsec/Pos.hs:51:1 megaparsec> Warning: 'InvalidPosException' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Pos.hs:107:5 megaparsec> * at Text/Megaparsec/Pos.hs:105:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Pos.hs:105:1 megaparsec> 100% ( 12 / 12) in 'Text.Megaparsec.Pos' megaparsec> Warning: 'State' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/State.hs:39:18 megaparsec> * at Text/Megaparsec/State.hs:39:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/State.hs:39:1 megaparsec> 100% ( 5 / 5) in 'Text.Megaparsec.State' megaparsec> 100% ( 4 / 4) in 'Text.Megaparsec.Unicode' megaparsec> Warning: 'SourcePos' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Pos.hs:121:18 megaparsec> * at Text/Megaparsec/Pos.hs:121:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Pos.hs:121:1 megaparsec> Warning: 'PosState' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/State.hs:101:19 megaparsec> * at Text/Megaparsec/State.hs:101:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/State.hs:101:1 megaparsec> Warning: 'ShareInput' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Stream.hs:187:24 megaparsec> * at Text/Megaparsec/Stream.hs:187:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Stream.hs:187:1 megaparsec> Warning: 'NoShareInput' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Stream.hs:262:26 megaparsec> * at Text/Megaparsec/Stream.hs:262:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Stream.hs:262:1 megaparsec> Warning: 'Text' is ambiguous. It is defined megaparsec> * in ‘Data.Text.Internal’ megaparsec> * in ‘Data.Text.Internal.Lazy’ megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ megaparsec> Warning: 'ByteString' is ambiguous. It is defined megaparsec> * in ‘Data.ByteString.Internal.Type’ megaparsec> * in ‘Data.ByteString.Lazy.Internal’ megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ megaparsec> 100% ( 6 / 6) in 'Text.Megaparsec.Stream' megaparsec> Warning: 'PosState' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/State.hs:101:19 megaparsec> * at Text/Megaparsec/State.hs:101:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/State.hs:101:1 megaparsec> Warning: 'SourcePos' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Pos.hs:121:18 megaparsec> * at Text/Megaparsec/Pos.hs:121:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Pos.hs:121:1 megaparsec> Warning: 'ParseErrorBundle' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Error.hs:250:29 megaparsec> * at Text/Megaparsec/Error.hs:250:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Error.hs:250:1 megaparsec> 100% ( 18 / 18) in 'Text.Megaparsec.Error' megaparsec> Warning: 'ET' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Error/Builder.hs:59:13 megaparsec> * at Text/Megaparsec/Error/Builder.hs:59:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Error/Builder.hs:59:1 megaparsec> 100% ( 17 / 17) in 'Text.Megaparsec.Error.Builder' megaparsec> Warning: 'State' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/State.hs:39:18 megaparsec> * at Text/Megaparsec/State.hs:39:1 megaparsec> * in ‘Control.Monad.Trans.State.Lazy’ megaparsec> * in ‘Control.Monad.Trans.State.Strict’ megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/State.hs:39:1 megaparsec> Warning: 'Reply' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Internal.hs:106:20 megaparsec> * at Text/Megaparsec/Internal.hs:106:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Internal.hs:106:1 megaparsec> Warning: 'ParsecT' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Internal.hs:131:27 megaparsec> * at Text/Megaparsec/Internal.hs:131:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Internal.hs:131:1 megaparsec> Warning: 'Hints' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Internal.hs:92:19 megaparsec> * at Text/Megaparsec/Internal.hs:92:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Internal.hs:92:1 megaparsec> Warning: 'label' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Class.hs:61:3 megaparsec> * in ‘Control.Monad.Cont.Class’ megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Class.hs:61:3 megaparsec> Warning: 'empty' is ambiguous. It is defined megaparsec> * in ‘GHC.Base’ megaparsec> * in ‘Data.Set.Internal’ megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined in ‘Data.Set.Internal’ megaparsec> 100% ( 14 / 14) in 'Text.Megaparsec.Internal' megaparsec> Warning: 'ParsecT' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Internal.hs:131:27 megaparsec> * at Text/Megaparsec/Internal.hs:131:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Internal.hs:131:1 megaparsec> Warning: 'State' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/State.hs:39:18 megaparsec> * at Text/Megaparsec/State.hs:39:1 megaparsec> * in ‘Control.Monad.Trans.State.Lazy’ megaparsec> * in ‘Control.Monad.Trans.State.Strict’ megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/State.hs:39:1 megaparsec> 100% ( 3 / 3) in 'Text.Megaparsec.Debug' megaparsec> Warning: 'ParseErrorBundle' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Error.hs:250:29 megaparsec> * at Text/Megaparsec/Error.hs:250:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Error.hs:250:1 megaparsec> Warning: 'ParsecT' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Internal.hs:131:27 megaparsec> * at Text/Megaparsec/Internal.hs:131:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Internal.hs:131:1 megaparsec> Warning: 'Identity' is ambiguous. It is defined megaparsec> * in ‘Data.Functor.Identity’ megaparsec> * in ‘Data.Functor.Identity’ megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined in ‘Data.Functor.Identity’ megaparsec> Warning: 'SourcePos' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Pos.hs:121:18 megaparsec> * at Text/Megaparsec/Pos.hs:121:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Pos.hs:121:1 megaparsec> 100% ( 51 / 51) in 'Text.Megaparsec' megaparsec> Warning: 'skipLineComment' is out of scope. megaparsec> If you qualify the identifier, haddock can try to link it anyway. megaparsec> Warning: 'skipBlockComment' is out of scope. megaparsec> If you qualify the identifier, haddock can try to link it anyway. megaparsec> 100% ( 37 / 37) in 'Text.Megaparsec.Char' megaparsec> Warning: 'space' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Char.hs:102:1 megaparsec> * at Text/Megaparsec/Lexer.hs:68:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Lexer.hs:68:1 megaparsec> 100% ( 27 / 27) in 'Text.Megaparsec.Char.Lexer' megaparsec> 100% ( 21 / 21) in 'Text.Megaparsec.Byte.Binary' megaparsec> 100% ( 29 / 29) in 'Text.Megaparsec.Byte' megaparsec> Warning: 'space' is ambiguous. It is defined megaparsec> * at Text/Megaparsec/Byte.hs:93:1 megaparsec> * at Text/Megaparsec/Lexer.hs:68:1 megaparsec> You may be able to disambiguate the identifier by qualifying it or megaparsec> by specifying the type/value namespace explicitly. megaparsec> Defaulting to the one defined at Text/Megaparsec/Lexer.hs:68:1 megaparsec> 100% ( 17 / 17) in 'Text.Megaparsec.Byte.Lexer' megaparsec> Warning: Text.Megaparsec.Pos: could not find link destinations for: megaparsec> - Text.Megaparsec.Pos.Rep_SourcePos megaparsec> - Text.Megaparsec.Pos.Rep_InvalidPosException megaparsec> - Text.Megaparsec.Pos.Rep_Pos megaparsec> Warning: Text.Megaparsec.State: could not find link destinations for: megaparsec> - Text.Megaparsec.State.Rep_State megaparsec> - Text.Megaparsec.State.Rep_PosState megaparsec> Warning: Text.Megaparsec.Stream: could not find link destinations for: megaparsec> - Text.Megaparsec.Stream.D:R:TokenSeq megaparsec> - Text.Megaparsec.Stream.D:R:TokensSeq megaparsec> - Text.Megaparsec.Stream.D:R:TokenList megaparsec> - Text.Megaparsec.Stream.D:R:TokensList megaparsec> - Text.Megaparsec.Stream.D:R:TokenText megaparsec> - Text.Megaparsec.Stream.D:R:TokensText megaparsec> - Text.Megaparsec.Stream.D:R:TokenText0 megaparsec> - Text.Megaparsec.Stream.D:R:TokensText0 megaparsec> - Text.Megaparsec.Stream.D:R:TokenByteString megaparsec> - Text.Megaparsec.Stream.D:R:TokensByteString megaparsec> - Text.Megaparsec.Stream.D:R:TokenByteString0 megaparsec> - Text.Megaparsec.Stream.D:R:TokensByteString0 megaparsec> - Text.Megaparsec.Stream.D:R:TokenShareInput megaparsec> - Text.Megaparsec.Stream.D:R:TokensShareInput megaparsec> - Text.Megaparsec.Stream.D:R:TokenShareInput0 megaparsec> - Text.Megaparsec.Stream.D:R:TokensShareInput0 megaparsec> - Text.Megaparsec.Stream.D:R:TokenShareInput1 megaparsec> - Text.Megaparsec.Stream.D:R:TokensShareInput1 megaparsec> - Text.Megaparsec.Stream.D:R:TokenShareInput2 megaparsec> - Text.Megaparsec.Stream.D:R:TokensShareInput2 megaparsec> - Text.Megaparsec.Stream.D:R:TokenNoShareInput megaparsec> - Text.Megaparsec.Stream.D:R:TokensNoShareInput megaparsec> - Text.Megaparsec.Stream.D:R:TokenNoShareInput0 megaparsec> - Text.Megaparsec.Stream.D:R:TokensNoShareInput0 megaparsec> - Text.Megaparsec.Stream.D:R:TokenNoShareInput1 megaparsec> - Text.Megaparsec.Stream.D:R:TokensNoShareInput1 megaparsec> - Text.Megaparsec.Stream.D:R:TokenNoShareInput2 megaparsec> - Text.Megaparsec.Stream.D:R:TokensNoShareInput2 megaparsec> Warning: Text.Megaparsec.Error: could not find link destinations for: megaparsec> - Text.Megaparsec.Error.Rep_ParseErrorBundle megaparsec> - Text.Megaparsec.Error.Rep_ParseError megaparsec> - Text.Megaparsec.Error.Rep_ErrorFancy megaparsec> - Text.Megaparsec.Error.Rep_ErrorItem megaparsec> Warning: Text.Megaparsec.Error.Builder: could not find link destinations for: megaparsec> - Text.Megaparsec.Error.Builder.Rep_EF megaparsec> - Text.Megaparsec.Error.Builder.Rep_ET megaparsec> Warning: Text.Megaparsec: could not find link destinations for: megaparsec> - Text.Megaparsec.State.Rep_State megaparsec> - Text.Megaparsec.State.Rep_PosState unordered-containers> Preprocessing test suite 'unordered-containers-tests' for unordered-containers-0.2.20.. unordered-containers> Building test suite 'unordered-containers-tests' for unordered-containers-0.2.20.. unordered-containers> [1 of 9] Compiling Properties.List ( tests/Properties/List.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Properties/List.o ) unordered-containers> [2 of 9] Compiling Regressions ( tests/Regressions.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Regressions.o ) unordered-containers> unordered-containers> tests/Regressions.hs:91:16: warning: [GHC-63394] [-Wx-partial] unordered-containers> In the use of ‘head’ unordered-containers> (imported from Prelude, but defined in GHC.List): unordered-containers> "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." unordered-containers> | unordered-containers> 91 | k = head keys unordered-containers> | ^^^^ megaparsec> Documentation created: dist/doc/html/megaparsec/, megaparsec> dist/doc/html/megaparsec/megaparsec.txt unordered-containers> [3 of 9] Compiling Util.Key ( tests/Util/Key.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Util/Key.o ) unordered-containers> [4 of 9] Compiling Strictness ( tests/Strictness.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Strictness.o ) unordered-containers> [5 of 9] Compiling Properties.HashSet ( tests/Properties/HashSet.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Properties/HashSet.o ) unordered-containers> [6 of 9] Compiling Properties.HashMapStrict ( tests/Properties/HashMapStrict.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Properties/HashMapStrict.o ) megaparsec> Running phase: installPhase megaparsec> Installing library in /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 attoparsec> [ 9 of 16] Compiling Data.Attoparsec.Text.Lazy ( Data/Attoparsec/Text/Lazy.hs, dist/build/Data/Attoparsec/Text/Lazy.o, dist/build/Data/Attoparsec/Text/Lazy.dyn_o ) attoparsec> [10 of 16] Compiling Data.Attoparsec.ByteString.Internal ( Data/Attoparsec/ByteString/Internal.hs, dist/build/Data/Attoparsec/ByteString/Internal.o, dist/build/Data/Attoparsec/ByteString/Internal.dyn_o ) attoparsec> [11 of 16] Compiling Data.Attoparsec.ByteString ( Data/Attoparsec/ByteString.hs, dist/build/Data/Attoparsec/ByteString.o, dist/build/Data/Attoparsec/ByteString.dyn_o ) attoparsec> [12 of 16] Compiling Data.Attoparsec.ByteString.Lazy ( Data/Attoparsec/ByteString/Lazy.hs, dist/build/Data/Attoparsec/ByteString/Lazy.o, dist/build/Data/Attoparsec/ByteString/Lazy.dyn_o ) attoparsec> [13 of 16] Compiling Data.Attoparsec.Lazy ( Data/Attoparsec/Lazy.hs, dist/build/Data/Attoparsec/Lazy.o, dist/build/Data/Attoparsec/Lazy.dyn_o ) attoparsec> [14 of 16] Compiling Data.Attoparsec.ByteString.Char8 ( Data/Attoparsec/ByteString/Char8.hs, dist/build/Data/Attoparsec/ByteString/Char8.o, dist/build/Data/Attoparsec/ByteString/Char8.dyn_o ) attoparsec> attoparsec> Data/Attoparsec/ByteString/Char8.hs:154:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] attoparsec> The use of ‘~’ without TypeOperators attoparsec> will become an error in a future GHC release. attoparsec> Suggested fix: Perhaps you intended to use TypeOperators attoparsec> | attoparsec> 154 | instance (a ~ B.ByteString) => IsString (Parser a) where attoparsec> | ^ attoparsec> [15 of 16] Compiling Data.Attoparsec.Char8 ( Data/Attoparsec/Char8.hs, dist/build/Data/Attoparsec/Char8.o, dist/build/Data/Attoparsec/Char8.dyn_o ) attoparsec> [16 of 16] Compiling Data.Attoparsec ( Data/Attoparsec.hs, dist/build/Data/Attoparsec.o, dist/build/Data/Attoparsec.dyn_o ) megaparsec> Running phase: fixupPhase megaparsec> shrinking RPATHs of ELF executables and libraries in /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0 megaparsec> shrinking /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSmegaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6-ghc9.8.1.so megaparsec> checking for references to /build/ in /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0... megaparsec> patching script interpreter paths in /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0 megaparsec> stripping (with command strip and flags -S -p) in /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0/lib megaparsec> shrinking RPATHs of ELF executables and libraries in /nix/store/6h9lrsfjpi4ki6v6al5kdykc042r6bbx-megaparsec-9.7.0-doc megaparsec> checking for references to /build/ in /nix/store/6h9lrsfjpi4ki6v6al5kdykc042r6bbx-megaparsec-9.7.0-doc... megaparsec> patching script interpreter paths in /nix/store/6h9lrsfjpi4ki6v6al5kdykc042r6bbx-megaparsec-9.7.0-doc megaparsec (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6h9lrsfjpi4ki6v6al5kdykc042r6bbx-megaparsec-9.7.0-doc /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0 megaparsec (post)> Pushing 2 paths (80 are already present) using zstd to cache sellout ⏳ megaparsec (post)> megaparsec (post)> Pushing /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0 (15.55 MiB) megaparsec (post)> Pushing /nix/store/6h9lrsfjpi4ki6v6al5kdykc042r6bbx-megaparsec-9.7.0-doc (5.20 MiB) megaparsec (post)> megaparsec (post)> All done. megaparsec (post)> added 2 signatures megaparsec (post)> added 2 signatures megaparsec (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6h9lrsfjpi4ki6v6al5kdykc042r6bbx-megaparsec-9.7.0-doc /nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0 megaparsec (post)> copying 2 paths... megaparsec (post)> copying path '/nix/store/6h9lrsfjpi4ki6v6al5kdykc042r6bbx-megaparsec-9.7.0-doc' to 'https://cache.nix-ci.com'... megaparsec (post)> copying path '/nix/store/qsns5h8234vd3hm4a72j8nxr24y16d6a-megaparsec-9.7.0' to 'https://cache.nix-ci.com'... megaparsec (post)> copying 1 paths... megaparsec (post)> copying path '/nix/store/a337nkmkhs946flyz3fn19vd1ck3gn70-megaparsec-9.7.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/ah3jp2svpmspklf7ka9h7s20r4l9gnfh-hspec-megaparsec-2.2.1.drv'... attoparsec> [ 1 of 16] Compiling Data.Attoparsec.Internal.Types ( Data/Attoparsec/Internal/Types.hs, dist/build/Data/Attoparsec/Internal/Types.p_o ) attoparsec> attoparsec> Data/Attoparsec/Internal/Types.hs:28:53: warning: [GHC-38856] [-Wunused-imports] attoparsec> The import of ‘<$>’ from module ‘Control.Applicative’ is redundant attoparsec> | attoparsec> 28 | import Control.Applicative as App (Applicative(..), (<$>)) attoparsec> | ^^^^^ attoparsec> attoparsec> Data/Attoparsec/Internal/Types.hs:34:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Data.Semigroup’ is redundant attoparsec> except perhaps to import instances from ‘Data.Semigroup’ attoparsec> To import instances alone, use: import Data.Semigroup() attoparsec> | attoparsec> 34 | import Data.Semigroup (Semigroup(..)) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> [ 2 of 16] Compiling Data.Attoparsec.Internal ( Data/Attoparsec/Internal.hs, dist/build/Data/Attoparsec/Internal.p_o ) attoparsec> [ 3 of 16] Compiling Data.Attoparsec.Number ( Data/Attoparsec/Number.hs, dist/build/Data/Attoparsec/Number.p_o ) attoparsec> [ 4 of 16] Compiling Data.Attoparsec.Types ( Data/Attoparsec/Types.hs, dist/build/Data/Attoparsec/Types.p_o ) attoparsec> [ 5 of 16] Compiling Data.Attoparsec.Zepto ( Data/Attoparsec/Zepto.hs, dist/build/Data/Attoparsec/Zepto.p_o ) attoparsec> attoparsec> Data/Attoparsec/Zepto.hs:46:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Data.Semigroup’ is redundant attoparsec> except perhaps to import instances from ‘Data.Semigroup’ attoparsec> To import instances alone, use: import Data.Semigroup() attoparsec> | attoparsec> 46 | import Data.Semigroup (Semigroup(..)) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> [ 6 of 16] Compiling Data.Attoparsec.Combinator ( Data/Attoparsec/Combinator.hs, dist/build/Data/Attoparsec/Combinator.p_o ) attoparsec> attoparsec> Data/Attoparsec/Combinator.hs:46:46: warning: [GHC-38856] [-Wunused-imports] attoparsec> The import of ‘liftA2’ attoparsec> from module ‘Control.Applicative’ is redundant attoparsec> | attoparsec> 46 | import Control.Applicative (Alternative(..), liftA2, many, (<|>)) attoparsec> | ^^^^^^ attoparsec> [ 7 of 16] Compiling Data.Attoparsec.Text.Internal ( Data/Attoparsec/Text/Internal.hs, dist/build/Data/Attoparsec/Text/Internal.p_o ) attoparsec> attoparsec> Data/Attoparsec/Text/Internal.hs:68:1: warning: [GHC-38856] [-Wunused-imports] attoparsec> The import of ‘*>, <$>, pure’ attoparsec> from module ‘Control.Applicative’ is redundant attoparsec> | attoparsec> 68 | import Control.Applicative ((<|>), (<$>), pure, (*>)) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> attoparsec> Data/Attoparsec/Text/Internal.hs:91:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] attoparsec> The use of ‘~’ without TypeOperators attoparsec> will become an error in a future GHC release. attoparsec> Suggested fix: Perhaps you intended to use TypeOperators attoparsec> | attoparsec> 91 | instance (a ~ Text) => IsString (Parser a) where attoparsec> | ^ attoparsec> [ 8 of 16] Compiling Data.Attoparsec.Text ( Data/Attoparsec/Text.hs, dist/build/Data/Attoparsec/Text.p_o ) unordered-containers> [7 of 9] Compiling Properties.HashMapLazy ( tests/Properties/HashMapLazy.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Properties/HashMapLazy.o ) unordered-containers> [8 of 9] Compiling Properties ( tests/Properties.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Properties.o ) unordered-containers> [9 of 9] Compiling Main ( tests/Main.hs, dist/build/unordered-containers-tests/unordered-containers-tests-tmp/Main.o ) unordered-containers> [10 of 10] Linking dist/build/unordered-containers-tests/unordered-containers-tests unordered-containers> buildPhase completed in 30 seconds unordered-containers> Running phase: checkPhase unordered-containers> Running 1 test suites... unordered-containers> Test suite unordered-containers-tests: RUNNING... unordered-containers> All unordered-containers> Properties unordered-containers> Data.HashMap.Lazy unordered-containers> instances unordered-containers> Eq unordered-containers> ==: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> /=: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Ord unordered-containers> compare reflexive: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> compare transitive: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> compare antisymmetric: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> Ord => Eq: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> Read/Show: OK (0.05s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Functor: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Foldable: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> Bifoldable unordered-containers> bifoldMap: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> bifoldr: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> bifoldl: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> Hashable: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> empty unordered-containers> valid: OK unordered-containers> +++ OK, passed 1 test. unordered-containers> singleton unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> size: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> member: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> lookup: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> !?: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> insert unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> insertWith unordered-containers> insertWith: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> delete unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> adjust unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> update unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> alter unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> alterF unordered-containers> model unordered-containers> []: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> adjust: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> insert: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> insertWith: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> delete: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> lookup: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> isSubmapOf unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> m ⊆ m: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> m1 ⊆ m1 ∪ m2: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> m1 ⊈ m2 ⇒ m1 ∪ m2 ⊈ m1: OK unordered-containers> +++ OK, passed 100 tests; 13 discarded. unordered-containers> m1\m2 ⊆ m1: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> m1 ∩ m2 ≠ ∅ ⇒ m1 ⊈ m1\m2 : OK unordered-containers> +++ OK, passed 100 tests; 170 discarded. unordered-containers> delete k m ⊆ m: OK unordered-containers> +++ OK, passed 100 tests; 15 discarded. unordered-containers> m ⊈ delete k m : OK unordered-containers> +++ OK, passed 100 tests; 18 discarded. unordered-containers> k ∉ m ⇒ m ⊆ insert k v m: OK (0.01s) unordered-containers> +++ OK, passed 100 tests; 7 discarded. unordered-containers> k ∉ m ⇒ insert k v m ⊈ m: OK unordered-containers> +++ OK, passed 100 tests; 9 discarded. unordered-containers> union unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> unionWith unordered-containers> model: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> unionWithKey unordered-containers> model: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> unions unordered-containers> model: OK (0.49s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.25s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> difference unordered-containers> model: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> differenceWith unordered-containers> model: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> intersection unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> intersectionWith unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> intersectionWithKey unordered-containers> model: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> compose unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> map unordered-containers> model: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> traverseWithKey unordered-containers> model: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> mapKeys unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.15s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldr: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldl: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldrWithKey: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldlWithKey: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldrWithKey': OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldlWithKey': OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldl': OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldr': OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldMapWithKey: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> filter unordered-containers> model: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> filterWithKey unordered-containers> model: OK (0.63s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.21s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> mapMaybe unordered-containers> model: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> mapMaybeWithKey unordered-containers> model: OK (0.64s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.23s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> elems: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> keys: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> fromList unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> fromListWith unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> fromListWithKey unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> toList: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Data.HashMap.Strict unordered-containers> instances unordered-containers> Eq unordered-containers> ==: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> /=: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Ord unordered-containers> compare reflexive: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> compare transitive: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> compare antisymmetric: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Ord => Eq: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Read/Show: OK (0.16s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Functor: OK (0.06s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Foldable: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Bifoldable unordered-containers> bifoldMap: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> bifoldr: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> bifoldl: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Hashable: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> empty unordered-containers> valid: OK unordered-containers> +++ OK, passed 1 test. unordered-containers> singleton unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> size: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> member: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> lookup: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> !?: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> insert unordered-containers> model: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> insertWith unordered-containers> insertWith: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> delete unordered-containers> model: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> adjust unordered-containers> model: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> update unordered-containers> model: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> alter unordered-containers> model: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> alterF unordered-containers> model unordered-containers> []: OK (0.07s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> adjust: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> insert: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> insertWith: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> delete: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> lookup: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.04s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> isSubmapOf unordered-containers> model: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> m ⊆ m: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> m1 ⊆ m1 ∪ m2: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> m1 ⊈ m2 ⇒ m1 ∪ m2 ⊈ m1: OK (0.02s) unordered-containers> +++ OK, passed 100 tests; 10 discarded. unordered-containers> m1\m2 ⊆ m1: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> m1 ∩ m2 ≠ ∅ ⇒ m1 ⊈ m1\m2 : OK (0.03s) unordered-containers> +++ OK, passed 100 tests; 206 discarded. unordered-containers> delete k m ⊆ m: OK (0.02s) unordered-containers> +++ OK, passed 100 tests; 17 discarded. unordered-containers> m ⊈ delete k m : OK unordered-containers> +++ OK, passed 100 tests; 16 discarded. unordered-containers> k ∉ m ⇒ m ⊆ insert k v m: OK (0.01s) unordered-containers> +++ OK, passed 100 tests; 9 discarded. unordered-containers> k ∉ m ⇒ insert k v m ⊈ m: OK unordered-containers> +++ OK, passed 100 tests; 8 discarded. unordered-containers> union unordered-containers> model: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> unionWith unordered-containers> model: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> unionWithKey unordered-containers> model: OK (0.05s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> unions unordered-containers> model: OK (0.56s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.38s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> difference unordered-containers> model: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> differenceWith unordered-containers> model: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> intersection unordered-containers> model: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> intersectionWith unordered-containers> model: OK (0.05s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> intersectionWithKey unordered-containers> model: OK (0.04s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.04s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> compose unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> map unordered-containers> model: OK (0.05s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.04s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> traverseWithKey unordered-containers> model: OK (0.18s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> mapKeys unordered-containers> model: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.32s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldr: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldl: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldrWithKey: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldlWithKey: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldrWithKey': OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldlWithKey': OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldl': OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldr': OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldMapWithKey: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> filter unordered-containers> model: OK (0.05s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> filterWithKey unordered-containers> model: OK (0.53s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.34s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> mapMaybe unordered-containers> model: OK (0.05s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> mapMaybeWithKey unordered-containers> model: OK (0.53s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.31s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> elems: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> keys: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> fromList unordered-containers> model: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> fromListWith unordered-containers> model: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> fromListWithKey unordered-containers> model: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> valid: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> toList: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Data.HashSet unordered-containers> instances unordered-containers> Eq unordered-containers> ==: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> == permutations: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> /=: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Ord unordered-containers> compare reflexive: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> compare transitive: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> compare antisymmetric: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Ord => Eq: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Read/Show: OK (0.19s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Foldable: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Hashable: OK (0.04s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> size: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> member: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> insert: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> delete: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> union: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> map: OK (0.32s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldr: OK (0.02s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> foldl': OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> filter: OK (0.35s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> toList: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> Data.HashMap.Internal.List unordered-containers> isPermutationBy: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> isPermutationBy of different length: OK unordered-containers> +++ OK, passed 100 tests; 14 discarded. unordered-containers> pUnorderedCompare: OK (0.03s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> modelUnorderedCompare unordered-containers> reflexive: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> anti-symmetric: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> transitive: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> Regression tests unordered-containers> issue32: OK unordered-containers> issue39a: OK unordered-containers> issue39b: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> issue254 lazy: OK unordered-containers> issue254 strict: OK unordered-containers> issue379 unordered-containers> Lazy.unionWith: OK unordered-containers> union: OK unordered-containers> Strict.unionWith: OK unordered-containers> Strict.unionWithKey: OK unordered-containers> issue381 unordered-containers> mapMaybe: OK unordered-containers> mapMaybeWithKey: OK unordered-containers> issue382: OK unordered-containers> issue383: OK unordered-containers> issue420: OK unordered-containers> Strictness unordered-containers> HashMap.Strict unordered-containers> singleton is key-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> singleton is value-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> member is key-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> lookup is key-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> lookupDefault is key-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> findWithDefault is key-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> ! is key-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> delete is key-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> adjust is key-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> adjust is value-strict: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> insert is key-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> insert is value-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> insertWith is key-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> insertWith is value-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> fromList is key-strict: OK unordered-containers> +++ OK, passed 1 test. unordered-containers> fromList is value-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> fromListWith is key-strict: OK unordered-containers> +++ OK, passed 100 tests. unordered-containers> fromListWith is value-strict: OK (0.01s) unordered-containers> +++ OK, passed 100 tests. unordered-containers> unordered-containers> All 256 tests passed (0.81s) unordered-containers> Test suite unordered-containers-tests: PASS unordered-containers> Test suite logged to: unordered-containers> dist/test/unordered-containers-0.2.20-unordered-containers-tests.log unordered-containers> 1 of 1 test suites (1 of 1 test cases) passed. unordered-containers> Running phase: haddockPhase unordered-containers> Preprocessing library for unordered-containers-0.2.20.. unordered-containers> Running Haddock on library for unordered-containers-0.2.20.. hspec-megaparsec> Running phase: setupCompilerEnvironmentPhase hspec-megaparsec> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. unordered-containers> Warning: --source-* options are ignored when --hyperlinked-source is enabled. unordered-containers> unordered-containers> Data/HashMap/Internal.hs:12:14-23: warning: [GHC-53692] [-Wdeprecated-flags] unordered-containers> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead unordered-containers> | unordered-containers> 12 | {-# LANGUAGE TypeInType #-} unordered-containers> | ^^^^^^^^^^ hspec-megaparsec> Running phase: unpackPhase hspec-megaparsec> unpacking source archive /nix/store/47fam8yrsv1q3kw3ndjixgmr2b48kh9h-hspec-megaparsec-2.2.1.tar.gz hspec-megaparsec> source root is hspec-megaparsec-2.2.1 hspec-megaparsec> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hspec-megaparsec-2.2.1/tests/Main.hs" hspec-megaparsec> Running phase: patchPhase hspec-megaparsec> Running phase: compileBuildDriverPhase hspec-megaparsec> setupCompileFlags: -package-db=/build/tmp.vz4OpOJBbC/setup-package.conf.d -threaded hspec-megaparsec> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.vz4OpOJBbC/Main.o ) hspec-megaparsec> [2 of 2] Linking Setup unordered-containers> [1 of 9] Compiling Data.HashMap.Internal.Array ( Data/HashMap/Internal/Array.hs, nothing ) unordered-containers> unordered-containers> Data/HashMap/Internal/Array.hs:83:1-35: warning: [GHC-66111] [-Wunused-imports] unordered-containers> The import of ‘Control.Applicative’ is redundant unordered-containers> except perhaps to import instances from ‘Control.Applicative’ unordered-containers> To import instances alone, use: import Control.Applicative() unordered-containers> | unordered-containers> 83 | import Control.Applicative (liftA2) unordered-containers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unordered-containers> [2 of 9] Compiling Data.HashMap.Internal.List ( Data/HashMap/Internal/List.hs, nothing ) unordered-containers> [3 of 9] Compiling Data.HashMap.Internal ( Data/HashMap/Internal.hs, nothing ) unordered-containers> [4 of 9] Compiling Data.HashMap.Internal.Debug ( Data/HashMap/Internal/Debug.hs, nothing ) unordered-containers> [5 of 9] Compiling Data.HashMap.Internal.Strict ( Data/HashMap/Internal/Strict.hs, nothing ) unordered-containers> [6 of 9] Compiling Data.HashSet.Internal ( Data/HashSet/Internal.hs, nothing ) hspec-megaparsec> Running phase: updateAutotoolsGnuConfigScriptsPhase hspec-megaparsec> Running phase: configurePhase hspec-megaparsec> configureFlags: --verbose --prefix=/nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3wifpr3rrj2ja86sg0i1qfx4zhgzj918-hspec-megaparsec-2.2.1-doc/share/doc/hspec-megaparsec-2.2.1 --with-gcc=gcc --package-db=/build/tmp.vz4OpOJBbC/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-megaparsec> Using Parsec parser hspec-megaparsec> Configuring hspec-megaparsec-2.2.1... unordered-containers> [7 of 9] Compiling Data.HashSet ( Data/HashSet.hs, nothing ) unordered-containers> [8 of 9] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, nothing ) unordered-containers> [9 of 9] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, nothing ) unordered-containers> Haddock coverage: unordered-containers> 33% ( 16 / 48) in 'Data.HashMap.Internal.Array' unordered-containers> Missing documentation for: unordered-containers> Array (Data/HashMap/Internal/Array.hs:125) unordered-containers> MArray (Data/HashMap/Internal/Array.hs:157) unordered-containers> new_ (Data/HashMap/Internal/Array.hs:208) unordered-containers> singleton (Data/HashMap/Internal/Array.hs:225) unordered-containers> singletonM (Data/HashMap/Internal/Array.hs:229) unordered-containers> snoc (Data/HashMap/Internal/Array.hs:233) unordered-containers> pair (Data/HashMap/Internal/Array.hs:242) unordered-containers> length (Data/HashMap/Internal/Array.hs:154) unordered-containers> lengthM (Data/HashMap/Internal/Array.hs:162) unordered-containers> read (Data/HashMap/Internal/Array.hs:249) unordered-containers> write (Data/HashMap/Internal/Array.hs:255) unordered-containers> index (Data/HashMap/Internal/Array.hs:262) unordered-containers> indexM (Data/HashMap/Internal/Array.hs:274) unordered-containers> index# (Data/HashMap/Internal/Array.hs:268) unordered-containers> sameArray1 (Data/HashMap/Internal/Array.hs:140) unordered-containers> unsafeFreeze (Data/HashMap/Internal/Array.hs:280) unordered-containers> unsafeThaw (Data/HashMap/Internal/Array.hs:286) unordered-containers> unsafeSameArray (Data/HashMap/Internal/Array.hs:136) unordered-containers> run (Data/HashMap/Internal/Array.hs:292) unordered-containers> cloneM (Data/HashMap/Internal/Array.hs:314) unordered-containers> foldl (Data/HashMap/Internal/Array.hs:404) unordered-containers> foldl' (Data/HashMap/Internal/Array.hs:375) unordered-containers> foldr (Data/HashMap/Internal/Array.hs:394) unordered-containers> foldr' (Data/HashMap/Internal/Array.hs:385) unordered-containers> foldMap (Data/HashMap/Internal/Array.hs:417) unordered-containers> thaw (Data/HashMap/Internal/Array.hs:436) unordered-containers> map (Data/HashMap/Internal/Array.hs:461) unordered-containers> traverse (Data/HashMap/Internal/Array.hs:537) unordered-containers> traverse' (Data/HashMap/Internal/Array.hs:553) unordered-containers> toList (Data/HashMap/Internal/Array.hs:529) unordered-containers> fromList (Data/HashMap/Internal/Array.hs:494) unordered-containers> fromList' (Data/HashMap/Internal/Array.hs:506) unordered-containers> 25% ( 1 / 4) in 'Data.HashMap.Internal.List' unordered-containers> Missing documentation for: unordered-containers> isPermutationBy (Data/HashMap/Internal/List.hs:40) unordered-containers> deleteBy (Data/HashMap/Internal/List.hs:83) unordered-containers> unorderedCompare (Data/HashMap/Internal/List.hs:68) unordered-containers> Warning: 'hash' is ambiguous. It is defined unordered-containers> * in ‘Data.Hashable.Class’ unordered-containers> * at Data/HashMap/Internal.hs:183:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal.hs:183:1 unordered-containers> Warning: 'Leaf' is ambiguous. It is defined unordered-containers> * at Data/HashMap/Internal.hs:225:7 unordered-containers> * at Data/HashMap/Internal.hs:185:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal.hs:185:1 unordered-containers> Warning: 'lookup' is ambiguous. It is defined unordered-containers> * in ‘GHC.List’ unordered-containers> * at Data/HashMap/Internal.hs:632:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal.hs:632:1 unordered-containers> Warning: 'update' is ambiguous. It is defined unordered-containers> * at Data/HashMap/Internal.hs:1289:1 unordered-containers> * at Data/HashMap/Internal/Array.hs:341:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal/Array.hs:341:1 unordered-containers> Warning: 'at' is out of scope. unordered-containers> If you qualify the identifier, haddock can try to link it anyway. unordered-containers> Warning: '!?' is ambiguous. It is defined unordered-containers> * in ‘GHC.List’ unordered-containers> * at Data/HashMap/Internal.hs:741:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal.hs:741:1 unordered-containers> Warning: 'index' is ambiguous. It is defined unordered-containers> * at Data/HashMap/Internal.hs:2460:1 unordered-containers> * at Data/HashMap/Internal/Array.hs:262:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal/Array.hs:262:1 unordered-containers> Warning: 'union' is ambiguous. It is defined unordered-containers> * in ‘Data.OldList’ unordered-containers> * at Data/HashMap/Internal.hs:1586:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal.hs:1586:1 unordered-containers> 88% ( 93 /105) in 'Data.HashMap.Internal' unordered-containers> Missing documentation for: unordered-containers> Leaf (Data/HashMap/Internal.hs:185) unordered-containers> intersectionWithKey# (Data/HashMap/Internal.hs:1855) unordered-containers> updateOrConcatWithKey (Data/HashMap/Internal.hs:2368) unordered-containers> equalKeys (Data/HashMap/Internal.hs:511) unordered-containers> equalKeys1 (Data/HashMap/Internal.hs:495) unordered-containers> lookupRecordCollision (Data/HashMap/Internal.hs:678) unordered-containers> LookupRes (Data/HashMap/Internal.hs:657) unordered-containers> lookupResToMaybe (Data/HashMap/Internal.hs:660) unordered-containers> insert' (Data/HashMap/Internal.hs:806) unordered-containers> delete' (Data/HashMap/Internal.hs:1124) unordered-containers> insertNewKey (Data/HashMap/Internal.hs:848) unordered-containers> insertKeyExists (Data/HashMap/Internal.hs:883) unordered-containers> 50% ( 3 / 6) in 'Data.HashMap.Internal.Debug' unordered-containers> Missing documentation for: unordered-containers> valid (Data/HashMap/Internal/Debug.hs:98) unordered-containers> Validity (Data/HashMap/Internal/Debug.hs:43) unordered-containers> SubHashPath (Data/HashMap/Internal/Debug.hs:75) unordered-containers> Warning: 'update' is ambiguous. It is defined unordered-containers> * at Data/HashMap/Internal.hs:1289:1 unordered-containers> * at Data/HashMap/Internal/Array.hs:341:1 unordered-containers> * at Data/HashMap/Internal/Strict.hs:296:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal/Strict.hs:296:1 unordered-containers> Warning: 'alter' is ambiguous. It is defined unordered-containers> * at Data/HashMap/Internal.hs:1302:1 unordered-containers> * at Data/HashMap/Internal/Strict.hs:308:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal/Strict.hs:308:1 unordered-containers> Warning: 'lookup' is ambiguous. It is defined unordered-containers> * in ‘GHC.List’ unordered-containers> * at Data/HashMap/Internal.hs:632:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal.hs:632:1 unordered-containers> Warning: 'alterF' is ambiguous. It is defined unordered-containers> * at Data/HashMap/Internal.hs:1333:1 unordered-containers> * at Data/HashMap/Internal/Strict.hs:339:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal/Strict.hs:339:1 unordered-containers> Warning: 'at' is out of scope. unordered-containers> If you qualify the identifier, haddock can try to link it anyway. unordered-containers> Warning: 'map' is ambiguous. It is defined unordered-containers> * in ‘GHC.Base’ unordered-containers> * at Data/HashMap/Internal.hs:1767:1 unordered-containers> * at Data/HashMap/Internal/Array.hs:461:1 unordered-containers> * at Data/HashMap/Internal/Strict.hs:557:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashMap/Internal/Strict.hs:557:1 unordered-containers> 100% ( 67 / 67) in 'Data.HashMap.Internal.Strict' unordered-containers> Warning: 'HashSet' is ambiguous. It is defined unordered-containers> * at Data/HashSet/Internal.hs:112:21 unordered-containers> * at Data/HashSet/Internal.hs:112:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashSet/Internal.hs:112:1 unordered-containers> Warning: 'empty' is ambiguous. It is defined unordered-containers> * at Data/HashMap/Internal.hs:594:1 unordered-containers> * at Data/HashSet/Internal.hs:255:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashSet/Internal.hs:255:1 unordered-containers> Warning: 'union' is ambiguous. It is defined unordered-containers> * in ‘Data.OldList’ unordered-containers> * at Data/HashMap/Internal.hs:1586:1 unordered-containers> * at Data/HashSet/Internal.hs:310:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashSet/Internal.hs:310:1 unordered-containers> 100% ( 35 / 35) in 'Data.HashSet.Internal' unordered-containers> Warning: 'HashSet' is ambiguous. It is defined unordered-containers> * at Data/HashSet/Internal.hs:112:21 unordered-containers> * at Data/HashSet/Internal.hs:112:1 unordered-containers> You may be able to disambiguate the identifier by qualifying it or unordered-containers> by specifying the type/value namespace explicitly. unordered-containers> Defaulting to the one defined at Data/HashSet/Internal.hs:112:1 unordered-containers> 100% ( 32 / 32) in 'Data.HashSet' unordered-containers> 100% ( 69 / 69) in 'Data.HashMap.Strict' unordered-containers> 100% ( 69 / 69) in 'Data.HashMap.Lazy' hspec-megaparsec> Flags chosen: dev=False hspec-megaparsec> Dependency base >=4.15 && <5: using base-4.19.0.0 hspec-megaparsec> Dependency hspec-expectations >=0.8 && <0.9: using hspec-expectations-0.8.4 hspec-megaparsec> Dependency megaparsec >=9 && <10: using megaparsec-9.7.0 hspec-megaparsec> Dependency base >=4.15 && <5: using base-4.19.0.0 hspec-megaparsec> Dependency hspec >=2 && <3: using hspec-2.11.12 hspec-megaparsec> Dependency hspec-megaparsec: using hspec-megaparsec-2.2.1 hspec-megaparsec> Dependency megaparsec >=9 && <10: using megaparsec-9.7.0 unordered-containers> Warning: Data.HashMap.Internal: could not find link destinations for: unordered-containers> - Data.HashMap.Internal.D:R:ItemHashMap unordered-containers> Warning: Data.HashMap.Internal.Strict: could not find link destinations for: unordered-containers> - Data.HashMap.Internal.D:R:ItemHashMap unordered-containers> Warning: Data.HashSet.Internal: could not find link destinations for: unordered-containers> - Data.HashSet.Internal.D:R:ItemHashSet unordered-containers> Warning: Data.HashSet: could not find link destinations for: unordered-containers> - Data.HashSet.Internal.D:R:ItemHashSet unordered-containers> Warning: Data.HashMap.Strict: could not find link destinations for: unordered-containers> - Data.HashMap.Internal.D:R:ItemHashMap unordered-containers> Warning: Data.HashMap.Lazy: could not find link destinations for: unordered-containers> - Data.HashMap.Internal.D:R:ItemHashMap hspec-megaparsec> Source component graph: hspec-megaparsec> component lib hspec-megaparsec> component test:tests dependency lib hspec-megaparsec> Configured component graph: hspec-megaparsec> component hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 hspec-megaparsec> include base-4.19.0.0-b960 hspec-megaparsec> include hspec-expectations-0.8.4-1hri6locpBn1LIM33riTbc hspec-megaparsec> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 hspec-megaparsec> component hspec-megaparsec-2.2.1-KoU1TDY8pUF1a0ZHQACxKK-tests hspec-megaparsec> include base-4.19.0.0-b960 hspec-megaparsec> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hspec-megaparsec> include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 hspec-megaparsec> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 hspec-megaparsec> Linked component graph: hspec-megaparsec> unit hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 hspec-megaparsec> include base-4.19.0.0-b960 hspec-megaparsec> include hspec-expectations-0.8.4-1hri6locpBn1LIM33riTbc hspec-megaparsec> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 hspec-megaparsec> Test.Hspec.Megaparsec=hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4:Test.Hspec.Megaparsec hspec-megaparsec> unit hspec-megaparsec-2.2.1-KoU1TDY8pUF1a0ZHQACxKK-tests hspec-megaparsec> include base-4.19.0.0-b960 hspec-megaparsec> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hspec-megaparsec> include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 hspec-megaparsec> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 hspec-megaparsec> Ready component graph: hspec-megaparsec> definite hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 hspec-megaparsec> depends base-4.19.0.0-b960 hspec-megaparsec> depends hspec-expectations-0.8.4-1hri6locpBn1LIM33riTbc hspec-megaparsec> depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 hspec-megaparsec> definite hspec-megaparsec-2.2.1-KoU1TDY8pUF1a0ZHQACxKK-tests hspec-megaparsec> depends base-4.19.0.0-b960 hspec-megaparsec> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hspec-megaparsec> depends hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 hspec-megaparsec> depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 hspec-megaparsec> Using Cabal-3.10.2.0 compiled by ghc-9.8 hspec-megaparsec> Using compiler: ghc-9.8.1 hspec-megaparsec> Using install prefix: hspec-megaparsec> /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1 hspec-megaparsec> Executables installed in: hspec-megaparsec> /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1/bin hspec-megaparsec> Libraries installed in: hspec-megaparsec> /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 hspec-megaparsec> Dynamic Libraries installed in: hspec-megaparsec> /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hspec-megaparsec> Private executables installed in: hspec-megaparsec> /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1/libexec/x86_64-linux-ghc-9.8.1/hspec-megaparsec-2.2.1 hspec-megaparsec> Data files installed in: hspec-megaparsec> /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1/share/x86_64-linux-ghc-9.8.1/hspec-megaparsec-2.2.1 hspec-megaparsec> Documentation installed in: hspec-megaparsec> /nix/store/3wifpr3rrj2ja86sg0i1qfx4zhgzj918-hspec-megaparsec-2.2.1-doc/share/doc/hspec-megaparsec-2.2.1 hspec-megaparsec> Configuration files installed in: hspec-megaparsec> /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1/etc hspec-megaparsec> No alex found hspec-megaparsec> Using ar found on system at: hspec-megaparsec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hspec-megaparsec> No c2hs found hspec-megaparsec> No cpphs found hspec-megaparsec> No doctest found hspec-megaparsec> Using gcc version 14.3.0 given by user at: hspec-megaparsec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hspec-megaparsec> Using ghc version 9.8.1 found on system at: hspec-megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hspec-megaparsec> Using ghc-pkg version 9.8.1 found on system at: hspec-megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 hspec-megaparsec> No ghcjs found hspec-megaparsec> No ghcjs-pkg found hspec-megaparsec> No greencard found hspec-megaparsec> Using haddock version 2.30.0 found on system at: hspec-megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hspec-megaparsec> No happy found hspec-megaparsec> Using haskell-suite found on system at: haskell-suite-dummy-location hspec-megaparsec> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hspec-megaparsec> No hmake found hspec-megaparsec> Using hpc version 0.69 found on system at: hspec-megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hspec-megaparsec> Using hsc2hs version 0.68.10 found on system at: hspec-megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hspec-megaparsec> Using hscolour version 1.25 found on system at: hspec-megaparsec> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hspec-megaparsec> No jhc found hspec-megaparsec> Using ld found on system at: hspec-megaparsec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hspec-megaparsec> No pkg-config found hspec-megaparsec> Using runghc version 9.8.1 found on system at: hspec-megaparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 hspec-megaparsec> Using strip version 2.44 found on system at: hspec-megaparsec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hspec-megaparsec> Using tar found on system at: hspec-megaparsec> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hspec-megaparsec> No uhc found hspec-megaparsec> Running phase: buildPhase hspec-megaparsec> Preprocessing library for hspec-megaparsec-2.2.1.. hspec-megaparsec> Building library for hspec-megaparsec-2.2.1.. hspec-megaparsec> [1 of 1] Compiling Test.Hspec.Megaparsec ( Test/Hspec/Megaparsec.hs, dist/build/Test/Hspec/Megaparsec.o, dist/build/Test/Hspec/Megaparsec.dyn_o ) hspec-megaparsec> [1 of 1] Compiling Test.Hspec.Megaparsec ( Test/Hspec/Megaparsec.hs, dist/build/Test/Hspec/Megaparsec.p_o ) attoparsec> [ 9 of 16] Compiling Data.Attoparsec.Text.Lazy ( Data/Attoparsec/Text/Lazy.hs, dist/build/Data/Attoparsec/Text/Lazy.p_o ) attoparsec> [10 of 16] Compiling Data.Attoparsec.ByteString.Internal ( Data/Attoparsec/ByteString/Internal.hs, dist/build/Data/Attoparsec/ByteString/Internal.p_o ) attoparsec> [11 of 16] Compiling Data.Attoparsec.ByteString ( Data/Attoparsec/ByteString.hs, dist/build/Data/Attoparsec/ByteString.p_o ) attoparsec> [12 of 16] Compiling Data.Attoparsec.ByteString.Lazy ( Data/Attoparsec/ByteString/Lazy.hs, dist/build/Data/Attoparsec/ByteString/Lazy.p_o ) attoparsec> [13 of 16] Compiling Data.Attoparsec.Lazy ( Data/Attoparsec/Lazy.hs, dist/build/Data/Attoparsec/Lazy.p_o ) attoparsec> [14 of 16] Compiling Data.Attoparsec.ByteString.Char8 ( Data/Attoparsec/ByteString/Char8.hs, dist/build/Data/Attoparsec/ByteString/Char8.p_o ) attoparsec> attoparsec> Data/Attoparsec/ByteString/Char8.hs:154:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] attoparsec> The use of ‘~’ without TypeOperators attoparsec> will become an error in a future GHC release. attoparsec> Suggested fix: Perhaps you intended to use TypeOperators attoparsec> | attoparsec> 154 | instance (a ~ B.ByteString) => IsString (Parser a) where attoparsec> | ^ attoparsec> [15 of 16] Compiling Data.Attoparsec.Char8 ( Data/Attoparsec/Char8.hs, dist/build/Data/Attoparsec/Char8.p_o ) attoparsec> [16 of 16] Compiling Data.Attoparsec ( Data/Attoparsec.hs, dist/build/Data/Attoparsec.p_o ) hspec-megaparsec> Preprocessing test suite 'tests' for hspec-megaparsec-2.2.1.. hspec-megaparsec> Building test suite 'tests' for hspec-megaparsec-2.2.1.. hspec-megaparsec> [1 of 1] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o ) attoparsec> Preprocessing test suite 'attoparsec-tests' for attoparsec-0.14.4.. attoparsec> Building test suite 'attoparsec-tests' for attoparsec-0.14.4.. hspec-megaparsec> [2 of 2] Linking dist/build/tests/tests attoparsec> [ 1 of 12] Compiling QC.Common ( tests/QC/Common.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Common.o ) unordered-containers> Documentation created: dist/doc/html/unordered-containers/, unordered-containers> dist/doc/html/unordered-containers/unordered-containers.txt unordered-containers> Preprocessing test suite 'unordered-containers-tests' for unordered-containers-0.2.20.. unordered-containers> Running phase: installPhase unordered-containers> Installing library in /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq attoparsec> [ 2 of 12] Compiling QC.Combinator ( tests/QC/Combinator.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Combinator.o ) unordered-containers> Running phase: fixupPhase unordered-containers> shrinking RPATHs of ELF executables and libraries in /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20 unordered-containers> shrinking /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSunordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq-ghc9.8.1.so unordered-containers> checking for references to /build/ in /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20... unordered-containers> patching script interpreter paths in /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20 unordered-containers> stripping (with command strip and flags -S -p) in /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20/lib attoparsec> [ 3 of 12] Compiling QC.ByteString ( tests/QC/ByteString.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/ByteString.o ) unordered-containers> shrinking RPATHs of ELF executables and libraries in /nix/store/qla0gw3xa8shpzg2vax44h9wg93mbhvv-unordered-containers-0.2.20-doc unordered-containers> checking for references to /build/ in /nix/store/qla0gw3xa8shpzg2vax44h9wg93mbhvv-unordered-containers-0.2.20-doc... unordered-containers> patching script interpreter paths in /nix/store/qla0gw3xa8shpzg2vax44h9wg93mbhvv-unordered-containers-0.2.20-doc unordered-containers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20 /nix/store/qla0gw3xa8shpzg2vax44h9wg93mbhvv-unordered-containers-0.2.20-doc unordered-containers (post)> Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ unordered-containers (post)> unordered-containers (post)> Pushing /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20 (9.28 MiB) unordered-containers (post)> Pushing /nix/store/qla0gw3xa8shpzg2vax44h9wg93mbhvv-unordered-containers-0.2.20-doc (4.50 MiB) unordered-containers (post)> unordered-containers (post)> All done. unordered-containers (post)> added 2 signatures unordered-containers (post)> added 2 signatures unordered-containers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20 /nix/store/qla0gw3xa8shpzg2vax44h9wg93mbhvv-unordered-containers-0.2.20-doc unordered-containers (post)> copying 2 paths... unordered-containers (post)> copying path '/nix/store/qla0gw3xa8shpzg2vax44h9wg93mbhvv-unordered-containers-0.2.20-doc' to 'https://cache.nix-ci.com'... unordered-containers (post)> copying path '/nix/store/gad3x6ng5fkm5kgy1mwgygm45iclffw1-unordered-containers-0.2.20' to 'https://cache.nix-ci.com'... unordered-containers (post)> copying 1 paths... unordered-containers (post)> copying path '/nix/store/23d3v766y6fcx675h4rmlmh3yq5s59w2-unordered-containers-0.2.20.drv' to 'https://cache.nix-ci.com'... building '/nix/store/km842z080hzy8icp54d9cciry6h7syb4-charset-0.3.12.drv'... building '/nix/store/nwr9xrh98288lw144ncfx7vya6l109b9-doctest-parallel-0.3.1.1.drv'... building '/nix/store/fk6ig8lpgv8h764ivjcriisizxhgw3la-invariant-0.6.4.drv'... building '/nix/store/1v2l505y42nnjkjpf7jmpivwfybsp643-quickcheck-instances-0.3.32.drv'... building '/nix/store/8caxc9mi89hkr62w3jq6g26xlawy9svh-relude-1.2.2.0.drv'... building '/nix/store/04n1nsbs0bw3bp2b8s0q9x1vn07grfm0-semigroupoids-6.0.1.drv'... building '/nix/store/d934cw6wgc019hbjdq1g6cqxndw975f1-semirings-0.7.drv'... building '/nix/store/sdjwcmxsmkzcgz6m1cv9qg1pccgknyq0-uniplate-1.6.13.drv'... attoparsec> [ 4 of 12] Compiling QC.Buffer ( tests/QC/Buffer.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Buffer.o ) attoparsec> [ 5 of 12] Compiling QC.IPv6.Types ( tests/QC/IPv6/Types.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/IPv6/Types.o ) attoparsec> [ 6 of 12] Compiling QC.IPv6.Internal ( tests/QC/IPv6/Internal.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/IPv6/Internal.o ) attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:32:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Control.Monad’ is redundant attoparsec> except perhaps to import instances from ‘Control.Monad’ attoparsec> To import instances alone, use: import Control.Monad() attoparsec> | attoparsec> 32 | import Control.Monad (replicateM) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:34:1: warning: [GHC-38856] [-Wunused-imports] attoparsec> The import of ‘isHexDigit, toLower’ attoparsec> from module ‘Data.Char’ is redundant attoparsec> | attoparsec> 34 | import Data.Char (isDigit,isHexDigit,toLower) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:35:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Data.Monoid’ is redundant attoparsec> except perhaps to import instances from ‘Data.Monoid’ attoparsec> To import instances alone, use: import Data.Monoid() attoparsec> | attoparsec> 35 | import Data.Monoid ((<>)) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:36:35: warning: [GHC-38856] [-Wunused-imports] attoparsec> The import of ‘<*’ from module ‘Control.Applicative’ is redundant attoparsec> | attoparsec> 36 | import Control.Applicative ((<|>),(<*)) attoparsec> | ^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:38:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Data.Word’ is redundant attoparsec> except perhaps to import instances from ‘Data.Word’ attoparsec> To import instances alone, use: import Data.Word() attoparsec> | attoparsec> 38 | import Data.Word (Word32) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:46:1: warning: [GHC-38417] [-Wmissing-signatures] attoparsec> Top-level binding with no type signature: tok0 :: T.Text attoparsec> | attoparsec> 46 | tok0 = "0" attoparsec> | ^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:68:36: warning: [GHC-40910] [-Wunused-matches] attoparsec> Defined but not used: ‘tok1’ attoparsec> | attoparsec> 68 | isIPv6Addr [DoubleColon,SixteenBit tok1] = True attoparsec> | ^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:77:17: warning: [GHC-18042] [-Wtype-defaults] attoparsec> • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints attoparsec> (Eq a0) attoparsec> arising from the literal ‘0’ at tests/QC/IPv6/Internal.hs:77:17 attoparsec> (Num a0) attoparsec> arising from the literal ‘0’ at tests/QC/IPv6/Internal.hs:77:17 attoparsec> (Num a0) attoparsec> arising from a use of ‘oneMoreIPv4Addr’ hspec-megaparsec> Running phase: checkPhase hspec-megaparsec> Running 1 test suites... hspec-megaparsec> Test suite tests: RUNNING... hspec-megaparsec> hspec-megaparsec> shouldParse hspec-megaparsec> works [✔] hspec-megaparsec> parseSatisfies hspec-megaparsec> works [✔] hspec-megaparsec> shouldFailOn hspec-megaparsec> works [✔] hspec-megaparsec> shouldSucceedOn hspec-megaparsec> works [✔] hspec-megaparsec> shouldFailWith hspec-megaparsec> works [✔] hspec-megaparsec> failsLeaving hspec-megaparsec> works [✔] hspec-megaparsec> succeedsLeaving hspec-megaparsec> works [✔] hspec-megaparsec> hspec-megaparsec> Finished in 0.0003 seconds hspec-megaparsec> 7 examples, 0 failures hspec-megaparsec> Test suite tests: PASS hspec-megaparsec> Test suite logged to: dist/test/hspec-megaparsec-2.2.1-tests.log hspec-megaparsec> 1 of 1 test suites (1 of 1 test cases) passed. hspec-megaparsec> Running phase: haddockPhase hspec-megaparsec> Preprocessing library for hspec-megaparsec-2.2.1.. hspec-megaparsec> Running Haddock on library for hspec-megaparsec-2.2.1.. hspec-megaparsec> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hspec-megaparsec> [1 of 1] Compiling Test.Hspec.Megaparsec ( Test/Hspec/Megaparsec.hs, nothing ) hspec-megaparsec> Haddock coverage: hspec-megaparsec> 100% ( 16 / 16) in 'Test.Hspec.Megaparsec' hspec-megaparsec> Documentation created: dist/doc/html/hspec-megaparsec/, hspec-megaparsec> dist/doc/html/hspec-megaparsec/hspec-megaparsec.txt hspec-megaparsec> Preprocessing test suite 'tests' for hspec-megaparsec-2.2.1.. hspec-megaparsec> Running phase: installPhase hspec-megaparsec> Installing library in /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 hspec-megaparsec> Running phase: fixupPhase hspec-megaparsec> shrinking RPATHs of ELF executables and libraries in /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1 hspec-megaparsec> shrinking /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4-ghc9.8.1.so hspec-megaparsec> checking for references to /build/ in /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1... hspec-megaparsec> patching script interpreter paths in /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1 hspec-megaparsec> stripping (with command strip and flags -S -p) in /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1/lib hspec-megaparsec> shrinking RPATHs of ELF executables and libraries in /nix/store/3wifpr3rrj2ja86sg0i1qfx4zhgzj918-hspec-megaparsec-2.2.1-doc hspec-megaparsec> checking for references to /build/ in /nix/store/3wifpr3rrj2ja86sg0i1qfx4zhgzj918-hspec-megaparsec-2.2.1-doc... hspec-megaparsec> patching script interpreter paths in /nix/store/3wifpr3rrj2ja86sg0i1qfx4zhgzj918-hspec-megaparsec-2.2.1-doc charset> Running phase: setupCompilerEnvironmentPhase charset> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. charset> Running phase: unpackPhase charset> unpacking source archive /nix/store/id6snxkyy60iidv94fkc4a183lfx9kmv-charset-0.3.12.tar.gz charset> source root is charset-0.3.12 charset> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "charset-0.3.12/src/Data/CharSet/Unicode.hs" charset> Running phase: patchPhase charset> Running phase: compileBuildDriverPhase charset> setupCompileFlags: -package-db=/build/tmp.CBVYqDpnDu/setup-package.conf.d -threaded charset> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.CBVYqDpnDu/Main.o ) charset> [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 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.muQwcUgdrb/setup-package.conf.d -threaded doctest-parallel> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.muQwcUgdrb/Main.o ) invariant> Running phase: setupCompilerEnvironmentPhase invariant> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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.pf1oCRouGd/setup-package.conf.d -threaded invariant> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.pf1oCRouGd/Main.o ) quickcheck-instances> Running phase: setupCompilerEnvironmentPhase quickcheck-instances> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. relude> Running phase: setupCompilerEnvironmentPhase relude> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. semigroupoids> Running phase: setupCompilerEnvironmentPhase semigroupoids> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. attoparsec> at tests/QC/IPv6/Internal.hs:109:23-37 attoparsec> (Eq a0) attoparsec> arising from a use of ‘==’ at tests/QC/IPv6/Internal.hs:221:45-46 attoparsec> (Num a0) attoparsec> arising from the literal ‘1’ at tests/QC/IPv6/Internal.hs:221:48 attoparsec> • In the pattern: 0 attoparsec> In a case alternative: attoparsec> 0 -> case lasttk of attoparsec> SixteenBit _ -> lenconst attoparsec> DoubleColon -> lenconst attoparsec> AllZeros -> lenconst attoparsec> _ -> False attoparsec> In the second argument of ‘(&&)’, namely attoparsec> ‘(case countIPv4Addr tks of attoparsec> 0 -> case lasttk of attoparsec> SixteenBit _ -> lenconst attoparsec> DoubleColon -> lenconst attoparsec> AllZeros -> lenconst attoparsec> _ -> False attoparsec> 1 -> case lasttk of attoparsec> IPv4Addr _ attoparsec> -> (lentks == 13 && cdctks == 0) || (lentks < 12 && cdctks == 1) attoparsec> _ -> False attoparsec> otherwise -> False)’ attoparsec> | attoparsec> 77 | 0 -> case lasttk of attoparsec> | ^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:85:17: warning: [GHC-40910] [-Wunused-matches] attoparsec> Defined but not used: ‘otherwise’ attoparsec> | attoparsec> 85 | otherwise -> False)) attoparsec> | ^^^^^^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:85:17: warning: [GHC-63397] [-Wname-shadowing] attoparsec> This binding for ‘otherwise’ shadows the existing binding attoparsec> imported from ‘Prelude’ at tests/QC/IPv6/Internal.hs:16:8-23 attoparsec> (and originally defined in ‘GHC.Base’) attoparsec> | attoparsec> 85 | otherwise -> False)) attoparsec> | ^^^^^^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:89:29: warning: [GHC-63394] [-Wx-partial] attoparsec> In the use of ‘head’ attoparsec> (imported from Prelude, but defined in GHC.List): attoparsec> "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." attoparsec> | attoparsec> 89 | let h = head ts attoparsec> | ^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:101:26: warning: [GHC-63394] [-Wx-partial] attoparsec> In the use of ‘head’ attoparsec> (imported from Prelude, but defined in GHC.List): attoparsec> "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." attoparsec> | attoparsec> 101 | case head l of attoparsec> | ^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:107:17: warning: [GHC-40910] [-Wunused-local-binds] attoparsec> Defined but not used: ‘tok1’ attoparsec> | attoparsec> 107 | tok1 = "1" attoparsec> | ^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:107:24: warning: [GHC-18042] [-Wtype-defaults] attoparsec> • Defaulting the type variable ‘a0’ to type ‘String’ in the following constraint attoparsec> Data.String.IsString a0 arising from the literal ‘"1"’ attoparsec> • In the expression: "1" attoparsec> In an equation for ‘tok1’: tok1 = "1" attoparsec> In an equation for ‘isIPv6Addr’: attoparsec> isIPv6Addr tks attoparsec> = diffNext tks attoparsec> && hspec-megaparsec (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3wifpr3rrj2ja86sg0i1qfx4zhgzj918-hspec-megaparsec-2.2.1-doc /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1 hspec-megaparsec (post)> Pushing 2 paths (88 are already present) using zstd to cache sellout ⏳ hspec-megaparsec (post)> hspec-megaparsec (post)> Pushing /nix/store/3wifpr3rrj2ja86sg0i1qfx4zhgzj918-hspec-megaparsec-2.2.1-doc (297.08 KiB) hspec-megaparsec (post)> Pushing /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1 (457.47 KiB) hspec-megaparsec (post)> hspec-megaparsec (post)> All done. hspec-megaparsec (post)> added 2 signatures hspec-megaparsec (post)> added 1 signatures hspec-megaparsec (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3wifpr3rrj2ja86sg0i1qfx4zhgzj918-hspec-megaparsec-2.2.1-doc /nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1 hspec-megaparsec (post)> copying 2 paths... hspec-megaparsec (post)> copying path '/nix/store/3wifpr3rrj2ja86sg0i1qfx4zhgzj918-hspec-megaparsec-2.2.1-doc' to 'https://cache.nix-ci.com'... hspec-megaparsec (post)> copying path '/nix/store/xbq6cnscq49mmfxs1hcpvvcfxrkfhg44-hspec-megaparsec-2.2.1' to 'https://cache.nix-ci.com'... hspec-megaparsec (post)> copying 1 paths... hspec-megaparsec (post)> copying path '/nix/store/ah3jp2svpmspklf7ka9h7s20r4l9gnfh-hspec-megaparsec-2.2.1.drv' to 'https://cache.nix-ci.com'... building '/nix/store/5s6hcr54c5blmv7b1c3w3dffrwsxhl4x-tomland-1.3.3.3.drv'... attoparsec> (do let cdctks = countDoubleColon tks attoparsec> let lentks = length tks attoparsec> let lasttk = last tks attoparsec> let lenconst attoparsec> = (lentks == 15 && cdctks == 0) || (lentks < 15 && cdctks == 1) attoparsec> ....) attoparsec> where attoparsec> diffNext [] = False attoparsec> diffNext [_] = True attoparsec> diffNext (t : ts) attoparsec> = do let ... attoparsec> .... attoparsec> firstValidToken l attoparsec> = case head l of attoparsec> SixteenBit _ -> True attoparsec> DoubleColon -> True attoparsec> AllZeros -> True attoparsec> _ -> False attoparsec> countDoubleColon l = length $ elemIndices DoubleColon l attoparsec> tok1 = "1" attoparsec> | attoparsec> 107 | tok1 = "1" attoparsec> | ^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:109:1: warning: [GHC-38417] [-Wmissing-signatures] attoparsec> Top-level binding with no type signature: attoparsec> countIPv4Addr :: [IPv6AddrToken] -> Integer attoparsec> | attoparsec> 109 | countIPv4Addr = foldr oneMoreIPv4Addr 0 attoparsec> | ^^^^^^^^^^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:113:31: warning: [GHC-40910] [-Wunused-matches] attoparsec> Defined but not used: ‘otherwise’ attoparsec> | attoparsec> 113 | otherwise -> c attoparsec> | ^^^^^^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:113:31: warning: [GHC-63397] [-Wname-shadowing] attoparsec> This binding for ‘otherwise’ shadows the existing binding attoparsec> imported from ‘Prelude’ at tests/QC/IPv6/Internal.hs:16:8-23 attoparsec> (and originally defined in ‘GHC.Base’) attoparsec> | attoparsec> 113 | otherwise -> c attoparsec> | ^^^^^^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:145:5: warning: [GHC-62161] [-Wincomplete-patterns] attoparsec> Pattern match(es) are non-exhaustive attoparsec> In a case alternative: attoparsec> Patterns of type ‘IResult T.Text [IPv6AddrToken]’ not matched: attoparsec> Partial _ attoparsec> | attoparsec> 145 | case readText s of attoparsec> | ^^^^^^^^^^^^^^^^^^... attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:149:14: warning: [GHC-63397] [-Wname-shadowing] attoparsec> This binding for ‘s’ shadows the existing binding attoparsec> bound at tests/QC/IPv6/Internal.hs:144:21 attoparsec> | attoparsec> 149 | readText s = feed (parse (many1 $ ipv4Addr <|> sixteenBit <|> doubleColon <|> colon) s) T.empty attoparsec> | ^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:212:55: warning: [GHC-63394] [-Wx-partial] attoparsec> In the use of ‘tail’ attoparsec> (imported from Prelude, but defined in GHC.List): attoparsec> "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." attoparsec> | attoparsec> 212 | let snds = if not (null (snd s)) then tail(snd s) else [] attoparsec> | ^^^^ attoparsec> charset> Running phase: updateAutotoolsGnuConfigScriptsPhase charset> Running phase: configurePhase charset> configureFlags: --verbose --prefix=/nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jy7q3744ha397ajrq0iypckn0k3gpds2-charset-0.3.12-doc/share/doc/charset-0.3.12 --with-gcc=gcc --package-db=/build/tmp.CBVYqDpnDu/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12 charset> Executables installed in: charset> /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12/bin charset> Libraries installed in: charset> /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-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/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-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/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12/libexec/x86_64-linux-ghc-9.8.1/charset-0.3.12 charset> Data files installed in: doctest-parallel> [2 of 2] Linking Setup doctest-parallel> Running phase: updateAutotoolsGnuConfigScriptsPhase doctest-parallel> Running phase: configurePhase doctest-parallel> configureFlags: --verbose --prefix=/nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-doctest-parallel-0.3.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.muQwcUgdrb/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.3.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-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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 invariant> [2 of 2] Linking Setup invariant> Running phase: updateAutotoolsGnuConfigScriptsPhase invariant> Running phase: configurePhase invariant> configureFlags: --verbose --prefix=/nix/store/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fqr3vn9hpr2jd8lrmzmv0qyzyk6xi24m-invariant-0.6.4-doc/share/doc/invariant-0.6.4 --with-gcc=gcc --package-db=/build/tmp.pf1oCRouGd/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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.k5p7iQkQP1/setup-package.conf.d -threaded quickcheck-instances> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.k5p7iQkQP1/Main.o ) quickcheck-instances> [2 of 2] Linking Setup quickcheck-instances> Running phase: updateAutotoolsGnuConfigScriptsPhase quickcheck-instances> Running phase: configurePhase quickcheck-instances> configureFlags: --verbose --prefix=/nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-quickcheck-instances-0.3.32 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/5r6gm5pzsxwp4j31p39vw12k1lv8p9c2-quickcheck-instances-0.3.32-doc/share/doc/quickcheck-instances-0.3.32 --with-gcc=gcc --package-db=/build/tmp.k5p7iQkQP1/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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.hPI7X3HMy3/setup-package.conf.d -threaded relude> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.hPI7X3HMy3/Main.o ) relude> [2 of 2] Linking Setup relude> Running phase: updateAutotoolsGnuConfigScriptsPhase relude> Running phase: configurePhase relude> configureFlags: --verbose --prefix=/nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-relude-1.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6fnqqyppicx6bmps3v8n65zrnjasjf6v-relude-1.2.2.0-doc/share/doc/relude-1.2.2.0 --with-gcc=gcc --package-db=/build/tmp.hPI7X3HMy3/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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.qloIfDAYp9/setup-package.conf.d -threaded semigroupoids> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.qloIfDAYp9/Main.o ) semigroupoids> [2 of 2] Linking Setup semigroupoids> Running phase: updateAutotoolsGnuConfigScriptsPhase semigroupoids> Running phase: configurePhase semigroupoids> configureFlags: --verbose --prefix=/nix/store/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/zvw3y7h2lnrcax9ayvchj0vn2ypxvksn-semigroupoids-6.0.1-doc/share/doc/semigroupoids-6.0.1 --with-gcc=gcc --package-db=/build/tmp.qloIfDAYp9/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 semirings> Running phase: setupCompilerEnvironmentPhase semirings> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. semirings> Running phase: unpackPhase 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.7B1pq3TaA4/setup-package.conf.d -threaded semirings> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.7B1pq3TaA4/Main.o ) semirings> [2 of 2] Linking Setup semirings> Running phase: updateAutotoolsGnuConfigScriptsPhase semirings> Running phase: configurePhase semirings> configureFlags: --verbose --prefix=/nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6ylmw99568zy17widjbjmdiyfvr9mbgy-semirings-0.7-doc/share/doc/semirings-0.7 --with-gcc=gcc --package-db=/build/tmp.7B1pq3TaA4/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7 semirings> Executables installed in: uniplate> Running phase: setupCompilerEnvironmentPhase uniplate> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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.doAAvBE7wN/setup-package.conf.d -threaded uniplate> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.doAAvBE7wN/Main.o ) uniplate> [2 of 2] Linking Setup uniplate> Running phase: updateAutotoolsGnuConfigScriptsPhase uniplate> Running phase: configurePhase uniplate> configureFlags: --verbose --prefix=/nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/cmg59by6v11nwvavkgzq5f789yysnikn-uniplate-1.6.13-doc/share/doc/uniplate-1.6.13 --with-gcc=gcc --package-db=/build/tmp.doAAvBE7wN/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 attoparsec> tests/QC/IPv6/Internal.hs:219:34: warning: [GHC-63397] [-Wname-shadowing] attoparsec> This binding for ‘x’ shadows the existing binding attoparsec> bound at tests/QC/IPv6/Internal.hs:218:42 attoparsec> | attoparsec> 219 | ntks tks - foldl (\c x -> if (x /= DoubleColon) && (x /= Colon) then c+1 else c) 0 x attoparsec> | ^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:221:18: warning: [GHC-63397] [-Wname-shadowing] attoparsec> This binding for ‘tks’ shadows the existing binding attoparsec> bound at tests/QC/IPv6/Internal.hs:207:17 attoparsec> | attoparsec> 221 | ntks tks = if countIPv4Addr tks == 1 then 7 else 8 attoparsec> | ^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:242:25: warning: [GHC-63397] [-Wname-shadowing] attoparsec> This binding for ‘t’ shadows the existing binding attoparsec> bound at tests/QC/IPv6/Internal.hs:235:23 attoparsec> | attoparsec> 242 | where longest t = case t of attoparsec> | ^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:247:21: warning: [GHC-63394] [-Wx-partial] attoparsec> In the use of ‘head’ attoparsec> (imported from Prelude, but defined in GHC.List): attoparsec> "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." attoparsec> | attoparsec> 247 | helper h = (head h == AllZeros, lh) where lh = length h attoparsec> | ^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:298:12: warning: [GHC-18042] [-Wtype-defaults] attoparsec> • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints attoparsec> (Integral a0) attoparsec> arising from a use of ‘R.decimal’ attoparsec> at tests/QC/IPv6/Internal.hs:298:12-20 attoparsec> (Ord a0) attoparsec> arising from a use of ‘<’ at tests/QC/IPv6/Internal.hs:299:39 attoparsec> (Num a0) attoparsec> arising from the literal ‘256’ attoparsec> at tests/QC/IPv6/Internal.hs:299:41-43 attoparsec> (Show a0) attoparsec> arising from a use of ‘show’ at tests/QC/IPv6/Internal.hs:299:59-62 attoparsec> • In the expression: R.decimal ds attoparsec> In a stmt of a 'do' block: attoparsec> case R.decimal ds of attoparsec> Right (n, _) attoparsec> -> return (if n < 256 then T.pack $ show n else T.empty) attoparsec> Left _ -> return T.empty attoparsec> In the expression: attoparsec> do ds <- takeWhile1 isDigit attoparsec> case R.decimal ds of attoparsec> Right (n, _) attoparsec> -> return (if n < 256 then T.pack $ show n else T.empty) attoparsec> Left _ -> return T.empty attoparsec> | attoparsec> 298 | case R.decimal ds of attoparsec> | ^^^^^^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:304:5: warning: [GHC-81995] [-Wunused-do-bind] attoparsec> A do-notation statement discarded a result of type ‘T.Text’ attoparsec> Suggested fix: Suppress this warning by saying ‘_ <- string "::"’ attoparsec> | attoparsec> 304 | string "::" attoparsec> | ^^^^^^^^^^^ attoparsec> attoparsec> tests/QC/IPv6/Internal.hs:309:5: warning: [GHC-81995] [-Wunused-do-bind] attoparsec> A do-notation statement discarded a result of type ‘T.Text’ attoparsec> Suggested fix: Suppress this warning by saying ‘_ <- string ":"’ attoparsec> | attoparsec> 309 | string ":" charset> /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12/share/x86_64-linux-ghc-9.8.1/charset-0.3.12 charset> Documentation installed in: charset> /nix/store/jy7q3744ha397ajrq0iypckn0k3gpds2-charset-0.3.12-doc/share/doc/charset-0.3.12 charset> Configuration files installed in: charset> /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-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 ) 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 doctest-parallel> component doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> include template-haskell-2.21.0.0-8831 doctest-parallel> component doctest-parallel-0.3.1.1-H8rP21vXXgJAWfsUjZrUqg-doctests doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> component doctest-parallel-0.3.1.1-5kRTwhzh5rRF6sXCQeKu8n-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-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> include doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-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-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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 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/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4 invariant> Executables installed in: invariant> /nix/store/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4/bin invariant> Libraries installed in: invariant> /nix/store/3r9230s8314507pci4jvcyb0q7az811w-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/3r9230s8314507pci4jvcyb0q7az811w-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/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4/libexec/x86_64-linux-ghc-9.8.1/invariant-0.6.4 invariant> Data files installed in: invariant> /nix/store/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4/share/x86_64-linux-ghc-9.8.1/invariant-0.6.4 invariant> Documentation installed in: invariant> /nix/store/fqr3vn9hpr2jd8lrmzmv0qyzyk6xi24m-invariant-0.6.4-doc/share/doc/invariant-0.6.4 invariant> Configuration files installed in: invariant> /nix/store/3r9230s8314507pci4jvcyb0q7az811w-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 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 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 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 relude> include transformers-0.6.1.0-c3ec relude> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq 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> 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/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1 semigroupoids> Executables installed in: semigroupoids> /nix/store/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1/bin semigroupoids> Libraries installed in: semirings> /nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7/bin semirings> Libraries installed in: semirings> /nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-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/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 semirings> Private executables installed in: semirings> /nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7/libexec/x86_64-linux-ghc-9.8.1/semirings-0.7 semirings> Data files installed in: semirings> /nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7/share/x86_64-linux-ghc-9.8.1/semirings-0.7 semirings> Documentation installed in: semirings> /nix/store/6ylmw99568zy17widjbjmdiyfvr9mbgy-semirings-0.7-doc/share/doc/semirings-0.7 semirings> Configuration files installed in: semirings> /nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7/etc semirings> No alex found semirings> Using ar found on system at: 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/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13 uniplate> Executables installed in: uniplate> /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13/bin uniplate> Libraries installed in: uniplate> /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-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/y5w436l9lh9a60x21fi32xrgfiqrihg7-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/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13/libexec/x86_64-linux-ghc-9.8.1/uniplate-1.6.13 uniplate> Data files installed in: uniplate> /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13/share/x86_64-linux-ghc-9.8.1/uniplate-1.6.13 uniplate> Documentation installed in: uniplate> /nix/store/cmg59by6v11nwvavkgzq5f789yysnikn-uniplate-1.6.13-doc/share/doc/uniplate-1.6.13 uniplate> Configuration files installed in: uniplate> /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-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 attoparsec> | ^^^^^^^^^^ attoparsec> [ 7 of 12] Compiling QC.Rechunked ( tests/QC/Rechunked.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Rechunked.o ) attoparsec> [ 8 of 12] Compiling QC.Simple ( tests/QC/Simple.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Simple.o ) attoparsec> [ 9 of 12] Compiling QC.Text.FastSet ( tests/QC/Text/FastSet.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Text/FastSet.o ) attoparsec> [10 of 12] Compiling QC.Text.Regressions ( tests/QC/Text/Regressions.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Text/Regressions.o ) attoparsec> attoparsec> tests/QC/Text/Regressions.hs:12:1: warning: [GHC-66111] [-Wunused-imports] attoparsec> The import of ‘Data.Monoid’ is redundant attoparsec> except perhaps to import instances from ‘Data.Monoid’ attoparsec> To import instances alone, use: import Data.Monoid() attoparsec> | attoparsec> 12 | import Data.Monoid ((<>)) attoparsec> | ^^^^^^^^^^^^^^^^^^^^^^^^^ attoparsec> [11 of 12] Compiling QC.Text ( tests/QC/Text.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/QC/Text.o ) attoparsec> [12 of 12] Compiling Main ( tests/QC.hs, dist/build/attoparsec-tests/attoparsec-tests-tmp/Main.o ) attoparsec> [13 of 13] Linking dist/build/attoparsec-tests/attoparsec-tests attoparsec> buildPhase completed in 39 seconds attoparsec> Running phase: checkPhase attoparsec> Running 1 test suites... attoparsec> Test suite attoparsec-tests: RUNNING... attoparsec> tests attoparsec> bs attoparsec> anyWord8: OK attoparsec> +++ OK, passed 100 tests. attoparsec> endOfInput: OK attoparsec> +++ OK, passed 100 tests. attoparsec> endOfLine: OK attoparsec> +++ OK, failed as expected. Falsified, Falsified (after 2 tests and 1 shrink): attoparsec> "\NUL" attoparsec> '\NUL' /= '\n' attoparsec> attoparsec> ('\NUL',Nothing) /= ('\r',Just '\n') attoparsec> notWord8: OK attoparsec> +++ OK, passed 100 tests. attoparsec> peekWord8: OK attoparsec> +++ OK, passed 100 tests. attoparsec> peekWord8': OK attoparsec> +++ OK, passed 100 tests. attoparsec> satisfy: OK attoparsec> +++ OK, passed 100 tests. attoparsec> satisfyWith: OK attoparsec> +++ OK, passed 100 tests. attoparsec> scan: OK attoparsec> +++ OK, passed 100 tests. attoparsec> skip: OK attoparsec> +++ OK, failed as expected. Falsified (after 8 tests and 2 shrinks): attoparsec> 0 attoparsec> "\NUL" attoparsec> not (0 < 0) attoparsec> skipWhile: OK attoparsec> +++ OK, passed 100 tests. attoparsec> string: OK attoparsec> +++ OK, passed 100 tests. attoparsec> stringCI: OK attoparsec> +++ OK, passed 100 tests. attoparsec> strings: OK attoparsec> +++ OK, passed 100 tests. attoparsec> take: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeByteString: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeCount: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeLazyByteString: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeTill: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeWhile: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeWhile1: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeWhile1_empty: OK attoparsec> +++ OK, passed 1 test. attoparsec> takeWhileIncluding: OK attoparsec> +++ OK, passed 100 tests. attoparsec> getChunk: OK attoparsec> +++ OK, passed 100 tests. attoparsec> word8: OK attoparsec> +++ OK, passed 100 tests. attoparsec> members: OK attoparsec> +++ OK, passed 100 tests. attoparsec> nonmembers: OK attoparsec> +++ OK, passed 100 tests. attoparsec> buf attoparsec> b_unbuffer: OK attoparsec> +++ OK, passed 100 tests. attoparsec> t_unbuffer: OK attoparsec> +++ OK, passed 100 tests. attoparsec> t_unbuffer_three: OK attoparsec> +++ OK, passed 1 test. attoparsec> b_length: OK attoparsec> +++ OK, passed 100 tests. attoparsec> t_length: OK attoparsec> +++ OK, passed 100 tests. attoparsec> b_unsafeIndex: OK attoparsec> +++ OK, passed 100 tests. attoparsec> t_iter: OK attoparsec> +++ OK, passed 100 tests. attoparsec> t_iter_: OK attoparsec> +++ OK, passed 100 tests. attoparsec> b_unsafeDrop: OK attoparsec> +++ OK, passed 100 tests. doctest-parallel> Test.DocTest=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest,Test.DocTest.Helpers=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Helpers,Test.DocTest.Internal.Extract=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.Extract,Test.DocTest.Internal.GhcUtil=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.GhcUtil,Test.DocTest.Internal.GhciWrapper=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.GhciWrapper,Test.DocTest.Internal.Interpreter=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.Interpreter,Test.DocTest.Internal.Location=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.Location,Test.DocTest.Internal.Logging=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.Logging,Test.DocTest.Internal.Nix=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.Nix,Test.DocTest.Internal.Options=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.Options,Test.DocTest.Internal.Parse=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.Parse,Test.DocTest.Internal.Property=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.Property,Test.DocTest.Internal.Runner=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.Runner,Test.DocTest.Internal.Runner.Example=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.Runner.Example,Test.DocTest.Internal.Util=doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W:Test.DocTest.Internal.Util doctest-parallel> unit doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> include template-haskell-2.21.0.0-8831 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 ) 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 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/dh2ys28nkg549lslq4krzrm2jxa1p36y-relude-1.2.2.0 relude> Executables installed in: relude> /nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-relude-1.2.2.0/bin relude> Libraries installed in: semigroupoids> /nix/store/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-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/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-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/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1/libexec/x86_64-linux-ghc-9.8.1/semigroupoids-6.0.1 semigroupoids> Data files installed in: semigroupoids> /nix/store/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1/share/x86_64-linux-ghc-9.8.1/semigroupoids-6.0.1 semigroupoids> Documentation installed in: semigroupoids> /nix/store/zvw3y7h2lnrcax9ayvchj0vn2ypxvksn-semigroupoids-6.0.1-doc/share/doc/semigroupoids-6.0.1 semigroupoids> Configuration files installed in: semigroupoids> /nix/store/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1/etc semigroupoids> No alex found semigroupoids> Using ar found on system at: 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.. 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 ) attoparsec> t_dropCodeUnits: OK attoparsec> +++ OK, passed 100 tests. attoparsec> combinator attoparsec> choice: OK attoparsec> +++ OK, passed 100 tests. attoparsec> count: OK attoparsec> +++ OK, passed 100 tests. attoparsec> lookAhead: OK attoparsec> +++ OK, passed 100 tests. attoparsec> match: OK attoparsec> +++ OK, passed 100 tests. attoparsec> simple attoparsec> issue75: OK attoparsec> +++ OK, passed 100 tests. attoparsec> text attoparsec> anyChar: OK attoparsec> +++ OK, passed 100 tests. attoparsec> asciiCI: OK attoparsec> +++ OK, passed 100 tests. attoparsec> char: OK attoparsec> +++ OK, passed 100 tests. attoparsec> endOfInput: OK attoparsec> +++ OK, passed 100 tests. attoparsec> endOfLine: OK attoparsec> +++ OK, failed as expected. Falsified, Falsified (after 3 tests and 1 shrink): attoparsec> "\NUL" attoparsec> '\NUL' /= '\n' attoparsec> attoparsec> ('\NUL',Nothing) /= ('\r',Just '\n') attoparsec> notChar: OK attoparsec> +++ OK, passed 100 tests. attoparsec> peekChar: OK attoparsec> +++ OK, passed 100 tests. attoparsec> peekChar': OK attoparsec> +++ OK, passed 100 tests. attoparsec> satisfy: OK attoparsec> +++ OK, passed 100 tests. attoparsec> satisfyWith: OK attoparsec> +++ OK, passed 100 tests. attoparsec> scan: OK attoparsec> +++ OK, passed 100 tests. attoparsec> skip: OK attoparsec> +++ OK, failed as expected. Falsified (after 5 tests and 13 shrinks): attoparsec> 'a' attoparsec> "a" attoparsec> not ('a' < 'a') attoparsec> skipWhile: OK attoparsec> +++ OK, passed 100 tests. attoparsec> string: OK attoparsec> +++ OK, passed 100 tests. attoparsec> strings: OK attoparsec> +++ OK, passed 100 tests. attoparsec> stringCI: OK attoparsec> +++ OK, passed 100 tests. attoparsec> take: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeText: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeCount: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeLazyText: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeTill: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeWhile: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeWhile1: OK attoparsec> +++ OK, passed 100 tests. attoparsec> takeWhile1_empty: OK attoparsec> +++ OK, passed 1 test. attoparsec> members: OK attoparsec> +++ OK, passed 100 tests. attoparsec> nonmembers: OK attoparsec> +++ OK, passed 100 tests. attoparsec> FastSet attoparsec> membership is correct: OK attoparsec> +++ OK, passed 100 tests. attoparsec> Regressions attoparsec> issue105: OK attoparsec> +++ OK, passed 100 tests. attoparsec> attoparsec> All 70 tests passed (0.12s) attoparsec> Test suite attoparsec-tests: PASS attoparsec> Test suite logged to: dist/test/attoparsec-0.14.4-attoparsec-tests.log attoparsec> 1 of 1 test suites (1 of 1 test cases) passed. attoparsec> Running phase: haddockPhase attoparsec> Running phase: installPhase attoparsec> Installing internal library attoparsec-internal in /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/attoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal attoparsec> Installing library in /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ attoparsec> Running phase: fixupPhase attoparsec> shrinking RPATHs of ELF executables and libraries in /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4 attoparsec> shrinking /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSattoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ-ghc9.8.1.so attoparsec> shrinking /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSattoparsec-0.14.4-EltmJBtr0Z5NUD2noq0wb-attoparsec-internal-ghc9.8.1.so attoparsec> checking for references to /build/ in /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4... attoparsec> patching script interpreter paths in /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4 attoparsec> stripping (with command strip and flags -S -p) in /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4/lib doctest-parallel> BugfixImportHierarchical.ModuleA=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:BugfixImportHierarchical.ModuleA,BugfixImportHierarchical.ModuleB=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:BugfixImportHierarchical.ModuleB,BugfixMultipleModules.ModuleA=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:BugfixMultipleModules.ModuleA,BugfixMultipleModules.ModuleB=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:BugfixMultipleModules.ModuleB,BugfixOutputToStdErr.Fib=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:BugfixOutputToStdErr.Fib,Color.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:Color.Foo,DosLineEndings.Fib=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:DosLineEndings.Fib,Failing.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:Failing.Foo,FailingMultiple.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:FailingMultiple.Foo,GhcArg.Fib=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:GhcArg.Fib,It.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:It.Foo,It.Setup=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:It.Setup,LocalStderrBinding.A=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:LocalStderrBinding.A,ModuleIsolation.TestA=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:ModuleIsolation.TestA,ModuleIsolation.TestB=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:ModuleIsolation.TestB,ModuleOptions.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:ModuleOptions.Foo,Multiline.Multiline=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:Multiline.Multiline,NonExposedModule.Exposed=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:NonExposedModule.Exposed,PropertyBool.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:PropertyBool.Foo,PropertyBoolWithTypeSignature.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:PropertyBoolWithTypeSignature.Foo,PropertyFailing.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:PropertyFailing.Foo,PropertyImplicitlyQuantified.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:PropertyImplicitlyQuantified.Foo,PropertyQuantified.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:PropertyQuantified.Foo,PropertySetup.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:PropertySetup.Foo,Setup.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:Setup.Foo,SetupSkipOnFailure.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:SetupSkipOnFailure.Foo,SystemIoImported.A=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:SystemIoImported.A,TemplateHaskell.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:TemplateHaskell.Foo,TestBlankline.Fib=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:TestBlankline.Fib,TestCombinedExample.Fib=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:TestCombinedExample.Fib,TestCommentLocation.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:TestCommentLocation.Foo,TestDocumentationForArguments.Fib=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:TestDocumentationForArguments.Fib,TestFailOnMultiline.Fib=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:TestFailOnMultiline.Fib,TestImport.ModuleA=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:TestImport.ModuleA,TestImport.ModuleB=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:TestImport.ModuleB,TestPutStr.Fib=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:TestPutStr.Fib,TestSimple.Fib=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:TestSimple.Fib,TrailingWhitespace.Foo=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:TrailingWhitespace.Foo,WithCInclude.Bar=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:WithCInclude.Bar,WithCbits.Bar=doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules:WithCbits.Bar doctest-parallel> unit doctest-parallel-0.3.1.1-H8rP21vXXgJAWfsUjZrUqg-doctests doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> unit doctest-parallel-0.3.1.1-5kRTwhzh5rRF6sXCQeKu8n-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-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> include doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-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-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> depends Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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-H8rP21vXXgJAWfsUjZrUqg-doctests doctest-parallel> depends base-4.19.0.0-b960 doctest-parallel> depends doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> definite doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-spectests-modules doctest-parallel> depends base-4.19.0.0-b960 doctest-parallel> depends doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> depends template-haskell-2.21.0.0-8831 doctest-parallel> definite doctest-parallel-0.3.1.1-5kRTwhzh5rRF6sXCQeKu8n-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 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/pzqriw8h8aiwrr4rmlx34v74vj7x813k-quickcheck-instances-0.3.32 quickcheck-instances> Executables installed in: quickcheck-instances> /nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-quickcheck-instances-0.3.32/bin quickcheck-instances> Libraries installed in: quickcheck-instances> /nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-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/pzqriw8h8aiwrr4rmlx34v74vj7x813k-quickcheck-instances-0.3.32/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 quickcheck-instances> Private executables installed in: quickcheck-instances> /nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-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/pzqriw8h8aiwrr4rmlx34v74vj7x813k-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/5r6gm5pzsxwp4j31p39vw12k1lv8p9c2-quickcheck-instances-0.3.32-doc/share/doc/quickcheck-instances-0.3.32 quickcheck-instances> Configuration files installed in: quickcheck-instances> /nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-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 quickcheck-instances> Preprocessing library for quickcheck-instances-0.3.32.. quickcheck-instances> Building library for quickcheck-instances-0.3.32.. relude> /nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-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/dh2ys28nkg549lslq4krzrm2jxa1p36y-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/dh2ys28nkg549lslq4krzrm2jxa1p36y-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/dh2ys28nkg549lslq4krzrm2jxa1p36y-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/6fnqqyppicx6bmps3v8n65zrnjasjf6v-relude-1.2.2.0-doc/share/doc/relude-1.2.2.0 relude> Configuration files installed in: relude> /nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-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 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.. doctest-parallel> depends doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> depends doctest-parallel-0.3.1.1-2lG7tRP48BYIwpeTsudtkg-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/28p3gcylcwg5ja1aa67w36plw7k104hd-doctest-parallel-0.3.1.1 doctest-parallel> Executables installed in: doctest-parallel> /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-doctest-parallel-0.3.1.1/bin doctest-parallel> Libraries installed in: doctest-parallel> /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-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-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> Dynamic Libraries installed in: doctest-parallel> /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-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/28p3gcylcwg5ja1aa67w36plw7k104hd-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/28p3gcylcwg5ja1aa67w36plw7k104hd-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/28p3gcylcwg5ja1aa67w36plw7k104hd-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/28p3gcylcwg5ja1aa67w36plw7k104hd-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 attoparsec (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4 attoparsec (post)> Pushing 1 paths (76 are already present) using zstd to cache sellout ⏳ attoparsec (post)> attoparsec (post)> Pushing /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4 (17.13 MiB) attoparsec (post)> attoparsec (post)> All done. attoparsec (post)> added 1 signatures attoparsec (post)> added 2 signatures attoparsec (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4 attoparsec (post)> copying 1 paths... attoparsec (post)> copying path '/nix/store/9mi8ffcxra4xrvag3k77z46qcb2vwm8a-attoparsec-0.14.4' to 'https://cache.nix-ci.com'... attoparsec (post)> copying 1 paths... attoparsec (post)> copying path '/nix/store/aysz6v72rz9szhy8afrqjby0s6kwdwf2-attoparsec-0.14.4.drv' to 'https://cache.nix-ci.com'... building '/nix/store/9n59lzs4zw404h6fdra2bgdlccar2jf0-hspec-attoparsec-0.1.0.2.drv'... building '/nix/store/jmcjnjkcgccaw2lq1a4znk6k8xyh24gn-sqlite-simple-0.4.19.0.drv'... 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) charset> [1 of 9] Compiling Data.CharSet.ByteSet ( src/Data/CharSet/ByteSet.hs, dist/build/Data/CharSet/ByteSet.p_o ) charset> [2 of 9] Compiling Data.CharSet ( src/Data/CharSet.hs, dist/build/Data/CharSet.p_o ) charset> [3 of 9] Compiling Data.CharSet.Common ( src/Data/CharSet/Common.hs, dist/build/Data/CharSet/Common.p_o ) charset> [4 of 9] Compiling Data.CharSet.Posix.Ascii ( src/Data/CharSet/Posix/Ascii.hs, dist/build/Data/CharSet/Posix/Ascii.p_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 ) 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 ) charset> [9 of 9] Compiling Data.CharSet.Posix ( src/Data/CharSet/Posix.hs, dist/build/Data/CharSet/Posix.p_o ) charset> Running phase: checkPhase charset> Package has no test suites. charset> Running phase: haddockPhase charset> Preprocessing library for charset-0.3.12.. charset> Running Haddock on library for charset-0.3.12.. charset> Warning: --source-* options are ignored when --hyperlinked-source is enabled. doctest-parallel> Preprocessing library for doctest-parallel-0.3.1.1.. doctest-parallel> Building library for doctest-parallel-0.3.1.1.. 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) doctest-parallel> [18 of 18] Compiling Test.DocTest ( src/Test/DocTest.hs, dist/build/Test/DocTest.o, dist/build/Test/DocTest.dyn_o ) doctest-parallel> [ 1 of 18] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.p_o ) doctest-parallel> [ 2 of 18] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.p_o ) doctest-parallel> [ 3 of 18] Compiling Paths_doctest_parallel ( dist/build/autogen/Paths_doctest_parallel.hs, dist/build/Paths_doctest_parallel.p_o ) doctest-parallel> [ 4 of 18] Compiling Test.DocTest.Helpers ( src/Test/DocTest/Helpers.hs, dist/build/Test/DocTest/Helpers.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 ) 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 ) 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 ) invariant> [4 of 4] Compiling Paths_invariant ( dist/build/autogen/Paths_invariant.hs, dist/build/Paths_invariant.o, dist/build/Paths_invariant.dyn_o ) invariant> [1 of 4] Compiling Data.Functor.Invariant ( src/Data/Functor/Invariant.hs, dist/build/Data/Functor/Invariant.p_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.p_o ) invariant> [3 of 4] Compiling Data.Functor.Invariant.TH ( src/Data/Functor/Invariant/TH.hs, dist/build/Data/Functor/Invariant/TH.p_o ) invariant> [4 of 4] Compiling Paths_invariant ( dist/build/autogen/Paths_invariant.hs, dist/build/Paths_invariant.p_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 ) 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 ) 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 ) 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 ) 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 ) 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 ) relude> Building library for relude-1.2.2.0.. relude> relude> on the commandline: warning: [GHC-93741] [-Wunrecognised-warning-flags] relude> unrecognised warning flag: -Winconsistent-flags 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> relude> on the commandline: warning: [GHC-93741] [-Wunrecognised-warning-flags] relude> unrecognised warning flag: -Winconsistent-flags 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 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) semirings> [3 of 8] Compiling Data.Euclidean ( Data/Euclidean.hs, dist/build/Data/Euclidean.o, dist/build/Data/Euclidean.dyn_o ) semirings> [4 of 8] Compiling Data.Field ( Data/Field.hs, dist/build/Data/Field.o, dist/build/Data/Field.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 ) semirings> [1 of 8] Compiling Data.Semiring ( Data/Semiring.hs, dist/build/Data/Semiring.p_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> | ^^^^ 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 ) 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 ) tomland> Running phase: setupCompilerEnvironmentPhase tomland> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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 tomland> Replace Cabal file with edited version from mirror://hackage/tomland-1.3.3.3/revision/2.cabal. tomland> Running phase: compileBuildDriverPhase tomland> setupCompileFlags: -package-db=/build/tmp.yH7wfeJqpz/setup-package.conf.d -threaded tomland> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.yH7wfeJqpz/Main.o ) tomland> [2 of 2] Linking Setup tomland> Running phase: updateAutotoolsGnuConfigScriptsPhase tomland> Running phase: configurePhase tomland> configureFlags: --verbose --prefix=/nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-tomland-1.3.3.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/r155dlkgnd682yp9hq045iwbl08xn7yq-tomland-1.3.3.3-doc/share/doc/tomland-1.3.3.3 --with-gcc=gcc --package-db=/build/tmp.yH7wfeJqpz/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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 ) doctest-parallel> [ 9 of 18] Compiling Test.DocTest.Internal.Interpreter ( src/Test/DocTest/Internal/Interpreter.hs, dist/build/Test/DocTest/Internal/Interpreter.p_o ) doctest-parallel> [10 of 18] Compiling Test.DocTest.Internal.Nix ( src/Test/DocTest/Internal/Nix.hs, dist/build/Test/DocTest/Internal/Nix.p_o ) doctest-parallel> [11 of 18] Compiling Test.DocTest.Internal.Options ( src/Test/DocTest/Internal/Options.hs, dist/build/Test/DocTest/Internal/Options.p_o ) 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 ) 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 ) quickcheck-instances> [ 1 of 26] Compiling Test.QuickCheck.Instances.Containers ( src/Test/QuickCheck/Instances/Containers.hs, dist/build/Test/QuickCheck/Instances/Containers.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 ) 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 ) 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 ) 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 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 ) semigroupoids> [ 1 of 27] Compiling Data.Functor.Extend ( src/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.p_o ) 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> [21 of 21] Compiling Data.Generics.PlateData ( Data/Generics/PlateData.hs, dist/build/Data/Generics/PlateData.o, dist/build/Data/Generics/PlateData.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 ) 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> | ^^^^ uniplate> [ 7 of 21] Compiling Data.Generics.Uniplate.DataOnly ( Data/Generics/Uniplate/DataOnly.hs, dist/build/Data/Generics/Uniplate/DataOnly.p_o ) 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 ) 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 ) uniplate> Running phase: checkPhase uniplate> Package has no test suites. uniplate> Running phase: haddockPhase uniplate> Preprocessing library for uniplate-1.6.13.. uniplate> Running Haddock on library for uniplate-1.6.13.. uniplate> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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 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 quickcheck-instances> [19 of 26] Compiling Test.QuickCheck.Instances.These ( src/Test/QuickCheck/Instances/These.hs, dist/build/Test/QuickCheck/Instances/These.p_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 ) 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 ) 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.. quickcheck-instances> [1 of 1] Compiling Main ( test/Tests.hs, dist/build/self-test/self-test-tmp/Main.o ) quickcheck-instances> [2 of 2] Linking dist/build/self-test/self-test quickcheck-instances> Running phase: checkPhase 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 quickcheck-instances> Preprocessing library for quickcheck-instances-0.3.32.. quickcheck-instances> Running Haddock on library for quickcheck-instances-0.3.32.. 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 uniplate> [ 1 of 21] Compiling Data.Generics.Uniplate.Data.Instances ( Data/Generics/Uniplate/Data/Instances.hs, nothing ) uniplate> [ 2 of 21] Compiling Data.Generics.Uniplate.Internal.Utils ( Data/Generics/Uniplate/Internal/Utils.hs, nothing ) uniplate> [ 3 of 21] Compiling Data.Generics.Uniplate ( Data/Generics/Uniplate.hs, nothing ) uniplate> [ 4 of 21] Compiling Data.Generics.Str ( Data/Generics/Str.hs, nothing ) uniplate> [ 5 of 21] Compiling Data.Generics.Uniplate.Internal.DataOnlyOperations ( Data/Generics/Uniplate/Internal/DataOnlyOperations.hs, nothing ) uniplate> [ 6 of 21] Compiling Data.Generics.Uniplate.Internal.Data ( Data/Generics/Uniplate/Internal/Data.hs, nothing ) 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 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/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-tomland-1.3.3.3 tomland> Executables installed in: tomland> /nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-tomland-1.3.3.3/bin tomland> Libraries installed in: tomland> /nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-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/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-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/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-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/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-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/r155dlkgnd682yp9hq045iwbl08xn7yq-tomland-1.3.3.3-doc/share/doc/tomland-1.3.3.3 tomland> Configuration files installed in: tomland> /nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-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 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 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 hspec-attoparsec> Running phase: setupCompilerEnvironmentPhase hspec-attoparsec> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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 ) quickcheck-instances> Warning: --source-* options are ignored when --hyperlinked-source is enabled. uniplate> [ 8 of 21] Compiling Data.Generics.Uniplate.Operations ( Data/Generics/Uniplate/Operations.hs, nothing ) sqlite-simple> Running phase: setupCompilerEnvironmentPhase sqlite-simple> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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 ) uniplate> [11 of 21] Compiling Data.Generics.SYB ( Data/Generics/SYB.hs, nothing ) 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 ) uniplate> [12 of 21] Compiling Data.Generics.Compos ( Data/Generics/Compos.hs, nothing ) hspec-attoparsec> Running phase: unpackPhase uniplate> [13 of 21] Compiling Data.Generics.Uniplate.Typeable ( Data/Generics/Uniplate/Typeable.hs, nothing ) 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.62JgdPwjdf/setup-package.conf.d -threaded uniplate> [14 of 21] Compiling Data.Generics.Uniplate.Zipper ( Data/Generics/Uniplate/Zipper.hs, nothing ) relude> Preprocessing test suite 'relude-test' for relude-1.2.2.0.. relude> Building test suite 'relude-test' for relude-1.2.2.0.. charset> [1 of 9] Compiling Data.CharSet.ByteSet ( src/Data/CharSet/ByteSet.hs, nothing ) hspec-attoparsec> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.62JgdPwjdf/Main.o ) quickcheck-instances> [ 1 of 26] Compiling Test.QuickCheck.Instances.Containers ( src/Test/QuickCheck/Instances/Containers.hs, nothing ) quickcheck-instances> [ 2 of 26] Compiling Test.QuickCheck.Instances.CustomPrelude ( src/Test/QuickCheck/Instances/CustomPrelude.hs, nothing ) relude> relude> on the commandline: warning: [GHC-93741] [-Wunrecognised-warning-flags] relude> unrecognised warning flag: -Winconsistent-flags quickcheck-instances> [ 3 of 26] Compiling Test.QuickCheck.Instances.CaseInsensitive ( src/Test/QuickCheck/Instances/CaseInsensitive.hs, nothing ) charset> [2 of 9] Compiling Data.CharSet ( src/Data/CharSet.hs, nothing ) sqlite-simple> Running phase: unpackPhase relude> [1 of 4] Compiling Test.Relude.Gen sqlite-simple> unpacking source archive /nix/store/7j12w94nb1zrz4xpbh9y2xcahq0ivhip-sqlite-simple-0.4.19.0.tar.gz 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 hspec-attoparsec> [2 of 2] Linking Setup sqlite-simple> Running phase: compileBuildDriverPhase uniplate> [15 of 21] Compiling Data.Generics.UniplateOn ( Data/Generics/UniplateOn.hs, nothing ) sqlite-simple> setupCompileFlags: -package-db=/build/tmp.2qh03KLpMg/setup-package.conf.d -threaded uniplate> [16 of 21] Compiling Data.Generics.UniplateStr ( Data/Generics/UniplateStr.hs, nothing ) uniplate> [17 of 21] Compiling Data.Generics.UniplateStrOn ( Data/Generics/UniplateStrOn.hs, nothing ) sqlite-simple> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.2qh03KLpMg/Main.o ) 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 ) relude> [2 of 4] Compiling Test.Relude.Container.One 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: quickcheck-instances> [ 4 of 26] Compiling Test.QuickCheck.Instances.ByteString ( src/Test/QuickCheck/Instances/ByteString.hs, nothing ) 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. sqlite-simple> [2 of 2] Linking Setup 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) 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' 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 ) charset> [3 of 9] Compiling Data.CharSet.Common ( src/Data/CharSet/Common.hs, nothing ) quickcheck-instances> [ 7 of 26] Compiling Test.QuickCheck.Instances.Hashable ( src/Test/QuickCheck/Instances/Hashable.hs, nothing ) charset> [4 of 9] Compiling Data.CharSet.Posix.Ascii ( src/Data/CharSet/Posix/Ascii.hs, nothing ) 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 ) 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 ) charset> [5 of 9] Compiling Data.CharSet.Unicode ( src/Data/CharSet/Unicode.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 ) charset> [6 of 9] Compiling Data.CharSet.Unicode.Block ( src/Data/CharSet/Unicode/Block.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 ) charset> [7 of 9] Compiling Data.CharSet.Unicode.Category ( src/Data/CharSet/Unicode/Category.hs, nothing ) quickcheck-instances> [15 of 26] Compiling Test.QuickCheck.Instances.Strict ( src/Test/QuickCheck/Instances/Strict.hs, nothing ) charset> [8 of 9] Compiling Data.CharSet.Posix.Unicode ( src/Data/CharSet/Posix/Unicode.hs, nothing ) 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) 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) 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) relude> [3 of 4] Compiling Test.Relude.Property invariant> Preprocessing test suite 'spec' for invariant-0.6.4.. invariant> Building test suite 'spec' for invariant-0.6.4.. quickcheck-instances> [16 of 26] Compiling Test.QuickCheck.Instances.Tagged ( src/Test/QuickCheck/Instances/Tagged.hs, nothing ) 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 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 invariant> [1 of 3] Compiling InvariantSpec ( test/InvariantSpec.hs, dist/build/spec/spec-tmp/InvariantSpec.o ) 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 ) semirings> [2 of 8] Compiling Data.Ring.Ordered ( Data/Ring/Ordered.hs, dist/build/Data/Ring/Ordered.p_o ) 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 ) doctest-parallel> [18 of 18] Compiling Test.DocTest ( src/Test/DocTest.hs, dist/build/Test/DocTest.p_o ) quickcheck-instances> [24 of 26] Compiling Test.QuickCheck.Instances.Vector ( src/Test/QuickCheck/Instances/Vector.hs, nothing ) invariant> [2 of 3] Compiling THSpec ( test/THSpec.hs, dist/build/spec/spec-tmp/THSpec.o ) 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 semigroupoids> [ 6 of 27] Compiling Data.Functor.Apply ( src/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.p_o ) 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 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 semirings> [3 of 8] Compiling Data.Euclidean ( Data/Euclidean.hs, dist/build/Data/Euclidean.p_o ) 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' semigroupoids> [ 7 of 27] Compiling Data.Semigroup.Bifoldable ( src/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.p_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> | ^^^^^^ semigroupoids> [ 8 of 27] Compiling Data.Functor.Contravariant.Divise ( src/Data/Functor/Contravariant/Divise.hs, dist/build/Data/Functor/Contravariant/Divise.p_o ) relude> [4 of 4] Compiling Main hspec-attoparsec> Running phase: updateAutotoolsGnuConfigScriptsPhase hspec-attoparsec> Running phase: configurePhase hspec-attoparsec> configureFlags: --verbose --prefix=/nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-hspec-attoparsec-0.1.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/17frlc6fcaqwvkq74i31y9yh5cb7blw2-hspec-attoparsec-0.1.0.2-doc/share/doc/hspec-attoparsec-0.1.0.2 --with-gcc=gcc --package-db=/build/tmp.62JgdPwjdf/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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... semigroupoids> [ 9 of 27] Compiling Data.Functor.Contravariant.Decide ( src/Data/Functor/Contravariant/Decide.hs, dist/build/Data/Functor/Contravariant/Decide.p_o ) sqlite-simple> Running phase: updateAutotoolsGnuConfigScriptsPhase sqlite-simple> Running phase: configurePhase sqlite-simple> configureFlags: --verbose --prefix=/nix/store/17ncymwgiy24mxjh8fha2465idvg5n23-sqlite-simple-0.4.19.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hxwrwwcadjjm3kzqc65b7d8hwpwpd8qk-sqlite-simple-0.4.19.0-doc/share/doc/sqlite-simple-0.4.19.0 --with-gcc=gcc --package-db=/build/tmp.2qh03KLpMg/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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... 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 semigroupoids> [10 of 27] Compiling Data.Functor.Contravariant.Conclude ( src/Data/Functor/Contravariant/Conclude.hs, dist/build/Data/Functor/Contravariant/Conclude.p_o ) 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 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 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 ) tomland> [15 of 36] Compiling Toml.Parser.Validate 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 semirings> [4 of 8] Compiling Data.Field ( Data/Field.hs, dist/build/Data/Field.p_o ) 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 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/i4gzy4rp3l07srkyam3476jk4rdlva4f-hspec-attoparsec-0.1.0.2 hspec-attoparsec> Executables installed in: hspec-attoparsec> /nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-hspec-attoparsec-0.1.0.2/bin hspec-attoparsec> Libraries installed in: hspec-attoparsec> /nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-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/i4gzy4rp3l07srkyam3476jk4rdlva4f-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/i4gzy4rp3l07srkyam3476jk4rdlva4f-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/i4gzy4rp3l07srkyam3476jk4rdlva4f-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/17frlc6fcaqwvkq74i31y9yh5cb7blw2-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/i4gzy4rp3l07srkyam3476jk4rdlva4f-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 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 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/17ncymwgiy24mxjh8fha2465idvg5n23-sqlite-simple-0.4.19.0 sqlite-simple> Executables installed in: sqlite-simple> /nix/store/17ncymwgiy24mxjh8fha2465idvg5n23-sqlite-simple-0.4.19.0/bin sqlite-simple> Libraries installed in: sqlite-simple> /nix/store/17ncymwgiy24mxjh8fha2465idvg5n23-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/17ncymwgiy24mxjh8fha2465idvg5n23-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/17ncymwgiy24mxjh8fha2465idvg5n23-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/17ncymwgiy24mxjh8fha2465idvg5n23-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/hxwrwwcadjjm3kzqc65b7d8hwpwpd8qk-sqlite-simple-0.4.19.0-doc/share/doc/sqlite-simple-0.4.19.0 sqlite-simple> Configuration files installed in: sqlite-simple> /nix/store/17ncymwgiy24mxjh8fha2465idvg5n23-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 semigroupoids> [21 of 27] Compiling Data.Semigroup.Foldable ( src/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.p_o ) 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 ) invariant> [3 of 3] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o ) 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.. 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.. tomland> [16 of 36] Compiling Toml.Parser 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 ) semigroupoids> [22 of 27] Compiling Data.Semigroup.Traversable.Class ( src/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.p_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> | ^^^^^^^^ tomland> [17 of 36] Compiling Toml.Codec.BiMap tomland> [18 of 36] Compiling Toml.Codec.Error 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 ) 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 ) 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> | ^^^^^^^^^^^ invariant> [4 of 4] Linking dist/build/spec/spec 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> | ^^^^^^ relude> Preprocessing test suite 'relude-doctest' for relude-1.2.2.0.. relude> Building test suite 'relude-doctest' for relude-1.2.2.0.. 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 ) relude> relude> on the commandline: warning: [GHC-93741] [-Wunrecognised-warning-flags] relude> unrecognised warning flag: -Winconsistent-flags relude> [1 of 1] Compiling Main 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> 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> | ^^^^^^^^ tomland> [20 of 36] Compiling Toml.Codec.Di semigroupoids> [23 of 27] Compiling Data.Semigroup.Traversable ( src/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.p_o ) tomland> [21 of 36] Compiling Toml.Codec.Combinator.Tuple hspec-attoparsec> [2 of 2] Compiling Test.Hspec.Attoparsec ( src/Test/Hspec/Attoparsec.hs, dist/build/Test/Hspec/Attoparsec.p_o ) 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 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 ) 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 ) 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 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.0076 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 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 semirings> Running phase: checkPhase 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. semirings> Package has no test suites. tomland> [29 of 36] Compiling Toml.Codec.Combinator.Monoid semirings> Running phase: haddockPhase tomland> [30 of 36] Compiling Toml.Codec.Combinator.List tomland> [31 of 36] Compiling Toml.Codec.Combinator.Set semirings> Preprocessing library for semirings-0.7.. tomland> [32 of 36] Compiling Toml.Codec.Combinator.Custom tomland> [33 of 36] Compiling Toml.Codec.Combinator semirings> Running Haddock on library for semirings-0.7.. tomland> [34 of 36] Compiling Toml.Codec.Generic semirings> Warning: --source-* options are ignored when --hyperlinked-source is enabled. invariant> [1 of 4] Compiling Data.Functor.Invariant ( src/Data/Functor/Invariant.hs, nothing ) semirings> [1 of 8] Compiling Data.Semiring ( Data/Semiring.hs, nothing ) charset> Documentation created: dist/doc/html/charset/, charset> dist/doc/html/charset/charset.txt 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 ) 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 ) charset> Running phase: installPhase uniplate> Documentation created: dist/doc/html/uniplate/, uniplate> dist/doc/html/uniplate/uniplate.txt charset> Installing library in /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC uniplate> Running phase: installPhase 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 ) uniplate> Installing library in /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/uniplate-1.6.13-FSZmfemPUb965irITYhfNI semigroupoids> Running phase: checkPhase semigroupoids> Package has no test suites. semigroupoids> Running phase: haddockPhase 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.. 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 ) tomland> [35 of 36] Compiling Toml.Codec hspec-attoparsec> [1 of 1] Compiling Main ( tests/Spec.hs, dist/build/spec/spec-tmp/Main.o ) tomland> [36 of 36] Compiling Toml semigroupoids> Preprocessing library for semigroupoids-6.0.1.. semigroupoids> Running Haddock on library for semigroupoids-6.0.1.. 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> | ^^^^ semigroupoids> Warning: --source-* options are ignored when --hyperlinked-source is enabled. charset> Running phase: fixupPhase charset> shrinking RPATHs of ELF executables and libraries in /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12 charset> shrinking /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-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/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12... charset> patching script interpreter paths in /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12 charset> stripping (with command strip and flags -S -p) in /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12/lib invariant> [2 of 4] Compiling Data.Functor.Invariant.TH.Internal ( src/Data/Functor/Invariant/TH/Internal.hs, nothing ) hspec-attoparsec> [2 of 2] Linking dist/build/spec/spec invariant> [3 of 4] Compiling Data.Functor.Invariant.TH ( src/Data/Functor/Invariant/TH.hs, nothing ) charset> shrinking RPATHs of ELF executables and libraries in /nix/store/jy7q3744ha397ajrq0iypckn0k3gpds2-charset-0.3.12-doc charset> checking for references to /build/ in /nix/store/jy7q3744ha397ajrq0iypckn0k3gpds2-charset-0.3.12-doc... charset> patching script interpreter paths in /nix/store/jy7q3744ha397ajrq0iypckn0k3gpds2-charset-0.3.12-doc charset (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12 /nix/store/jy7q3744ha397ajrq0iypckn0k3gpds2-charset-0.3.12-doc charset (post)> Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ charset (post)> charset (post)> Pushing /nix/store/jy7q3744ha397ajrq0iypckn0k3gpds2-charset-0.3.12-doc (1.38 MiB) charset (post)> Pushing /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12 (6.41 MiB) charset (post)> charset (post)> All done. charset (post)> added 2 signatures charset (post)> added 1 signatures charset (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12 /nix/store/jy7q3744ha397ajrq0iypckn0k3gpds2-charset-0.3.12-doc charset (post)> copying 2 paths... charset (post)> copying path '/nix/store/jy7q3744ha397ajrq0iypckn0k3gpds2-charset-0.3.12-doc' to 'https://cache.nix-ci.com'... charset (post)> copying path '/nix/store/hqpjvv2jgwpacwv4b72cvp9m2dyfnfm2-charset-0.3.12' to 'https://cache.nix-ci.com'... charset (post)> copying 1 paths... charset (post)> copying path '/nix/store/km842z080hzy8icp54d9cciry6h7syb4-charset-0.3.12.drv' to 'https://cache.nix-ci.com'... 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 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 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/3r9230s8314507pci4jvcyb0q7az811w-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/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4 invariant> shrinking /nix/store/3r9230s8314507pci4jvcyb0q7az811w-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/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4... invariant> patching script interpreter paths in /nix/store/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4 invariant> stripping (with command strip and flags -S -p) in /nix/store/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4/lib invariant> shrinking RPATHs of ELF executables and libraries in /nix/store/fqr3vn9hpr2jd8lrmzmv0qyzyk6xi24m-invariant-0.6.4-doc invariant> checking for references to /build/ in /nix/store/fqr3vn9hpr2jd8lrmzmv0qyzyk6xi24m-invariant-0.6.4-doc... invariant> patching script interpreter paths in /nix/store/fqr3vn9hpr2jd8lrmzmv0qyzyk6xi24m-invariant-0.6.4-doc 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/pzqriw8h8aiwrr4rmlx34v74vj7x813k-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/pzqriw8h8aiwrr4rmlx34v74vj7x813k-quickcheck-instances-0.3.32 quickcheck-instances> shrinking /nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-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/pzqriw8h8aiwrr4rmlx34v74vj7x813k-quickcheck-instances-0.3.32... quickcheck-instances> patching script interpreter paths in /nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-quickcheck-instances-0.3.32 quickcheck-instances> stripping (with command strip and flags -S -p) in /nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-quickcheck-instances-0.3.32/lib quickcheck-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/5r6gm5pzsxwp4j31p39vw12k1lv8p9c2-quickcheck-instances-0.3.32-doc quickcheck-instances> checking for references to /build/ in /nix/store/5r6gm5pzsxwp4j31p39vw12k1lv8p9c2-quickcheck-instances-0.3.32-doc... quickcheck-instances> patching script interpreter paths in /nix/store/5r6gm5pzsxwp4j31p39vw12k1lv8p9c2-quickcheck-instances-0.3.32-doc 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] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> 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 ) 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’ 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 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. uniplate> Running phase: fixupPhase uniplate> shrinking RPATHs of ELF executables and libraries in /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13 uniplate> shrinking /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-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/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13... uniplate> patching script interpreter paths in /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13 uniplate> stripping (with command strip and flags -S -p) in /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13/lib uniplate> shrinking RPATHs of ELF executables and libraries in /nix/store/cmg59by6v11nwvavkgzq5f789yysnikn-uniplate-1.6.13-doc uniplate> checking for references to /build/ in /nix/store/cmg59by6v11nwvavkgzq5f789yysnikn-uniplate-1.6.13-doc... uniplate> patching script interpreter paths in /nix/store/cmg59by6v11nwvavkgzq5f789yysnikn-uniplate-1.6.13-doc 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 hspec-attoparsec> Running phase: checkPhase hspec-attoparsec> Running 1 test suites... hspec-attoparsec> Test suite spec: RUNNING... hspec-attoparsec> hspec-attoparsec> hspec-attoparsec> Finished in 0.0001 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 hspec-attoparsec> Preprocessing library for hspec-attoparsec-0.1.0.2.. hspec-attoparsec> Running Haddock on library for hspec-attoparsec-0.1.0.2.. 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 hspec-attoparsec> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hspec-attoparsec> [1 of 2] Compiling Test.Hspec.Attoparsec.Source ( src/Test/Hspec/Attoparsec/Source.hs, nothing ) 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' 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 hspec-attoparsec> Documentation created: dist/doc/html/hspec-attoparsec/, hspec-attoparsec> dist/doc/html/hspec-attoparsec/hspec-attoparsec.txt hspec-attoparsec> Preprocessing test suite 'spec' for hspec-attoparsec-0.1.0.2.. hspec-attoparsec> Running phase: installPhase hspec-attoparsec> Installing library in /nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-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> Running phase: fixupPhase hspec-attoparsec> shrinking RPATHs of ELF executables and libraries in /nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-hspec-attoparsec-0.1.0.2 hspec-attoparsec> shrinking /nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-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 hspec-attoparsec> checking for references to /build/ in /nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-hspec-attoparsec-0.1.0.2... hspec-attoparsec> patching script interpreter paths in /nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-hspec-attoparsec-0.1.0.2 hspec-attoparsec> stripping (with command strip and flags -S -p) in /nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-hspec-attoparsec-0.1.0.2/lib hspec-attoparsec> shrinking RPATHs of ELF executables and libraries in /nix/store/17frlc6fcaqwvkq74i31y9yh5cb7blw2-hspec-attoparsec-0.1.0.2-doc hspec-attoparsec> checking for references to /build/ in /nix/store/17frlc6fcaqwvkq74i31y9yh5cb7blw2-hspec-attoparsec-0.1.0.2-doc... hspec-attoparsec> patching script interpreter paths in /nix/store/17frlc6fcaqwvkq74i31y9yh5cb7blw2-hspec-attoparsec-0.1.0.2-doc 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 ) 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 ) sqlite-simple> [ 1 of 12] Compiling Database.SQLite.Simple.Ok ( Database/SQLite/Simple/Ok.hs, dist/build/Database/SQLite/Simple/Ok.p_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> | ^^^^^^^^^^^ sqlite-simple> [ 2 of 12] Compiling Database.SQLite.Simple.Internal ( Database/SQLite/Simple/Internal.hs, dist/build/Database/SQLite/Simple/Internal.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 ) sqlite-simple> [ 4 of 12] Compiling Database.SQLite.Simple.Time ( Database/SQLite/Simple/Time.hs, dist/build/Database/SQLite/Simple/Time.p_o ) 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 ) sqlite-simple> [ 7 of 12] Compiling Database.SQLite.Simple.ToRow ( Database/SQLite/Simple/ToRow.hs, dist/build/Database/SQLite/Simple/ToRow.p_o ) 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 ) 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> | ^^^^ sqlite-simple> [11 of 12] Compiling Database.SQLite.Simple ( Database/SQLite/Simple.hs, dist/build/Database/SQLite/Simple.p_o ) sqlite-simple> [12 of 12] Compiling Database.SQLite.Simple.Function ( Database/SQLite/Simple/Function.hs, dist/build/Database/SQLite/Simple/Function.p_o ) 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 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’ 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’ 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 semirings> Documentation created: dist/doc/html/semirings/, semirings> dist/doc/html/semirings/semirings.txt semirings> Running phase: installPhase semirings> Installing library in /nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-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/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7 semirings> shrinking /nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-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/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7... semirings> patching script interpreter paths in /nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7 semirings> stripping (with command strip and flags -S -p) in /nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7/lib semirings> shrinking RPATHs of ELF executables and libraries in /nix/store/6ylmw99568zy17widjbjmdiyfvr9mbgy-semirings-0.7-doc semirings> checking for references to /build/ in /nix/store/6ylmw99568zy17widjbjmdiyfvr9mbgy-semirings-0.7-doc... semirings> patching script interpreter paths in /nix/store/6ylmw99568zy17widjbjmdiyfvr9mbgy-semirings-0.7-doc hspec-attoparsec (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/17frlc6fcaqwvkq74i31y9yh5cb7blw2-hspec-attoparsec-0.1.0.2-doc /nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-hspec-attoparsec-0.1.0.2 hspec-attoparsec (post)> Pushing 2 paths (83 are already present) using zstd to cache sellout ⏳ hspec-attoparsec (post)> hspec-attoparsec (post)> Pushing /nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-hspec-attoparsec-0.1.0.2 (414.55 KiB) hspec-attoparsec (post)> Pushing /nix/store/17frlc6fcaqwvkq74i31y9yh5cb7blw2-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 1 signatures hspec-attoparsec (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/17frlc6fcaqwvkq74i31y9yh5cb7blw2-hspec-attoparsec-0.1.0.2-doc /nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-hspec-attoparsec-0.1.0.2 hspec-attoparsec (post)> copying 2 paths... hspec-attoparsec (post)> copying path '/nix/store/17frlc6fcaqwvkq74i31y9yh5cb7blw2-hspec-attoparsec-0.1.0.2-doc' to 'https://cache.nix-ci.com'... hspec-attoparsec (post)> copying path '/nix/store/i4gzy4rp3l07srkyam3476jk4rdlva4f-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/9n59lzs4zw404h6fdra2bgdlccar2jf0-hspec-attoparsec-0.1.0.2.drv' to 'https://cache.nix-ci.com'... invariant (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4 /nix/store/fqr3vn9hpr2jd8lrmzmv0qyzyk6xi24m-invariant-0.6.4-doc invariant (post)> Pushing 2 paths (96 are already present) using zstd to cache sellout ⏳ invariant (post)> invariant (post)> Pushing /nix/store/fqr3vn9hpr2jd8lrmzmv0qyzyk6xi24m-invariant-0.6.4-doc (2.11 MiB) invariant (post)> Pushing /nix/store/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4 (5.42 MiB) invariant (post)> invariant (post)> All done. invariant (post)> added 2 signatures invariant (post)> added 4 signatures invariant (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4 /nix/store/fqr3vn9hpr2jd8lrmzmv0qyzyk6xi24m-invariant-0.6.4-doc invariant (post)> copying 2 paths... invariant (post)> copying path '/nix/store/fqr3vn9hpr2jd8lrmzmv0qyzyk6xi24m-invariant-0.6.4-doc' to 'https://cache.nix-ci.com'... invariant (post)> copying path '/nix/store/3r9230s8314507pci4jvcyb0q7az811w-invariant-0.6.4' to 'https://cache.nix-ci.com'... invariant (post)> copying 1 paths... invariant (post)> copying path '/nix/store/fk6ig8lpgv8h764ivjcriisizxhgw3la-invariant-0.6.4.drv' to 'https://cache.nix-ci.com'... quickcheck-instances (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/5r6gm5pzsxwp4j31p39vw12k1lv8p9c2-quickcheck-instances-0.3.32-doc /nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-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/5r6gm5pzsxwp4j31p39vw12k1lv8p9c2-quickcheck-instances-0.3.32-doc (1.48 MiB) quickcheck-instances (post)> Pushing /nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-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 2 signatures quickcheck-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5r6gm5pzsxwp4j31p39vw12k1lv8p9c2-quickcheck-instances-0.3.32-doc /nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-quickcheck-instances-0.3.32 quickcheck-instances (post)> copying 2 paths... quickcheck-instances (post)> copying path '/nix/store/5r6gm5pzsxwp4j31p39vw12k1lv8p9c2-quickcheck-instances-0.3.32-doc' to 'https://cache.nix-ci.com'... quickcheck-instances (post)> copying path '/nix/store/pzqriw8h8aiwrr4rmlx34v74vj7x813k-quickcheck-instances-0.3.32' to 'https://cache.nix-ci.com'... quickcheck-instances (post)> copying 1 paths... quickcheck-instances (post)> copying path '/nix/store/1v2l505y42nnjkjpf7jmpivwfybsp643-quickcheck-instances-0.3.32.drv' to 'https://cache.nix-ci.com'... uniplate (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cmg59by6v11nwvavkgzq5f789yysnikn-uniplate-1.6.13-doc /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13 uniplate (post)> Pushing 2 paths (74 are already present) using zstd to cache sellout ⏳ uniplate (post)> uniplate (post)> Pushing /nix/store/cmg59by6v11nwvavkgzq5f789yysnikn-uniplate-1.6.13-doc (2.52 MiB) uniplate (post)> Pushing /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13 (9.12 MiB) uniplate (post)> uniplate (post)> All done. uniplate (post)> added 2 signatures uniplate (post)> added 1 signatures uniplate (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cmg59by6v11nwvavkgzq5f789yysnikn-uniplate-1.6.13-doc /nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13 uniplate (post)> copying 2 paths... uniplate (post)> copying path '/nix/store/cmg59by6v11nwvavkgzq5f789yysnikn-uniplate-1.6.13-doc' to 'https://cache.nix-ci.com'... uniplate (post)> copying path '/nix/store/y5w436l9lh9a60x21fi32xrgfiqrihg7-uniplate-1.6.13' to 'https://cache.nix-ci.com'... uniplate (post)> copying 1 paths... uniplate (post)> copying path '/nix/store/sdjwcmxsmkzcgz6m1cv9qg1pccgknyq0-uniplate-1.6.13.drv' to 'https://cache.nix-ci.com'... building '/nix/store/q6n0vc86v63w14h4g454mp2y8dswpi9j-binary-orphans-1.0.5.drv'... building '/nix/store/gjd4x4nh96m7c0c4h9vkk0bcb47n7k56-extra-1.7.16.drv'... building '/nix/store/i2nw5hnkny8qqsd075f07fvnzz8fxlfq-indexed-traversable-instances-0.1.2.drv'... building '/nix/store/yf5j0bk8vh640giz1jqca7i4whh8q0bw-monoid-subclasses-1.2.6.drv'... building '/nix/store/lm3xb29wibwj2164i8f022q3yhnlfhs1-parsers-0.12.12.drv'... building '/nix/store/grvla9cp334f3v6pdgsk9hizy5aifpvx-text-iso8601-0.1.1.drv'... 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 ) 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 ) 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' 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' 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/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-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/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1 semigroupoids> shrinking /nix/store/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-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/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1... semigroupoids> patching script interpreter paths in /nix/store/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1 semigroupoids> stripping (with command strip and flags -S -p) in /nix/store/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1/lib semigroupoids> shrinking RPATHs of ELF executables and libraries in /nix/store/zvw3y7h2lnrcax9ayvchj0vn2ypxvksn-semigroupoids-6.0.1-doc semigroupoids> checking for references to /build/ in /nix/store/zvw3y7h2lnrcax9ayvchj0vn2ypxvksn-semigroupoids-6.0.1-doc... semigroupoids> patching script interpreter paths in /nix/store/zvw3y7h2lnrcax9ayvchj0vn2ypxvksn-semigroupoids-6.0.1-doc 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 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> binary-orphans> Running phase: setupCompilerEnvironmentPhase binary-orphans> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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.LhjwomHv3E/setup-package.conf.d -threaded 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. monoid-subclasses> Running phase: setupCompilerEnvironmentPhase monoid-subclasses> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. semirings (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7 /nix/store/6ylmw99568zy17widjbjmdiyfvr9mbgy-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/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7 (8.25 MiB) semirings (post)> Pushing /nix/store/6ylmw99568zy17widjbjmdiyfvr9mbgy-semirings-0.7-doc (2.74 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/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7 /nix/store/6ylmw99568zy17widjbjmdiyfvr9mbgy-semirings-0.7-doc semirings (post)> copying 2 paths... semirings (post)> copying path '/nix/store/6ylmw99568zy17widjbjmdiyfvr9mbgy-semirings-0.7-doc' to 'https://cache.nix-ci.com'... semirings (post)> copying path '/nix/store/2ichc0d9msmkfx4imfgn8fxxga7fhg18-semirings-0.7' to 'https://cache.nix-ci.com'... semirings (post)> copying 1 paths... semirings (post)> copying path '/nix/store/d934cw6wgc019hbjdq1g6cqxndw975f1-semirings-0.7.drv' to 'https://cache.nix-ci.com'... 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 ) 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 ) 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> [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> 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. 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 example.toml [✔] tomland> can parse file fruit.toml [✔] tomland> can parse file hard_example_unicode.toml [✔] tomland> can parse file example-v0.4.0.toml [✔] tomland> can parse file hard_example.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 [✔] 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 sqlite-simple> Warning: --source-* options are ignored when --hyperlinked-source is enabled. binary-orphans> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.LhjwomHv3E/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/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-binary-orphans-1.0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/9p50hkl0zaqz1nw5hdysngrl6xbc5k84-binary-orphans-1.0.5-doc/share/doc/binary-orphans-1.0.5 --with-gcc=gcc --package-db=/build/tmp.LhjwomHv3E/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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 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.8M3wdnrUgO/setup-package.conf.d -threaded extra> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.8M3wdnrUgO/Main.o ) extra> [2 of 2] Linking Setup extra> Running phase: updateAutotoolsGnuConfigScriptsPhase extra> Running phase: configurePhase extra> configureFlags: --verbose --prefix=/nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ggmzvl2grdpzqzaw8px9qy74cqzf52qp-extra-1.7.16-doc/share/doc/extra-1.7.16 --with-gcc=gcc --package-db=/build/tmp.8M3wdnrUgO/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.jBU8PWkmYi/setup-package.conf.d -threaded indexed-traversable-instances> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.jBU8PWkmYi/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/mrh7l8swf0sv1p4i2hw5cac012bw97mp-indexed-traversable-instances-0.1.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/73cqy4y3x2bcdyagpb7vszrhl243hbfn-indexed-traversable-instances-0.1.2-doc/share/doc/indexed-traversable-instances-0.1.2 --with-gcc=gcc --package-db=/build/tmp.jBU8PWkmYi/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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: 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.kPrgYV3mHX/setup-package.conf.d -threaded monoid-subclasses> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.kPrgYV3mHX/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/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hrpnwjr4pp9aigylvgdm3rkn0dxb61cw-monoid-subclasses-1.2.6-doc/share/doc/monoid-subclasses-1.2.6 --with-gcc=gcc --package-db=/build/tmp.kPrgYV3mHX/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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 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.qe1i1EmESX/setup-package.conf.d -threaded parsers> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.qe1i1EmESX/Main.o ) parsers> [2 of 2] Linking Setup parsers> Running phase: updateAutotoolsGnuConfigScriptsPhase parsers> Running phase: configurePhase parsers> configureFlags: --verbose --prefix=/nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fh4awqd91yr81kc9a8gsw1qn5jab1xl1-parsers-0.12.12-doc/share/doc/parsers-0.12.12 --with-gcc=gcc --package-db=/build/tmp.qe1i1EmESX/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.o5g4DWyhoJ/setup-package.conf.d -threaded text-iso8601> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.o5g4DWyhoJ/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/k99a51mg56fyxhmx4l6ibji11rsgvm0v-text-iso8601-0.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vprc5zixivqap18g6y4awwwaaradjjhn-text-iso8601-0.1.1-doc/share/doc/text-iso8601-0.1.1 --with-gcc=gcc --package-db=/build/tmp.o5g4DWyhoJ/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 semigroupoids (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1 /nix/store/zvw3y7h2lnrcax9ayvchj0vn2ypxvksn-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/zvw3y7h2lnrcax9ayvchj0vn2ypxvksn-semigroupoids-6.0.1-doc (5.71 MiB) semigroupoids (post)> Pushing /nix/store/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-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/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1 /nix/store/zvw3y7h2lnrcax9ayvchj0vn2ypxvksn-semigroupoids-6.0.1-doc semigroupoids (post)> copying 2 paths... semigroupoids (post)> copying path '/nix/store/zvw3y7h2lnrcax9ayvchj0vn2ypxvksn-semigroupoids-6.0.1-doc' to 'https://cache.nix-ci.com'... semigroupoids (post)> copying path '/nix/store/p5fwwwsyc9ylr2pm00b3l5ha3fz36iz1-semigroupoids-6.0.1' to 'https://cache.nix-ci.com'... semigroupoids (post)> copying 1 paths... semigroupoids (post)> copying path '/nix/store/04n1nsbs0bw3bp2b8s0q9x1vn07grfm0-semigroupoids-6.0.1.drv' to 'https://cache.nix-ci.com'... building '/nix/store/45f830q0mfnpq671sdrx1yw6d0nc6r67-either-5.0.2.drv'... building '/nix/store/7g1n23jkshkhx19bn2vz5782zigyb5j0-foldl-1.4.18.drv'... building '/nix/store/90xl5jp5fwhdz5pw9kafm6y27jn4k01x-free-5.2.drv'... building '/nix/store/zrass6bs0mzcxryq2n4l0fdkfm639cx2-reducers-3.12.5.drv'... 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 ) 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 ) 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> 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 [✔] 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 [✔] 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) 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) 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/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-binary-orphans-1.0.5 binary-orphans> Executables installed in: binary-orphans> /nix/store/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-binary-orphans-1.0.5/bin binary-orphans> Libraries installed in: binary-orphans> /nix/store/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-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/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-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/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-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/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-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/9p50hkl0zaqz1nw5hdysngrl6xbc5k84-binary-orphans-1.0.5-doc/share/doc/binary-orphans-1.0.5 binary-orphans> Configuration files installed in: binary-orphans> /nix/store/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-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.. 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 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/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16 extra> Executables installed in: extra> /nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16/bin extra> Libraries installed in: extra> /nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-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/wdy637b401x6g2dwcs0wbx1cxn9imxd0-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/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16/libexec/x86_64-linux-ghc-9.8.1/extra-1.7.16 extra> Data files installed in: extra> /nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16/share/x86_64-linux-ghc-9.8.1/extra-1.7.16 extra> Documentation installed in: extra> /nix/store/ggmzvl2grdpzqzaw8px9qy74cqzf52qp-extra-1.7.16-doc/share/doc/extra-1.7.16 extra> Configuration files installed in: extra> /nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-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 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/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6 monoid-subclasses> Executables installed in: monoid-subclasses> /nix/store/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6/bin monoid-subclasses> Libraries 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/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12 parsers> Executables installed in: parsers> /nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12/bin parsers> Libraries installed in: parsers> /nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-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/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-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/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12/libexec/x86_64-linux-ghc-9.8.1/parsers-0.12.12 parsers> Data files installed in: parsers> /nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12/share/x86_64-linux-ghc-9.8.1/parsers-0.12.12 parsers> Documentation installed in: parsers> /nix/store/fh4awqd91yr81kc9a8gsw1qn5jab1xl1-parsers-0.12.12-doc/share/doc/parsers-0.12.12 parsers> Configuration files installed in: parsers> /nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-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/k99a51mg56fyxhmx4l6ibji11rsgvm0v-text-iso8601-0.1.1 text-iso8601> Executables installed in: text-iso8601> /nix/store/k99a51mg56fyxhmx4l6ibji11rsgvm0v-text-iso8601-0.1.1/bin text-iso8601> Libraries installed in: text-iso8601> /nix/store/k99a51mg56fyxhmx4l6ibji11rsgvm0v-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/k99a51mg56fyxhmx4l6ibji11rsgvm0v-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/k99a51mg56fyxhmx4l6ibji11rsgvm0v-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/k99a51mg56fyxhmx4l6ibji11rsgvm0v-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/vprc5zixivqap18g6y4awwwaaradjjhn-text-iso8601-0.1.1-doc/share/doc/text-iso8601-0.1.1 text-iso8601> Configuration files installed in: text-iso8601> /nix/store/k99a51mg56fyxhmx4l6ibji11rsgvm0v-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: 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. 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 35 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: 1614297258496243450 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 [✔] 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> 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 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) [✔] 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 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 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/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-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/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-binary-orphans-1.0.5 binary-orphans> shrinking /nix/store/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-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/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-binary-orphans-1.0.5... binary-orphans> patching script interpreter paths in /nix/store/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-binary-orphans-1.0.5 binary-orphans> stripping (with command strip and flags -S -p) in /nix/store/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-binary-orphans-1.0.5/lib binary-orphans> shrinking RPATHs of ELF executables and libraries in /nix/store/9p50hkl0zaqz1nw5hdysngrl6xbc5k84-binary-orphans-1.0.5-doc binary-orphans> checking for references to /build/ in /nix/store/9p50hkl0zaqz1nw5hdysngrl6xbc5k84-binary-orphans-1.0.5-doc... binary-orphans> patching script interpreter paths in /nix/store/9p50hkl0zaqz1nw5hdysngrl6xbc5k84-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/mrh7l8swf0sv1p4i2hw5cac012bw97mp-indexed-traversable-instances-0.1.2 indexed-traversable-instances> Executables installed in: indexed-traversable-instances> /nix/store/mrh7l8swf0sv1p4i2hw5cac012bw97mp-indexed-traversable-instances-0.1.2/bin indexed-traversable-instances> Libraries installed in: indexed-traversable-instances> /nix/store/mrh7l8swf0sv1p4i2hw5cac012bw97mp-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/mrh7l8swf0sv1p4i2hw5cac012bw97mp-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/mrh7l8swf0sv1p4i2hw5cac012bw97mp-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/mrh7l8swf0sv1p4i2hw5cac012bw97mp-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/73cqy4y3x2bcdyagpb7vszrhl243hbfn-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/mrh7l8swf0sv1p4i2hw5cac012bw97mp-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/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-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/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-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/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-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/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-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/hrpnwjr4pp9aigylvgdm3rkn0dxb61cw-monoid-subclasses-1.2.6-doc/share/doc/monoid-subclasses-1.2.6 monoid-subclasses> Configuration files installed in: monoid-subclasses> /nix/store/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-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’ monoid-subclasses> (imported from Prelude, but defined in GHC.List): 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 ) 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 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 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> 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 [✔] 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 [✔] 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/17ncymwgiy24mxjh8fha2465idvg5n23-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/17ncymwgiy24mxjh8fha2465idvg5n23-sqlite-simple-0.4.19.0 sqlite-simple> shrinking /nix/store/17ncymwgiy24mxjh8fha2465idvg5n23-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/17ncymwgiy24mxjh8fha2465idvg5n23-sqlite-simple-0.4.19.0... sqlite-simple> patching script interpreter paths in /nix/store/17ncymwgiy24mxjh8fha2465idvg5n23-sqlite-simple-0.4.19.0 sqlite-simple> stripping (with command strip and flags -S -p) in /nix/store/17ncymwgiy24mxjh8fha2465idvg5n23-sqlite-simple-0.4.19.0/lib sqlite-simple> shrinking RPATHs of ELF executables and libraries in /nix/store/hxwrwwcadjjm3kzqc65b7d8hwpwpd8qk-sqlite-simple-0.4.19.0-doc sqlite-simple> checking for references to /build/ in /nix/store/hxwrwwcadjjm3kzqc65b7d8hwpwpd8qk-sqlite-simple-0.4.19.0-doc... sqlite-simple> patching script interpreter paths in /nix/store/hxwrwwcadjjm3kzqc65b7d8hwpwpd8qk-sqlite-simple-0.4.19.0-doc 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 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.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> 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.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> 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.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> 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 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> indexed-traversable-instances> All 42 tests passed (0.52s) 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> "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 monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^ binary-orphans (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/9p50hkl0zaqz1nw5hdysngrl6xbc5k84-binary-orphans-1.0.5-doc /nix/store/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-binary-orphans-1.0.5 binary-orphans (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ binary-orphans (post)> binary-orphans (post)> Pushing /nix/store/9p50hkl0zaqz1nw5hdysngrl6xbc5k84-binary-orphans-1.0.5-doc (159.70 KiB) binary-orphans (post)> Pushing /nix/store/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-binary-orphans-1.0.5 (222.46 KiB) binary-orphans (post)> binary-orphans (post)> All done. binary-orphans (post)> added 2 signatures binary-orphans (post)> added 1 signatures binary-orphans (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/9p50hkl0zaqz1nw5hdysngrl6xbc5k84-binary-orphans-1.0.5-doc /nix/store/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-binary-orphans-1.0.5 binary-orphans (post)> copying 2 paths... binary-orphans (post)> copying path '/nix/store/9p50hkl0zaqz1nw5hdysngrl6xbc5k84-binary-orphans-1.0.5-doc' to 'https://cache.nix-ci.com'... binary-orphans (post)> copying path '/nix/store/dkmf3mv8ifgch4vcpp1viqp5ah428vfh-binary-orphans-1.0.5' to 'https://cache.nix-ci.com'... binary-orphans (post)> copying 1 paths... binary-orphans (post)> copying path '/nix/store/q6n0vc86v63w14h4g454mp2y8dswpi9j-binary-orphans-1.0.5.drv' to 'https://cache.nix-ci.com'... 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 [✔] 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 [✔] 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> 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. 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 4.7408 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’ 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 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. 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/mrh7l8swf0sv1p4i2hw5cac012bw97mp-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/mrh7l8swf0sv1p4i2hw5cac012bw97mp-indexed-traversable-instances-0.1.2 indexed-traversable-instances> shrinking /nix/store/mrh7l8swf0sv1p4i2hw5cac012bw97mp-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/mrh7l8swf0sv1p4i2hw5cac012bw97mp-indexed-traversable-instances-0.1.2... indexed-traversable-instances> patching script interpreter paths in /nix/store/mrh7l8swf0sv1p4i2hw5cac012bw97mp-indexed-traversable-instances-0.1.2 indexed-traversable-instances> stripping (with command strip and flags -S -p) in /nix/store/mrh7l8swf0sv1p4i2hw5cac012bw97mp-indexed-traversable-instances-0.1.2/lib indexed-traversable-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/73cqy4y3x2bcdyagpb7vszrhl243hbfn-indexed-traversable-instances-0.1.2-doc indexed-traversable-instances> checking for references to /build/ in /nix/store/73cqy4y3x2bcdyagpb7vszrhl243hbfn-indexed-traversable-instances-0.1.2-doc... indexed-traversable-instances> patching script interpreter paths in /nix/store/73cqy4y3x2bcdyagpb7vszrhl243hbfn-indexed-traversable-instances-0.1.2-doc 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> | monoid-subclasses> 209 | tails (a, b) = List.map (flip (,) b) (tails a) ++ List.map ((,) mempty) (List.tail $ tails b) 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 ) 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) 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.UplhcNwm2i/setup-package.conf.d -threaded either> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.UplhcNwm2i/Main.o ) either> [2 of 2] Linking Setup either> Running phase: updateAutotoolsGnuConfigScriptsPhase either> Running phase: configurePhase either> configureFlags: --verbose --prefix=/nix/store/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/k7gk1ndlyxxvb0czisx84xhcdva2s9hx-either-5.0.2-doc/share/doc/either-5.0.2 --with-gcc=gcc --package-db=/build/tmp.UplhcNwm2i/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.cnRCApVtmQ/setup-package.conf.d -threaded foldl> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.cnRCApVtmQ/Main.o ) foldl> [2 of 2] Linking Setup foldl> Running phase: updateAutotoolsGnuConfigScriptsPhase foldl> Running phase: configurePhase foldl> configureFlags: --verbose --prefix=/nix/store/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vhgkgjhshhq4gnbkj243iidsl6kgr3v5-foldl-1.4.18-doc/share/doc/foldl-1.4.18 --with-gcc=gcc --package-db=/build/tmp.cnRCApVtmQ/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.rgXxzpgOmL/setup-package.conf.d -threaded free> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.rgXxzpgOmL/Main.o ) free> [2 of 2] Linking Setup free> Running phase: updateAutotoolsGnuConfigScriptsPhase free> Running phase: configurePhase free> configureFlags: --verbose --prefix=/nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/kcy82s7zkhlqzhq4f0kpkcdivqiz4vgb-free-5.2-doc/share/doc/free-5.2 --with-gcc=gcc --package-db=/build/tmp.rgXxzpgOmL/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.JMI6xprzCd/setup-package.conf.d -threaded reducers> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.JMI6xprzCd/Main.o ) reducers> [2 of 2] Linking Setup reducers> Running phase: updateAutotoolsGnuConfigScriptsPhase reducers> Running phase: configurePhase reducers> configureFlags: --verbose --prefix=/nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ahbs0kklv2faf819h3cg13lvvmw0hpbz-reducers-3.12.5-doc/share/doc/reducers-3.12.5 --with-gcc=gcc --package-db=/build/tmp.JMI6xprzCd/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 sqlite-simple (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/17ncymwgiy24mxjh8fha2465idvg5n23-sqlite-simple-0.4.19.0 /nix/store/hxwrwwcadjjm3kzqc65b7d8hwpwpd8qk-sqlite-simple-0.4.19.0-doc sqlite-simple (post)> Pushing 2 paths (114 are already present) using zstd to cache sellout ⏳ sqlite-simple (post)> sqlite-simple (post)> Pushing /nix/store/17ncymwgiy24mxjh8fha2465idvg5n23-sqlite-simple-0.4.19.0 (5.82 MiB) sqlite-simple (post)> Pushing /nix/store/hxwrwwcadjjm3kzqc65b7d8hwpwpd8qk-sqlite-simple-0.4.19.0-doc (2.33 MiB) sqlite-simple (post)> sqlite-simple (post)> All done. sqlite-simple (post)> added 2 signatures sqlite-simple (post)> added 6 signatures sqlite-simple (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/17ncymwgiy24mxjh8fha2465idvg5n23-sqlite-simple-0.4.19.0 /nix/store/hxwrwwcadjjm3kzqc65b7d8hwpwpd8qk-sqlite-simple-0.4.19.0-doc sqlite-simple (post)> copying 2 paths... sqlite-simple (post)> copying path '/nix/store/hxwrwwcadjjm3kzqc65b7d8hwpwpd8qk-sqlite-simple-0.4.19.0-doc' to 'https://cache.nix-ci.com'... sqlite-simple (post)> copying path '/nix/store/17ncymwgiy24mxjh8fha2465idvg5n23-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/jmcjnjkcgccaw2lq1a4znk6k8xyh24gn-sqlite-simple-0.4.19.0.drv' to 'https://cache.nix-ci.com'... 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 7.3208 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/28p3gcylcwg5ja1aa67w36plw7k104hd-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-5bTbcxzoBpg5BEuSZ0mj1W doctest-parallel> Installing internal library spectests-modules in /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-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-2lG7tRP48BYIwpeTsudtkg-spectests-modules doctest-parallel> Running phase: fixupPhase doctest-parallel> shrinking RPATHs of ELF executables and libraries in /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-doctest-parallel-0.3.1.1 doctest-parallel> shrinking /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-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-2lG7tRP48BYIwpeTsudtkg-spectests-modules-ghc9.8.1.so doctest-parallel> shrinking /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-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-5bTbcxzoBpg5BEuSZ0mj1W-ghc9.8.1.so doctest-parallel> checking for references to /build/ in /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-doctest-parallel-0.3.1.1... doctest-parallel> patching script interpreter paths in /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-doctest-parallel-0.3.1.1 doctest-parallel> stripping (with command strip and flags -S -p) in /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-doctest-parallel-0.3.1.1/lib 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> 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 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. 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 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. 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> | monoid-subclasses> 309 | ++ List.map (\b1-> (a, b1, mempty, mempty)) (List.tail $ inits b) 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' 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. 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/k99a51mg56fyxhmx4l6ibji11rsgvm0v-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/k99a51mg56fyxhmx4l6ibji11rsgvm0v-text-iso8601-0.1.1 text-iso8601> shrinking /nix/store/k99a51mg56fyxhmx4l6ibji11rsgvm0v-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/k99a51mg56fyxhmx4l6ibji11rsgvm0v-text-iso8601-0.1.1... text-iso8601> patching script interpreter paths in /nix/store/k99a51mg56fyxhmx4l6ibji11rsgvm0v-text-iso8601-0.1.1 text-iso8601> stripping (with command strip and flags -S -p) in /nix/store/k99a51mg56fyxhmx4l6ibji11rsgvm0v-text-iso8601-0.1.1/lib text-iso8601> shrinking RPATHs of ELF executables and libraries in /nix/store/vprc5zixivqap18g6y4awwwaaradjjhn-text-iso8601-0.1.1-doc text-iso8601> checking for references to /build/ in /nix/store/vprc5zixivqap18g6y4awwwaaradjjhn-text-iso8601-0.1.1-doc... text-iso8601> patching script interpreter paths in /nix/store/vprc5zixivqap18g6y4awwwaaradjjhn-text-iso8601-0.1.1-doc 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/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2 either> Executables installed in: either> /nix/store/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2/bin either> Libraries installed in: either> /nix/store/6qp56yvrwc77d347bxcwbyndn1wl0xhw-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/6qp56yvrwc77d347bxcwbyndn1wl0xhw-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/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2/libexec/x86_64-linux-ghc-9.8.1/either-5.0.2 either> Data files installed in: either> /nix/store/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2/share/x86_64-linux-ghc-9.8.1/either-5.0.2 either> Documentation installed in: either> /nix/store/k7gk1ndlyxxvb0czisx84xhcdva2s9hx-either-5.0.2-doc/share/doc/either-5.0.2 either> Configuration files installed in: either> /nix/store/6qp56yvrwc77d347bxcwbyndn1wl0xhw-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/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18 foldl> Executables installed in: foldl> /nix/store/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18/bin foldl> Libraries installed in: foldl> /nix/store/qk14hf8h31zhx0kn5833yivx648lssjx-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/qk14hf8h31zhx0kn5833yivx648lssjx-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/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18/libexec/x86_64-linux-ghc-9.8.1/foldl-1.4.18 foldl> Data files installed in: foldl> /nix/store/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18/share/x86_64-linux-ghc-9.8.1/foldl-1.4.18 foldl> Documentation installed in: foldl> /nix/store/vhgkgjhshhq4gnbkj243iidsl6kgr3v5-foldl-1.4.18-doc/share/doc/foldl-1.4.18 foldl> Configuration files installed in: foldl> /nix/store/qk14hf8h31zhx0kn5833yivx648lssjx-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/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2 free> Executables installed in: free> /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2/bin free> Libraries installed in: free> /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-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/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 free> Private executables installed in: free> /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2/libexec/x86_64-linux-ghc-9.8.1/free-5.2 free> Data files installed in: free> /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2/share/x86_64-linux-ghc-9.8.1/free-5.2 free> Documentation installed in: free> /nix/store/kcy82s7zkhlqzhq4f0kpkcdivqiz4vgb-free-5.2-doc/share/doc/free-5.2 free> Configuration files installed in: free> /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-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/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5 reducers> Executables installed in: reducers> /nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5/bin reducers> Libraries installed in: reducers> /nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-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/1lz9pn9a54iv3pjzdir1lgpbxc07msds-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/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5/libexec/x86_64-linux-ghc-9.8.1/reducers-3.12.5 reducers> Data files installed in: reducers> /nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5/share/x86_64-linux-ghc-9.8.1/reducers-3.12.5 reducers> Documentation installed in: reducers> /nix/store/ahbs0kklv2faf819h3cg13lvvmw0hpbz-reducers-3.12.5-doc/share/doc/reducers-3.12.5 reducers> Configuration files installed in: reducers> /nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-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: indexed-traversable-instances (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/73cqy4y3x2bcdyagpb7vszrhl243hbfn-indexed-traversable-instances-0.1.2-doc /nix/store/mrh7l8swf0sv1p4i2hw5cac012bw97mp-indexed-traversable-instances-0.1.2 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/73cqy4y3x2bcdyagpb7vszrhl243hbfn-indexed-traversable-instances-0.1.2-doc (186.67 KiB) indexed-traversable-instances (post)> Pushing /nix/store/mrh7l8swf0sv1p4i2hw5cac012bw97mp-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/73cqy4y3x2bcdyagpb7vszrhl243hbfn-indexed-traversable-instances-0.1.2-doc /nix/store/mrh7l8swf0sv1p4i2hw5cac012bw97mp-indexed-traversable-instances-0.1.2 indexed-traversable-instances (post)> copying 2 paths... indexed-traversable-instances (post)> copying path '/nix/store/73cqy4y3x2bcdyagpb7vszrhl243hbfn-indexed-traversable-instances-0.1.2-doc' to 'https://cache.nix-ci.com'... indexed-traversable-instances (post)> copying path '/nix/store/mrh7l8swf0sv1p4i2hw5cac012bw97mp-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/i2nw5hnkny8qqsd075f07fvnzz8fxlfq-indexed-traversable-instances-0.1.2.drv' to 'https://cache.nix-ci.com'... building '/nix/store/n167jy4j4j4f21135d4lrncv0wg2cpmz-semialign-1.3.1.drv'... building '/nix/store/p34n0lx2m3n9yw4rp1xsa8q3lfnyw6yr-witherable-0.5.drv'... 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/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. 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 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) 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") 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 monoid-subclasses> In a pattern binding: Patterns of type ‘[a]’ not matched: [] monoid-subclasses> | monoid-subclasses> 370 | where splitLast f last@[_] = (f [], last) 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/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-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 parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12 parsers> shrinking /nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-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/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12... parsers> patching script interpreter paths in /nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12 parsers> stripping (with command strip and flags -S -p) in /nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12/lib parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/fh4awqd91yr81kc9a8gsw1qn5jab1xl1-parsers-0.12.12-doc parsers> checking for references to /build/ in /nix/store/fh4awqd91yr81kc9a8gsw1qn5jab1xl1-parsers-0.12.12-doc... parsers> patching script interpreter paths in /nix/store/fh4awqd91yr81kc9a8gsw1qn5jab1xl1-parsers-0.12.12-doc either> [2 of 2] Compiling Data.Either.Validation ( src/Data/Either/Validation.hs, dist/build/Data/Either/Validation.p_o ) 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) 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 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 ) 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 ) 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 ) 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 ) 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 ) doctest-parallel (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-doctest-parallel-0.3.1.1 doctest-parallel (post)> Pushing 1 paths (94 are already present) using zstd to cache sellout ⏳ doctest-parallel (post)> doctest-parallel (post)> Pushing /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-doctest-parallel-0.3.1.1 (8.43 MiB) doctest-parallel (post)> doctest-parallel (post)> All done. doctest-parallel (post)> added 1 signatures doctest-parallel (post)> added 2 signatures doctest-parallel (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-doctest-parallel-0.3.1.1 doctest-parallel (post)> copying 1 paths... doctest-parallel (post)> copying path '/nix/store/28p3gcylcwg5ja1aa67w36plw7k104hd-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/nwr9xrh98288lw144ncfx7vya6l109b9-doctest-parallel-0.3.1.1.drv' to 'https://cache.nix-ci.com'... text-iso8601 (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/k99a51mg56fyxhmx4l6ibji11rsgvm0v-text-iso8601-0.1.1 /nix/store/vprc5zixivqap18g6y4awwwaaradjjhn-text-iso8601-0.1.1-doc text-iso8601 (post)> Pushing 2 paths (78 are already present) using zstd to cache sellout ⏳ text-iso8601 (post)> text-iso8601 (post)> Pushing /nix/store/vprc5zixivqap18g6y4awwwaaradjjhn-text-iso8601-0.1.1-doc (572.88 KiB) text-iso8601 (post)> Pushing /nix/store/k99a51mg56fyxhmx4l6ibji11rsgvm0v-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/k99a51mg56fyxhmx4l6ibji11rsgvm0v-text-iso8601-0.1.1 /nix/store/vprc5zixivqap18g6y4awwwaaradjjhn-text-iso8601-0.1.1-doc text-iso8601 (post)> copying 2 paths... text-iso8601 (post)> copying path '/nix/store/vprc5zixivqap18g6y4awwwaaradjjhn-text-iso8601-0.1.1-doc' to 'https://cache.nix-ci.com'... text-iso8601 (post)> copying path '/nix/store/k99a51mg56fyxhmx4l6ibji11rsgvm0v-text-iso8601-0.1.1' to 'https://cache.nix-ci.com'... text-iso8601 (post)> copying 1 paths... text-iso8601 (post)> copying path '/nix/store/grvla9cp334f3v6pdgsk9hizy5aifpvx-text-iso8601-0.1.1.drv' to 'https://cache.nix-ci.com'... building '/nix/store/0i10dwdcgfg4jimlvg2kl2frm5djzv82-regex-tdfa-1.3.2.3.drv'... 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> Running phase: installPhase relude> Installing library in /nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-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/dh2ys28nkg549lslq4krzrm2jxa1p36y-relude-1.2.2.0 relude> shrinking /nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-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/dh2ys28nkg549lslq4krzrm2jxa1p36y-relude-1.2.2.0... relude> patching script interpreter paths in /nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-relude-1.2.2.0 relude> stripping (with command strip and flags -S -p) in /nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-relude-1.2.2.0/lib relude> shrinking RPATHs of ELF executables and libraries in /nix/store/6fnqqyppicx6bmps3v8n65zrnjasjf6v-relude-1.2.2.0-doc relude> checking for references to /build/ in /nix/store/6fnqqyppicx6bmps3v8n65zrnjasjf6v-relude-1.2.2.0-doc... relude> patching script interpreter paths in /nix/store/6fnqqyppicx6bmps3v8n65zrnjasjf6v-relude-1.2.2.0-doc 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. 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 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. 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; 18 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. 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) monoid-subclasses> | ^^^^^^^^^ 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/6qp56yvrwc77d347bxcwbyndn1wl0xhw-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/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2 either> shrinking /nix/store/6qp56yvrwc77d347bxcwbyndn1wl0xhw-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/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2... either> patching script interpreter paths in /nix/store/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2 either> stripping (with command strip and flags -S -p) in /nix/store/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2/lib either> shrinking RPATHs of ELF executables and libraries in /nix/store/k7gk1ndlyxxvb0czisx84xhcdva2s9hx-either-5.0.2-doc either> checking for references to /build/ in /nix/store/k7gk1ndlyxxvb0czisx84xhcdva2s9hx-either-5.0.2-doc... either> patching script interpreter paths in /nix/store/k7gk1ndlyxxvb0czisx84xhcdva2s9hx-either-5.0.2-doc 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 ) 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> [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 ) 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 ) 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' 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 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.Zk9glha2Ip/setup-package.conf.d -threaded semialign> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Zk9glha2Ip/Main.o ) semialign> [2 of 2] Linking Setup semialign> Running phase: updateAutotoolsGnuConfigScriptsPhase semialign> Running phase: configurePhase semialign> configureFlags: --verbose --prefix=/nix/store/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6a2lhvs4sd0a447chkgxy3chzjmgs04h-semialign-1.3.1-doc/share/doc/semialign-1.3.1 --with-gcc=gcc --package-db=/build/tmp.Zk9glha2Ip/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.ua0MIQ8PeW/setup-package.conf.d -threaded witherable> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ua0MIQ8PeW/Main.o ) witherable> [2 of 2] Linking Setup witherable> Running phase: updateAutotoolsGnuConfigScriptsPhase witherable> Running phase: configurePhase witherable> configureFlags: --verbose --prefix=/nix/store/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/mg339whrlkkkn1ds7f5blsryhv3xl1x9-witherable-0.5-doc/share/doc/witherable-0.5 --with-gcc=gcc --package-db=/build/tmp.ua0MIQ8PeW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12 /nix/store/fh4awqd91yr81kc9a8gsw1qn5jab1xl1-parsers-0.12.12-doc parsers (post)> Pushing 2 paths (81 are already present) using zstd to cache sellout ⏳ parsers (post)> parsers (post)> Pushing /nix/store/fh4awqd91yr81kc9a8gsw1qn5jab1xl1-parsers-0.12.12-doc (2.31 MiB) parsers (post)> Pushing /nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12 (8.51 MiB) parsers (post)> parsers (post)> All done. parsers (post)> added 2 signatures parsers (post)> added 1 signatures parsers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12 /nix/store/fh4awqd91yr81kc9a8gsw1qn5jab1xl1-parsers-0.12.12-doc parsers (post)> copying 2 paths... parsers (post)> copying path '/nix/store/fh4awqd91yr81kc9a8gsw1qn5jab1xl1-parsers-0.12.12-doc' to 'https://cache.nix-ci.com'... parsers (post)> copying path '/nix/store/f1bxjbrc6cc1krm0mp30hi7mgd16ln01-parsers-0.12.12' to 'https://cache.nix-ci.com'... parsers (post)> copying 1 paths... parsers (post)> copying path '/nix/store/lm3xb29wibwj2164i8f022q3yhnlfhs1-parsers-0.12.12.drv' to 'https://cache.nix-ci.com'... 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’ 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 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. 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 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) = monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^... monoid-subclasses> 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 ) 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 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. 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 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/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1 semialign> Executables installed in: semialign> /nix/store/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1/bin semialign> Libraries installed in: semialign> /nix/store/8290sizyv95wym1w7gwz39rkm5zzsk0w-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/8290sizyv95wym1w7gwz39rkm5zzsk0w-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/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1/libexec/x86_64-linux-ghc-9.8.1/semialign-1.3.1 semialign> Data files installed in: semialign> /nix/store/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1/share/x86_64-linux-ghc-9.8.1/semialign-1.3.1 semialign> Documentation installed in: semialign> /nix/store/6a2lhvs4sd0a447chkgxy3chzjmgs04h-semialign-1.3.1-doc/share/doc/semialign-1.3.1 semialign> Configuration files installed in: semialign> /nix/store/8290sizyv95wym1w7gwz39rkm5zzsk0w-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/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5 witherable> Executables installed in: witherable> /nix/store/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5/bin witherable> Libraries installed in: witherable> /nix/store/67fmj2p36356gf5jya0dqcslinz64xpq-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/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 witherable> Private executables installed in: witherable> /nix/store/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5/libexec/x86_64-linux-ghc-9.8.1/witherable-0.5 witherable> Data files installed in: witherable> /nix/store/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5/share/x86_64-linux-ghc-9.8.1/witherable-0.5 witherable> Documentation installed in: witherable> /nix/store/mg339whrlkkkn1ds7f5blsryhv3xl1x9-witherable-0.5-doc/share/doc/witherable-0.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.YkuUXAsH1v/setup-package.conf.d -threaded regex-tdfa> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.YkuUXAsH1v/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/sspyd051rs87bbc5is9ngq1kk5s7h0xc-regex-tdfa-1.3.2.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3lipd8v0p2kj4ly2xgf5s7vcxddqnqcg-regex-tdfa-1.3.2.3-doc/share/doc/regex-tdfa-1.3.2.3 --with-gcc=gcc --package-db=/build/tmp.YkuUXAsH1v/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-AkYTgc8l27U9EvdFIYXjru 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-3Lk80AKaD6MGraiusgBEGC-doctest either (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2 /nix/store/k7gk1ndlyxxvb0czisx84xhcdva2s9hx-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/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2 (886.43 KiB) either (post)> Pushing /nix/store/k7gk1ndlyxxvb0czisx84xhcdva2s9hx-either-5.0.2-doc (454.20 KiB) either (post)> either (post)> All done. either (post)> added 2 signatures either (post)> added 1 signatures either (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2 /nix/store/k7gk1ndlyxxvb0czisx84xhcdva2s9hx-either-5.0.2-doc either (post)> copying 2 paths... either (post)> copying path '/nix/store/k7gk1ndlyxxvb0czisx84xhcdva2s9hx-either-5.0.2-doc' to 'https://cache.nix-ci.com'... either (post)> copying path '/nix/store/6qp56yvrwc77d347bxcwbyndn1wl0xhw-either-5.0.2' to 'https://cache.nix-ci.com'... either (post)> copying 1 paths... either (post)> copying path '/nix/store/45f830q0mfnpq671sdrx1yw6d0nc6r67-either-5.0.2.drv' to 'https://cache.nix-ci.com'... relude (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6fnqqyppicx6bmps3v8n65zrnjasjf6v-relude-1.2.2.0-doc /nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-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/6fnqqyppicx6bmps3v8n65zrnjasjf6v-relude-1.2.2.0-doc (17.30 MiB) relude (post)> Pushing /nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-relude-1.2.2.0 (5.24 MiB) relude (post)> relude (post)> All done. relude (post)> added 2 signatures relude (post)> added 1 signatures relude (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6fnqqyppicx6bmps3v8n65zrnjasjf6v-relude-1.2.2.0-doc /nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-relude-1.2.2.0 relude (post)> copying 2 paths... relude (post)> copying path '/nix/store/6fnqqyppicx6bmps3v8n65zrnjasjf6v-relude-1.2.2.0-doc' to 'https://cache.nix-ci.com'... relude (post)> copying path '/nix/store/dh2ys28nkg549lslq4krzrm2jxa1p36y-relude-1.2.2.0' to 'https://cache.nix-ci.com'... relude (post)> copying 1 paths... relude (post)> copying path '/nix/store/8caxc9mi89hkr62w3jq6g26xlawy9svh-relude-1.2.2.0.drv' to 'https://cache.nix-ci.com'... 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 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. 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. 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.100319139 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’ 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> monoid-subclasses> src/Data/Monoid/GCD.hs:83:1: warning: [GHC-66111] [-Wunused-imports] 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/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 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 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/1lz9pn9a54iv3pjzdir1lgpbxc07msds-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/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5 reducers> shrinking /nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-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/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5... reducers> patching script interpreter paths in /nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5 reducers> stripping (with command strip and flags -S -p) in /nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5/lib reducers> shrinking RPATHs of ELF executables and libraries in /nix/store/ahbs0kklv2faf819h3cg13lvvmw0hpbz-reducers-3.12.5-doc reducers> checking for references to /build/ in /nix/store/ahbs0kklv2faf819h3cg13lvvmw0hpbz-reducers-3.12.5-doc... reducers> patching script interpreter paths in /nix/store/ahbs0kklv2faf819h3cg13lvvmw0hpbz-reducers-3.12.5-doc 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/67fmj2p36356gf5jya0dqcslinz64xpq-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. regex-tdfa> include base-4.19.0.0-b960 regex-tdfa> include doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W regex-tdfa> include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru regex-tdfa> component regex-tdfa-1.3.2.3-3lowd2FTQE0FiNRmXsFCYw-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-AkYTgc8l27U9EvdFIYXjru 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-AkYTgc8l27U9EvdFIYXjru 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-AkYTgc8l27U9EvdFIYXjru:Data.IntMap.CharMap2,Data.IntMap.EnumMap2=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Data.IntMap.EnumMap2,Data.IntSet.EnumSet2=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Data.IntSet.EnumSet2,Text.Regex.TDFA=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA,Text.Regex.TDFA.ByteString=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.ByteString,Text.Regex.TDFA.ByteString.Lazy=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.ByteString.Lazy,Text.Regex.TDFA.Common=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.Common,Text.Regex.TDFA.CorePattern=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.CorePattern,Text.Regex.TDFA.IntArrTrieSet=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.IntArrTrieSet,Text.Regex.TDFA.NewDFA.Engine=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.NewDFA.Engine,Text.Regex.TDFA.NewDFA.Engine_FA=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.NewDFA.Engine_FA,Text.Regex.TDFA.NewDFA.Engine_NC=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.NewDFA.Engine_NC,Text.Regex.TDFA.NewDFA.Engine_NC_FA=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.NewDFA.Engine_NC_FA,Text.Regex.TDFA.NewDFA.MakeTest=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.NewDFA.MakeTest,Text.Regex.TDFA.NewDFA.Tester=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.NewDFA.Tester,Text.Regex.TDFA.NewDFA.Uncons=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.NewDFA.Uncons,Text.Regex.TDFA.Pattern=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.Pattern,Text.Regex.TDFA.ReadRegex=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.ReadRegex,Text.Regex.TDFA.Sequence=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.Sequence,Text.Regex.TDFA.String=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.String,Text.Regex.TDFA.TDFA=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.TDFA,Text.Regex.TDFA.TNFA=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.TNFA,Text.Regex.TDFA.Text=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.Text,Text.Regex.TDFA.Text.Lazy=regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru:Text.Regex.TDFA.Text.Lazy regex-tdfa> unit regex-tdfa-1.3.2.3-3Lk80AKaD6MGraiusgBEGC-doctest regex-tdfa> include base-4.19.0.0-b960 regex-tdfa> include doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W regex-tdfa> include regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru regex-tdfa> unit regex-tdfa-1.3.2.3-3lowd2FTQE0FiNRmXsFCYw-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-AkYTgc8l27U9EvdFIYXjru regex-tdfa> include text-2.1-c36a regex-tdfa> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 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> Running phase: installPhase tomland> Installing library in /nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-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 tomland> shrinking RPATHs of ELF executables and libraries in /nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-tomland-1.3.3.3 tomland> shrinking /nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-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/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-tomland-1.3.3.3... tomland> patching script interpreter paths in /nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-tomland-1.3.3.3 tomland> stripping (with command strip and flags -S -p) in /nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-tomland-1.3.3.3/lib tomland> shrinking RPATHs of ELF executables and libraries in /nix/store/r155dlkgnd682yp9hq045iwbl08xn7yq-tomland-1.3.3.3-doc tomland> checking for references to /build/ in /nix/store/r155dlkgnd682yp9hq045iwbl08xn7yq-tomland-1.3.3.3-doc... tomland> patching script interpreter paths in /nix/store/r155dlkgnd682yp9hq045iwbl08xn7yq-tomland-1.3.3.3-doc 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. 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’ 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> | monoid-subclasses> 38 | import Data.Semigroup.Cancellative (Reductive (())) 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> 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 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 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/8290sizyv95wym1w7gwz39rkm5zzsk0w-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/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1 semialign> shrinking /nix/store/8290sizyv95wym1w7gwz39rkm5zzsk0w-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/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1... semialign> patching script interpreter paths in /nix/store/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1 semialign> stripping (with command strip and flags -S -p) in /nix/store/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1/lib semialign> shrinking RPATHs of ELF executables and libraries in /nix/store/6a2lhvs4sd0a447chkgxy3chzjmgs04h-semialign-1.3.1-doc semialign> checking for references to /build/ in /nix/store/6a2lhvs4sd0a447chkgxy3chzjmgs04h-semialign-1.3.1-doc... semialign> patching script interpreter paths in /nix/store/6a2lhvs4sd0a447chkgxy3chzjmgs04h-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.02s) 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.01s) 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.01s) 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) regex-tdfa> Ready component graph: regex-tdfa> definite regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru 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-3lowd2FTQE0FiNRmXsFCYw-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-AkYTgc8l27U9EvdFIYXjru regex-tdfa> depends text-2.1-c36a regex-tdfa> depends utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 regex-tdfa> definite regex-tdfa-1.3.2.3-3Lk80AKaD6MGraiusgBEGC-doctest regex-tdfa> depends base-4.19.0.0-b960 regex-tdfa> depends doctest-parallel-0.3.1.1-5bTbcxzoBpg5BEuSZ0mj1W regex-tdfa> depends regex-tdfa-1.3.2.3-AkYTgc8l27U9EvdFIYXjru 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/sspyd051rs87bbc5is9ngq1kk5s7h0xc-regex-tdfa-1.3.2.3 regex-tdfa> Executables installed in: regex-tdfa> /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-regex-tdfa-1.3.2.3/bin regex-tdfa> Libraries installed in: regex-tdfa> /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-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-AkYTgc8l27U9EvdFIYXjru regex-tdfa> Dynamic Libraries installed in: regex-tdfa> /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-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/sspyd051rs87bbc5is9ngq1kk5s7h0xc-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/sspyd051rs87bbc5is9ngq1kk5s7h0xc-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/3lipd8v0p2kj4ly2xgf5s7vcxddqnqcg-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/sspyd051rs87bbc5is9ngq1kk5s7h0xc-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.. reducers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5 /nix/store/ahbs0kklv2faf819h3cg13lvvmw0hpbz-reducers-3.12.5-doc reducers (post)> Pushing 2 paths (98 are already present) using zstd to cache sellout ⏳ reducers (post)> reducers (post)> Pushing /nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5 (5.07 MiB) reducers (post)> Pushing /nix/store/ahbs0kklv2faf819h3cg13lvvmw0hpbz-reducers-3.12.5-doc (1.55 MiB) reducers (post)> reducers (post)> All done. reducers (post)> added 2 signatures reducers (post)> added 2 signatures reducers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5 /nix/store/ahbs0kklv2faf819h3cg13lvvmw0hpbz-reducers-3.12.5-doc reducers (post)> copying 2 paths... reducers (post)> copying path '/nix/store/ahbs0kklv2faf819h3cg13lvvmw0hpbz-reducers-3.12.5-doc' to 'https://cache.nix-ci.com'... reducers (post)> copying path '/nix/store/1lz9pn9a54iv3pjzdir1lgpbxc07msds-reducers-3.12.5' to 'https://cache.nix-ci.com'... reducers (post)> copying 1 paths... reducers (post)> copying path '/nix/store/zrass6bs0mzcxryq2n4l0fdkfm639cx2-reducers-3.12.5.drv' to 'https://cache.nix-ci.com'... 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' 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/wdy637b401x6g2dwcs0wbx1cxn9imxd0-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/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16 extra> shrinking /nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-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/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16... extra> patching script interpreter paths in /nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16 extra> stripping (with command strip and flags -S -p) in /nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16/lib extra> shrinking RPATHs of ELF executables and libraries in /nix/store/ggmzvl2grdpzqzaw8px9qy74cqzf52qp-extra-1.7.16-doc extra> checking for references to /build/ in /nix/store/ggmzvl2grdpzqzaw8px9qy74cqzf52qp-extra-1.7.16-doc... extra> patching script interpreter paths in /nix/store/ggmzvl2grdpzqzaw8px9qy74cqzf52qp-extra-1.7.16-doc 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> | monoid-subclasses> 252 | ++ List.map (\b1-> (a, b1, mempty)) (List.tail $ inits b) 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> 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 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 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.04s) 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.74s) 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/67fmj2p36356gf5jya0dqcslinz64xpq-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/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5 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 (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6a2lhvs4sd0a447chkgxy3chzjmgs04h-semialign-1.3.1-doc /nix/store/8290sizyv95wym1w7gwz39rkm5zzsk0w-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/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1 (3.71 MiB) semialign (post)> Pushing /nix/store/6a2lhvs4sd0a447chkgxy3chzjmgs04h-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/6a2lhvs4sd0a447chkgxy3chzjmgs04h-semialign-1.3.1-doc /nix/store/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1 semialign (post)> copying 2 paths... semialign (post)> copying path '/nix/store/6a2lhvs4sd0a447chkgxy3chzjmgs04h-semialign-1.3.1-doc' to 'https://cache.nix-ci.com'... semialign (post)> copying path '/nix/store/8290sizyv95wym1w7gwz39rkm5zzsk0w-semialign-1.3.1' to 'https://cache.nix-ci.com'... semialign (post)> copying 1 paths... semialign (post)> copying path '/nix/store/n167jy4j4j4f21135d4lrncv0wg2cpmz-semialign-1.3.1.drv' to 'https://cache.nix-ci.com'... tomland (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-tomland-1.3.3.3 /nix/store/r155dlkgnd682yp9hq045iwbl08xn7yq-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/r155dlkgnd682yp9hq045iwbl08xn7yq-tomland-1.3.3.3-doc (4.06 MiB) tomland (post)> Pushing /nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-tomland-1.3.3.3 (16.43 MiB) tomland (post)> tomland (post)> All done. tomland (post)> added 2 signatures tomland (post)> added 1 signatures tomland (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-tomland-1.3.3.3 /nix/store/r155dlkgnd682yp9hq045iwbl08xn7yq-tomland-1.3.3.3-doc tomland (post)> copying 2 paths... tomland (post)> copying path '/nix/store/r155dlkgnd682yp9hq045iwbl08xn7yq-tomland-1.3.3.3-doc' to 'https://cache.nix-ci.com'... tomland (post)> copying path '/nix/store/3n5z1r64fnjriwv9ylg8p8a556g5p8b3-tomland-1.3.3.3' to 'https://cache.nix-ci.com'... tomland (post)> copying 1 paths... tomland (post)> copying path '/nix/store/5s6hcr54c5blmv7b1c3w3dffrwsxhl4x-tomland-1.3.3.3.drv' to 'https://cache.nix-ci.com'... building '/nix/store/g08zbg1lkbcmdz630v1yzb3bvvhp2nyj-trial-tomland-0.0.0.0.drv'... 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): 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/qk14hf8h31zhx0kn5833yivx648lssjx-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/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18 foldl> shrinking /nix/store/qk14hf8h31zhx0kn5833yivx648lssjx-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/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18... foldl> patching script interpreter paths in /nix/store/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18 foldl> stripping (with command strip and flags -S -p) in /nix/store/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18/lib foldl> shrinking RPATHs of ELF executables and libraries in /nix/store/vhgkgjhshhq4gnbkj243iidsl6kgr3v5-foldl-1.4.18-doc foldl> checking for references to /build/ in /nix/store/vhgkgjhshhq4gnbkj243iidsl6kgr3v5-foldl-1.4.18-doc... foldl> patching script interpreter paths in /nix/store/vhgkgjhshhq4gnbkj243iidsl6kgr3v5-foldl-1.4.18-doc free> Installing library in /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-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/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2 free> shrinking /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-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/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2... free> patching script interpreter paths in /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2 free> stripping (with command strip and flags -S -p) in /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2/lib free> shrinking RPATHs of ELF executables and libraries in /nix/store/kcy82s7zkhlqzhq4f0kpkcdivqiz4vgb-free-5.2-doc free> checking for references to /build/ in /nix/store/kcy82s7zkhlqzhq4f0kpkcdivqiz4vgb-free-5.2-doc... free> patching script interpreter paths in /nix/store/kcy82s7zkhlqzhq4f0kpkcdivqiz4vgb-free-5.2-doc witherable> shrinking /nix/store/67fmj2p36356gf5jya0dqcslinz64xpq-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/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5... witherable> patching script interpreter paths in /nix/store/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5 witherable> stripping (with command strip and flags -S -p) in /nix/store/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5/lib witherable> shrinking RPATHs of ELF executables and libraries in /nix/store/mg339whrlkkkn1ds7f5blsryhv3xl1x9-witherable-0.5-doc witherable> checking for references to /build/ in /nix/store/mg339whrlkkkn1ds7f5blsryhv3xl1x9-witherable-0.5-doc... witherable> patching script interpreter paths in /nix/store/mg339whrlkkkn1ds7f5blsryhv3xl1x9-witherable-0.5-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 '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> 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> 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 = []} extra (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ggmzvl2grdpzqzaw8px9qy74cqzf52qp-extra-1.7.16-doc /nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16 extra (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ extra (post)> extra (post)> Pushing /nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16 (4.07 MiB) extra (post)> Pushing /nix/store/ggmzvl2grdpzqzaw8px9qy74cqzf52qp-extra-1.7.16-doc (3.06 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/ggmzvl2grdpzqzaw8px9qy74cqzf52qp-extra-1.7.16-doc /nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16 extra (post)> copying 2 paths... extra (post)> copying path '/nix/store/ggmzvl2grdpzqzaw8px9qy74cqzf52qp-extra-1.7.16-doc' to 'https://cache.nix-ci.com'... extra (post)> copying path '/nix/store/wdy637b401x6g2dwcs0wbx1cxn9imxd0-extra-1.7.16' to 'https://cache.nix-ci.com'... extra (post)> copying 1 paths... extra (post)> copying path '/nix/store/gjd4x4nh96m7c0c4h9vkk0bcb47n7k56-extra-1.7.16.drv' to 'https://cache.nix-ci.com'... building '/nix/store/0504jnrkgy67zhqp5zxw4gj67cbycxhm-algebraic-graphs-0.7.drv'... building '/nix/store/dxzdnxqrdlmhsz133g1j72r6cp9bjqq2-filepattern-0.1.3.drv'... building '/nix/store/qm5r00a75n4rbx0zzdjr5cx9xxsfyy4b-ghc-lib-parser-ex-9.8.0.2.drv'... building '/nix/store/ral1ggk3lrffxd26r4zq6pmm4b3vj21h-unix-compat-0.7.4.drv'... 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> 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’ 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> 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.BeN8jAoWz9/setup-package.conf.d -threaded trial-tomland> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.BeN8jAoWz9/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/sm31q2nbidbglv79mhlp570a6qy249hv-trial-tomland-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0dqxndw90qyg7gzzgkl8ixw42j06clji-trial-tomland-0.0.0.0-doc/share/doc/trial-tomland-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.BeN8jAoWz9/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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/sm31q2nbidbglv79mhlp570a6qy249hv-trial-tomland-0.0.0.0 trial-tomland> Executables installed in: trial-tomland> /nix/store/sm31q2nbidbglv79mhlp570a6qy249hv-trial-tomland-0.0.0.0/bin trial-tomland> Libraries installed in: trial-tomland> /nix/store/sm31q2nbidbglv79mhlp570a6qy249hv-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/sm31q2nbidbglv79mhlp570a6qy249hv-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: algebraic-graphs> Running phase: setupCompilerEnvironmentPhase algebraic-graphs> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. algebraic-graphs> Running phase: unpackPhase filepattern> Running phase: setupCompilerEnvironmentPhase filepattern> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. foldl (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18 /nix/store/vhgkgjhshhq4gnbkj243iidsl6kgr3v5-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/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18 (7.10 MiB) foldl (post)> Pushing /nix/store/vhgkgjhshhq4gnbkj243iidsl6kgr3v5-foldl-1.4.18-doc (4.66 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/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18 /nix/store/vhgkgjhshhq4gnbkj243iidsl6kgr3v5-foldl-1.4.18-doc foldl (post)> copying 2 paths... foldl (post)> copying path '/nix/store/vhgkgjhshhq4gnbkj243iidsl6kgr3v5-foldl-1.4.18-doc' to 'https://cache.nix-ci.com'... foldl (post)> copying path '/nix/store/qk14hf8h31zhx0kn5833yivx648lssjx-foldl-1.4.18' to 'https://cache.nix-ci.com'... foldl (post)> copying 1 paths... foldl (post)> copying path '/nix/store/7g1n23jkshkhx19bn2vz5782zigyb5j0-foldl-1.4.18.drv' to 'https://cache.nix-ci.com'... free (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/kcy82s7zkhlqzhq4f0kpkcdivqiz4vgb-free-5.2-doc /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2 free (post)> Pushing 2 paths (100 are already present) using zstd to cache sellout ⏳ free (post)> free (post)> Pushing /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2 (22.41 MiB) free (post)> Pushing /nix/store/kcy82s7zkhlqzhq4f0kpkcdivqiz4vgb-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/kcy82s7zkhlqzhq4f0kpkcdivqiz4vgb-free-5.2-doc /nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2 free (post)> copying 2 paths... free (post)> copying path '/nix/store/kcy82s7zkhlqzhq4f0kpkcdivqiz4vgb-free-5.2-doc' to 'https://cache.nix-ci.com'... free (post)> copying path '/nix/store/zyaqqsvqkaxdjihv4sjp0v7mjblalv1d-free-5.2' to 'https://cache.nix-ci.com'... free (post)> copying 1 paths... free (post)> copying path '/nix/store/90xl5jp5fwhdz5pw9kafm6y27jn4k01x-free-5.2.drv' to 'https://cache.nix-ci.com'... witherable (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5 /nix/store/mg339whrlkkkn1ds7f5blsryhv3xl1x9-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/mg339whrlkkkn1ds7f5blsryhv3xl1x9-witherable-0.5-doc (1.13 MiB) witherable (post)> Pushing /nix/store/67fmj2p36356gf5jya0dqcslinz64xpq-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/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5 /nix/store/mg339whrlkkkn1ds7f5blsryhv3xl1x9-witherable-0.5-doc witherable (post)> copying 2 paths... witherable (post)> copying path '/nix/store/mg339whrlkkkn1ds7f5blsryhv3xl1x9-witherable-0.5-doc' to 'https://cache.nix-ci.com'... witherable (post)> copying path '/nix/store/67fmj2p36356gf5jya0dqcslinz64xpq-witherable-0.5' to 'https://cache.nix-ci.com'... witherable (post)> copying 1 paths... witherable (post)> copying path '/nix/store/p34n0lx2m3n9yw4rp1xsa8q3lfnyw6yr-witherable-0.5.drv' to 'https://cache.nix-ci.com'... building '/nix/store/z3fsrih0ln5jwz78cy1xaiky8a4pza5j-adjunctions-4.4.3.drv'... building '/nix/store/vhr7m9xh07hdm0jmifgqk671fv63f7z1-aeson-2.2.3.0.drv'... building '/nix/store/iri5cx0wn79zlxiy97lk1qsbf34wh2kz-ghc-exactprint-1.8.0.0.drv'... building '/nix/store/c2jxibwbbqf9v9s1h585p2qsb5dmhm53-keys-3.12.4.drv'... 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> 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’ 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" trial-tomland> /nix/store/sm31q2nbidbglv79mhlp570a6qy249hv-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/sm31q2nbidbglv79mhlp570a6qy249hv-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/0dqxndw90qyg7gzzgkl8ixw42j06clji-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/sm31q2nbidbglv79mhlp570a6qy249hv-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/sm31q2nbidbglv79mhlp570a6qy249hv-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/sm31q2nbidbglv79mhlp570a6qy249hv-trial-tomland-0.0.0.0 trial-tomland> shrinking /nix/store/sm31q2nbidbglv79mhlp570a6qy249hv-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/sm31q2nbidbglv79mhlp570a6qy249hv-trial-tomland-0.0.0.0... trial-tomland> patching script interpreter paths in /nix/store/sm31q2nbidbglv79mhlp570a6qy249hv-trial-tomland-0.0.0.0 trial-tomland> stripping (with command strip and flags -S -p) in /nix/store/sm31q2nbidbglv79mhlp570a6qy249hv-trial-tomland-0.0.0.0/lib trial-tomland> shrinking RPATHs of ELF executables and libraries in /nix/store/0dqxndw90qyg7gzzgkl8ixw42j06clji-trial-tomland-0.0.0.0-doc 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.5SIPKXpCT5/setup-package.conf.d -threaded algebraic-graphs> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.5SIPKXpCT5/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/cz68j0c789jkiwpnff26l0jz8dzpk837-algebraic-graphs-0.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/sicbcsw881livccsvp9vnskm7h4djj4a-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 --with-gcc=gcc --package-db=/build/tmp.5SIPKXpCT5/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 algebraic-graphs> include deepseq-1.5.0.0-412f algebraic-graphs> include transformers-0.6.1.0-c3ec 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.0ajJG8gMPH/setup-package.conf.d -threaded filepattern> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.0ajJG8gMPH/Main.o ) filepattern> [2 of 2] Linking Setup filepattern> Running phase: updateAutotoolsGnuConfigScriptsPhase filepattern> Running phase: configurePhase filepattern> configureFlags: --verbose --prefix=/nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0hch7m01098y7sj66hpq1bbnmvgk1pgl-filepattern-0.1.3-doc/share/doc/filepattern-0.1.3 --with-gcc=gcc --package-db=/build/tmp.0ajJG8gMPH/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-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.SSkGL7ijCQ/setup-package.conf.d -threaded ghc-lib-parser-ex> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.SSkGL7ijCQ/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/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-ghc-lib-parser-ex-9.8.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0w8r6zbxnh673kaisxjjb5f8ga0y10bb-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.SSkGL7ijCQ/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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: 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.sF8UUo07H8/setup-package.conf.d -threaded unix-compat> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.sF8UUo07H8/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/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-unix-compat-0.7.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hgc3vjnhsx40p9sn62g2q6gg40a957a3-unix-compat-0.7.4-doc/share/doc/unix-compat-0.7.4 --with-gcc=gcc --package-db=/build/tmp.sF8UUo07H8/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 adjunctions> Running phase: setupCompilerEnvironmentPhase adjunctions> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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() monoid-subclasses> | monoid-subclasses> 60 | import Data.Monoid (Monoid(..)) 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> checking for references to /build/ in /nix/store/0dqxndw90qyg7gzzgkl8ixw42j06clji-trial-tomland-0.0.0.0-doc... trial-tomland> patching script interpreter paths in /nix/store/0dqxndw90qyg7gzzgkl8ixw42j06clji-trial-tomland-0.0.0.0-doc 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 algebraic-graphs> depends deepseq-1.5.0.0-412f 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/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3 filepattern> Executables installed in: filepattern> /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3/bin filepattern> Libraries installed in: filepattern> /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-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/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-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/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3/libexec/x86_64-linux-ghc-9.8.1/filepattern-0.1.3 filepattern> Data files installed in: filepattern> /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3/share/x86_64-linux-ghc-9.8.1/filepattern-0.1.3 filepattern> Documentation installed in: filepattern> /nix/store/0hch7m01098y7sj66hpq1bbnmvgk1pgl-filepattern-0.1.3-doc/share/doc/filepattern-0.1.3 filepattern> Configuration files installed in: filepattern> /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-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-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 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/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-unix-compat-0.7.4 unix-compat> Executables installed in: unix-compat> /nix/store/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-unix-compat-0.7.4/bin unix-compat> Libraries installed in: unix-compat> /nix/store/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-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/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-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/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-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/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-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/hgc3vjnhsx40p9sn62g2q6gg40a957a3-unix-compat-0.7.4-doc/share/doc/unix-compat-0.7.4 unix-compat> Configuration files installed in: unix-compat> /nix/store/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-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 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 59 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.14s) 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.41s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> all factors . factors: OK (0.40s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> splitPrimePrefix: OK (0.40s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> splitPrimeSuffix: OK (1.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> primePrefix: OK (0.09s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> primeSuffix: OK (0.13s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> inits: OK (0.26s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> tails: OK (0.19s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> foldl: OK (0.39s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> foldl': OK (0.40s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> foldr: OK (0.39s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> length: OK (0.17s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> span: OK (0.50s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> spanMaybe: OK (0.34s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> split: OK (3.76s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> splitAt: OK (0.73s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> reverse: OK (0.63s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stable: OK (0.72s) 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.06s) 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.08s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.scanl: OK (0.14s) 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.06s) 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.13s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.mapAccumL: OK (0.08s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.mapAccumR: OK (0.07s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.takeWhile: OK (0.05s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.dropWhile: OK (0.08s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.span: OK (0.03s) 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.04s) 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.03s) 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" 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/cz68j0c789jkiwpnff26l0jz8dzpk837-algebraic-graphs-0.7 algebraic-graphs> Executables installed in: algebraic-graphs> /nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-algebraic-graphs-0.7/bin algebraic-graphs> Libraries installed in: algebraic-graphs> /nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-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/cz68j0c789jkiwpnff26l0jz8dzpk837-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/cz68j0c789jkiwpnff26l0jz8dzpk837-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/cz68j0c789jkiwpnff26l0jz8dzpk837-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/sicbcsw881livccsvp9vnskm7h4djj4a-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 algebraic-graphs> Configuration files installed in: algebraic-graphs> /nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-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 ) 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.38% 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.. 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/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex> Executables installed in: ghc-lib-parser-ex> /nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-ghc-lib-parser-ex-9.8.0.2/bin ghc-lib-parser-ex> Libraries installed in: ghc-lib-parser-ex> /nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-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/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-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/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-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/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-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/0w8r6zbxnh673kaisxjjb5f8ga0y10bb-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/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-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 ) 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> trial-tomland (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0dqxndw90qyg7gzzgkl8ixw42j06clji-trial-tomland-0.0.0.0-doc /nix/store/sm31q2nbidbglv79mhlp570a6qy249hv-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/0dqxndw90qyg7gzzgkl8ixw42j06clji-trial-tomland-0.0.0.0-doc (217.99 KiB) trial-tomland (post)> Pushing /nix/store/sm31q2nbidbglv79mhlp570a6qy249hv-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 1 signatures trial-tomland (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0dqxndw90qyg7gzzgkl8ixw42j06clji-trial-tomland-0.0.0.0-doc /nix/store/sm31q2nbidbglv79mhlp570a6qy249hv-trial-tomland-0.0.0.0 trial-tomland (post)> copying 2 paths... trial-tomland (post)> copying path '/nix/store/0dqxndw90qyg7gzzgkl8ixw42j06clji-trial-tomland-0.0.0.0-doc' to 'https://cache.nix-ci.com'... trial-tomland (post)> copying path '/nix/store/sm31q2nbidbglv79mhlp570a6qy249hv-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/g08zbg1lkbcmdz630v1yzb3bvvhp2nyj-trial-tomland-0.0.0.0.drv' to 'https://cache.nix-ci.com'... 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.05s) 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.01s) 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.03s) 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.08s) 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.02s) 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.02s) 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 (0.01s) 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 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.04s) 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.07s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripSuffix: OK (0.07s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> isSuffixOf: OK (0.07s) 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.12s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonPrefix 2: OK (0.12s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonPrefix 3: OK (0.11s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonPrefix 4: OK (0.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonSuffix 1: OK (0.05s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonSuffix 2: OK (0.05s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonSuffix 3: OK (0.07s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonSuffix 4: OK (0.04s) 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.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonPrefix identity (left): OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonPrefix identity (right): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonPrefix commutativity: OK (0.11s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonPrefix associativity: OK (0.25s) monoid-subclasses> +++ OK, passed 100 tests. 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" 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> 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 filepattern> Preprocessing test suite 'filepattern-test' for filepattern-0.1.3.. filepattern> Running phase: installPhase filepattern> Installing library in /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-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/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3 filepattern> shrinking /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-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 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 ) unix-compat> Finished in 0.6594 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/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-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/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-unix-compat-0.7.4 unix-compat> shrinking /nix/store/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-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/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-unix-compat-0.7.4... unix-compat> patching script interpreter paths in /nix/store/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-unix-compat-0.7.4 unix-compat> stripping (with command strip and flags -S -p) in /nix/store/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-unix-compat-0.7.4/lib unix-compat> shrinking RPATHs of ELF executables and libraries in /nix/store/hgc3vjnhsx40p9sn62g2q6gg40a957a3-unix-compat-0.7.4-doc unix-compat> checking for references to /build/ in /nix/store/hgc3vjnhsx40p9sn62g2q6gg40a957a3-unix-compat-0.7.4-doc... unix-compat> patching script interpreter paths in /nix/store/hgc3vjnhsx40p9sn62g2q6gg40a957a3-unix-compat-0.7.4-doc 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.kaCKAX7ofZ/setup-package.conf.d -threaded adjunctions> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.kaCKAX7ofZ/Main.o ) adjunctions> [2 of 2] Linking Setup adjunctions> Running phase: updateAutotoolsGnuConfigScriptsPhase adjunctions> Running phase: configurePhase adjunctions> configureFlags: --verbose --prefix=/nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hdyafy2bwp1lb8rraxag79amv2h0qri3-adjunctions-4.4.3-doc/share/doc/adjunctions-4.4.3 --with-gcc=gcc --package-db=/build/tmp.kaCKAX7ofZ/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 adjunctions> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 adjunctions> include void-0.7.3-5yU89rtcFpHDt8FMuiMLJt adjunctions> component adjunctions-4.4.3-8fUAWBy6uVd3zdD6rfHW7M-spec 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.11fAhwudLl/setup-package.conf.d -threaded aeson> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.11fAhwudLl/Main.o ) aeson> [2 of 2] Linking Setup aeson> Running phase: updateAutotoolsGnuConfigScriptsPhase aeson> Running phase: configurePhase aeson> configureFlags: --verbose --prefix=/nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/w9sfnpy3w0q3bwa924pc4s1bhdwrb891-aeson-2.2.3.0-doc/share/doc/aeson-2.2.3.0 --with-gcc=gcc --package-db=/build/tmp.11fAhwudLl/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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.CA3YB5eUGy/setup-package.conf.d -threaded ghc-exactprint> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.CA3YB5eUGy/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/1r0vpid1b9wdrif52hk73aahiz6w07xh-ghc-exactprint-1.8.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2ilf0cayr217sa4f84qzz7wbany2kpyf-ghc-exactprint-1.8.0.0-doc/share/doc/ghc-exactprint-1.8.0.0 --with-gcc=gcc --package-db=/build/tmp.CA3YB5eUGy/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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.kQTOD64Pm7/setup-package.conf.d -threaded keys> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.kQTOD64Pm7/Main.o ) keys> [2 of 2] Linking Setup keys> Running phase: updateAutotoolsGnuConfigScriptsPhase keys> Running phase: configurePhase keys> configureFlags: --verbose --prefix=/nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/n6976bf6wy846jmaz0kv6xsspy8bfwnl-keys-3.12.4-doc/share/doc/keys-3.12.4 --with-gcc=gcc --package-db=/build/tmp.kQTOD64Pm7/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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 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.05s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonSuffix associativity: OK (0.12s) 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.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm absorption (gcd-lcm): OK (0.01s) 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 (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm distributivity (right): OK (0.01s) 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 monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> monoid-subclasses> All 128 tests passed (15.31s) 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 monoid-subclasses> except perhaps to import instances from ‘Data.Text.Encoding’ monoid-subclasses> To import instances alone, use: import Data.Text.Encoding() monoid-subclasses> | 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" 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> checking for references to /build/ in /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3... filepattern> patching script interpreter paths in /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3 filepattern> stripping (with command strip and flags -S -p) in /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3/lib filepattern> shrinking RPATHs of ELF executables and libraries in /nix/store/0hch7m01098y7sj66hpq1bbnmvgk1pgl-filepattern-0.1.3-doc filepattern> checking for references to /build/ in /nix/store/0hch7m01098y7sj66hpq1bbnmvgk1pgl-filepattern-0.1.3-doc... filepattern> patching script interpreter paths in /nix/store/0hch7m01098y7sj66hpq1bbnmvgk1pgl-filepattern-0.1.3-doc 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 ) 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/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3 adjunctions> Executables installed in: adjunctions> /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3/bin adjunctions> Libraries installed in: adjunctions> /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-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: adjunctions> /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 adjunctions> Private executables installed in: 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 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 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/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4 keys> Executables installed in: keys> /nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4/bin keys> Libraries installed in: keys> /nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-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/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-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/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4/libexec/x86_64-linux-ghc-9.8.1/keys-3.12.4 keys> Data files installed in: keys> /nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4/share/x86_64-linux-ghc-9.8.1/keys-3.12.4 keys> Documentation installed in: keys> /nix/store/n6976bf6wy846jmaz0kv6xsspy8bfwnl-keys-3.12.4-doc/share/doc/keys-3.12.4 keys> Configuration files installed in: keys> /nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-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 ) unix-compat (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hgc3vjnhsx40p9sn62g2q6gg40a957a3-unix-compat-0.7.4-doc /nix/store/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-unix-compat-0.7.4 unix-compat (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ unix-compat (post)> unix-compat (post)> Pushing /nix/store/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-unix-compat-0.7.4 (205.50 KiB) unix-compat (post)> Pushing /nix/store/hgc3vjnhsx40p9sn62g2q6gg40a957a3-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 3 signatures unix-compat (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hgc3vjnhsx40p9sn62g2q6gg40a957a3-unix-compat-0.7.4-doc /nix/store/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-unix-compat-0.7.4 unix-compat (post)> copying 2 paths... unix-compat (post)> copying path '/nix/store/hgc3vjnhsx40p9sn62g2q6gg40a957a3-unix-compat-0.7.4-doc' to 'https://cache.nix-ci.com'... unix-compat (post)> copying path '/nix/store/jsrv2ia7xyjb74k3asr9njvb8zx3vajb-unix-compat-0.7.4' to 'https://cache.nix-ci.com'... unix-compat (post)> copying 1 paths... unix-compat (post)> copying path '/nix/store/ral1ggk3lrffxd26r4zq6pmm4b3vj21h-unix-compat-0.7.4.drv' to 'https://cache.nix-ci.com'... building '/nix/store/qyp2k873hh31lnd47q0y61gcnzi8dl3r-filemanip-0.3.6.3.drv'... 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> 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): 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)" 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 ) 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 ) 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.. 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 ) adjunctions> /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3/libexec/x86_64-linux-ghc-9.8.1/adjunctions-4.4.3 adjunctions> Data files installed in: adjunctions> /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3/share/x86_64-linux-ghc-9.8.1/adjunctions-4.4.3 adjunctions> Documentation installed in: adjunctions> /nix/store/hdyafy2bwp1lb8rraxag79amv2h0qri3-adjunctions-4.4.3-doc/share/doc/adjunctions-4.4.3 adjunctions> Configuration files installed in: adjunctions> /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-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 ) 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 ) 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 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/1r0vpid1b9wdrif52hk73aahiz6w07xh-ghc-exactprint-1.8.0.0 ghc-exactprint> Executables installed in: ghc-exactprint> /nix/store/1r0vpid1b9wdrif52hk73aahiz6w07xh-ghc-exactprint-1.8.0.0/bin ghc-exactprint> Libraries installed in: ghc-exactprint> /nix/store/1r0vpid1b9wdrif52hk73aahiz6w07xh-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/1r0vpid1b9wdrif52hk73aahiz6w07xh-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/1r0vpid1b9wdrif52hk73aahiz6w07xh-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/1r0vpid1b9wdrif52hk73aahiz6w07xh-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/2ilf0cayr217sa4f84qzz7wbany2kpyf-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/1r0vpid1b9wdrif52hk73aahiz6w07xh-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: filepattern (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0hch7m01098y7sj66hpq1bbnmvgk1pgl-filepattern-0.1.3-doc /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3 filepattern (post)> Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ filepattern (post)> filepattern (post)> Pushing /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3 (2.07 MiB) filepattern (post)> Pushing /nix/store/0hch7m01098y7sj66hpq1bbnmvgk1pgl-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/0hch7m01098y7sj66hpq1bbnmvgk1pgl-filepattern-0.1.3-doc /nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3 filepattern (post)> copying 2 paths... filepattern (post)> copying path '/nix/store/0hch7m01098y7sj66hpq1bbnmvgk1pgl-filepattern-0.1.3-doc' to 'https://cache.nix-ci.com'... filepattern (post)> copying path '/nix/store/yf49328kdr6rvcg3ndbzc7wyj9dvdwpb-filepattern-0.1.3' to 'https://cache.nix-ci.com'... filepattern (post)> copying 1 paths... filepattern (post)> copying path '/nix/store/dxzdnxqrdlmhsz133g1j72r6cp9bjqq2-filepattern-0.1.3.drv' to 'https://cache.nix-ci.com'... building '/nix/store/wmwlzpv1mbwry8p3z5lqb32j2vl6xa1z-shake-0.19.8.drv'... 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) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> 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" 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’ algebraic-graphs> (imported from Prelude, but defined in GHC.List): 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 ) ghc-lib-parser-ex> [3 of 3] Linking dist/build/ghc-lib-parser-ex-test/ghc-lib-parser-ex-test 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.0011 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 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 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 ) keys> [1 of 1] Compiling Data.Key ( src/Data/Key.hs, dist/build/Data/Key.p_o ) 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.WRdkgsaQB9/setup-package.conf.d -threaded filemanip> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.WRdkgsaQB9/Main.o ) filemanip> [2 of 2] Linking Setup filemanip> Running phase: updateAutotoolsGnuConfigScriptsPhase filemanip> Running phase: configurePhase filemanip> configureFlags: --verbose --prefix=/nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-filemanip-0.3.6.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/407i1anda8yfibfmd0xfnbja7kz67rfr-filemanip-0.3.6.3-doc/share/doc/filemanip-0.3.6.3 --with-gcc=gcc --package-db=/build/tmp.WRdkgsaQB9/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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/kvcp1rllynkddahxzi7i9dpby89hagx0-filemanip-0.3.6.3 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." monoid-subclasses> | monoid-subclasses> 315 | ++ List.map (\d1-> (mempty, mempty, mempty, d1)) (List.tail $ tails d) 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" 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> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:471:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] adjunctions> Preprocessing library for adjunctions-4.4.3.. 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/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0 aeson> Executables installed in: aeson> /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0/bin aeson> Libraries installed in: aeson> /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-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/bxd8lz2djkx0fl64hfsawvzbnair25p6-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/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0/libexec/x86_64-linux-ghc-9.8.1/aeson-2.2.3.0 filemanip> Executables installed in: filemanip> /nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-filemanip-0.3.6.3/bin filemanip> Libraries installed in: filemanip> /nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-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/kvcp1rllynkddahxzi7i9dpby89hagx0-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/kvcp1rllynkddahxzi7i9dpby89hagx0-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/kvcp1rllynkddahxzi7i9dpby89hagx0-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/407i1anda8yfibfmd0xfnbja7kz67rfr-filemanip-0.3.6.3-doc/share/doc/filemanip-0.3.6.3 filemanip> Configuration files installed in: filemanip> /nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-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> | 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> 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 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> 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 ) adjunctions> Running Haddock on library for adjunctions-4.4.3.. aeson> Data files installed in: aeson> /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-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/w9sfnpy3w0q3bwa924pc4s1bhdwrb891-aeson-2.2.3.0-doc/share/doc/aeson-2.2.3.0 aeson> Configuration files installed in: aeson> /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-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> 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 ) 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 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’ 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> [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.. 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 ) 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) 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 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> 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’ 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. 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 regex-tdfa> checkPhase completed in 37 seconds regex-tdfa> Running phase: haddockPhase 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 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 monoid-subclasses> 75% ( 3 / 4) in 'Data.Monoid.Instances.Measured' monoid-subclasses> Missing documentation for: monoid-subclasses> extract 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) 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) 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 ) 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> 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> | ^^^^ adjunctions> Warning: --source-* options are ignored when --hyperlinked-source is enabled. shake> Running phase: setupCompilerEnvironmentPhase shake> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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. adjunctions> [ 1 of 11] Compiling Control.Monad.Trans.Conts ( src/Control/Monad/Trans/Conts.hs, nothing ) 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 ghc-lib-parser-ex> Running phase: checkPhase 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 shake> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "shake-0.19.8/src/Test/Version.hs" monoid-subclasses> Warning: Data.Monoid.GCD: could not find link destinations for: monoid-subclasses> - Data.Vector.all monoid-subclasses> - Data.Vector.Vector shake> Running phase: patchPhase monoid-subclasses> Warning: Data.Semigroup.Factorial: could not find link destinations for: monoid-subclasses> - Data.Vector.Vector shake> Running phase: compileBuildDriverPhase monoid-subclasses> Warning: Data.Monoid.Factorial: could not find link destinations for: monoid-subclasses> - Data.Vector.Vector shake> setupCompileFlags: -package-db=/build/tmp.cnqJINne0B/setup-package.conf.d -threaded monoid-subclasses> Warning: Data.Monoid.Textual: could not find link destinations for: monoid-subclasses> - Data.Vector.Vector ghc-lib-parser-ex> Running 1 test suites... ghc-lib-parser-ex> Test suite ghc-lib-parser-ex-test: RUNNING... adjunctions> [ 2 of 11] Compiling Data.Functor.Contravariant.Rep ( src/Data/Functor/Contravariant/Rep.hs, nothing ) monoid-subclasses> Warning: Data.Monoid.Instances.CharVector: could not find link destinations for: monoid-subclasses> - Data.Vector.Vector 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 shake> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.cnqJINne0B/Main.o ) 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 ) regex-tdfa> [ 1 of 25] Compiling Data.IntMap.CharMap2 ( lib/Data/IntMap/CharMap2.hs, nothing ) shake> [2 of 2] Linking Setup monoid-subclasses> Warning: Data.Monoid.Instances.Positioned: could not find link destinations for: monoid-subclasses> - Data.Monoid.Instances.Positioned.Positioned 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. 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 ) adjunctions> [ 6 of 11] Compiling Data.Functor.Adjunction ( src/Data/Functor/Adjunction.hs, nothing ) 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 ) 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 ) adjunctions> [ 9 of 11] Compiling Control.Monad.Representable.State ( src/Control/Monad/Representable/State.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 ) adjunctions> [10 of 11] Compiling Control.Monad.Representable.Reader ( src/Control/Monad/Representable/Reader.hs, nothing ) filemanip> [1 of 4] Compiling System.FilePath.GlobPattern ( System/FilePath/GlobPattern.hs, dist/build/System/FilePath/GlobPattern.p_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> | ^^^^ adjunctions> [11 of 11] Compiling Control.Comonad.Representable.Store ( src/Control/Comonad/Representable/Store.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 ) 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. regex-tdfa> [ 9 of 25] Compiling Text.Regex.TDFA.NewDFA.Tester ( lib/Text/Regex/TDFA/NewDFA/Tester.hs, nothing ) 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) 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 regex-tdfa> [10 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_NC_FA.hs, nothing ) 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 ) regex-tdfa> [11 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC ( lib/Text/Regex/TDFA/NewDFA/Engine_NC.hs, nothing ) 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 ) regex-tdfa> [12 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_FA.hs, nothing ) filemanip> [2 of 4] Compiling System.FilePath.Glob ( System/FilePath/Glob.hs, dist/build/System/FilePath/Glob.p_o ) aeson> [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.o, dist/build/Data/Aeson/Parser/Time.dyn_o ) 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 ) regex-tdfa> [13 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine ( lib/Text/Regex/TDFA/NewDFA/Engine.hs, nothing ) 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 ) 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 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> Running phase: updateAutotoolsGnuConfigScriptsPhase shake> Running phase: configurePhase shake> configureFlags: --verbose --prefix=/nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/000a7dyllwrwmkpmjxxp7zaxn4jvqrcn-shake-0.19.8-data/share/ghc-9.8.1 --docdir=/nix/store/k8hwf774zgmnqzyxfjlzy9zj8apv4pmg-shake-0.19.8-doc/share/doc/shake-0.19.8 --with-gcc=gcc --package-db=/build/tmp.cnqJINne0B/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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... ghc-lib-parser-ex> [ 5 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Hs ( src/Language/Haskell/GhclibParserEx/GHC/Hs.hs, nothing ) 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 ) regex-tdfa> [14 of 25] Compiling Text.Regex.TDFA.Pattern ( lib/Text/Regex/TDFA/Pattern.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 ) 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 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 regex-tdfa> [15 of 25] Compiling Text.Regex.TDFA.CorePattern ( lib/Text/Regex/TDFA/CorePattern.hs, nothing ) filemanip> [4 of 4] Compiling System.FilePath.Manip ( System/FilePath/Manip.hs, dist/build/System/FilePath/Manip.p_o ) 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 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/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8 shake> Executables installed in: shake> /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8/bin shake> Libraries installed in: shake> /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-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/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-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/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8/libexec/x86_64-linux-ghc-9.8.1/shake-0.19.8 shake> Data files installed in: shake> /nix/store/000a7dyllwrwmkpmjxxp7zaxn4jvqrcn-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/k8hwf774zgmnqzyxfjlzy9zj8apv4pmg-shake-0.19.8-doc/share/doc/shake-0.19.8 shake> Configuration files installed in: shake> /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8/etc shake> No alex found 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 ) 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 ghc-lib-parser-ex> [16 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Expr ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs, nothing ) ghc-lib-parser-ex> [17 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Utils.Outputable ( src/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.hs, nothing ) shake> Running phase: buildPhase 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 regex-tdfa> [16 of 25] Compiling Text.Regex.TDFA.ReadRegex ( lib/Text/Regex/TDFA/ReadRegex.hs, nothing ) 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) shake> Preprocessing executable 'shake' for shake-0.19.8.. shake> Building executable 'shake' for shake-0.19.8.. regex-tdfa> [17 of 25] Compiling Text.Regex.TDFA.TNFA ( lib/Text/Regex/TDFA/TNFA.hs, nothing ) keys> Running phase: checkPhase 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. regex-tdfa> [18 of 25] Compiling Text.Regex.TDFA.TDFA ( lib/Text/Regex/TDFA/TDFA.hs, nothing ) shake> [ 1 of 71] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, dist/build/shake/shake-tmp/Development/Ninja/Env.o ) keys> [1 of 1] Compiling Data.Key ( src/Data/Key.hs, nothing ) 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 ) 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 ) 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) 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) 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) 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 ) 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. regex-tdfa> Warning: 'Set' is out of scope. regex-tdfa> If you qualify the identifier, haddock can try to link it anyway. 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 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) 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) 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.. 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 ) shake> [ 2 of 71] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, dist/build/shake/shake-tmp/Development/Ninja/Type.o ) filemanip> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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> 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 ) 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) shake> [ 3 of 71] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, dist/build/shake/shake-tmp/Development/Ninja/Lexer.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' 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> Running phase: installPhase 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 ) 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 ) monoid-subclasses> Installing library in /nix/store/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn algebraic-graphs> [ 6 of 23] Compiling Algebra.Graph.Test.Example.Todo ( test/Algebra/Graph/Test/Example/Todo.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Example/Todo.o, dist/build/main/main-tmp/Algebra/Graph/Test/Example/Todo.dyn_o ) algebraic-graphs> [ 7 of 23] Compiling Algebra.Graph.Test.Export ( test/Algebra/Graph/Test/Export.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Export.o, dist/build/main/main-tmp/Algebra/Graph/Test/Export.dyn_o ) algebraic-graphs> [ 8 of 23] Compiling Algebra.Graph.Test.Generic ( test/Algebra/Graph/Test/Generic.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Generic.o, dist/build/main/main-tmp/Algebra/Graph/Test/Generic.dyn_o ) shake> [20 of 71] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Options.o ) 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/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr monoid-subclasses> Running phase: fixupPhase monoid-subclasses> shrinking RPATHs of ELF executables and libraries in /nix/store/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6 monoid-subclasses> shrinking /nix/store/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-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/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6... monoid-subclasses> patching script interpreter paths in /nix/store/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6 monoid-subclasses> stripping (with command strip and flags -S -p) in /nix/store/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6/lib adjunctions> Running phase: fixupPhase adjunctions> shrinking RPATHs of ELF executables and libraries in /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3 adjunctions> shrinking /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-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/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3... adjunctions> patching script interpreter paths in /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3 adjunctions> stripping (with command strip and flags -S -p) in /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3/lib adjunctions> shrinking RPATHs of ELF executables and libraries in /nix/store/hdyafy2bwp1lb8rraxag79amv2h0qri3-adjunctions-4.4.3-doc adjunctions> checking for references to /build/ in /nix/store/hdyafy2bwp1lb8rraxag79amv2h0qri3-adjunctions-4.4.3-doc... adjunctions> patching script interpreter paths in /nix/store/hdyafy2bwp1lb8rraxag79amv2h0qri3-adjunctions-4.4.3-doc monoid-subclasses> shrinking RPATHs of ELF executables and libraries in /nix/store/hrpnwjr4pp9aigylvgdm3rkn0dxb61cw-monoid-subclasses-1.2.6-doc adjunctions (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hdyafy2bwp1lb8rraxag79amv2h0qri3-adjunctions-4.4.3-doc /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-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/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3 (6.02 MiB) adjunctions (post)> Pushing /nix/store/hdyafy2bwp1lb8rraxag79amv2h0qri3-adjunctions-4.4.3-doc (2.01 MiB) adjunctions (post)> adjunctions (post)> All done. adjunctions (post)> added 2 signatures adjunctions (post)> added 2 signatures adjunctions (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hdyafy2bwp1lb8rraxag79amv2h0qri3-adjunctions-4.4.3-doc /nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3 adjunctions (post)> copying 2 paths... adjunctions (post)> copying path '/nix/store/hdyafy2bwp1lb8rraxag79amv2h0qri3-adjunctions-4.4.3-doc' to 'https://cache.nix-ci.com'... adjunctions (post)> copying path '/nix/store/if323ikna2kh0ndjbgbmc58pdl6s1cck-adjunctions-4.4.3' to 'https://cache.nix-ci.com'... adjunctions (post)> copying 1 paths... adjunctions (post)> copying path '/nix/store/z3fsrih0ln5jwz78cy1xaiky8a4pza5j-adjunctions-4.4.3.drv' to 'https://cache.nix-ci.com'... building '/nix/store/5mwffmz59sxsx0yf1r40p1ih1gwsd9sk-kan-extensions-5.2.6.drv'... monoid-subclasses> checking for references to /build/ in /nix/store/hrpnwjr4pp9aigylvgdm3rkn0dxb61cw-monoid-subclasses-1.2.6-doc... monoid-subclasses> patching script interpreter paths in /nix/store/hrpnwjr4pp9aigylvgdm3rkn0dxb61cw-monoid-subclasses-1.2.6-doc regex-tdfa> Documentation created: dist/doc/html/regex-tdfa/, regex-tdfa> dist/doc/html/regex-tdfa/regex-tdfa.txt regex-tdfa> Preprocessing test suite 'regex-tdfa-unittest' for regex-tdfa-1.3.2.3.. regex-tdfa> Preprocessing test suite 'doctest' for regex-tdfa-1.3.2.3.. regex-tdfa> Running phase: installPhase regex-tdfa> Installing library in /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-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-AkYTgc8l27U9EvdFIYXjru regex-tdfa> Running phase: fixupPhase regex-tdfa> shrinking RPATHs of ELF executables and libraries in /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-regex-tdfa-1.3.2.3 regex-tdfa> shrinking /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-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-AkYTgc8l27U9EvdFIYXjru-ghc9.8.1.so regex-tdfa> checking for references to /build/ in /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-regex-tdfa-1.3.2.3... regex-tdfa> patching script interpreter paths in /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-regex-tdfa-1.3.2.3 regex-tdfa> stripping (with command strip and flags -S -p) in /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-regex-tdfa-1.3.2.3/lib regex-tdfa> shrinking RPATHs of ELF executables and libraries in /nix/store/3lipd8v0p2kj4ly2xgf5s7vcxddqnqcg-regex-tdfa-1.3.2.3-doc regex-tdfa> checking for references to /build/ in /nix/store/3lipd8v0p2kj4ly2xgf5s7vcxddqnqcg-regex-tdfa-1.3.2.3-doc... regex-tdfa> patching script interpreter paths in /nix/store/3lipd8v0p2kj4ly2xgf5s7vcxddqnqcg-regex-tdfa-1.3.2.3-doc 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 ) keys> Documentation created: dist/doc/html/keys/, dist/doc/html/keys/keys.txt keys> Running phase: installPhase keys> Installing library in /nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-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/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4 keys> shrinking /nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-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/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4... keys> patching script interpreter paths in /nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4 keys> stripping (with command strip and flags -S -p) in /nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4/lib keys> shrinking RPATHs of ELF executables and libraries in /nix/store/n6976bf6wy846jmaz0kv6xsspy8bfwnl-keys-3.12.4-doc keys> checking for references to /build/ in /nix/store/n6976bf6wy846jmaz0kv6xsspy8bfwnl-keys-3.12.4-doc... keys> patching script interpreter paths in /nix/store/n6976bf6wy846jmaz0kv6xsspy8bfwnl-keys-3.12.4-doc filemanip> Documentation created: dist/doc/html/filemanip/, filemanip> dist/doc/html/filemanip/filemanip.txt filemanip> Running phase: installPhase filemanip> Installing library in /nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-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/kvcp1rllynkddahxzi7i9dpby89hagx0-filemanip-0.3.6.3 filemanip> shrinking /nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-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/kvcp1rllynkddahxzi7i9dpby89hagx0-filemanip-0.3.6.3... filemanip> patching script interpreter paths in /nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-filemanip-0.3.6.3 filemanip> stripping (with command strip and flags -S -p) in /nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-filemanip-0.3.6.3/lib filemanip> shrinking RPATHs of ELF executables and libraries in /nix/store/407i1anda8yfibfmd0xfnbja7kz67rfr-filemanip-0.3.6.3-doc filemanip> checking for references to /build/ in /nix/store/407i1anda8yfibfmd0xfnbja7kz67rfr-filemanip-0.3.6.3-doc... filemanip> patching script interpreter paths in /nix/store/407i1anda8yfibfmd0xfnbja7kz67rfr-filemanip-0.3.6.3-doc 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 ) 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 ) 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 ) 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 ) filemanip (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/407i1anda8yfibfmd0xfnbja7kz67rfr-filemanip-0.3.6.3-doc /nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-filemanip-0.3.6.3 filemanip (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ filemanip (post)> filemanip (post)> Pushing /nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-filemanip-0.3.6.3 (1.83 MiB) filemanip (post)> Pushing /nix/store/407i1anda8yfibfmd0xfnbja7kz67rfr-filemanip-0.3.6.3-doc (738.59 KiB) filemanip (post)> filemanip (post)> All done. filemanip (post)> added 2 signatures filemanip (post)> added 1 signatures filemanip (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/407i1anda8yfibfmd0xfnbja7kz67rfr-filemanip-0.3.6.3-doc /nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-filemanip-0.3.6.3 filemanip (post)> copying 2 paths... filemanip (post)> copying path '/nix/store/407i1anda8yfibfmd0xfnbja7kz67rfr-filemanip-0.3.6.3-doc' to 'https://cache.nix-ci.com'... filemanip (post)> copying path '/nix/store/kvcp1rllynkddahxzi7i9dpby89hagx0-filemanip-0.3.6.3' to 'https://cache.nix-ci.com'... filemanip (post)> copying 1 paths... filemanip (post)> copying path '/nix/store/qyp2k873hh31lnd47q0y61gcnzi8dl3r-filemanip-0.3.6.3.drv' to 'https://cache.nix-ci.com'... keys (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/n6976bf6wy846jmaz0kv6xsspy8bfwnl-keys-3.12.4-doc /nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4 keys (post)> Pushing 2 paths (104 are already present) using zstd to cache sellout ⏳ keys (post)> keys (post)> Pushing /nix/store/n6976bf6wy846jmaz0kv6xsspy8bfwnl-keys-3.12.4-doc (2.14 MiB) keys (post)> Pushing /nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4 (6.47 MiB) keys (post)> keys (post)> All done. keys (post)> added 2 signatures keys (post)> added 1 signatures keys (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/n6976bf6wy846jmaz0kv6xsspy8bfwnl-keys-3.12.4-doc /nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4 keys (post)> copying 2 paths... keys (post)> copying path '/nix/store/n6976bf6wy846jmaz0kv6xsspy8bfwnl-keys-3.12.4-doc' to 'https://cache.nix-ci.com'... keys (post)> copying path '/nix/store/pgk1x0yl301q8wgxhnj6zfyc3cdj2njy-keys-3.12.4' to 'https://cache.nix-ci.com'... keys (post)> copying 1 paths... keys (post)> copying path '/nix/store/c2jxibwbbqf9v9s1h585p2qsb5dmhm53-keys-3.12.4.drv' to 'https://cache.nix-ci.com'... monoid-subclasses (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6 /nix/store/hrpnwjr4pp9aigylvgdm3rkn0dxb61cw-monoid-subclasses-1.2.6-doc monoid-subclasses (post)> Pushing 2 paths (98 are already present) using zstd to cache sellout ⏳ monoid-subclasses (post)> monoid-subclasses (post)> Pushing /nix/store/hrpnwjr4pp9aigylvgdm3rkn0dxb61cw-monoid-subclasses-1.2.6-doc (8.29 MiB) monoid-subclasses (post)> Pushing /nix/store/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6 (28.52 MiB) monoid-subclasses (post)> monoid-subclasses (post)> All done. monoid-subclasses (post)> added 2 signatures monoid-subclasses (post)> added 3 signatures monoid-subclasses (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6 /nix/store/hrpnwjr4pp9aigylvgdm3rkn0dxb61cw-monoid-subclasses-1.2.6-doc monoid-subclasses (post)> copying 2 paths... monoid-subclasses (post)> copying path '/nix/store/hrpnwjr4pp9aigylvgdm3rkn0dxb61cw-monoid-subclasses-1.2.6-doc' to 'https://cache.nix-ci.com'... monoid-subclasses (post)> copying path '/nix/store/481lfpfgsh07saqvjl2bvz2b9wxvj9zw-monoid-subclasses-1.2.6' to 'https://cache.nix-ci.com'... monoid-subclasses (post)> copying 1 paths... monoid-subclasses (post)> copying path '/nix/store/yf5j0bk8vh640giz1jqca7i4whh8q0bw-monoid-subclasses-1.2.6.drv' to 'https://cache.nix-ci.com'... regex-tdfa (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3lipd8v0p2kj4ly2xgf5s7vcxddqnqcg-regex-tdfa-1.3.2.3-doc /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-regex-tdfa-1.3.2.3 regex-tdfa (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ regex-tdfa (post)> regex-tdfa (post)> Pushing /nix/store/3lipd8v0p2kj4ly2xgf5s7vcxddqnqcg-regex-tdfa-1.3.2.3-doc (7.13 MiB) regex-tdfa (post)> Pushing /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-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 1 signatures regex-tdfa (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3lipd8v0p2kj4ly2xgf5s7vcxddqnqcg-regex-tdfa-1.3.2.3-doc /nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-regex-tdfa-1.3.2.3 regex-tdfa (post)> copying 2 paths... regex-tdfa (post)> copying path '/nix/store/3lipd8v0p2kj4ly2xgf5s7vcxddqnqcg-regex-tdfa-1.3.2.3-doc' to 'https://cache.nix-ci.com'... regex-tdfa (post)> copying path '/nix/store/sspyd051rs87bbc5is9ngq1kk5s7h0xc-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/0i10dwdcgfg4jimlvg2kl2frm5djzv82-regex-tdfa-1.3.2.3.drv' to 'https://cache.nix-ci.com'... building '/nix/store/20ycrbsrn6yv66vinyacnlwyhqlz0k15-fuzzy-0.1.1.0.drv'... building '/nix/store/193bzphqlcp19zilvx14cgv78lwpfyq0-regex-1.1.0.2.drv'... algebraic-graphs> [15 of 23] Compiling Algebra.Graph.Test.Labelled.Graph ( test/Algebra/Graph/Test/Labelled/Graph.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/Graph.o, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/Graph.dyn_o ) algebraic-graphs> [16 of 23] Compiling Algebra.Graph.Test.NonEmpty.AdjacencyMap ( test/Algebra/Graph/Test/NonEmpty/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/AdjacencyMap.dyn_o ) algebraic-graphs> [17 of 23] Compiling Algebra.Graph.Test.NonEmpty.Graph ( test/Algebra/Graph/Test/NonEmpty/Graph.hs, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/Graph.o, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/Graph.dyn_o ) algebraic-graphs> [18 of 23] Compiling Algebra.Graph.Test.Relation ( test/Algebra/Graph/Test/Relation.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Relation.o, dist/build/main/main-tmp/Algebra/Graph/Test/Relation.dyn_o ) algebraic-graphs> [19 of 23] Compiling Algebra.Graph.Test.Relation.Symmetric ( test/Algebra/Graph/Test/Relation/Symmetric.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Relation/Symmetric.o, dist/build/main/main-tmp/Algebra/Graph/Test/Relation/Symmetric.dyn_o ) algebraic-graphs> [20 of 23] Compiling Algebra.Graph.Test.RewriteRules ( test/Algebra/Graph/Test/RewriteRules.hs, dist/build/main/main-tmp/Algebra/Graph/Test/RewriteRules.o, dist/build/main/main-tmp/Algebra/Graph/Test/RewriteRules.dyn_o ) algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:43:1: emptyI === emptyIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:49:1: vertexI === vertexIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:56:1: overlayI === overlayIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:63:1: connectI === connectIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:69:1: overlaysC `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:76:1: overlaysP === overlaysPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:82:1: verticesCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:83:1: verticesCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:89:1: connectsC `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:96:1: connectsP === connectsPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:102:1: isSubgraphOfC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:108:1: cliqueCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:109:1: cliqueCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:115:1: edgesCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:116:1: edgesCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:122:1: starCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:123:1: starCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:130:1: fmapCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:137:1: bindC === bindCR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:144:1: bindP === bindPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:151:1: apC === apCR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:159:1: apP === apPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:165:1: eqC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:170:1: eqT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:176:1: ordC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:181:1: ordT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:187:1: isEmptyC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:193:1: sizeC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:199:1: vertexSetC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:205:1: vertexSetC `hasNoType` Algebra.Graph.Graph passed. 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 ghc-lib-parser-ex> Installing library in /nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-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> Running phase: fixupPhase ghc-lib-parser-ex> shrinking RPATHs of ELF executables and libraries in /nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex> shrinking /nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-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 ghc-lib-parser-ex> checking for references to /build/ in /nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-ghc-lib-parser-ex-9.8.0.2... ghc-lib-parser-ex> patching script interpreter paths in /nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex> stripping (with command strip and flags -S -p) in /nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-ghc-lib-parser-ex-9.8.0.2/lib ghc-lib-parser-ex> shrinking RPATHs of ELF executables and libraries in /nix/store/0w8r6zbxnh673kaisxjjb5f8ga0y10bb-ghc-lib-parser-ex-9.8.0.2-doc ghc-lib-parser-ex> checking for references to /build/ in /nix/store/0w8r6zbxnh673kaisxjjb5f8ga0y10bb-ghc-lib-parser-ex-9.8.0.2-doc... ghc-lib-parser-ex> patching script interpreter paths in /nix/store/0w8r6zbxnh673kaisxjjb5f8ga0y10bb-ghc-lib-parser-ex-9.8.0.2-doc 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> | ^^^^ 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 ) 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> | ^^^^^^^^^^^^^^^ ghc-exactprint> [ 9 of 10] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.hs, dist/build/Language/Haskell/GHC/ExactPrint/Transform.o, dist/build/Language/Haskell/GHC/ExactPrint/Transform.dyn_o ) shake> [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 ) 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.. 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 ) kan-extensions> Running phase: setupCompilerEnvironmentPhase kan-extensions> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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.qYBh3NQtSD/setup-package.conf.d -threaded kan-extensions> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.qYBh3NQtSD/Main.o ) kan-extensions> [2 of 2] Linking Setup kan-extensions> Running phase: updateAutotoolsGnuConfigScriptsPhase kan-extensions> Running phase: configurePhase kan-extensions> configureFlags: --verbose --prefix=/nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-kan-extensions-5.2.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fnh5i8rdh4g8xc8f3ibipbgpcqxswfld-kan-extensions-5.2.6-doc/share/doc/kan-extensions-5.2.6 --with-gcc=gcc --package-db=/build/tmp.qYBh3NQtSD/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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 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 algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:210:1: vertexCountT `hasNoType` Data.Set.Internal.Set passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:216:1: edgeCountC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:221:1: edgeCountT `hasNoType` Data.Set.Internal.Set passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:227:1: vertexListCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:228:1: vertexListCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:233:1: vertexListT `hasNoType` Data.Set.Internal.Set passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:239:1: edgeSetC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:244:1: vertexListT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:250:1: edgeListCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:251:1: edgeListCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:256:1: edgeListT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:262:1: hasVertexC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:268:1: hasEdgeC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:274:1: adjacencyListC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:280:1: pathP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:286:1: circuitP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:292:1: bicliqueCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:293:1: bicliqueCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:301:1: replaceVertexCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:309:1: mergeVerticesCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:316:1: splitVertexCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:317:1: splitVertexCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:324:1: transposeCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:339:1: simplifyC === simplifyCR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:345:1: composeCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:352:1: induceCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:359:1: induceJustCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:365:1: contextC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> inspection testing successful algebraic-graphs> expected successes: 58 algebraic-graphs> [21 of 23] Compiling Algebra.Graph.Test.Undirected ( test/Algebra/Graph/Test/Undirected.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Undirected.o, dist/build/main/main-tmp/Algebra/Graph/Test/Undirected.dyn_o ) algebraic-graphs> [22 of 23] Compiling Data.Graph.Test.Typed ( test/Data/Graph/Test/Typed.hs, dist/build/main/main-tmp/Data/Graph/Test/Typed.o, dist/build/main/main-tmp/Data/Graph/Test/Typed.dyn_o ) algebraic-graphs> [23 of 23] Compiling Main ( test/Main.hs, dist/build/main/main-tmp/Main.o, dist/build/main/main-tmp/Main.dyn_o ) algebraic-graphs> [24 of 24] Linking dist/build/main/main algebraic-graphs> buildPhase completed in 42 seconds algebraic-graphs> Running phase: checkPhase algebraic-graphs> Running 1 test suites... algebraic-graphs> Test suite main: RUNNING... algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.Show ============ algebraic-graphs> OK: show empty == "empty" algebraic-graphs> OK: show (shrink 1) == "vertex 1" algebraic-graphs> OK: show (shrink $ 1 + 2) == "vertices [1,2]" algebraic-graphs> OK: show (shrink $ 1 * 2) == "(fromJust . toAcyclic) (edge 1 2)" algebraic-graphs> OK: show (shrink $ 1 * 2 * 3) == "(fromJust . toAcyclic) (edges [(1,2),(1,3),(2,3)])" algebraic-graphs> OK: show (shrink $ 1 * 2 + 3) == "(fromJust . toAcyclic) (overlay (vertex 3) (edge 1 2))" algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.fromAcyclic ============ algebraic-graphs> OK: fromAcyclic empty == empty algebraic-graphs> OK: fromAcyclic . vertex == vertex 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 ) 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 ) 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 ) 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 ) 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/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-kan-extensions-5.2.6 kan-extensions> Executables installed in: kan-extensions> /nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-kan-extensions-5.2.6/bin kan-extensions> Libraries installed in: kan-extensions> /nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-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/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-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/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-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/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-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/fnh5i8rdh4g8xc8f3ibipbgpcqxswfld-kan-extensions-5.2.6-doc/share/doc/kan-extensions-5.2.6 kan-extensions> Configuration files installed in: kan-extensions> /nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-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: ghc-lib-parser-ex (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0w8r6zbxnh673kaisxjjb5f8ga0y10bb-ghc-lib-parser-ex-9.8.0.2-doc /nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-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/0w8r6zbxnh673kaisxjjb5f8ga0y10bb-ghc-lib-parser-ex-9.8.0.2-doc (1.28 MiB) ghc-lib-parser-ex (post)> Pushing /nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-ghc-lib-parser-ex-9.8.0.2 (3.20 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 3 signatures ghc-lib-parser-ex (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0w8r6zbxnh673kaisxjjb5f8ga0y10bb-ghc-lib-parser-ex-9.8.0.2-doc /nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-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/0w8r6zbxnh673kaisxjjb5f8ga0y10bb-ghc-lib-parser-ex-9.8.0.2-doc' to 'https://cache.nix-ci.com'... ghc-lib-parser-ex (post)> copying path '/nix/store/9lbf8ij3lp6bff7q5wxd0aqc5kyynxfg-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/qm5r00a75n4rbx0zzdjr5cx9xxsfyy4b-ghc-lib-parser-ex-9.8.0.2.drv' to 'https://cache.nix-ci.com'... algebraic-graphs> OK: fromAcyclic (shrink $ 1 * 3 * 2) == star 1 [2,3] algebraic-graphs> OK: vertexCount . fromAcyclic == vertexCount algebraic-graphs> OK: edgeCount . fromAcyclic == edgeCount algebraic-graphs> OK: isAcyclic . fromAcyclic == const True algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.empty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertex ============ algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertices ============ algebraic-graphs> OK: vertices [] == empty algebraic-graphs> OK: vertices [x] == vertex x algebraic-graphs> OK: hasVertex x . vertices == elem x algebraic-graphs> OK: vertexCount . vertices == length . nub algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.union ============ algebraic-graphs> OK: vertexSet (union x y) == algebraic-graphs> OK: edgeSet (union x y) == algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.join ============ algebraic-graphs> OK: vertexSet (join x y) == algebraic-graphs> OK: edgeSet (join x y) == algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.isSubgraphOf ============ algebraic-graphs> OK: isSubgraphOf empty x == True algebraic-graphs> OK: isSubgraphOf (vertex x) empty == False algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> OK: isSubgraphOf x (transitiveClosure x) == True algebraic-graphs> OK: isSubgraphOf x y ==> x <= y algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.isEmpty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: isEmpty (removeVertex x $ vertex x) == True algebraic-graphs> OK: isEmpty (removeEdge 1 2 $ shrink $ 1 * 2) == False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.hasVertex ============ algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: hasVertex x . removeVertex x == const False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.hasEdge ============ algebraic-graphs> OK: hasEdge x y empty == False algebraic-graphs> OK: hasEdge x y (vertex z) == False algebraic-graphs> OK: hasEdge 1 2 (shrink $ 1 * 2) == True algebraic-graphs> OK: hasEdge x y . removeEdge x y == const False algebraic-graphs> OK: hasEdge x y == elem (x,y) . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount == length . vertexList algebraic-graphs> OK: vertexCount x < vertexCount y ==> x < y algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (shrink $ 1 * 2) == 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList . vertices == nub . sort algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (shrink $ 2 * 1) == [(2,1)] algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.adjacencyList ============ algebraic-graphs> OK: adjacencyList empty == [] algebraic-graphs> OK: adjacencyList (vertex x) == [(x, [])] algebraic-graphs> OK: adjacencyList (shrink $ 1 * 2) == [(1, [2]), (2, [])] algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeSet ============ algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (shrink $ 1 * 2) == Set.singleton (1,2) algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.preSet ============ algebraic-graphs> OK: preSet x empty == Set.empty algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (shrink $ 1 * 2) == Set.empty algebraic-graphs> OK: preSet 2 (shrink $ 1 * 2) == Set.fromList [1] algebraic-graphs> OK: Set.member x . preSet x == const False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.postSet ============ algebraic-graphs> OK: postSet x empty == Set.empty algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet 1 (shrink $ 1 * 2) == Set.fromList [2] 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> | ^^^^ aeson> [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.p_o ) ghc-exactprint> [10 of 10] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint.o, dist/build/Language/Haskell/GHC/ExactPrint.dyn_o ) shake> [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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) kan-extensions> [ 1 of 13] Compiling Data.Functor.Contravariant.Coyoneda ( src/Data/Functor/Contravariant/Coyoneda.hs, dist/build/Data/Functor/Contravariant/Coyoneda.p_o ) kan-extensions> [ 2 of 13] Compiling Data.Functor.Contravariant.Day ( src/Data/Functor/Contravariant/Day.hs, dist/build/Data/Functor/Contravariant/Day.p_o ) 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 ) 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.RkSkwiRHG8/setup-package.conf.d -threaded fuzzy> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.RkSkwiRHG8/Main.o ) fuzzy> [2 of 2] Linking Setup fuzzy> Running phase: updateAutotoolsGnuConfigScriptsPhase fuzzy> Running phase: configurePhase fuzzy> configureFlags: --verbose --prefix=/nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-fuzzy-0.1.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/85l3h7qb43f2z0j46n70qzfls49mmlfi-fuzzy-0.1.1.0-doc/share/doc/fuzzy-0.1.1.0 --with-gcc=gcc --package-db=/build/tmp.RkSkwiRHG8/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-fuzzy-0.1.1.0 fuzzy> Executables installed in: fuzzy> /nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-fuzzy-0.1.1.0/bin fuzzy> Libraries installed in: fuzzy> /nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-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: 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.Tj9LpyLRux/setup-package.conf.d -threaded regex> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Tj9LpyLRux/Main.o ) regex> [2 of 2] Linking Setup regex> Running phase: updateAutotoolsGnuConfigScriptsPhase regex> Running phase: configurePhase regex> configureFlags: --verbose --prefix=/nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/rg940j5r056x5kz25pbkdg31d3pkk0h7-regex-1.1.0.2-doc/share/doc/regex-1.1.0.2 --with-gcc=gcc --package-db=/build/tmp.Tj9LpyLRux/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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-CcXhb3THPw21CwYl9RHl1Z 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-AkYTgc8l27U9EvdFIYXjru 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-CcXhb3THPw21CwYl9RHl1Z regex> include array-0.5.6.0-dc89 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) 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> 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 ) 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 ) kan-extensions> [ 5 of 13] Compiling Data.Functor.Day.Curried ( src/Data/Functor/Day/Curried.hs, dist/build/Data/Functor/Day/Curried.p_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 fuzzy> /nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-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/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-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/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-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/85l3h7qb43f2z0j46n70qzfls49mmlfi-fuzzy-0.1.1.0-doc/share/doc/fuzzy-0.1.1.0 fuzzy> Configuration files installed in: fuzzy> /nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-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 ) 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-AkYTgc8l27U9EvdFIYXjru 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-CcXhb3THPw21CwYl9RHl1Z:Text.RE,Text.RE.REOptions=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.REOptions,Text.RE.Replace=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.Replace,Text.RE.Summa=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.Summa,Text.RE.TDFA=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.TDFA,Text.RE.TDFA.ByteString=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.TDFA.ByteString,Text.RE.TDFA.ByteString.Lazy=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.TDFA.ByteString.Lazy,Text.RE.TDFA.Sequence=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.TDFA.Sequence,Text.RE.TDFA.String=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.TDFA.String,Text.RE.TDFA.Text=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.TDFA.Text,Text.RE.TDFA.Text.Lazy=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.TDFA.Text.Lazy,Text.RE.TestBench=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.TestBench,Text.RE.TestBench.Parsers=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.TestBench.Parsers,Text.RE.Tools=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.Tools,Text.RE.Tools.Edit=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.Tools.Edit,Text.RE.Tools.Find=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.Tools.Find,Text.RE.Tools.Grep=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.Tools.Grep,Text.RE.Tools.IsRegex=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.Tools.IsRegex,Text.RE.Tools.Lex=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.Tools.Lex,Text.RE.Tools.Sed=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.Tools.Sed,Text.RE.ZeInternals=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.ZeInternals,Text.RE.ZeInternals.Types.Poss=regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z:Text.RE.ZeInternals.Types.Poss regex> Ready component graph: regex> definite regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z 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-AkYTgc8l27U9EvdFIYXjru 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/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2 regex> Executables installed in: regex> /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2/bin regex> Libraries installed in: regex> /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z regex> Dynamic Libraries installed in: regex> /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-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/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-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/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2/share/x86_64-linux-ghc-9.8.1/regex-1.1.0.2 algebraic-graphs> ============ AdjacencyIntMap.consistent ============ algebraic-graphs> OK: Consistency of the Arbitrary instance algebraic-graphs> algebraic-graphs> OK: consistent empty == True algebraic-graphs> OK: consistent (vertex x) == True algebraic-graphs> OK: consistent (overlay x y) == True algebraic-graphs> OK: consistent (connect x y) == True algebraic-graphs> OK: consistent (edge x y) == True algebraic-graphs> OK: consistent (edges xs) == True algebraic-graphs> OK: consistent (stars xs) == True algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.Show ============ algebraic-graphs> OK: show (empty ) == "empty" algebraic-graphs> OK: show (1 ) == "vertex 1" algebraic-graphs> OK: show (1 + 2 ) == "vertices [1,2]" algebraic-graphs> OK: show (1 * 2 ) == "edge 1 2" algebraic-graphs> OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" algebraic-graphs> OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" algebraic-graphs> algebraic-graphs> OK: show (vertex (-1) ) == "vertex (-1)" algebraic-graphs> OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" algebraic-graphs> OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.Ord ============ algebraic-graphs> OK: vertex 1 < vertex 2 algebraic-graphs> OK: vertex 3 < edge 1 2 algebraic-graphs> OK: vertex 1 < edge 1 1 algebraic-graphs> OK: edge 1 1 < edge 1 2 algebraic-graphs> OK: edge 1 2 < edge 1 1 + edge 2 2 algebraic-graphs> OK: edge 1 2 < edge 1 3 algebraic-graphs> OK: x <= x + y algebraic-graphs> OK: x + y <= x * y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.empty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertex ============ algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edge ============ algebraic-graphs> OK: edge x y == connect (vertex x) (vertex y) algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: vertexCount (edge 1 1) == 1 algebraic-graphs> OK: vertexCount (edge 1 2) == 2 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.overlay ============ algebraic-graphs> OK: isEmpty (overlay x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (overlay x y) >= vertexCount x algebraic-graphs> OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (overlay x y) >= edgeCount x algebraic-graphs> OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (overlay 1 2) == 2 algebraic-graphs> OK: edgeCount (overlay 1 2) == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.connect ============ algebraic-graphs> OK: isEmpty (connect x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (connect x y) >= vertexCount x algebraic-graphs> OK: vertexCount (connect x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount x algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount y algebraic-graphs> OK: edgeCount (connect x y) >= vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (connect 1 2) == 2 algebraic-graphs> OK: edgeCount (connect 1 2) == 1 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertices ============ algebraic-graphs> OK: vertices [] == empty algebraic-graphs> OK: vertices [x] == vertex x algebraic-graphs> OK: vertices == overlays . map vertex algebraic-graphs> OK: hasVertex x . vertices == elem x algebraic-graphs> OK: vertexCount . vertices == length . nub algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edges ============ algebraic-graphs> OK: edges [] == empty algebraic-graphs> OK: edges [(x,y)] == edge x y algebraic-graphs> OK: edges == overlays . map (uncurry edge) algebraic-graphs> OK: edgeCount . edges == length . nub algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.overlays ============ algebraic-graphs> OK: overlays [] == empty algebraic-graphs> OK: overlays [x] == x algebraic-graphs> OK: overlays [x,y] == overlay x y algebraic-graphs> OK: overlays == foldr overlay empty algebraic-graphs> OK: isEmpty . overlays == all isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.connects ============ algebraic-graphs> OK: connects [] == empty algebraic-graphs> OK: connects [x] == x algebraic-graphs> OK: connects [x,y] == connect x y algebraic-graphs> OK: connects == foldr connect empty algebraic-graphs> OK: isEmpty . connects == all isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.fromAdjacencyIntSets ============ algebraic-graphs> OK: fromAdjacencyIntSets [] == empty 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 ) 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 ) 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: '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 regex> Documentation installed in: regex> /nix/store/rg940j5r056x5kz25pbkdg31d3pkk0h7-regex-1.1.0.2-doc/share/doc/regex-1.1.0.2 regex> Configuration files installed in: regex> /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-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 ) algebraic-graphs> OK: fromAdjacencyIntSets [(x, IntSet.empty)] == vertex x algebraic-graphs> OK: fromAdjacencyIntSets [(x, IntSet.singleton y)] == edge x y algebraic-graphs> OK: fromAdjacencyIntSets . map (fmap IntSet.fromList) == stars algebraic-graphs> OK: overlay (fromAdjacencyIntSets xs) (fromAdjacencyIntSets ys) == fromAdjacencyIntSets (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.isSubgraphOf ============ algebraic-graphs> OK: isSubgraphOf empty x == True algebraic-graphs> OK: isSubgraphOf (vertex x) empty == False algebraic-graphs> OK: isSubgraphOf x (overlay x y) == True algebraic-graphs> OK: isSubgraphOf (overlay x y) (connect x y) == True algebraic-graphs> OK: isSubgraphOf (path xs) (circuit xs) == True algebraic-graphs> OK: isSubgraphOf x y ==> x <= y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.toGraph et al. ============ algebraic-graphs> OK: toGraph == foldg Empty Vertex Overlay Connect algebraic-graphs> OK: foldg == Algebra.Graph.foldg . toGraph algebraic-graphs> OK: isEmpty == foldg True (const False) (&&) (&&) algebraic-graphs> OK: size == foldg 1 (const 1) (+) (+) algebraic-graphs> OK: hasVertex x == foldg False (==x) (||) (||) algebraic-graphs> OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph algebraic-graphs> OK: vertexCount == Set.size . vertexSet algebraic-graphs> OK: edgeCount == Set.size . edgeSet algebraic-graphs> OK: vertexList == Set.toAscList . vertexSet algebraic-graphs> OK: edgeList == Set.toAscList . edgeSet algebraic-graphs> OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union algebraic-graphs> OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union algebraic-graphs> OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect algebraic-graphs> OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap algebraic-graphs> OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap algebraic-graphs> OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap algebraic-graphs> OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap algebraic-graphs> OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap algebraic-graphs> OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap algebraic-graphs> OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap algebraic-graphs> OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose algebraic-graphs> OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose algebraic-graphs> OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap algebraic-graphs> OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap algebraic-graphs> OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap algebraic-graphs> OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap algebraic-graphs> OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap algebraic-graphs> OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap algebraic-graphs> OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap algebraic-graphs> OK: toAdjacencyMap == foldg empty vertex overlay connect algebraic-graphs> OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) algebraic-graphs> OK: toAdjacencyIntMap == foldg empty vertex overlay connect algebraic-graphs> OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) algebraic-graphs> OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap algebraic-graphs> OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.foldg ============ algebraic-graphs> OK: foldg empty vertex overlay connect == id algebraic-graphs> OK: foldg empty vertex overlay (flip connect) == transpose algebraic-graphs> OK: foldg 1 (const 1) (+) (+) == size algebraic-graphs> OK: foldg True (const False) (&&) (&&) == isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.isEmpty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: isEmpty (overlay empty empty) == True algebraic-graphs> OK: isEmpty (vertex x) == False shake> [32 of 73] Compiling General.ListBuilder ( src/General/ListBuilder.hs, dist/build/General/ListBuilder.p_o ) shake> [33 of 73] Compiling General.Makefile ( src/General/Makefile.hs, dist/build/General/Makefile.p_o ) shake> [34 of 73] Compiling General.Process ( src/General/Process.hs, dist/build/General/Process.p_o ) shake> [35 of 73] Compiling General.Thread ( src/General/Thread.hs, dist/build/General/Thread.p_o ) shake> [36 of 73] Compiling General.Chunks ( src/General/Chunks.hs, dist/build/General/Chunks.p_o ) shake> [37 of 73] Compiling General.Timing ( src/General/Timing.hs, dist/build/General/Timing.p_o ) shake> [38 of 73] Compiling General.Pool ( src/General/Pool.hs, dist/build/General/Pool.p_o ) shake> [39 of 73] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, dist/build/Development/Shake/Internal/Core/Storage.p_o ) shake> [40 of 73] Compiling General.TypeMap ( src/General/TypeMap.hs, dist/build/General/TypeMap.p_o ) shake> [41 of 73] Compiling General.Wait ( src/General/Wait.hs, dist/build/General/Wait.p_o ) shake> [42 of 73] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, dist/build/Development/Shake/Internal/History/Shared.p_o ) shake> [43 of 73] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, dist/build/Development/Shake/Internal/History/Cloud.p_o ) shake> [44 of 73] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, dist/build/Development/Shake/Internal/Core/Types.p_o ) 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 ) shake> [48 of 73] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, dist/build/Development/Shake/Internal/Resource.p_o ) shake> [49 of 73] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, dist/build/Development/Shake/Internal/Core/Build.p_o ) shake> [50 of 73] Compiling Development.Shake.Rule ( src/Development/Shake/Rule.hs, dist/build/Development/Shake/Rule.p_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.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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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: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. algebraic-graphs> OK: isEmpty (removeVertex x $ vertex x) == True algebraic-graphs> OK: isEmpty (removeEdge x y $ edge x y) == False algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.hasVertex ============ algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: hasVertex x . removeVertex x == const False algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.hasEdge ============ algebraic-graphs> OK: hasEdge x y empty == False algebraic-graphs> OK: hasEdge x y (vertex z) == False algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: hasEdge x y . removeEdge x y == const False algebraic-graphs> OK: hasEdge x y == elem (x,y) . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount == length . vertexList algebraic-graphs> OK: vertexCount x < vertexCount y ==> x < y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList . vertices == nub . sort algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexIntSet ============ algebraic-graphs> OK: vertexIntSet empty == IntSet.empty algebraic-graphs> OK: vertexIntSet . vertex == IntSet.singleton algebraic-graphs> OK: vertexIntSet . vertices == IntSet.fromList algebraic-graphs> OK: vertexIntSet . clique == IntSet.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (edge x y) == [(x,y)] algebraic-graphs> OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] algebraic-graphs> OK: edgeList . edges == nub . sort algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edgeSet ============ algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (edge x y) == Set.singleton (x,y) algebraic-graphs> OK: edgeSet . edges == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.adjacencyList ============ algebraic-graphs> OK: adjacencyList empty == [] algebraic-graphs> OK: adjacencyList (vertex x) == [(x, [])] algebraic-graphs> OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] algebraic-graphs> OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.preSet ============ algebraic-graphs> OK: preSet x empty == Set.empty algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (edge 1 2) == Set.empty algebraic-graphs> OK: preSet y (edge x y) == Set.fromList [x] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.preIntSet ============ algebraic-graphs> OK: preIntSet x empty == IntSet.empty algebraic-graphs> OK: preIntSet x (vertex x) == IntSet.empty algebraic-graphs> OK: preIntSet 1 (edge 1 2) == IntSet.empty algebraic-graphs> OK: preIntSet y (edge x y) == IntSet.fromList [x] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.postSet ============ algebraic-graphs> OK: postSet x empty == Set.empty algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet x (edge x y) == Set.fromList [y] algebraic-graphs> OK: postSet 2 (edge 1 2) == Set.empty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.postIntSet ============ algebraic-graphs> OK: postIntSet x empty == IntSet.empty algebraic-graphs> OK: postIntSet x (vertex x) == IntSet.empty algebraic-graphs> OK: postIntSet 2 (edge 1 2) == IntSet.empty algebraic-graphs> OK: postIntSet x (edge x y) == IntSet.fromList [y] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.path ============ algebraic-graphs> OK: path [] == empty algebraic-graphs> OK: path [x] == vertex x algebraic-graphs> OK: path [x,y] == edge x y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.circuit ============ algebraic-graphs> OK: circuit [] == empty algebraic-graphs> OK: circuit [x] == edge x x algebraic-graphs> OK: circuit [x,y] == edges [(x,y), (y,x)] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.clique ============ algebraic-graphs> OK: clique [] == empty algebraic-graphs> OK: clique [x] == vertex x algebraic-graphs> OK: clique [x,y] == edge x y algebraic-graphs> OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] algebraic-graphs> OK: clique (xs ++ ys) == connect (clique xs) (clique ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.biclique ============ algebraic-graphs> OK: biclique [] [] == empty algebraic-graphs> OK: biclique [x] [] == vertex x algebraic-graphs> OK: biclique [] [y] == vertex y algebraic-graphs> OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] algebraic-graphs> OK: biclique xs ys == connect (vertices xs) (vertices ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.star ============ algebraic-graphs> OK: star x [] == vertex x algebraic-graphs> OK: star x [y] == edge x y 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 ) 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> 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) algebraic-graphs> OK: star x [y,z] == edges [(x,y), (x,z)] algebraic-graphs> OK: star x ys == connect (vertex x) (vertices ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.stars ============ algebraic-graphs> OK: stars [] == empty algebraic-graphs> OK: stars [(x, [])] == vertex x algebraic-graphs> OK: stars [(x, [y])] == edge x y algebraic-graphs> OK: stars [(x, ys)] == star x ys algebraic-graphs> OK: stars == overlays . map (uncurry star) algebraic-graphs> OK: stars . adjacencyList == id algebraic-graphs> OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.tree ============ algebraic-graphs> OK: tree (Node x []) == vertex x algebraic-graphs> OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] algebraic-graphs> OK: tree (Node x [Node y [], Node z []]) == star x [y,z] algebraic-graphs> OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.forest ============ algebraic-graphs> OK: forest [] == empty algebraic-graphs> OK: forest [x] == tree x algebraic-graphs> OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] algebraic-graphs> OK: forest == overlays . map tree algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge x x) == empty algebraic-graphs> OK: removeVertex 1 (edge 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == mergeVertices (== x) y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.mergeVertices ============ algebraic-graphs> OK: mergeVertices (const False) x == id algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose (edge x y) == edge y x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.compose ============ algebraic-graphs> OK: compose empty x == empty algebraic-graphs> OK: compose x empty == empty algebraic-graphs> OK: compose (vertex x) y == empty algebraic-graphs> OK: compose x (vertex y) == empty algebraic-graphs> OK: compose x (compose y z) == compose (compose x y) z algebraic-graphs> OK: compose x (overlay y z) == overlay (compose x y) (compose x z) algebraic-graphs> OK: compose (overlay x y) z == overlay (compose x z) (compose y z) algebraic-graphs> OK: compose (edge x y) (edge y z) == edge x z algebraic-graphs> OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] algebraic-graphs> OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.closure ============ algebraic-graphs> OK: closure empty == empty algebraic-graphs> OK: closure (vertex x) == edge x x algebraic-graphs> OK: closure (edge x x) == edge x x algebraic-graphs> OK: closure (edge x y) == edges [(x,x), (x,y), (y,y)] algebraic-graphs> OK: closure (path $ nub xs) == reflexiveClosure (clique $ nub xs) algebraic-graphs> OK: closure == reflexiveClosure . transitiveClosure algebraic-graphs> OK: closure == transitiveClosure . reflexiveClosure algebraic-graphs> OK: closure . closure == closure algebraic-graphs> OK: postSet x (closure y) == Set.fromList (reachable y x) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.reflexiveClosure ============ algebraic-graphs> OK: reflexiveClosure empty == empty algebraic-graphs> OK: reflexiveClosure (vertex x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x y) == edges [(x,x), (x,y), (y,y)] algebraic-graphs> OK: reflexiveClosure . reflexiveClosure == reflexiveClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.symmetricClosure ============ algebraic-graphs> OK: symmetricClosure empty == empty algebraic-graphs> OK: symmetricClosure (vertex x) == vertex x algebraic-graphs> OK: symmetricClosure (edge x y) == edges [(x,y), (y,x)] algebraic-graphs> OK: symmetricClosure x == overlay x (transpose x) algebraic-graphs> OK: symmetricClosure . symmetricClosure == symmetricClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.transitiveClosure ============ algebraic-graphs> OK: transitiveClosure empty == empty algebraic-graphs> OK: transitiveClosure (vertex x) == vertex x algebraic-graphs> OK: transitiveClosure (edge x y) == edge x y algebraic-graphs> OK: transitiveClosure (path $ nub xs) == clique (nub $ xs) algebraic-graphs> OK: transitiveClosure . transitiveClosure == transitiveClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.bfsForest ============ algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [0] == empty algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [1] == edge 1 2 algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [2] == vertex 2 algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [0,1,2] == vertices [1,2] algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [2,1,0] == vertices [1,2] algebraic-graphs> OK: forest $ bfsForest (edge 1 1) [1] == vertex 1 algebraic-graphs> OK: isSubgraphOf (forest $ bfsForest x vs) x == True algebraic-graphs> OK: bfsForest x (vertexList x) == map ( -> Node v []) (nub $ vertexList x) algebraic-graphs> OK: bfsForest x [] == [] algebraic-graphs> OK: bfsForest empty vs == [] algebraic-graphs> OK: bfsForest (3 * (1 + 4) * (1 + 5)) [1,4] == algebraic-graphs> OK: forest $ bfsForest (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1] + path [3,4,5] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.bfs ============ algebraic-graphs> OK: bfs (edge 1 2) [0] == [] algebraic-graphs> OK: bfs (edge 1 2) [1] == [[1], [2]] algebraic-graphs> OK: bfs (edge 1 2) [2] == [[2]] algebraic-graphs> OK: bfs (edge 1 2) [1,2] == [[1,2]] algebraic-graphs> OK: bfs (edge 1 2) [2,1] == [[2,1]] algebraic-graphs> OK: bfs (edge 1 1) [1] == [[1]] algebraic-graphs> OK: bfs empty vs == [] algebraic-graphs> OK: bfs x [] == [] algebraic-graphs> OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,2] == [[1,2]] algebraic-graphs> OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,3] == [[1,3], [2,4]] algebraic-graphs> OK: bfs (3 * (1 + 4) * (1 + 5)) [3] == [[3], [1,4,5]] algebraic-graphs> OK: bfs (circuit [1..5] + circuit [5,4..1]) [2] == [[2], [1,3], [5,4]] algebraic-graphs> OK: concat $ bfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,4,1,5] algebraic-graphs> OK: map concat . transpose . map levels . bfsForest x == bfs x algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.dfsForest ============ algebraic-graphs> OK: forest $ dfsForest empty == empty algebraic-graphs> OK: forest $ dfsForest (edge 1 1) == vertex 1 algebraic-graphs> OK: forest $ dfsForest (edge 1 2) == edge 1 2 algebraic-graphs> OK: forest $ dfsForest (edge 2 1) == vertices [1,2] algebraic-graphs> OK: isSubgraphOf (forest $ dfsForest x) x == True algebraic-graphs> OK: isDfsForestOf (dfsForest x) x == True algebraic-graphs> OK: dfsForest . forest . dfsForest == dfsForest algebraic-graphs> OK: dfsForest (vertices vs) == map (\v -> Node v []) (nub $ sort vs) algebraic-graphs> OK: dfsForest $ 3 * (1 + 4) * (1 + 5) == algebraic-graphs> OK: forest (dfsForest $ circuit [1..5] + circuit [5,4..1]) == path [1,2,3,4,5] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.dfsForestFrom ============ algebraic-graphs> OK: forest $ dfsForestFrom empty vs == empty algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 1) [1] == vertex 1 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [0] == empty algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [1] == edge 1 2 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [2] == vertex 2 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [1,2] == edge 1 2 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [2,1] == vertices [1,2] algebraic-graphs> OK: isSubgraphOf (forest $ dfsForestFrom x vs) x == True algebraic-graphs> OK: isDfsForestOf (dfsForestFrom x (vertexList x)) x == True algebraic-graphs> OK: dfsForestFrom x (vertexList x) == dfsForest x algebraic-graphs> OK: dfsForestFrom x [] == [] algebraic-graphs> OK: dfsForestFrom (3 * (1 + 4) * (1 + 5)) [1,4] == algebraic-graphs> OK: forest $ dfsForestFrom (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1,5,4] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.dfs ============ algebraic-graphs> OK: dfs empty vs == [] algebraic-graphs> OK: dfs (edge 1 1) [1] == [1] algebraic-graphs> OK: dfs (edge 1 2) [0] == [] algebraic-graphs> OK: dfs (edge 1 2) [1] == [1,2] algebraic-graphs> OK: dfs (edge 1 2) [2] == [2] algebraic-graphs> OK: dfs (edge 1 2) [1,2] == [1,2] algebraic-graphs> OK: dfs (edge 1 2) [2,1] == [2,1] algebraic-graphs> OK: dfs x [] == [] algebraic-graphs> algebraic-graphs> OK: and [ hasVertex v x | v <- dfs x vs ] == True algebraic-graphs> OK: dfs (3 * (1 + 4) * (1 + 5)) [1,4] == [1,5,4] algebraic-graphs> OK: dfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,1,5,4] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.dfs ============ algebraic-graphs> OK: reachable empty x == [] algebraic-graphs> OK: reachable (vertex 1) 1 == [1] algebraic-graphs> OK: reachable (edge 1 1) 1 == [1] algebraic-graphs> OK: reachable (edge 1 2) 0 == [] algebraic-graphs> OK: reachable (edge 1 2) 1 == [1,2] algebraic-graphs> OK: reachable (edge 1 2) 2 == [2] algebraic-graphs> OK: reachable (path [1..8] ) 4 == [4..8] algebraic-graphs> OK: reachable (circuit [1..8] ) 4 == [4..8] ++ [1..3] algebraic-graphs> OK: reachable (clique [8,7..1]) 8 == [8] ++ [1..7] algebraic-graphs> algebraic-graphs> OK: and [ hasVertex v x | v <- reachable x y ] == True algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.topSort ============ algebraic-graphs> OK: topSort (1 * 2 + 3 * 1) == Right [3,1,2] algebraic-graphs> OK: topSort (path [1..5]) == Right [1..5] algebraic-graphs> OK: topSort (3 * (1 * 4 + 2 * 5)) == Right [3,1,2,4,5] algebraic-graphs> OK: topSort (1 * 2 + 2 * 1) == Left (2 :| [1]) algebraic-graphs> OK: topSort (path [5,4..1] + edge 2 4) == Left (4 :| [3,2]) algebraic-graphs> OK: topSort (circuit [1..5]) == Left (3 :| [1,2]) algebraic-graphs> OK: topSort (circuit [1..3] + circuit [3,2,1]) == Left (3 :| [2]) algebraic-graphs> OK: topSort (1 * 2 + (5 + 2) * 1 + 3 * 4 * 3) == Left (1 :| [2]) algebraic-graphs> OK: fmap (flip isTopSortOf x) (topSort x) /= Right False algebraic-graphs> OK: topSort . vertices == Right . nub . sort algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.testIsAcyclic ============ algebraic-graphs> OK: isAcyclic (1 * 2 + 3 * 1) == True algebraic-graphs> OK: isAcyclic (1 * 2 + 2 * 1) == False algebraic-graphs> OK: isAcyclic . circuit == null algebraic-graphs> OK: isAcyclic == isRight . topSort algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.isDfsForestOf ============ algebraic-graphs> OK: isDfsForestOf [] empty == True algebraic-graphs> OK: isDfsForestOf [] (vertex 1) == False algebraic-graphs> OK: isDfsForestOf [Node 1 []] (vertex 1) == True algebraic-graphs> OK: isDfsForestOf [Node 1 []] (vertex 2) == False algebraic-graphs> OK: isDfsForestOf [Node 1 [], Node 1 []] (vertex 1) == False algebraic-graphs> OK: isDfsForestOf [Node 1 []] (edge 1 1) == True algebraic-graphs> OK: isDfsForestOf [Node 1 []] (edge 1 2) == False algebraic-graphs> OK: isDfsForestOf [Node 1 [], Node 2 []] (edge 1 2) == False algebraic-graphs> OK: isDfsForestOf [Node 2 [], Node 1 []] (edge 1 2) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [Node 2 []]] (edge 1 2) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [], Node 2 []] (vertices [1,2]) == True algebraic-graphs> OK: isDfsForestOf [Node 2 [], Node 1 []] (vertices [1,2]) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [Node 2 []]] (vertices [1,2]) == False 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 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 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 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’ 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 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) 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> [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 ) 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 ) 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: 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 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 ) 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 ) 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 ) 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... 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> | ^^^^ 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> | ^^^^ 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 ) shake> [72 of 73] Compiling Development.Shake.Forward ( src/Development/Shake/Forward.hs, dist/build/Development/Shake/Forward.p_o ) fuzzy> [2 of 2] Linking dist/build/tests/tests shake> [73 of 73] Compiling Development.Shake.Config ( src/Development/Shake/Config.hs, dist/build/Development/Shake/Config.p_o ) 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 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 fuzzy> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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' 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 ) shake> buildPhase completed in 47 seconds shake> Running phase: haddockPhase shake> Preprocessing executable 'shake' for shake-0.19.8.. shake> Preprocessing library for shake-0.19.8.. shake> Running Haddock on library for shake-0.19.8.. shake> Warning: --source-* options are ignored when --hyperlinked-source is enabled. kan-extensions> Documentation created: dist/doc/html/kan-extensions/, kan-extensions> dist/doc/html/kan-extensions/kan-extensions.txt 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 ) kan-extensions> haddockPhase completed in 30 seconds kan-extensions> Running phase: installPhase kan-extensions> Installing library in /nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-kan-extensions-5.2.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An 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 ) kan-extensions> Running phase: fixupPhase shake> [ 6 of 73] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, nothing ) kan-extensions> shrinking RPATHs of ELF executables and libraries in /nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-kan-extensions-5.2.6 kan-extensions> shrinking /nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-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/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-kan-extensions-5.2.6... kan-extensions> patching script interpreter paths in /nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-kan-extensions-5.2.6 kan-extensions> stripping (with command strip and flags -S -p) in /nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-kan-extensions-5.2.6/lib 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 ) 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 ) shake> [10 of 73] Compiling General.Bilist ( src/General/Bilist.hs, nothing ) shake> [11 of 73] Compiling General.Binary ( src/General/Binary.hs, nothing ) kan-extensions> shrinking RPATHs of ELF executables and libraries in /nix/store/fnh5i8rdh4g8xc8f3ibipbgpcqxswfld-kan-extensions-5.2.6-doc kan-extensions> checking for references to /build/ in /nix/store/fnh5i8rdh4g8xc8f3ibipbgpcqxswfld-kan-extensions-5.2.6-doc... kan-extensions> patching script interpreter paths in /nix/store/fnh5i8rdh4g8xc8f3ibipbgpcqxswfld-kan-extensions-5.2.6-doc shake> [12 of 73] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, nothing ) kan-extensions (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-kan-extensions-5.2.6 /nix/store/fnh5i8rdh4g8xc8f3ibipbgpcqxswfld-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/fnh5i8rdh4g8xc8f3ibipbgpcqxswfld-kan-extensions-5.2.6-doc (2.33 MiB) kan-extensions (post)> Pushing /nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-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/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-kan-extensions-5.2.6 /nix/store/fnh5i8rdh4g8xc8f3ibipbgpcqxswfld-kan-extensions-5.2.6-doc kan-extensions (post)> copying 2 paths... kan-extensions (post)> copying path '/nix/store/fnh5i8rdh4g8xc8f3ibipbgpcqxswfld-kan-extensions-5.2.6-doc' to 'https://cache.nix-ci.com'... kan-extensions (post)> copying path '/nix/store/fcsq06wal8c3a778nrqfdyhsbgi2g3jw-kan-extensions-5.2.6' to 'https://cache.nix-ci.com'... kan-extensions (post)> copying 1 paths... kan-extensions (post)> copying path '/nix/store/5mwffmz59sxsx0yf1r40p1ih1gwsd9sk-kan-extensions-5.2.6.drv' to 'https://cache.nix-ci.com'... building '/nix/store/v0dql9azq0kb7lvavh61nkwr37gvj9ax-lens-5.3.4.drv'... building '/nix/store/nzf323z7ici2czxmn8di01a73y1138wj-pointed-5.0.5.drv'... aeson> Preprocessing test suite 'aeson-tests' for aeson-2.2.3.0.. aeson> Building test suite 'aeson-tests' for aeson-2.2.3.0.. 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 ) aeson> [ 2 of 42] Compiling JSONTestSuite ( tests/JSONTestSuite.hs, dist/build/aeson-tests/aeson-tests-tmp/JSONTestSuite.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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) shake> [47 of 73] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, nothing ) shake> [48 of 73] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, nothing ) shake> [49 of 73] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, nothing ) 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 ) shake> [53 of 73] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, nothing ) 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/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-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> Running phase: fixupPhase fuzzy> shrinking RPATHs of ELF executables and libraries in /nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-fuzzy-0.1.1.0 fuzzy> shrinking /nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-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/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-fuzzy-0.1.1.0... fuzzy> patching script interpreter paths in /nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-fuzzy-0.1.1.0 fuzzy> stripping (with command strip and flags -S -p) in /nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-fuzzy-0.1.1.0/lib fuzzy> shrinking RPATHs of ELF executables and libraries in /nix/store/85l3h7qb43f2z0j46n70qzfls49mmlfi-fuzzy-0.1.1.0-doc fuzzy> checking for references to /build/ in /nix/store/85l3h7qb43f2z0j46n70qzfls49mmlfi-fuzzy-0.1.1.0-doc... fuzzy> patching script interpreter paths in /nix/store/85l3h7qb43f2z0j46n70qzfls49mmlfi-fuzzy-0.1.1.0-doc 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 ) 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 ) 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 ) 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 ) 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 ) shake> [62 of 73] Compiling General.Template ( src/General/Template.hs, nothing ) shake> [63 of 73] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, nothing ) 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. 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 ) 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 ) fuzzy (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/85l3h7qb43f2z0j46n70qzfls49mmlfi-fuzzy-0.1.1.0-doc /nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-fuzzy-0.1.1.0 fuzzy (post)> Pushing 2 paths (100 are already present) using zstd to cache sellout ⏳ fuzzy (post)> fuzzy (post)> Pushing /nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-fuzzy-0.1.1.0 (263.62 KiB) fuzzy (post)> Pushing /nix/store/85l3h7qb43f2z0j46n70qzfls49mmlfi-fuzzy-0.1.1.0-doc (180.62 KiB) fuzzy (post)> fuzzy (post)> All done. fuzzy (post)> added 2 signatures fuzzy (post)> added 1 signatures fuzzy (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/85l3h7qb43f2z0j46n70qzfls49mmlfi-fuzzy-0.1.1.0-doc /nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-fuzzy-0.1.1.0 fuzzy (post)> copying 2 paths... fuzzy (post)> copying path '/nix/store/85l3h7qb43f2z0j46n70qzfls49mmlfi-fuzzy-0.1.1.0-doc' to 'https://cache.nix-ci.com'... fuzzy (post)> copying path '/nix/store/wirxk4xrbwyqxj80qxys0sl5qqp6mafy-fuzzy-0.1.1.0' to 'https://cache.nix-ci.com'... fuzzy (post)> copying 1 paths... fuzzy (post)> copying path '/nix/store/20ycrbsrn6yv66vinyacnlwyhqlz0k15-fuzzy-0.1.1.0.drv' to 'https://cache.nix-ci.com'... 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> 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. 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. 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 ) regex> [15 of 48] Compiling Text.RE.ZeInternals.PreludeMacros ( Text/RE/ZeInternals/PreludeMacros.hs, dist/build/Text/RE/ZeInternals/PreludeMacros.p_o ) 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 ) 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 ) regex> [32 of 48] Compiling Text.RE.ZeInternals ( Text/RE/ZeInternals.hs, dist/build/Text/RE/ZeInternals.p_o ) regex> [33 of 48] Compiling Text.RE.ZeInternals.TDFA ( Text/RE/ZeInternals/TDFA.hs, dist/build/Text/RE/ZeInternals/TDFA.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.p_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.p_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.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 ) lens> Running phase: setupCompilerEnvironmentPhase lens> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. lens> Running phase: unpackPhase lens> unpacking source archive /nix/store/94srckviqabk285cpndqlgjy1zidzbf2-lens-5.3.4.tar.gz lens> source root is lens-5.3.4 lens> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lens-5.3.4/.vim.custom" lens> Running phase: patchPhase lens> Running phase: compileBuildDriverPhase lens> setupCompileFlags: -package-db=/build/tmp.NTuMk8RJZS/setup-package.conf.d -threaded lens> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.NTuMk8RJZS/Main.o ) lens> [2 of 2] Linking Setup lens> Running phase: updateAutotoolsGnuConfigScriptsPhase lens> Running phase: configurePhase lens> configureFlags: --verbose --prefix=/nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/pq0r4namnp3msfv5m9r9z9bdpcnl2hyw-lens-5.3.4-doc/share/doc/lens-5.3.4 --with-gcc=gcc --package-db=/build/tmp.NTuMk8RJZS/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib lens> Using Parsec parser lens> Configuring lens-5.3.4... lens> 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 pointed> Running phase: setupCompilerEnvironmentPhase pointed> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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.ITAkC2g8iu/setup-package.conf.d -threaded pointed> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.ITAkC2g8iu/Main.o ) pointed> [2 of 2] Linking Setup pointed> Running phase: updateAutotoolsGnuConfigScriptsPhase pointed> Running phase: configurePhase pointed> configureFlags: --verbose --prefix=/nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vjg85p7hd92c2yxs4gv53s8v2sncsbf4-pointed-5.0.5-doc/share/doc/pointed-5.0.5 --with-gcc=gcc --package-db=/build/tmp.ITAkC2g8iu/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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... 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 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 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> 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 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 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 ) 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 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 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/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5 pointed> Executables installed in: pointed> /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5/bin pointed> Libraries installed in: pointed> /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-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/cd7bjgkpzh4c7lqiawp3n42yngsafixw-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/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5/libexec/x86_64-linux-ghc-9.8.1/pointed-5.0.5 pointed> Data files installed in: pointed> /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5/share/x86_64-linux-ghc-9.8.1/pointed-5.0.5 pointed> Documentation installed in: pointed> /nix/store/vjg85p7hd92c2yxs4gv53s8v2sncsbf4-pointed-5.0.5-doc/share/doc/pointed-5.0.5 pointed> Configuration files installed in: pointed> /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-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 pointed> Running phase: buildPhase 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. 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. 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 pointed> Preprocessing library for pointed-5.0.5.. pointed> Building library for pointed-5.0.5.. pointed> [1 of 2] Compiling Data.Copointed ( src/Data/Copointed.hs, dist/build/Data/Copointed.o, dist/build/Data/Copointed.dyn_o ) pointed> [2 of 2] Compiling Data.Pointed ( src/Data/Pointed.hs, dist/build/Data/Pointed.o, dist/build/Data/Pointed.dyn_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> 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. 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. 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. 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/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4 lens> Executables installed in: lens> /nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4/bin lens> Libraries installed in: lens> /nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-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/h8cxx85k6i0zk5xh4ylibykrarss59xy-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/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4/libexec/x86_64-linux-ghc-9.8.1/lens-5.3.4 lens> Data files installed in: lens> /nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4/share/x86_64-linux-ghc-9.8.1/lens-5.3.4 lens> Documentation installed in: lens> /nix/store/pq0r4namnp3msfv5m9r9z9bdpcnl2hyw-lens-5.3.4-doc/share/doc/lens-5.3.4 lens> Configuration files installed in: lens> /nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-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 lens> Running phase: buildPhase 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> Preprocessing library for lens-5.3.4.. lens> Building library for lens-5.3.4.. 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 ) 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 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 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 ) 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 ) 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 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 ) pointed> [2 of 2] Compiling Data.Pointed ( src/Data/Pointed.hs, nothing ) 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 ) regex> Running phase: checkPhase 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> 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. 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 ) 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 ============ 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 ) 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 ) 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 ) regex> [ 3 of 48] Compiling Text.RE.ZeInternals.EscapeREString ( Text/RE/ZeInternals/EscapeREString.hs, nothing ) 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 ) 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 ) 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 ) 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 ) 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 ) regex> [15 of 48] Compiling Text.RE.ZeInternals.PreludeMacros ( Text/RE/ZeInternals/PreludeMacros.hs, 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> [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 ) 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> [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 ) 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 ) regex> [28 of 48] Compiling Text.RE.Tools.Sed ( Text/RE/Tools/Sed.lhs, nothing ) 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. 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 ) regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 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 ) 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 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 ) 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 pointed> Documentation created: dist/doc/html/pointed/, pointed> dist/doc/html/pointed/pointed.txt 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> Running phase: installPhase pointed> Installing library in /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/pointed-5.0.5-ArcipP7cLHIAUvoaOddqJf 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> | ^^^^^^^^^^^^^^^ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge x x) == empty algebraic-graphs> OK: removeVertex 1 (edge 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ Graph.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> OK: size (removeEdge x y z) <= 3 * size z algebraic-graphs> algebraic-graphs> ============ Graph.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == mergeVertices (== x) y algebraic-graphs> algebraic-graphs> ============ Graph.mergeVertices ============ algebraic-graphs> OK: mergeVertices (const False) x == id algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ Graph.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose (edge x y) == edge y x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ Graph.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ Graph.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Graph.induceJust ============ algebraic-graphs> OK: induceJust (vertex Nothing) == empty algebraic-graphs> OK: induceJust (edge (Just x) Nothing) == vertex x algebraic-graphs> OK: induceJust . gmap Just == id algebraic-graphs> OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p algebraic-graphs> algebraic-graphs> ============ Graph.compose ============ algebraic-graphs> OK: compose empty x == empty algebraic-graphs> OK: compose x empty == empty algebraic-graphs> OK: compose (vertex x) y == empty algebraic-graphs> OK: compose x (vertex y) == empty algebraic-graphs> OK: compose x (compose y z) == compose (compose x y) z algebraic-graphs> OK: compose x (overlay y z) == overlay (compose x y) (compose x z) algebraic-graphs> OK: compose (overlay x y) z == overlay (compose x z) (compose y z) algebraic-graphs> OK: compose (edge x y) (edge y z) == edge x z algebraic-graphs> OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] algebraic-graphs> OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] algebraic-graphs> OK: size (compose x y) <= edgeCount x + edgeCount y + 1 algebraic-graphs> algebraic-graphs> ============ Graph.(===) ============ algebraic-graphs> OK: x === x == True algebraic-graphs> OK: x === x + empty == False algebraic-graphs> OK: x + y === x + y == True algebraic-graphs> OK: 1 + 2 === 2 + 1 == False algebraic-graphs> OK: x + y === x * y == False algebraic-graphs> algebraic-graphs> ============ Graph.mesh ============ algebraic-graphs> OK: mesh xs [] == empty algebraic-graphs> OK: mesh [] ys == empty algebraic-graphs> OK: mesh [x] [y] == vertex (x, y) algebraic-graphs> OK: mesh xs ys == box (path xs) (path ys) algebraic-graphs> OK: mesh [1..3] "ab" == algebraic-graphs> OK: size (mesh xs ys) == max 1 (3 * length xs * length ys - length xs - length ys -1) algebraic-graphs> algebraic-graphs> ============ Graph.torus ============ algebraic-graphs> OK: torus xs [] == empty algebraic-graphs> OK: torus [] ys == empty algebraic-graphs> OK: torus [x] [y] == edge (x,y) (x,y) algebraic-graphs> OK: torus xs ys == box (circuit xs) (circuit ys) algebraic-graphs> OK: torus [1,2] "ab" == algebraic-graphs> OK: size (torus xs ys) == max 1 (3 * length xs * length ys) algebraic-graphs> algebraic-graphs> ============ Graph.deBruijn ============ algebraic-graphs> OK: deBruijn 0 xs == edge [] [] algebraic-graphs> OK: n > 0 ==> deBruijn n [] == empty algebraic-graphs> OK: deBruijn 1 [0,1] == edges [ ([0],[0]), ([0],[1]), ([1],[0]), ([1],[1]) ] algebraic-graphs> OK: deBruijn 2 "0" == edge "00" "00" algebraic-graphs> OK: deBruijn 2 "01" == algebraic-graphs> OK: transpose (deBruijn n xs) == gmap reverse $ deBruijn n xs algebraic-graphs> OK: vertexCount (deBruijn n xs) == (length $ nub xs)^n algebraic-graphs> OK: n > 0 ==> edgeCount (deBruijn n xs) == (length $ nub xs)^(n + 1) algebraic-graphs> algebraic-graphs> ============ Graph.splitVertex ============ algebraic-graphs> OK: splitVertex x [] == removeVertex x algebraic-graphs> OK: splitVertex x [x] == id algebraic-graphs> OK: splitVertex x [y] == replaceVertex x y algebraic-graphs> OK: splitVertex 1 [0, 1] $ 1 * (2 + 3) == (0 + 1) * (2 + 3) algebraic-graphs> algebraic-graphs> ============ Graph.bind ============ algebraic-graphs> OK: bind empty f == empty algebraic-graphs> OK: bind (vertex x) f == f x algebraic-graphs> OK: bind (edge x y) f == connect (f x) (f y) algebraic-graphs> OK: bind (vertices xs) f == overlays (map f xs) algebraic-graphs> OK: bind x (const empty) == empty algebraic-graphs> OK: bind x vertex == x algebraic-graphs> OK: bind (bind x f) g == bind x (\y -> bind (f y) g) algebraic-graphs> algebraic-graphs> ============ Graph.simplify ============ algebraic-graphs> OK: simplify == id algebraic-graphs> OK: size (simplify x) <= size x algebraic-graphs> algebraic-graphs> ============ Graph.box ============ algebraic-graphs> OK: box x y ~~ box y x algebraic-graphs> OK: box x (overlay y z) == overlay (box x y) (box x z) algebraic-graphs> OK: box x (vertex ()) ~~ x algebraic-graphs> OK: box x empty ~~ empty algebraic-graphs> OK: box x (box y z) ~~ box (box x y) z algebraic-graphs> OK: transpose (box x y) == box (transpose x) (transpose y) algebraic-graphs> OK: vertexCount (box x y) == vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y algebraic-graphs> algebraic-graphs> ============ Graph.sparsify ============ algebraic-graphs> OK: sort . reachable x == sort . rights . reachable (sparsify x) . Right algebraic-graphs> OK: vertexCount (sparsify x) <= vertexCount x + size x + 1 algebraic-graphs> OK: edgeCount (sparsify x) <= 3 * size x algebraic-graphs> OK: size (sparsify x) <= 3 * size x algebraic-graphs> algebraic-graphs> ============ Graph.sparsifyKL ============ algebraic-graphs> OK: sort . reachable x == sort . filter (<= n) . reachable (sparsifyKL n x) algebraic-graphs> OK: length (vertices $ sparsifyKL n x) <= vertexCount x + size x + 1 algebraic-graphs> OK: length (edges $ sparsifyKL n x) <= 3 * size x algebraic-graphs> algebraic-graphs> ============ Graph.context ============ algebraic-graphs> OK: context (const False) x == Nothing algebraic-graphs> OK: context (== 1) (edge 1 2) == Just (Context [ ] [2 ]) algebraic-graphs> OK: context (== 2) (edge 1 2) == Just (Context [1 ] [ ]) algebraic-graphs> OK: context (const True ) (edge 1 2) == Just (Context [1 ] [2 ]) algebraic-graphs> OK: context (== 4) (3 * 1 * 4 * 1 * 5) == Just (Context [3,1] [1,5]) algebraic-graphs> algebraic-graphs> ============ Graph.buildg ============ algebraic-graphs> OK: buildg (\e _ _ _ -> e) == empty algebraic-graphs> OK: buildg (\_ v _ _ -> v x) == vertex x algebraic-graphs> OK: buildg (\e v o c -> o (foldg e v o c x) (foldg e v o c y)) == overlay x y algebraic-graphs> OK: buildg (\e v o c -> c (foldg e v o c x) (foldg e v o c y)) == connect x y algebraic-graphs> OK: buildg (\e v o _ -> foldr o e (map v xs)) == vertices xs 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> pointed> Running phase: fixupPhase pointed> shrinking RPATHs of ELF executables and libraries in /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5 pointed> shrinking /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-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/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5... pointed> patching script interpreter paths in /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5 pointed> stripping (with command strip and flags -S -p) in /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5/lib shake> Documentation created: dist/doc/html/shake/, dist/doc/html/shake/shake.txt pointed> shrinking RPATHs of ELF executables and libraries in /nix/store/vjg85p7hd92c2yxs4gv53s8v2sncsbf4-pointed-5.0.5-doc pointed> checking for references to /build/ in /nix/store/vjg85p7hd92c2yxs4gv53s8v2sncsbf4-pointed-5.0.5-doc... pointed> patching script interpreter paths in /nix/store/vjg85p7hd92c2yxs4gv53s8v2sncsbf4-pointed-5.0.5-doc pointed (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5 /nix/store/vjg85p7hd92c2yxs4gv53s8v2sncsbf4-pointed-5.0.5-doc pointed (post)> Pushing 2 paths (114 are already present) using zstd to cache sellout ⏳ pointed (post)> pointed (post)> Pushing /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5 (665.56 KiB) pointed (post)> Pushing /nix/store/vjg85p7hd92c2yxs4gv53s8v2sncsbf4-pointed-5.0.5-doc (455.59 KiB) pointed (post)> pointed (post)> All done. pointed (post)> added 2 signatures pointed (post)> added 1 signatures pointed (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5 /nix/store/vjg85p7hd92c2yxs4gv53s8v2sncsbf4-pointed-5.0.5-doc pointed (post)> copying 2 paths... pointed (post)> copying path '/nix/store/vjg85p7hd92c2yxs4gv53s8v2sncsbf4-pointed-5.0.5-doc' to 'https://cache.nix-ci.com'... pointed (post)> copying path '/nix/store/cd7bjgkpzh4c7lqiawp3n42yngsafixw-pointed-5.0.5' to 'https://cache.nix-ci.com'... pointed (post)> copying 1 paths... pointed (post)> copying path '/nix/store/nzf323z7ici2czxmn8di01a73y1138wj-pointed-5.0.5.drv' to 'https://cache.nix-ci.com'... building '/nix/store/jhnc2pplapi67a27y17g4iqi770f1iga-vector-instances-3.4.2.drv'... algebraic-graphs> ============ Labelled.AdjacencyMap.edge ============ algebraic-graphs> OK: edge e x y == connect e (vertex x) (vertex y) algebraic-graphs> OK: edge zero x y == vertices [x,y] algebraic-graphs> OK: hasEdge x y (edge e x y) == (e /= mempty) algebraic-graphs> OK: edgeLabel x y (edge e x y) == e algebraic-graphs> OK: edgeCount (edge e x y) == if e == mempty then 0 else 1 algebraic-graphs> OK: vertexCount (edge e 1 1) == 1 algebraic-graphs> OK: vertexCount (edge e 1 2) == 2 algebraic-graphs> OK: x -- y == edge e x y algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.overlay ============ algebraic-graphs> OK: isEmpty (overlay x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (overlay x y) >= vertexCount x algebraic-graphs> OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (overlay x y) >= edgeCount x algebraic-graphs> OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (overlay 1 2) == 2 algebraic-graphs> OK: edgeCount (overlay 1 2) == 0 algebraic-graphs> algebraic-graphs> OK: edgeLabel x y $ overlay (edge e x y) (edge zero x y) == e algebraic-graphs> OK: edgeLabel x y $ overlay (edge e x y) (edge f x y) == e <+> f algebraic-graphs> algebraic-graphs> OK: edgeLabel 1 3 $ transitiveClosure (overlay (edge e 1 2) (edge one 2 3)) == e algebraic-graphs> OK: edgeLabel 1 3 $ transitiveClosure (overlay (edge e 1 2) (edge f 2 3)) == e <.> f algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.connect ============ algebraic-graphs> OK: isEmpty (connect e x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (connect e x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (connect e x y) >= vertexCount x algebraic-graphs> OK: vertexCount (connect e x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (connect e x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (connect e 1 2) == 2 algebraic-graphs> OK: edgeCount (connect e 1 2) == if e == zero then 0 else 1 algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.vertices ============ algebraic-graphs> OK: vertices [] == empty algebraic-graphs> OK: vertices [x] == vertex x algebraic-graphs> OK: vertices == overlays . map vertex algebraic-graphs> OK: hasVertex x . vertices == elem x algebraic-graphs> OK: vertexCount . vertices == length . nub algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.edges ============ algebraic-graphs> OK: edges [] == empty algebraic-graphs> OK: edges [(e,x,y)] == edge e x y algebraic-graphs> OK: edges == overlays . map (\(e, x, y) -> edge e x y) algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.overlays ============ algebraic-graphs> OK: overlays [] == empty algebraic-graphs> OK: overlays [x] == x algebraic-graphs> OK: overlays [x,y] == overlay x y algebraic-graphs> OK: overlays == foldr overlay empty algebraic-graphs> OK: isEmpty . overlays == all isEmpty algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.fromAdjacencyMaps ============ algebraic-graphs> OK: fromAdjacencyMaps [] == empty algebraic-graphs> OK: fromAdjacencyMaps [(x, Map.empty)] == vertex x algebraic-graphs> OK: fromAdjacencyMaps [(x, Map.singleton y e)] == if e == zero then vertices [x,y] else edge e x y algebraic-graphs> OK: overlay (fromAdjacencyMaps xs) (fromAdjacencyMaps ys) == fromAdjacencyMaps (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.isSubgraphOf ============ algebraic-graphs> OK: isSubgraphOf empty x == True algebraic-graphs> OK: isSubgraphOf (vertex x) empty == False algebraic-graphs> OK: isSubgraphOf x y ==> x <= y algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.isEmpty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: isEmpty (overlay empty empty) == True algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: isEmpty (removeVertex x $ vertex x) == True algebraic-graphs> OK: isEmpty (removeEdge x y $ edge e x y) == False algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.hasVertex ============ algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: hasVertex x . removeVertex x == const False algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.hasEdge ============ algebraic-graphs> OK: hasEdge x y empty == False algebraic-graphs> OK: hasEdge x y (vertex z) == False algebraic-graphs> OK: hasEdge x y (edge e x y) == (e /= zero) algebraic-graphs> OK: hasEdge x y . removeEdge x y == const False algebraic-graphs> OK: hasEdge x y == not . null . filter (\(_,ex,ey) -> ex == x && ey == y) . edgeList algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.edgeLabel ============ algebraic-graphs> OK: edgeLabel x y empty == zero algebraic-graphs> OK: edgeLabel x y (vertex z) == zero algebraic-graphs> OK: edgeLabel x y (edge e x y) == e algebraic-graphs> OK: edgeLabel s t (overlay x y) == edgeLabel s t x + edgeLabel s t y algebraic-graphs> 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> Running phase: installPhase shake> Installing executable shake in /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8/bin shake> Warning: The directory shake> /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8/bin is not in the shake> system search path. shake> Installing library in /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v shake> Running phase: fixupPhase shake> shrinking RPATHs of ELF executables and libraries in /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8 shake> shrinking /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-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 shake> shrinking /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8/bin/shake shake> checking for references to /build/ in /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8... shake> patching script interpreter paths in /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8 shake> stripping (with command strip and flags -S -p) in /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8/lib /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8/bin shake> shrinking RPATHs of ELF executables and libraries in /nix/store/000a7dyllwrwmkpmjxxp7zaxn4jvqrcn-shake-0.19.8-data shake> checking for references to /build/ in /nix/store/000a7dyllwrwmkpmjxxp7zaxn4jvqrcn-shake-0.19.8-data... shake> patching script interpreter paths in /nix/store/000a7dyllwrwmkpmjxxp7zaxn4jvqrcn-shake-0.19.8-data shake> shrinking RPATHs of ELF executables and libraries in /nix/store/k8hwf774zgmnqzyxfjlzy9zj8apv4pmg-shake-0.19.8-doc shake> checking for references to /build/ in /nix/store/k8hwf774zgmnqzyxfjlzy9zj8apv4pmg-shake-0.19.8-doc... shake> patching script interpreter paths in /nix/store/k8hwf774zgmnqzyxfjlzy9zj8apv4pmg-shake-0.19.8-doc 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> ============ 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 ============ 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 (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/000a7dyllwrwmkpmjxxp7zaxn4jvqrcn-shake-0.19.8-data /nix/store/k8hwf774zgmnqzyxfjlzy9zj8apv4pmg-shake-0.19.8-doc /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8 shake (post)> Pushing 3 paths (97 are already present) using zstd to cache sellout ⏳ shake (post)> shake (post)> Pushing /nix/store/k8hwf774zgmnqzyxfjlzy9zj8apv4pmg-shake-0.19.8-doc (13.13 MiB) shake (post)> Pushing /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8 (50.22 MiB) shake (post)> Pushing /nix/store/000a7dyllwrwmkpmjxxp7zaxn4jvqrcn-shake-0.19.8-data (52.22 KiB) 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/000a7dyllwrwmkpmjxxp7zaxn4jvqrcn-shake-0.19.8-data /nix/store/k8hwf774zgmnqzyxfjlzy9zj8apv4pmg-shake-0.19.8-doc /nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8 shake (post)> copying 3 paths... shake (post)> copying path '/nix/store/000a7dyllwrwmkpmjxxp7zaxn4jvqrcn-shake-0.19.8-data' to 'https://cache.nix-ci.com'... shake (post)> copying path '/nix/store/k8hwf774zgmnqzyxfjlzy9zj8apv4pmg-shake-0.19.8-doc' to 'https://cache.nix-ci.com'... shake (post)> copying path '/nix/store/za8w76wrqz1wc3mi9qwqmh62x0vf3xpx-shake-0.19.8' to 'https://cache.nix-ci.com'... shake (post)> copying 1 paths... shake (post)> copying path '/nix/store/wmwlzpv1mbwry8p3z5lqb32j2vl6xa1z-shake-0.19.8.drv' to 'https://cache.nix-ci.com'... 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 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 27 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 (0.01s) 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. 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 ) regex> Documentation created: dist/doc/html/regex/, dist/doc/html/regex/regex.txt regex> Running phase: installPhase regex> Installing library in /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/regex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z regex> Running phase: fixupPhase regex> shrinking RPATHs of ELF executables and libraries in /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2 regex> shrinking /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSregex-1.1.0.2-CcXhb3THPw21CwYl9RHl1Z-ghc9.8.1.so regex> checking for references to /build/ in /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2... regex> patching script interpreter paths in /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2 regex> stripping (with command strip and flags -S -p) in /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2/lib regex> shrinking RPATHs of ELF executables and libraries in /nix/store/rg940j5r056x5kz25pbkdg31d3pkk0h7-regex-1.1.0.2-doc regex> checking for references to /build/ in /nix/store/rg940j5r056x5kz25pbkdg31d3pkk0h7-regex-1.1.0.2-doc... regex> patching script interpreter paths in /nix/store/rg940j5r056x5kz25pbkdg31d3pkk0h7-regex-1.1.0.2-doc lens> [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, dist/build/Control/Lens/Internal/Deque.o, dist/build/Control/Lens/Internal/Deque.dyn_o ) lens> [39 of 85] Compiling Control.Lens.Wrapped ( src/Control/Lens/Wrapped.hs, dist/build/Control/Lens/Wrapped.o, dist/build/Control/Lens/Wrapped.dyn_o ) 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 ) vector-instances> Running phase: setupCompilerEnvironmentPhase vector-instances> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. vector-instances> Running phase: unpackPhase vector-instances> unpacking source archive /nix/store/nqfgw14d48gylm57fvgdbpjxc79yrsqj-vector-instances-3.4.2.tar.gz vector-instances> source root is vector-instances-3.4.2 vector-instances> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "vector-instances-3.4.2/.vim.custom" vector-instances> Running phase: patchPhase vector-instances> Running phase: compileBuildDriverPhase vector-instances> setupCompileFlags: -package-db=/build/tmp.DbSEEnplLU/setup-package.conf.d -threaded vector-instances> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.DbSEEnplLU/Main.o ) vector-instances> [2 of 2] Linking Setup vector-instances> Running phase: updateAutotoolsGnuConfigScriptsPhase vector-instances> Running phase: configurePhase vector-instances> configureFlags: --verbose --prefix=/nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-vector-instances-3.4.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/v06jvcv7yn66xic583y8946557xnz413-vector-instances-3.4.2-doc/share/doc/vector-instances-3.4.2 --with-gcc=gcc --package-db=/build/tmp.DbSEEnplLU/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib vector-instances> Using Parsec parser vector-instances> Configuring vector-instances-3.4.2... vector-instances> Flags chosen: hashable=True vector-instances> Dependency base >=4.9 && <5: using base-4.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 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 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 aeson> roundtrip: OK (0.04s) 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 lens> [66 of 85] Compiling Data.ByteString.Strict.Lens ( src/Data/ByteString/Strict/Lens.hs, dist/build/Data/ByteString/Strict/Lens.o, dist/build/Data/ByteString/Strict/Lens.dyn_o ) lens> [67 of 85] Compiling Data.ByteString.Lazy.Lens ( src/Data/ByteString/Lazy/Lens.hs, dist/build/Data/ByteString/Lazy/Lens.o, dist/build/Data/ByteString/Lazy/Lens.dyn_o ) lens> [68 of 85] Compiling Data.ByteString.Lens ( src/Data/ByteString/Lens.hs, dist/build/Data/ByteString/Lens.o, dist/build/Data/ByteString/Lens.dyn_o ) lens> [69 of 85] Compiling Data.Bits.Lens ( src/Data/Bits/Lens.hs, dist/build/Data/Bits/Lens.o, dist/build/Data/Bits/Lens.dyn_o ) lens> [70 of 85] Compiling Data.Array.Lens ( src/Data/Array/Lens.hs, dist/build/Data/Array/Lens.o, dist/build/Data/Array/Lens.dyn_o ) lens> [71 of 85] Compiling Control.Seq.Lens ( src/Control/Seq/Lens.hs, dist/build/Control/Seq/Lens.o, dist/build/Control/Seq/Lens.dyn_o ) lens> [72 of 85] Compiling Control.Parallel.Strategies.Lens ( src/Control/Parallel/Strategies/Lens.hs, dist/build/Control/Parallel/Strategies/Lens.o, dist/build/Control/Parallel/Strategies/Lens.dyn_o ) lens> [73 of 85] Compiling Control.Monad.Error.Lens ( src/Control/Monad/Error/Lens.hs, dist/build/Control/Monad/Error/Lens.o, dist/build/Control/Monad/Error/Lens.dyn_o ) lens> [74 of 85] Compiling Control.Lens.Unsound ( src/Control/Lens/Unsound.hs, dist/build/Control/Lens/Unsound.o, dist/build/Control/Lens/Unsound.dyn_o ) lens> [75 of 85] Compiling Control.Lens.Profunctor ( src/Control/Lens/Profunctor.hs, dist/build/Control/Lens/Profunctor.o, dist/build/Control/Lens/Profunctor.dyn_o ) lens> [76 of 85] Compiling Control.Lens.Operators ( src/Control/Lens/Operators.hs, dist/build/Control/Lens/Operators.o, dist/build/Control/Lens/Operators.dyn_o ) lens> [77 of 85] Compiling Control.Lens.Extras ( src/Control/Lens/Extras.hs, dist/build/Control/Lens/Extras.o, dist/build/Control/Lens/Extras.dyn_o ) lens> [78 of 85] Compiling Control.Lens.Combinators ( src/Control/Lens/Combinators.hs, dist/build/Control/Lens/Combinators.o, dist/build/Control/Lens/Combinators.dyn_o ) lens> [79 of 85] Compiling Control.Exception.Lens ( src/Control/Exception/Lens.hs, dist/build/Control/Exception/Lens.o, dist/build/Control/Exception/Lens.dyn_o ) lens> [80 of 85] Compiling Data.Dynamic.Lens ( src/Data/Dynamic/Lens.hs, dist/build/Data/Dynamic/Lens.o, dist/build/Data/Dynamic/Lens.dyn_o ) lens> [81 of 85] Compiling Numeric.Lens ( src/Numeric/Lens.hs, dist/build/Numeric/Lens.o, dist/build/Numeric/Lens.dyn_o ) lens> [82 of 85] Compiling Numeric.Natural.Lens ( src/Numeric/Natural/Lens.hs, dist/build/Numeric/Natural/Lens.o, dist/build/Numeric/Natural/Lens.dyn_o ) lens> [83 of 85] Compiling System.Exit.Lens ( src/System/Exit/Lens.hs, dist/build/System/Exit/Lens.o, dist/build/System/Exit/Lens.dyn_o ) lens> [84 of 85] Compiling System.FilePath.Lens ( src/System/FilePath/Lens.hs, dist/build/System/FilePath/Lens.o, dist/build/System/FilePath/Lens.dyn_o ) lens> [85 of 85] Compiling System.IO.Error.Lens ( src/System/IO/Error/Lens.hs, dist/build/System/IO/Error/Lens.o, dist/build/System/IO/Error/Lens.dyn_o ) lens> [ 1 of 85] Compiling Control.Lens.Internal.CTypes ( src/Control/Lens/Internal/CTypes.hs, dist/build/Control/Lens/Internal/CTypes.p_o ) lens> [ 2 of 85] Compiling Control.Lens.Internal.Doctest ( src/Control/Lens/Internal/Doctest.hs, dist/build/Control/Lens/Internal/Doctest.p_o ) lens> [ 3 of 85] Compiling Control.Lens.Internal.Instances ( src/Control/Lens/Internal/Instances.hs, dist/build/Control/Lens/Internal/Instances.p_o ) lens> [ 4 of 85] Compiling Control.Lens.Internal.Iso ( src/Control/Lens/Internal/Iso.hs, dist/build/Control/Lens/Internal/Iso.p_o ) lens> [ 5 of 85] Compiling Control.Lens.Internal.List ( src/Control/Lens/Internal/List.hs, dist/build/Control/Lens/Internal/List.p_o ) lens> [ 6 of 85] Compiling Control.Lens.Internal.Prelude ( src/Control/Lens/Internal/Prelude.hs, dist/build/Control/Lens/Internal/Prelude.p_o ) lens> [ 7 of 85] Compiling Control.Lens.Internal.Level ( src/Control/Lens/Internal/Level.hs, dist/build/Control/Lens/Internal/Level.p_o ) lens> [ 8 of 85] Compiling Control.Lens.Internal.Indexed ( src/Control/Lens/Internal/Indexed.hs, dist/build/Control/Lens/Internal/Indexed.p_o ) lens> [ 9 of 85] Compiling Control.Lens.Internal.Getter ( src/Control/Lens/Internal/Getter.hs, dist/build/Control/Lens/Internal/Getter.p_o ) 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/als2z5mha1nq6w48wfjgbf03ay72z0sx-vector-instances-3.4.2 vector-instances> Executables installed in: vector-instances> /nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-vector-instances-3.4.2/bin vector-instances> Libraries installed in: vector-instances> /nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-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/als2z5mha1nq6w48wfjgbf03ay72z0sx-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/als2z5mha1nq6w48wfjgbf03ay72z0sx-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/als2z5mha1nq6w48wfjgbf03ay72z0sx-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/v06jvcv7yn66xic583y8946557xnz413-vector-instances-3.4.2-doc/share/doc/vector-instances-3.4.2 vector-instances> Configuration files installed in: vector-instances> /nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-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: 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 regex (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/rg940j5r056x5kz25pbkdg31d3pkk0h7-regex-1.1.0.2-doc /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-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/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2 (15.83 MiB) regex (post)> Pushing /nix/store/rg940j5r056x5kz25pbkdg31d3pkk0h7-regex-1.1.0.2-doc (6.36 MiB) regex (post)> regex (post)> All done. regex (post)> added 2 signatures regex (post)> added 3 signatures regex (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/rg940j5r056x5kz25pbkdg31d3pkk0h7-regex-1.1.0.2-doc /nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2 regex (post)> copying 2 paths... regex (post)> copying path '/nix/store/rg940j5r056x5kz25pbkdg31d3pkk0h7-regex-1.1.0.2-doc' to 'https://cache.nix-ci.com'... regex (post)> copying path '/nix/store/zix7h6c8zw8l3vvx3im10xckyxzcgjnh-regex-1.1.0.2' to 'https://cache.nix-ci.com'... regex (post)> copying 1 paths... regex (post)> copying path '/nix/store/193bzphqlcp19zilvx14cgv78lwpfyq0-regex-1.1.0.2.drv' to 'https://cache.nix-ci.com'... 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 ============ 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. aeson> read . show = id: OK (0.33s) aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> (): OK aeson> +++ OK, passed 100 tests. aeson> Value: OK (0.02s) 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 aeson> +++ OK, passed 100 tests. aeson> BCE Day: OK aeson> +++ OK, passed 100 tests. aeson> DotNetTime: OK aeson> +++ OK, passed 100 tests. aeson> LocalTime: OK aeson> +++ OK, passed 100 tests. aeson> TimeOfDay: OK aeson> +++ OK, passed 100 tests. aeson> UTCTime: OK 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. 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. ghc-exactprint> [10 of 10] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint.p_o ) ghc-exactprint> Preprocessing test suite 'test' for ghc-exactprint-1.8.0.0.. ghc-exactprint> Building test suite 'test' for ghc-exactprint-1.8.0.0.. ghc-exactprint> [1 of 5] Compiling Test.Common ( tests/Test/Common.hs, dist/build/test/test-tmp/Test/Common.o ) ghc-exactprint> [2 of 5] Compiling Test.CommonUtils ( tests/Test/CommonUtils.hs, dist/build/test/test-tmp/Test/CommonUtils.o ) ghc-exactprint> [3 of 5] Compiling Test.NoAnnotations ( tests/Test/NoAnnotations.hs, dist/build/test/test-tmp/Test/NoAnnotations.o ) ghc-exactprint> [4 of 5] Compiling Test.Transform ( tests/Test/Transform.hs, dist/build/test/test-tmp/Test/Transform.o ) ghc-exactprint> 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> | ^^^^ ghc-exactprint> [5 of 5] Compiling Main ( tests/Test.hs, dist/build/test/test-tmp/Main.o ) ghc-exactprint> [6 of 6] Linking dist/build/test/test lens> [10 of 85] Compiling Control.Lens.Internal.Fold ( src/Control/Lens/Internal/Fold.hs, dist/build/Control/Lens/Internal/Fold.p_o ) lens> [11 of 85] Compiling Control.Lens.Internal.Context ( src/Control/Lens/Internal/Context.hs, dist/build/Control/Lens/Internal/Context.p_o ) lens> [12 of 85] Compiling Control.Lens.Internal.Bazaar ( src/Control/Lens/Internal/Bazaar.hs, dist/build/Control/Lens/Internal/Bazaar.p_o ) lens> [13 of 85] Compiling Control.Lens.Internal.Magma ( src/Control/Lens/Internal/Magma.hs, dist/build/Control/Lens/Internal/Magma.p_o ) lens> [14 of 85] Compiling Control.Lens.Internal.Prism ( src/Control/Lens/Internal/Prism.hs, dist/build/Control/Lens/Internal/Prism.p_o ) lens> [15 of 85] Compiling Control.Lens.Internal.Profunctor ( src/Control/Lens/Internal/Profunctor.hs, dist/build/Control/Lens/Internal/Profunctor.p_o ) lens> [16 of 85] Compiling Control.Lens.Internal.Review ( src/Control/Lens/Internal/Review.hs, dist/build/Control/Lens/Internal/Review.p_o ) lens> [17 of 85] Compiling Control.Lens.Internal.Setter ( src/Control/Lens/Internal/Setter.hs, dist/build/Control/Lens/Internal/Setter.p_o ) lens> [18 of 85] Compiling Control.Lens.Internal.Zoom ( src/Control/Lens/Internal/Zoom.hs, dist/build/Control/Lens/Internal/Zoom.p_o ) lens> [19 of 85] Compiling Control.Lens.Internal ( src/Control/Lens/Internal.hs, dist/build/Control/Lens/Internal.p_o ) lens> [20 of 85] Compiling Control.Lens.Type ( src/Control/Lens/Type.hs, dist/build/Control/Lens/Type.p_o ) lens> [21 of 85] Compiling Control.Lens.Setter ( src/Control/Lens/Setter.hs, dist/build/Control/Lens/Setter.p_o ) lens> [22 of 85] Compiling Control.Lens.Lens ( src/Control/Lens/Lens.hs, dist/build/Control/Lens/Lens.p_o ) lens> [23 of 85] Compiling Control.Lens.Tuple ( src/Control/Lens/Tuple.hs, dist/build/Control/Lens/Tuple.p_o ) lens> [24 of 85] Compiling Control.Lens.Getter ( src/Control/Lens/Getter.hs, dist/build/Control/Lens/Getter.p_o ) lens> [25 of 85] Compiling Control.Lens.Review ( src/Control/Lens/Review.hs, dist/build/Control/Lens/Review.p_o ) lens> [26 of 85] Compiling Control.Lens.Prism ( src/Control/Lens/Prism.hs, dist/build/Control/Lens/Prism.p_o ) lens> [27 of 85] Compiling Control.Lens.Fold ( src/Control/Lens/Fold.hs, dist/build/Control/Lens/Fold.p_o ) lens> [28 of 85] Compiling Control.Lens.Traversal ( src/Control/Lens/Traversal.hs, dist/build/Control/Lens/Traversal.p_o ) lens> [29 of 85] Compiling Control.Lens.Level ( src/Control/Lens/Level.hs, dist/build/Control/Lens/Level.p_o ) lens> [30 of 85] Compiling Control.Lens.Reified ( src/Control/Lens/Reified.hs, dist/build/Control/Lens/Reified.p_o ) lens> [31 of 85] Compiling Control.Lens.Internal.Exception ( src/Control/Lens/Internal/Exception.hs, dist/build/Control/Lens/Internal/Exception.p_o ) lens> [32 of 85] Compiling Control.Lens.Indexed ( src/Control/Lens/Indexed.hs, dist/build/Control/Lens/Indexed.p_o ) lens> [33 of 85] Compiling Control.Lens.Internal.ByteString ( src/Control/Lens/Internal/ByteString.hs, dist/build/Control/Lens/Internal/ByteString.p_o ) lens> [34 of 85] Compiling Control.Lens.Equality ( src/Control/Lens/Equality.hs, dist/build/Control/Lens/Equality.p_o ) lens> [35 of 85] Compiling Control.Lens.Iso ( src/Control/Lens/Iso.hs, dist/build/Control/Lens/Iso.p_o ) lens> [36 of 85] Compiling Control.Lens.Empty ( src/Control/Lens/Empty.hs, dist/build/Control/Lens/Empty.p_o ) lens> [37 of 85] Compiling Control.Lens.Cons ( src/Control/Lens/Cons.hs, dist/build/Control/Lens/Cons.p_o ) lens> [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, dist/build/Control/Lens/Internal/Deque.p_o ) lens> [39 of 85] Compiling Control.Lens.Wrapped ( src/Control/Lens/Wrapped.hs, dist/build/Control/Lens/Wrapped.p_o ) lens> [40 of 85] Compiling Control.Lens.Internal.TH ( src/Control/Lens/Internal/TH.hs, dist/build/Control/Lens/Internal/TH.p_o ) lens> [41 of 85] Compiling Control.Lens.Zoom ( src/Control/Lens/Zoom.hs, dist/build/Control/Lens/Zoom.p_o ) lens> [42 of 85] Compiling Data.Data.Lens ( src/Data/Data/Lens.hs, dist/build/Data/Data/Lens.p_o ) lens> [43 of 85] Compiling Control.Lens.Plated ( src/Control/Lens/Plated.hs, dist/build/Control/Lens/Plated.p_o ) lens> [44 of 85] Compiling Data.HashSet.Lens ( src/Data/HashSet/Lens.hs, dist/build/Data/HashSet/Lens.p_o ) vector-instances> - Data.Vector.Primitive.Vector vector-instances> Documentation created: dist/doc/html/vector-instances/, vector-instances> dist/doc/html/vector-instances/vector-instances.txt vector-instances> Running phase: installPhase vector-instances> Installing library in /nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-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> Running phase: fixupPhase vector-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-vector-instances-3.4.2 vector-instances> shrinking /nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-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/als2z5mha1nq6w48wfjgbf03ay72z0sx-vector-instances-3.4.2... vector-instances> patching script interpreter paths in /nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-vector-instances-3.4.2 vector-instances> stripping (with command strip and flags -S -p) in /nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-vector-instances-3.4.2/lib vector-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/v06jvcv7yn66xic583y8946557xnz413-vector-instances-3.4.2-doc vector-instances> checking for references to /build/ in /nix/store/v06jvcv7yn66xic583y8946557xnz413-vector-instances-3.4.2-doc... vector-instances> patching script interpreter paths in /nix/store/v06jvcv7yn66xic583y8946557xnz413-vector-instances-3.4.2-doc 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> 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. 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 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. 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 ) 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 ) vector-instances (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-vector-instances-3.4.2 /nix/store/v06jvcv7yn66xic583y8946557xnz413-vector-instances-3.4.2-doc vector-instances (post)> Pushing 2 paths (142 are already present) using zstd to cache sellout ⏳ vector-instances (post)> vector-instances (post)> Pushing /nix/store/v06jvcv7yn66xic583y8946557xnz413-vector-instances-3.4.2-doc (209.31 KiB) vector-instances (post)> Pushing /nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-vector-instances-3.4.2 (924.55 KiB) vector-instances (post)> vector-instances (post)> All done. vector-instances (post)> added 2 signatures vector-instances (post)> added 1 signatures vector-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-vector-instances-3.4.2 /nix/store/v06jvcv7yn66xic583y8946557xnz413-vector-instances-3.4.2-doc vector-instances (post)> copying 2 paths... vector-instances (post)> copying path '/nix/store/v06jvcv7yn66xic583y8946557xnz413-vector-instances-3.4.2-doc' to 'https://cache.nix-ci.com'... vector-instances (post)> copying path '/nix/store/als2z5mha1nq6w48wfjgbf03ay72z0sx-vector-instances-3.4.2' to 'https://cache.nix-ci.com'... vector-instances (post)> copying 1 paths... vector-instances (post)> copying path '/nix/store/jhnc2pplapi67a27y17g4iqi770f1iga-vector-instances-3.4.2.drv' to 'https://cache.nix-ci.com'... building '/nix/store/b687izqpd96d4aczha888i1sjpvi2mki-rebase-1.21.2.drv'... 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> 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. aeson> String: OK (0.06s) aeson> +++ OK, passed 100 tests. aeson> Int: OK (0.01s) aeson> +++ OK, passed 100 tests. 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.02s) aeson> +++ OK, passed 100 tests. aeson> Natural: OK (0.01s) aeson> +++ OK, passed 100 tests. aeson> Float: OK (0.03s) 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.02s) aeson> +++ OK, passed 100 tests. aeson> QuarterOfYear: OK aeson> +++ OK, passed 100 tests. aeson> LocalTime: OK (0.03s) aeson> +++ OK, passed 100 tests. aeson> TimeOfDay: OK (0.02s) aeson> +++ OK, passed 100 tests. aeson> UTCTime: OK (0.03s) aeson> +++ OK, passed 100 tests. aeson> Version: OK (0.06s) aeson> +++ OK, passed 100 tests. aeson> Lazy Text: OK (0.05s) aeson> +++ OK, passed 100 tests. aeson> UUID: OK (0.02s) aeson> +++ OK, passed 100 tests. aeson> Const Text: OK (0.04s) 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. ghc-exactprint> buildPhase completed in 1 minutes 51 seconds ghc-exactprint> Running phase: checkPhase ghc-exactprint> Running 1 test suites... ghc-exactprint> Test suite test: RUNNING... 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 ) 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> 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. 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 ============ 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 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> +++ 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.18s) 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 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> 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 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> 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 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> 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 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> 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 aeson> Unescape string (PR #477): OK (0.68s) 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 aeson> i_number_pos_double_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_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 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 aeson> tokens bs: OK 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 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 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 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 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 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 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.04s) aeson> tokens bs: OK (0.04s) aeson> tokens lbs: OK (0.04s) 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.06s) aeson> tokens bs: OK (0.05s) aeson> tokens lbs: OK (0.05s) aeson> tokens text: OK (0.03s) 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 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 aeson> decode: OK 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 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 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 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 (0.02s) 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 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 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 aeson> decode: OK aeson> decode via tokens: OK 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 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 aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK 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 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 aeson> benchmarks/json-data/jp50.json: OK 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 (23.13s) 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> Running phase: setupCompilerEnvironmentPhase aeson> Preprocessing library for aeson-2.2.3.0.. rebase> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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 aeson> Warning: --source-* options are ignored when --hyperlinked-source is enabled. rebase> Running phase: unpackPhase rebase> unpacking source archive /nix/store/ydg6rqk9c52jwsc5yynv43iarp45m1i0-rebase-1.21.2.tar.gz rebase> source root is rebase-1.21.2 rebase> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "rebase-1.21.2/rebase.cabal" rebase> Running phase: patchPhase rebase> Running phase: compileBuildDriverPhase rebase> setupCompileFlags: -package-db=/build/tmp.9K8M3mkACE/setup-package.conf.d -threaded rebase> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.9K8M3mkACE/Main.o ) rebase> [2 of 2] Linking Setup 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 ) rebase> Running phase: updateAutotoolsGnuConfigScriptsPhase rebase> Running phase: configurePhase rebase> configureFlags: --verbose --prefix=/nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4lq6qyyv975a75gwnsdb84sfq7a8gsyr-rebase-1.21.2-doc/share/doc/rebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.9K8M3mkACE/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib rebase> Using Parsec parser rebase> Configuring rebase-1.21.2... 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 ) 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> [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 ) 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 aeson> [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, nothing ) 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/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2 rebase> Executables installed in: rebase> /nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2/bin rebase> Libraries installed in: rebase> /nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-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/4svpc75zvzvhijwwx7asv0nf361j9zza-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/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2/libexec/x86_64-linux-ghc-9.8.1/rebase-1.21.2 rebase> Data files installed in: rebase> /nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2/share/x86_64-linux-ghc-9.8.1/rebase-1.21.2 rebase> Documentation installed in: rebase> /nix/store/4lq6qyyv975a75gwnsdb84sfq7a8gsyr-rebase-1.21.2-doc/share/doc/rebase-1.21.2 rebase> Configuration files installed in: rebase> /nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-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 rebase> Running phase: buildPhase 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 ) rebase> Preprocessing library for rebase-1.21.2.. rebase> Building library for rebase-1.21.2.. 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 ) 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 ) rebase> [ 3 of 369] Compiling Rebase.Control.Applicative.Lift ( library/Rebase/Control/Applicative/Lift.hs, dist/build/Rebase/Control/Applicative/Lift.o, dist/build/Rebase/Control/Applicative/Lift.dyn_o ) rebase> [ 4 of 369] Compiling Rebase.Control.Arrow ( library/Rebase/Control/Arrow.hs, dist/build/Rebase/Control/Arrow.o, dist/build/Rebase/Control/Arrow.dyn_o ) rebase> [ 5 of 369] Compiling Rebase.Control.Category ( library/Rebase/Control/Category.hs, dist/build/Rebase/Control/Category.o, dist/build/Rebase/Control/Category.dyn_o ) rebase> [ 6 of 369] Compiling Rebase.Control.Comonad ( library/Rebase/Control/Comonad.hs, dist/build/Rebase/Control/Comonad.o, dist/build/Rebase/Control/Comonad.dyn_o ) rebase> [ 7 of 369] Compiling Rebase.Control.Concurrent ( library/Rebase/Control/Concurrent.hs, dist/build/Rebase/Control/Concurrent.o, dist/build/Rebase/Control/Concurrent.dyn_o ) rebase> [ 8 of 369] Compiling Rebase.Control.Concurrent.Chan ( library/Rebase/Control/Concurrent/Chan.hs, dist/build/Rebase/Control/Concurrent/Chan.o, dist/build/Rebase/Control/Concurrent/Chan.dyn_o ) rebase> [ 9 of 369] Compiling Rebase.Control.Concurrent.MVar ( library/Rebase/Control/Concurrent/MVar.hs, dist/build/Rebase/Control/Concurrent/MVar.o, dist/build/Rebase/Control/Concurrent/MVar.dyn_o ) rebase> [ 10 of 369] Compiling Rebase.Control.Concurrent.QSem ( library/Rebase/Control/Concurrent/QSem.hs, dist/build/Rebase/Control/Concurrent/QSem.o, dist/build/Rebase/Control/Concurrent/QSem.dyn_o ) rebase> [ 11 of 369] Compiling Rebase.Control.Concurrent.QSemN ( library/Rebase/Control/Concurrent/QSemN.hs, dist/build/Rebase/Control/Concurrent/QSemN.o, dist/build/Rebase/Control/Concurrent/QSemN.dyn_o ) rebase> [ 12 of 369] Compiling Rebase.Control.Concurrent.STM ( library/Rebase/Control/Concurrent/STM.hs, dist/build/Rebase/Control/Concurrent/STM.o, dist/build/Rebase/Control/Concurrent/STM.dyn_o ) rebase> [ 13 of 369] Compiling Rebase.Control.Concurrent.STM.TArray ( library/Rebase/Control/Concurrent/STM/TArray.hs, dist/build/Rebase/Control/Concurrent/STM/TArray.o, dist/build/Rebase/Control/Concurrent/STM/TArray.dyn_o ) rebase> [ 14 of 369] Compiling Rebase.Control.Concurrent.STM.TBQueue ( library/Rebase/Control/Concurrent/STM/TBQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TBQueue.o, dist/build/Rebase/Control/Concurrent/STM/TBQueue.dyn_o ) rebase> [ 15 of 369] Compiling Rebase.Control.Concurrent.STM.TChan ( library/Rebase/Control/Concurrent/STM/TChan.hs, dist/build/Rebase/Control/Concurrent/STM/TChan.o, dist/build/Rebase/Control/Concurrent/STM/TChan.dyn_o ) rebase> [ 16 of 369] Compiling Rebase.Control.Concurrent.STM.TMVar ( library/Rebase/Control/Concurrent/STM/TMVar.hs, dist/build/Rebase/Control/Concurrent/STM/TMVar.o, dist/build/Rebase/Control/Concurrent/STM/TMVar.dyn_o ) rebase> [ 17 of 369] Compiling Rebase.Control.Concurrent.STM.TQueue ( library/Rebase/Control/Concurrent/STM/TQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TQueue.o, dist/build/Rebase/Control/Concurrent/STM/TQueue.dyn_o ) rebase> [ 18 of 369] Compiling Rebase.Control.Concurrent.STM.TSem ( library/Rebase/Control/Concurrent/STM/TSem.hs, dist/build/Rebase/Control/Concurrent/STM/TSem.o, dist/build/Rebase/Control/Concurrent/STM/TSem.dyn_o ) rebase> [ 19 of 369] Compiling Rebase.Control.Concurrent.STM.TVar ( library/Rebase/Control/Concurrent/STM/TVar.hs, dist/build/Rebase/Control/Concurrent/STM/TVar.o, dist/build/Rebase/Control/Concurrent/STM/TVar.dyn_o ) rebase> [ 20 of 369] Compiling Rebase.Control.DeepSeq ( library/Rebase/Control/DeepSeq.hs, dist/build/Rebase/Control/DeepSeq.o, dist/build/Rebase/Control/DeepSeq.dyn_o ) rebase> [ 21 of 369] Compiling Rebase.Control.Exception ( library/Rebase/Control/Exception.hs, dist/build/Rebase/Control/Exception.o, dist/build/Rebase/Control/Exception.dyn_o ) rebase> [ 22 of 369] Compiling Rebase.Control.Exception.Base ( library/Rebase/Control/Exception/Base.hs, dist/build/Rebase/Control/Exception/Base.o, dist/build/Rebase/Control/Exception/Base.dyn_o ) rebase> [ 23 of 369] Compiling Rebase.Control.Monad ( library/Rebase/Control/Monad.hs, dist/build/Rebase/Control/Monad.o, dist/build/Rebase/Control/Monad.dyn_o ) rebase> [ 24 of 369] Compiling Rebase.Control.Monad.Cont ( library/Rebase/Control/Monad/Cont.hs, dist/build/Rebase/Control/Monad/Cont.o, dist/build/Rebase/Control/Monad/Cont.dyn_o ) rebase> [ 25 of 369] Compiling Rebase.Control.Monad.Cont.Class ( library/Rebase/Control/Monad/Cont/Class.hs, dist/build/Rebase/Control/Monad/Cont/Class.o, dist/build/Rebase/Control/Monad/Cont/Class.dyn_o ) rebase> [ 26 of 369] Compiling Rebase.Control.Monad.Error.Class ( library/Rebase/Control/Monad/Error/Class.hs, dist/build/Rebase/Control/Monad/Error/Class.o, dist/build/Rebase/Control/Monad/Error/Class.dyn_o ) rebase> [ 27 of 369] Compiling Rebase.Control.Monad.Fail ( library/Rebase/Control/Monad/Fail.hs, dist/build/Rebase/Control/Monad/Fail.o, dist/build/Rebase/Control/Monad/Fail.dyn_o ) rebase> [ 28 of 369] Compiling Rebase.Control.Monad.Fix ( library/Rebase/Control/Monad/Fix.hs, dist/build/Rebase/Control/Monad/Fix.o, dist/build/Rebase/Control/Monad/Fix.dyn_o ) rebase> [ 29 of 369] Compiling Rebase.Control.Monad.IO.Class ( library/Rebase/Control/Monad/IO/Class.hs, dist/build/Rebase/Control/Monad/IO/Class.o, dist/build/Rebase/Control/Monad/IO/Class.dyn_o ) rebase> [ 30 of 369] Compiling Rebase.Control.Monad.Identity ( library/Rebase/Control/Monad/Identity.hs, dist/build/Rebase/Control/Monad/Identity.o, dist/build/Rebase/Control/Monad/Identity.dyn_o ) rebase> [ 31 of 369] Compiling Rebase.Control.Monad.RWS ( library/Rebase/Control/Monad/RWS.hs, dist/build/Rebase/Control/Monad/RWS.o, dist/build/Rebase/Control/Monad/RWS.dyn_o ) rebase> [ 32 of 369] Compiling Rebase.Control.Monad.RWS.Class ( library/Rebase/Control/Monad/RWS/Class.hs, dist/build/Rebase/Control/Monad/RWS/Class.o, dist/build/Rebase/Control/Monad/RWS/Class.dyn_o ) rebase> [ 33 of 369] Compiling Rebase.Control.Monad.RWS.Lazy ( library/Rebase/Control/Monad/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/RWS/Lazy.o, dist/build/Rebase/Control/Monad/RWS/Lazy.dyn_o ) rebase> [ 34 of 369] Compiling Rebase.Control.Monad.RWS.Strict ( library/Rebase/Control/Monad/RWS/Strict.hs, dist/build/Rebase/Control/Monad/RWS/Strict.o, dist/build/Rebase/Control/Monad/RWS/Strict.dyn_o ) rebase> [ 35 of 369] Compiling Rebase.Control.Monad.Reader ( library/Rebase/Control/Monad/Reader.hs, dist/build/Rebase/Control/Monad/Reader.o, dist/build/Rebase/Control/Monad/Reader.dyn_o ) rebase> [ 36 of 369] Compiling Rebase.Control.Monad.Reader.Class ( library/Rebase/Control/Monad/Reader/Class.hs, dist/build/Rebase/Control/Monad/Reader/Class.o, dist/build/Rebase/Control/Monad/Reader/Class.dyn_o ) rebase> [ 37 of 369] Compiling Rebase.Control.Monad.ST ( library/Rebase/Control/Monad/ST.hs, dist/build/Rebase/Control/Monad/ST.o, dist/build/Rebase/Control/Monad/ST.dyn_o ) rebase> [ 38 of 369] Compiling Rebase.Control.Monad.ST.Lazy ( library/Rebase/Control/Monad/ST/Lazy.hs, dist/build/Rebase/Control/Monad/ST/Lazy.o, dist/build/Rebase/Control/Monad/ST/Lazy.dyn_o ) rebase> [ 39 of 369] Compiling Rebase.Control.Monad.ST.Lazy.Unsafe ( library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.o, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.dyn_o ) rebase> [ 40 of 369] Compiling Rebase.Control.Monad.ST.Strict ( library/Rebase/Control/Monad/ST/Strict.hs, dist/build/Rebase/Control/Monad/ST/Strict.o, dist/build/Rebase/Control/Monad/ST/Strict.dyn_o ) rebase> [ 41 of 369] Compiling Rebase.Control.Monad.ST.Unsafe ( library/Rebase/Control/Monad/ST/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Unsafe.o, dist/build/Rebase/Control/Monad/ST/Unsafe.dyn_o ) rebase> [ 42 of 369] Compiling Rebase.Control.Monad.STM ( library/Rebase/Control/Monad/STM.hs, dist/build/Rebase/Control/Monad/STM.o, dist/build/Rebase/Control/Monad/STM.dyn_o ) rebase> [ 43 of 369] Compiling Rebase.Control.Monad.Signatures ( library/Rebase/Control/Monad/Signatures.hs, dist/build/Rebase/Control/Monad/Signatures.o, dist/build/Rebase/Control/Monad/Signatures.dyn_o ) rebase> [ 44 of 369] Compiling Rebase.Control.Monad.State ( library/Rebase/Control/Monad/State.hs, dist/build/Rebase/Control/Monad/State.o, dist/build/Rebase/Control/Monad/State.dyn_o ) rebase> [ 45 of 369] Compiling Rebase.Control.Monad.State.Class ( library/Rebase/Control/Monad/State/Class.hs, dist/build/Rebase/Control/Monad/State/Class.o, dist/build/Rebase/Control/Monad/State/Class.dyn_o ) rebase> [ 46 of 369] Compiling Rebase.Control.Monad.State.Lazy ( library/Rebase/Control/Monad/State/Lazy.hs, dist/build/Rebase/Control/Monad/State/Lazy.o, dist/build/Rebase/Control/Monad/State/Lazy.dyn_o ) rebase> [ 47 of 369] Compiling Rebase.Control.Monad.State.Strict ( library/Rebase/Control/Monad/State/Strict.hs, dist/build/Rebase/Control/Monad/State/Strict.o, dist/build/Rebase/Control/Monad/State/Strict.dyn_o ) rebase> [ 48 of 369] Compiling Rebase.Control.Monad.Trans ( library/Rebase/Control/Monad/Trans.hs, dist/build/Rebase/Control/Monad/Trans.o, dist/build/Rebase/Control/Monad/Trans.dyn_o ) rebase> [ 49 of 369] Compiling Rebase.Control.Monad.Trans.Class ( library/Rebase/Control/Monad/Trans/Class.hs, dist/build/Rebase/Control/Monad/Trans/Class.o, dist/build/Rebase/Control/Monad/Trans/Class.dyn_o ) rebase> [ 50 of 369] Compiling Rebase.Control.Monad.Trans.Cont ( library/Rebase/Control/Monad/Trans/Cont.hs, dist/build/Rebase/Control/Monad/Trans/Cont.o, dist/build/Rebase/Control/Monad/Trans/Cont.dyn_o ) rebase> [ 51 of 369] Compiling Rebase.Control.Monad.Trans.Except ( library/Rebase/Control/Monad/Trans/Except.hs, dist/build/Rebase/Control/Monad/Trans/Except.o, dist/build/Rebase/Control/Monad/Trans/Except.dyn_o ) rebase> [ 52 of 369] Compiling Rebase.Control.Monad.Trans.Identity ( library/Rebase/Control/Monad/Trans/Identity.hs, dist/build/Rebase/Control/Monad/Trans/Identity.o, dist/build/Rebase/Control/Monad/Trans/Identity.dyn_o ) rebase> [ 53 of 369] Compiling Rebase.Control.Monad.Trans.Maybe ( library/Rebase/Control/Monad/Trans/Maybe.hs, dist/build/Rebase/Control/Monad/Trans/Maybe.o, dist/build/Rebase/Control/Monad/Trans/Maybe.dyn_o ) rebase> [ 54 of 369] Compiling Rebase.Control.Monad.Trans.RWS ( library/Rebase/Control/Monad/Trans/RWS.hs, dist/build/Rebase/Control/Monad/Trans/RWS.o, dist/build/Rebase/Control/Monad/Trans/RWS.dyn_o ) rebase> [ 55 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Lazy ( library/Rebase/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.o, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.dyn_o ) rebase> [ 56 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Strict ( library/Rebase/Control/Monad/Trans/RWS/Strict.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.o, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.dyn_o ) rebase> [ 57 of 369] Compiling Rebase.Control.Monad.Trans.Reader ( library/Rebase/Control/Monad/Trans/Reader.hs, dist/build/Rebase/Control/Monad/Trans/Reader.o, dist/build/Rebase/Control/Monad/Trans/Reader.dyn_o ) rebase> [ 58 of 369] Compiling Rebase.Control.Monad.Trans.State ( library/Rebase/Control/Monad/Trans/State.hs, dist/build/Rebase/Control/Monad/Trans/State.o, dist/build/Rebase/Control/Monad/Trans/State.dyn_o ) rebase> [ 59 of 369] Compiling Rebase.Control.Monad.Trans.State.Lazy ( library/Rebase/Control/Monad/Trans/State/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/State/Lazy.o, dist/build/Rebase/Control/Monad/Trans/State/Lazy.dyn_o ) rebase> [ 60 of 369] Compiling Rebase.Control.Monad.Trans.State.Strict ( library/Rebase/Control/Monad/Trans/State/Strict.hs, dist/build/Rebase/Control/Monad/Trans/State/Strict.o, dist/build/Rebase/Control/Monad/Trans/State/Strict.dyn_o ) rebase> [ 61 of 369] Compiling Rebase.Control.Monad.Trans.Writer ( library/Rebase/Control/Monad/Trans/Writer.hs, dist/build/Rebase/Control/Monad/Trans/Writer.o, dist/build/Rebase/Control/Monad/Trans/Writer.dyn_o ) rebase> [ 62 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Lazy ( library/Rebase/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.o, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.dyn_o ) rebase> [ 63 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Strict ( library/Rebase/Control/Monad/Trans/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.o, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.dyn_o ) rebase> [ 64 of 369] Compiling Rebase.Control.Monad.Writer ( library/Rebase/Control/Monad/Writer.hs, dist/build/Rebase/Control/Monad/Writer.o, dist/build/Rebase/Control/Monad/Writer.dyn_o ) rebase> [ 65 of 369] Compiling Rebase.Control.Monad.Writer.Class ( library/Rebase/Control/Monad/Writer/Class.hs, dist/build/Rebase/Control/Monad/Writer/Class.o, dist/build/Rebase/Control/Monad/Writer/Class.dyn_o ) rebase> [ 66 of 369] Compiling Rebase.Control.Monad.Writer.Lazy ( library/Rebase/Control/Monad/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Writer/Lazy.o, dist/build/Rebase/Control/Monad/Writer/Lazy.dyn_o ) rebase> [ 67 of 369] Compiling Rebase.Control.Monad.Writer.Strict ( library/Rebase/Control/Monad/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Writer/Strict.o, dist/build/Rebase/Control/Monad/Writer/Strict.dyn_o ) rebase> [ 68 of 369] Compiling Rebase.Control.Monad.Zip ( library/Rebase/Control/Monad/Zip.hs, dist/build/Rebase/Control/Monad/Zip.o, dist/build/Rebase/Control/Monad/Zip.dyn_o ) rebase> [ 69 of 369] Compiling Rebase.Control.Selective ( library/Rebase/Control/Selective.hs, dist/build/Rebase/Control/Selective.o, dist/build/Rebase/Control/Selective.dyn_o ) rebase> [ 70 of 369] Compiling Rebase.Control.Selective.Free ( library/Rebase/Control/Selective/Free.hs, dist/build/Rebase/Control/Selective/Free.o, dist/build/Rebase/Control/Selective/Free.dyn_o ) rebase> [ 71 of 369] Compiling Rebase.Control.Selective.Multi ( library/Rebase/Control/Selective/Multi.hs, dist/build/Rebase/Control/Selective/Multi.o, dist/build/Rebase/Control/Selective/Multi.dyn_o ) rebase> [ 72 of 369] Compiling Rebase.Control.Selective.Rigid.Free ( library/Rebase/Control/Selective/Rigid/Free.hs, dist/build/Rebase/Control/Selective/Rigid/Free.o, dist/build/Rebase/Control/Selective/Rigid/Free.dyn_o ) rebase> [ 73 of 369] Compiling Rebase.Control.Selective.Rigid.Freer ( library/Rebase/Control/Selective/Rigid/Freer.hs, dist/build/Rebase/Control/Selective/Rigid/Freer.o, dist/build/Rebase/Control/Selective/Rigid/Freer.dyn_o ) rebase> [ 74 of 369] Compiling Rebase.Data.Biapplicative ( library/Rebase/Data/Biapplicative.hs, dist/build/Rebase/Data/Biapplicative.o, dist/build/Rebase/Data/Biapplicative.dyn_o ) rebase> [ 75 of 369] Compiling Rebase.Data.Bifoldable ( library/Rebase/Data/Bifoldable.hs, dist/build/Rebase/Data/Bifoldable.o, dist/build/Rebase/Data/Bifoldable.dyn_o ) rebase> [ 76 of 369] Compiling Rebase.Data.Bifunctor ( library/Rebase/Data/Bifunctor.hs, dist/build/Rebase/Data/Bifunctor.o, dist/build/Rebase/Data/Bifunctor.dyn_o ) rebase> [ 77 of 369] Compiling Rebase.Data.Bifunctor.Apply ( library/Rebase/Data/Bifunctor/Apply.hs, dist/build/Rebase/Data/Bifunctor/Apply.o, dist/build/Rebase/Data/Bifunctor/Apply.dyn_o ) rebase> [ 78 of 369] Compiling Rebase.Data.Bifunctor.Biff ( library/Rebase/Data/Bifunctor/Biff.hs, dist/build/Rebase/Data/Bifunctor/Biff.o, dist/build/Rebase/Data/Bifunctor/Biff.dyn_o ) rebase> [ 79 of 369] Compiling Rebase.Data.Bifunctor.Clown ( library/Rebase/Data/Bifunctor/Clown.hs, dist/build/Rebase/Data/Bifunctor/Clown.o, dist/build/Rebase/Data/Bifunctor/Clown.dyn_o ) rebase> [ 80 of 369] Compiling Rebase.Data.Bifunctor.Flip ( library/Rebase/Data/Bifunctor/Flip.hs, dist/build/Rebase/Data/Bifunctor/Flip.o, dist/build/Rebase/Data/Bifunctor/Flip.dyn_o ) rebase> [ 81 of 369] Compiling Rebase.Data.Bifunctor.Join ( library/Rebase/Data/Bifunctor/Join.hs, dist/build/Rebase/Data/Bifunctor/Join.o, dist/build/Rebase/Data/Bifunctor/Join.dyn_o ) rebase> [ 82 of 369] Compiling Rebase.Data.Bifunctor.Joker ( library/Rebase/Data/Bifunctor/Joker.hs, dist/build/Rebase/Data/Bifunctor/Joker.o, dist/build/Rebase/Data/Bifunctor/Joker.dyn_o ) rebase> [ 83 of 369] Compiling Rebase.Data.Bifunctor.Product ( library/Rebase/Data/Bifunctor/Product.hs, dist/build/Rebase/Data/Bifunctor/Product.o, dist/build/Rebase/Data/Bifunctor/Product.dyn_o ) rebase> [ 84 of 369] Compiling Rebase.Data.Bifunctor.Tannen ( library/Rebase/Data/Bifunctor/Tannen.hs, dist/build/Rebase/Data/Bifunctor/Tannen.o, dist/build/Rebase/Data/Bifunctor/Tannen.dyn_o ) rebase> [ 85 of 369] Compiling Rebase.Data.Bifunctor.Wrapped ( library/Rebase/Data/Bifunctor/Wrapped.hs, dist/build/Rebase/Data/Bifunctor/Wrapped.o, dist/build/Rebase/Data/Bifunctor/Wrapped.dyn_o ) rebase> [ 86 of 369] Compiling Rebase.Data.Bitraversable ( library/Rebase/Data/Bitraversable.hs, dist/build/Rebase/Data/Bitraversable.o, dist/build/Rebase/Data/Bitraversable.dyn_o ) rebase> [ 87 of 369] Compiling Rebase.Data.Bits ( library/Rebase/Data/Bits.hs, dist/build/Rebase/Data/Bits.o, dist/build/Rebase/Data/Bits.dyn_o ) rebase> [ 88 of 369] Compiling Rebase.Data.Bool ( library/Rebase/Data/Bool.hs, dist/build/Rebase/Data/Bool.o, dist/build/Rebase/Data/Bool.dyn_o ) rebase> [ 89 of 369] Compiling Rebase.Data.ByteString ( library/Rebase/Data/ByteString.hs, dist/build/Rebase/Data/ByteString.o, dist/build/Rebase/Data/ByteString.dyn_o ) rebase> [ 90 of 369] Compiling Rebase.Data.ByteString.Builder ( library/Rebase/Data/ByteString/Builder.hs, dist/build/Rebase/Data/ByteString/Builder.o, dist/build/Rebase/Data/ByteString/Builder.dyn_o ) rebase> [ 91 of 369] Compiling Rebase.Data.ByteString.Builder.Extra ( library/Rebase/Data/ByteString/Builder/Extra.hs, dist/build/Rebase/Data/ByteString/Builder/Extra.o, dist/build/Rebase/Data/ByteString/Builder/Extra.dyn_o ) rebase> [ 92 of 369] Compiling Rebase.Data.ByteString.Builder.Internal ( library/Rebase/Data/ByteString/Builder/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Internal.o, dist/build/Rebase/Data/ByteString/Builder/Internal.dyn_o ) rebase> [ 93 of 369] Compiling Rebase.Data.ByteString.Builder.Prim ( library/Rebase/Data/ByteString/Builder/Prim.hs, dist/build/Rebase/Data/ByteString/Builder/Prim.o, dist/build/Rebase/Data/ByteString/Builder/Prim.dyn_o ) rebase> [ 94 of 369] Compiling Rebase.Data.ByteString.Builder.Prim.Internal ( library/Rebase/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Prim/Internal.o, dist/build/Rebase/Data/ByteString/Builder/Prim/Internal.dyn_o ) rebase> [ 95 of 369] Compiling Rebase.Data.ByteString.Builder.Scientific ( library/Rebase/Data/ByteString/Builder/Scientific.hs, dist/build/Rebase/Data/ByteString/Builder/Scientific.o, dist/build/Rebase/Data/ByteString/Builder/Scientific.dyn_o ) rebase> [ 96 of 369] Compiling Rebase.Data.ByteString.Char8 ( library/Rebase/Data/ByteString/Char8.hs, dist/build/Rebase/Data/ByteString/Char8.o, dist/build/Rebase/Data/ByteString/Char8.dyn_o ) rebase> [ 97 of 369] Compiling Rebase.Data.ByteString.Internal ( library/Rebase/Data/ByteString/Internal.hs, dist/build/Rebase/Data/ByteString/Internal.o, dist/build/Rebase/Data/ByteString/Internal.dyn_o ) rebase> [ 98 of 369] Compiling Rebase.Data.ByteString.Lazy ( library/Rebase/Data/ByteString/Lazy.hs, dist/build/Rebase/Data/ByteString/Lazy.o, dist/build/Rebase/Data/ByteString/Lazy.dyn_o ) rebase> [ 99 of 369] Compiling Rebase.Data.ByteString.Lazy.Char8 ( library/Rebase/Data/ByteString/Lazy/Char8.hs, dist/build/Rebase/Data/ByteString/Lazy/Char8.o, dist/build/Rebase/Data/ByteString/Lazy/Char8.dyn_o ) rebase> [100 of 369] Compiling Rebase.Data.ByteString.Lazy.Internal ( library/Rebase/Data/ByteString/Lazy/Internal.hs, dist/build/Rebase/Data/ByteString/Lazy/Internal.o, dist/build/Rebase/Data/ByteString/Lazy/Internal.dyn_o ) rebase> [101 of 369] Compiling Rebase.Data.ByteString.Short ( library/Rebase/Data/ByteString/Short.hs, dist/build/Rebase/Data/ByteString/Short.o, dist/build/Rebase/Data/ByteString/Short.dyn_o ) rebase> [102 of 369] Compiling Rebase.Data.ByteString.Short.Internal ( library/Rebase/Data/ByteString/Short/Internal.hs, dist/build/Rebase/Data/ByteString/Short/Internal.o, dist/build/Rebase/Data/ByteString/Short/Internal.dyn_o ) rebase> [103 of 369] Compiling Rebase.Data.ByteString.Unsafe ( library/Rebase/Data/ByteString/Unsafe.hs, dist/build/Rebase/Data/ByteString/Unsafe.o, dist/build/Rebase/Data/ByteString/Unsafe.dyn_o ) rebase> [104 of 369] Compiling Rebase.Data.Char ( library/Rebase/Data/Char.hs, dist/build/Rebase/Data/Char.o, dist/build/Rebase/Data/Char.dyn_o ) rebase> [105 of 369] Compiling Rebase.Data.Coerce ( library/Rebase/Data/Coerce.hs, dist/build/Rebase/Data/Coerce.o, dist/build/Rebase/Data/Coerce.dyn_o ) rebase> [106 of 369] Compiling Rebase.Data.Complex ( library/Rebase/Data/Complex.hs, dist/build/Rebase/Data/Complex.o, dist/build/Rebase/Data/Complex.dyn_o ) rebase> [107 of 369] Compiling Rebase.Data.DList ( library/Rebase/Data/DList.hs, dist/build/Rebase/Data/DList.o, dist/build/Rebase/Data/DList.dyn_o ) rebase> [108 of 369] Compiling Rebase.Data.Data ( library/Rebase/Data/Data.hs, dist/build/Rebase/Data/Data.o, dist/build/Rebase/Data/Data.dyn_o ) rebase> [109 of 369] Compiling Rebase.Data.Dynamic ( library/Rebase/Data/Dynamic.hs, dist/build/Rebase/Data/Dynamic.o, dist/build/Rebase/Data/Dynamic.dyn_o ) rebase> [110 of 369] Compiling Rebase.Data.Either ( library/Rebase/Data/Either.hs, dist/build/Rebase/Data/Either.o, dist/build/Rebase/Data/Either.dyn_o ) rebase> [111 of 369] Compiling Rebase.Data.Either.Combinators ( library/Rebase/Data/Either/Combinators.hs, dist/build/Rebase/Data/Either/Combinators.o, dist/build/Rebase/Data/Either/Combinators.dyn_o ) rebase> [112 of 369] Compiling Rebase.Data.Either.Validation ( library/Rebase/Data/Either/Validation.hs, dist/build/Rebase/Data/Either/Validation.o, dist/build/Rebase/Data/Either/Validation.dyn_o ) rebase> [113 of 369] Compiling Rebase.Data.Eq ( library/Rebase/Data/Eq.hs, dist/build/Rebase/Data/Eq.o, dist/build/Rebase/Data/Eq.dyn_o ) rebase> [114 of 369] Compiling Rebase.Data.Fixed ( library/Rebase/Data/Fixed.hs, dist/build/Rebase/Data/Fixed.o, dist/build/Rebase/Data/Fixed.dyn_o ) rebase> [115 of 369] Compiling Rebase.Data.Foldable ( library/Rebase/Data/Foldable.hs, dist/build/Rebase/Data/Foldable.o, dist/build/Rebase/Data/Foldable.dyn_o ) rebase> [116 of 369] Compiling Rebase.Data.Function ( library/Rebase/Data/Function.hs, dist/build/Rebase/Data/Function.o, dist/build/Rebase/Data/Function.dyn_o ) rebase> [117 of 369] Compiling Rebase.Data.Functor ( library/Rebase/Data/Functor.hs, dist/build/Rebase/Data/Functor.o, dist/build/Rebase/Data/Functor.dyn_o ) rebase> [118 of 369] Compiling Rebase.Data.Functor.Alt ( library/Rebase/Data/Functor/Alt.hs, dist/build/Rebase/Data/Functor/Alt.o, dist/build/Rebase/Data/Functor/Alt.dyn_o ) rebase> [119 of 369] Compiling Rebase.Data.Functor.Apply ( library/Rebase/Data/Functor/Apply.hs, dist/build/Rebase/Data/Functor/Apply.o, dist/build/Rebase/Data/Functor/Apply.dyn_o ) rebase> [120 of 369] Compiling Rebase.Data.Functor.Bind ( library/Rebase/Data/Functor/Bind.hs, dist/build/Rebase/Data/Functor/Bind.o, dist/build/Rebase/Data/Functor/Bind.dyn_o ) rebase> [121 of 369] Compiling Rebase.Data.Functor.Bind.Class ( library/Rebase/Data/Functor/Bind/Class.hs, dist/build/Rebase/Data/Functor/Bind/Class.o, dist/build/Rebase/Data/Functor/Bind/Class.dyn_o ) rebase> [122 of 369] Compiling Rebase.Data.Functor.Bind.Trans ( library/Rebase/Data/Functor/Bind/Trans.hs, dist/build/Rebase/Data/Functor/Bind/Trans.o, dist/build/Rebase/Data/Functor/Bind/Trans.dyn_o ) rebase> [123 of 369] Compiling Rebase.Data.Functor.Classes ( library/Rebase/Data/Functor/Classes.hs, dist/build/Rebase/Data/Functor/Classes.o, dist/build/Rebase/Data/Functor/Classes.dyn_o ) rebase> [124 of 369] Compiling Rebase.Data.Functor.Compose ( library/Rebase/Data/Functor/Compose.hs, dist/build/Rebase/Data/Functor/Compose.o, dist/build/Rebase/Data/Functor/Compose.dyn_o ) rebase> [125 of 369] Compiling Rebase.Data.Functor.Constant ( library/Rebase/Data/Functor/Constant.hs, dist/build/Rebase/Data/Functor/Constant.o, dist/build/Rebase/Data/Functor/Constant.dyn_o ) rebase> [126 of 369] Compiling Rebase.Data.Functor.Contravariant ( library/Rebase/Data/Functor/Contravariant.hs, dist/build/Rebase/Data/Functor/Contravariant.o, dist/build/Rebase/Data/Functor/Contravariant.dyn_o ) rebase> [127 of 369] Compiling Rebase.Data.Functor.Contravariant.Compose ( library/Rebase/Data/Functor/Contravariant/Compose.hs, dist/build/Rebase/Data/Functor/Contravariant/Compose.o, dist/build/Rebase/Data/Functor/Contravariant/Compose.dyn_o ) rebase> [128 of 369] Compiling Rebase.Data.Functor.Contravariant.Divisible ( library/Rebase/Data/Functor/Contravariant/Divisible.hs, dist/build/Rebase/Data/Functor/Contravariant/Divisible.o, dist/build/Rebase/Data/Functor/Contravariant/Divisible.dyn_o ) rebase> [129 of 369] Compiling Rebase.Data.Functor.Extend ( library/Rebase/Data/Functor/Extend.hs, dist/build/Rebase/Data/Functor/Extend.o, dist/build/Rebase/Data/Functor/Extend.dyn_o ) rebase> [130 of 369] Compiling Rebase.Data.Functor.Identity ( library/Rebase/Data/Functor/Identity.hs, dist/build/Rebase/Data/Functor/Identity.o, dist/build/Rebase/Data/Functor/Identity.dyn_o ) rebase> [131 of 369] Compiling Rebase.Data.Functor.Invariant ( library/Rebase/Data/Functor/Invariant.hs, dist/build/Rebase/Data/Functor/Invariant.o, dist/build/Rebase/Data/Functor/Invariant.dyn_o ) rebase> [132 of 369] Compiling Rebase.Data.Functor.Invariant.TH ( library/Rebase/Data/Functor/Invariant/TH.hs, dist/build/Rebase/Data/Functor/Invariant/TH.o, dist/build/Rebase/Data/Functor/Invariant/TH.dyn_o ) rebase> [133 of 369] Compiling Rebase.Data.Functor.Plus ( library/Rebase/Data/Functor/Plus.hs, dist/build/Rebase/Data/Functor/Plus.o, dist/build/Rebase/Data/Functor/Plus.dyn_o ) rebase> [134 of 369] Compiling Rebase.Data.Functor.Product ( library/Rebase/Data/Functor/Product.hs, dist/build/Rebase/Data/Functor/Product.o, dist/build/Rebase/Data/Functor/Product.dyn_o ) rebase> [135 of 369] Compiling Rebase.Data.Functor.Reverse ( library/Rebase/Data/Functor/Reverse.hs, dist/build/Rebase/Data/Functor/Reverse.o, dist/build/Rebase/Data/Functor/Reverse.dyn_o ) rebase> [136 of 369] Compiling Rebase.Data.Functor.Sum ( library/Rebase/Data/Functor/Sum.hs, dist/build/Rebase/Data/Functor/Sum.o, dist/build/Rebase/Data/Functor/Sum.dyn_o ) rebase> [137 of 369] Compiling Rebase.Data.Graph ( library/Rebase/Data/Graph.hs, dist/build/Rebase/Data/Graph.o, dist/build/Rebase/Data/Graph.dyn_o ) rebase> [138 of 369] Compiling Rebase.Data.Group ( library/Rebase/Data/Group.hs, dist/build/Rebase/Data/Group.o, dist/build/Rebase/Data/Group.dyn_o ) rebase> [139 of 369] Compiling Rebase.Data.Groupoid ( library/Rebase/Data/Groupoid.hs, dist/build/Rebase/Data/Groupoid.o, dist/build/Rebase/Data/Groupoid.dyn_o ) rebase> [140 of 369] Compiling Rebase.Data.HashMap.Lazy ( library/Rebase/Data/HashMap/Lazy.hs, dist/build/Rebase/Data/HashMap/Lazy.o, dist/build/Rebase/Data/HashMap/Lazy.dyn_o ) rebase> [141 of 369] Compiling Rebase.Data.HashMap.Strict ( library/Rebase/Data/HashMap/Strict.hs, dist/build/Rebase/Data/HashMap/Strict.o, dist/build/Rebase/Data/HashMap/Strict.dyn_o ) rebase> [142 of 369] Compiling Rebase.Data.HashSet ( library/Rebase/Data/HashSet.hs, dist/build/Rebase/Data/HashSet.o, dist/build/Rebase/Data/HashSet.dyn_o ) rebase> [143 of 369] Compiling Rebase.Data.Hashable ( library/Rebase/Data/Hashable.hs, dist/build/Rebase/Data/Hashable.o, dist/build/Rebase/Data/Hashable.dyn_o ) rebase> [144 of 369] Compiling Rebase.Data.IORef ( library/Rebase/Data/IORef.hs, dist/build/Rebase/Data/IORef.o, dist/build/Rebase/Data/IORef.dyn_o ) rebase> [145 of 369] Compiling Rebase.Data.Int ( library/Rebase/Data/Int.hs, dist/build/Rebase/Data/Int.o, dist/build/Rebase/Data/Int.dyn_o ) rebase> [146 of 369] Compiling Rebase.Data.IntMap ( library/Rebase/Data/IntMap.hs, dist/build/Rebase/Data/IntMap.o, dist/build/Rebase/Data/IntMap.dyn_o ) rebase> [147 of 369] Compiling Rebase.Data.IntMap.Lazy ( library/Rebase/Data/IntMap/Lazy.hs, dist/build/Rebase/Data/IntMap/Lazy.o, dist/build/Rebase/Data/IntMap/Lazy.dyn_o ) rebase> [148 of 369] Compiling Rebase.Data.IntMap.Strict ( library/Rebase/Data/IntMap/Strict.hs, dist/build/Rebase/Data/IntMap/Strict.o, dist/build/Rebase/Data/IntMap/Strict.dyn_o ) rebase> [149 of 369] Compiling Rebase.Data.IntSet ( library/Rebase/Data/IntSet.hs, dist/build/Rebase/Data/IntSet.o, dist/build/Rebase/Data/IntSet.dyn_o ) rebase> [150 of 369] Compiling Rebase.Data.Isomorphism ( library/Rebase/Data/Isomorphism.hs, dist/build/Rebase/Data/Isomorphism.o, dist/build/Rebase/Data/Isomorphism.dyn_o ) rebase> [151 of 369] Compiling Rebase.Data.Ix ( library/Rebase/Data/Ix.hs, dist/build/Rebase/Data/Ix.o, dist/build/Rebase/Data/Ix.dyn_o ) rebase> [152 of 369] Compiling Rebase.Data.Kind ( library/Rebase/Data/Kind.hs, dist/build/Rebase/Data/Kind.o, dist/build/Rebase/Data/Kind.dyn_o ) rebase> [153 of 369] Compiling Rebase.Data.List ( library/Rebase/Data/List.hs, dist/build/Rebase/Data/List.o, dist/build/Rebase/Data/List.dyn_o ) rebase> [154 of 369] Compiling Rebase.Data.List.NonEmpty ( library/Rebase/Data/List/NonEmpty.hs, dist/build/Rebase/Data/List/NonEmpty.o, dist/build/Rebase/Data/List/NonEmpty.dyn_o ) rebase> [155 of 369] Compiling Rebase.Data.Map ( library/Rebase/Data/Map.hs, dist/build/Rebase/Data/Map.o, dist/build/Rebase/Data/Map.dyn_o ) rebase> [156 of 369] Compiling Rebase.Data.Map.Lazy ( library/Rebase/Data/Map/Lazy.hs, dist/build/Rebase/Data/Map/Lazy.o, dist/build/Rebase/Data/Map/Lazy.dyn_o ) rebase> [157 of 369] Compiling Rebase.Data.Map.Strict ( library/Rebase/Data/Map/Strict.hs, dist/build/Rebase/Data/Map/Strict.o, dist/build/Rebase/Data/Map/Strict.dyn_o ) rebase> [158 of 369] Compiling Rebase.Data.Maybe ( library/Rebase/Data/Maybe.hs, dist/build/Rebase/Data/Maybe.o, dist/build/Rebase/Data/Maybe.dyn_o ) rebase> [159 of 369] Compiling Rebase.Data.Monoid ( library/Rebase/Data/Monoid.hs, dist/build/Rebase/Data/Monoid.o, dist/build/Rebase/Data/Monoid.dyn_o ) rebase> [160 of 369] Compiling Rebase.Data.Ord ( library/Rebase/Data/Ord.hs, dist/build/Rebase/Data/Ord.o, dist/build/Rebase/Data/Ord.dyn_o ) rebase> [161 of 369] Compiling Rebase.Data.Profunctor ( library/Rebase/Data/Profunctor.hs, dist/build/Rebase/Data/Profunctor.o, dist/build/Rebase/Data/Profunctor.dyn_o ) rebase> [162 of 369] Compiling Rebase.Data.Profunctor.Adjunction ( library/Rebase/Data/Profunctor/Adjunction.hs, dist/build/Rebase/Data/Profunctor/Adjunction.o, dist/build/Rebase/Data/Profunctor/Adjunction.dyn_o ) rebase> [163 of 369] Compiling Rebase.Data.Profunctor.Cayley ( library/Rebase/Data/Profunctor/Cayley.hs, dist/build/Rebase/Data/Profunctor/Cayley.o, dist/build/Rebase/Data/Profunctor/Cayley.dyn_o ) rebase> [164 of 369] Compiling Rebase.Data.Profunctor.Choice ( library/Rebase/Data/Profunctor/Choice.hs, dist/build/Rebase/Data/Profunctor/Choice.o, dist/build/Rebase/Data/Profunctor/Choice.dyn_o ) rebase> [165 of 369] Compiling Rebase.Data.Profunctor.Closed ( library/Rebase/Data/Profunctor/Closed.hs, dist/build/Rebase/Data/Profunctor/Closed.o, dist/build/Rebase/Data/Profunctor/Closed.dyn_o ) rebase> [166 of 369] Compiling Rebase.Data.Profunctor.Composition ( library/Rebase/Data/Profunctor/Composition.hs, dist/build/Rebase/Data/Profunctor/Composition.o, dist/build/Rebase/Data/Profunctor/Composition.dyn_o ) rebase> [167 of 369] Compiling Rebase.Data.Profunctor.Mapping ( library/Rebase/Data/Profunctor/Mapping.hs, dist/build/Rebase/Data/Profunctor/Mapping.o, dist/build/Rebase/Data/Profunctor/Mapping.dyn_o ) rebase> [168 of 369] Compiling Rebase.Data.Profunctor.Monad ( library/Rebase/Data/Profunctor/Monad.hs, dist/build/Rebase/Data/Profunctor/Monad.o, dist/build/Rebase/Data/Profunctor/Monad.dyn_o ) rebase> [169 of 369] Compiling Rebase.Data.Profunctor.Ran ( library/Rebase/Data/Profunctor/Ran.hs, dist/build/Rebase/Data/Profunctor/Ran.o, dist/build/Rebase/Data/Profunctor/Ran.dyn_o ) rebase> [170 of 369] Compiling Rebase.Data.Profunctor.Rep ( library/Rebase/Data/Profunctor/Rep.hs, dist/build/Rebase/Data/Profunctor/Rep.o, dist/build/Rebase/Data/Profunctor/Rep.dyn_o ) rebase> [171 of 369] Compiling Rebase.Data.Profunctor.Sieve ( library/Rebase/Data/Profunctor/Sieve.hs, dist/build/Rebase/Data/Profunctor/Sieve.o, dist/build/Rebase/Data/Profunctor/Sieve.dyn_o ) rebase> [172 of 369] Compiling Rebase.Data.Profunctor.Strong ( library/Rebase/Data/Profunctor/Strong.hs, dist/build/Rebase/Data/Profunctor/Strong.o, dist/build/Rebase/Data/Profunctor/Strong.dyn_o ) rebase> [173 of 369] Compiling Rebase.Data.Profunctor.Traversing ( library/Rebase/Data/Profunctor/Traversing.hs, dist/build/Rebase/Data/Profunctor/Traversing.o, dist/build/Rebase/Data/Profunctor/Traversing.dyn_o ) rebase> [174 of 369] Compiling Rebase.Data.Profunctor.Types ( library/Rebase/Data/Profunctor/Types.hs, dist/build/Rebase/Data/Profunctor/Types.o, dist/build/Rebase/Data/Profunctor/Types.dyn_o ) rebase> [175 of 369] Compiling Rebase.Data.Profunctor.Unsafe ( library/Rebase/Data/Profunctor/Unsafe.hs, dist/build/Rebase/Data/Profunctor/Unsafe.o, dist/build/Rebase/Data/Profunctor/Unsafe.dyn_o ) rebase> [176 of 369] Compiling Rebase.Data.Profunctor.Yoneda ( library/Rebase/Data/Profunctor/Yoneda.hs, dist/build/Rebase/Data/Profunctor/Yoneda.o, dist/build/Rebase/Data/Profunctor/Yoneda.dyn_o ) rebase> [177 of 369] Compiling Rebase.Data.Proxy ( library/Rebase/Data/Proxy.hs, dist/build/Rebase/Data/Proxy.o, dist/build/Rebase/Data/Proxy.dyn_o ) rebase> [178 of 369] Compiling Rebase.Data.Ratio ( library/Rebase/Data/Ratio.hs, dist/build/Rebase/Data/Ratio.o, dist/build/Rebase/Data/Ratio.dyn_o ) rebase> [179 of 369] Compiling Rebase.Data.STRef ( library/Rebase/Data/STRef.hs, dist/build/Rebase/Data/STRef.o, dist/build/Rebase/Data/STRef.dyn_o ) rebase> [180 of 369] Compiling Rebase.Data.STRef.Lazy ( library/Rebase/Data/STRef/Lazy.hs, dist/build/Rebase/Data/STRef/Lazy.o, dist/build/Rebase/Data/STRef/Lazy.dyn_o ) rebase> [181 of 369] Compiling Rebase.Data.STRef.Strict ( library/Rebase/Data/STRef/Strict.hs, dist/build/Rebase/Data/STRef/Strict.o, dist/build/Rebase/Data/STRef/Strict.dyn_o ) rebase> [182 of 369] Compiling Rebase.Data.Scientific ( library/Rebase/Data/Scientific.hs, dist/build/Rebase/Data/Scientific.o, dist/build/Rebase/Data/Scientific.dyn_o ) rebase> [183 of 369] Compiling Rebase.Data.Semigroup ( library/Rebase/Data/Semigroup.hs, dist/build/Rebase/Data/Semigroup.o, dist/build/Rebase/Data/Semigroup.dyn_o ) rebase> [184 of 369] Compiling Rebase.Data.Semigroup.Bifoldable ( library/Rebase/Data/Semigroup/Bifoldable.hs, dist/build/Rebase/Data/Semigroup/Bifoldable.o, dist/build/Rebase/Data/Semigroup/Bifoldable.dyn_o ) rebase> [185 of 369] Compiling Rebase.Data.Semigroup.Bitraversable ( library/Rebase/Data/Semigroup/Bitraversable.hs, dist/build/Rebase/Data/Semigroup/Bitraversable.o, dist/build/Rebase/Data/Semigroup/Bitraversable.dyn_o ) rebase> [186 of 369] Compiling Rebase.Data.Semigroup.Foldable ( library/Rebase/Data/Semigroup/Foldable.hs, dist/build/Rebase/Data/Semigroup/Foldable.o, dist/build/Rebase/Data/Semigroup/Foldable.dyn_o ) rebase> [187 of 369] Compiling Rebase.Data.Semigroup.Traversable ( library/Rebase/Data/Semigroup/Traversable.hs, dist/build/Rebase/Data/Semigroup/Traversable.o, dist/build/Rebase/Data/Semigroup/Traversable.dyn_o ) rebase> [188 of 369] Compiling Rebase.Data.Semigroup.Traversable.Class ( library/Rebase/Data/Semigroup/Traversable/Class.hs, dist/build/Rebase/Data/Semigroup/Traversable/Class.o, dist/build/Rebase/Data/Semigroup/Traversable/Class.dyn_o ) rebase> [189 of 369] Compiling Rebase.Data.Semigroupoid ( library/Rebase/Data/Semigroupoid.hs, dist/build/Rebase/Data/Semigroupoid.o, dist/build/Rebase/Data/Semigroupoid.dyn_o ) rebase> [190 of 369] Compiling Rebase.Data.Semigroupoid.Dual ( library/Rebase/Data/Semigroupoid/Dual.hs, dist/build/Rebase/Data/Semigroupoid/Dual.o, dist/build/Rebase/Data/Semigroupoid/Dual.dyn_o ) rebase> [191 of 369] Compiling Rebase.Data.Semigroupoid.Ob ( library/Rebase/Data/Semigroupoid/Ob.hs, dist/build/Rebase/Data/Semigroupoid/Ob.o, dist/build/Rebase/Data/Semigroupoid/Ob.dyn_o ) rebase> [192 of 369] Compiling Rebase.Data.Semigroupoid.Static ( library/Rebase/Data/Semigroupoid/Static.hs, dist/build/Rebase/Data/Semigroupoid/Static.o, dist/build/Rebase/Data/Semigroupoid/Static.dyn_o ) aeson> [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, nothing ) rebase> [193 of 369] Compiling Rebase.Data.Sequence ( library/Rebase/Data/Sequence.hs, dist/build/Rebase/Data/Sequence.o, dist/build/Rebase/Data/Sequence.dyn_o ) rebase> [194 of 369] Compiling Rebase.Data.Set ( library/Rebase/Data/Set.hs, dist/build/Rebase/Data/Set.o, dist/build/Rebase/Data/Set.dyn_o ) rebase> [195 of 369] Compiling Rebase.Data.String ( library/Rebase/Data/String.hs, dist/build/Rebase/Data/String.o, dist/build/Rebase/Data/String.dyn_o ) rebase> [196 of 369] Compiling Rebase.Data.Text ( library/Rebase/Data/Text.hs, dist/build/Rebase/Data/Text.o, dist/build/Rebase/Data/Text.dyn_o ) rebase> [197 of 369] Compiling Rebase.Data.Text.Array ( library/Rebase/Data/Text/Array.hs, dist/build/Rebase/Data/Text/Array.o, dist/build/Rebase/Data/Text/Array.dyn_o ) rebase> [198 of 369] Compiling Rebase.Data.Text.Encoding ( library/Rebase/Data/Text/Encoding.hs, dist/build/Rebase/Data/Text/Encoding.o, dist/build/Rebase/Data/Text/Encoding.dyn_o ) rebase> [199 of 369] Compiling Rebase.Data.Text.Encoding.Error ( library/Rebase/Data/Text/Encoding/Error.hs, dist/build/Rebase/Data/Text/Encoding/Error.o, dist/build/Rebase/Data/Text/Encoding/Error.dyn_o ) rebase> [200 of 369] Compiling Rebase.Data.Text.Foreign ( library/Rebase/Data/Text/Foreign.hs, dist/build/Rebase/Data/Text/Foreign.o, dist/build/Rebase/Data/Text/Foreign.dyn_o ) rebase> [201 of 369] Compiling Rebase.Data.Text.IO ( library/Rebase/Data/Text/IO.hs, dist/build/Rebase/Data/Text/IO.o, dist/build/Rebase/Data/Text/IO.dyn_o ) rebase> [202 of 369] Compiling Rebase.Data.Text.Internal ( library/Rebase/Data/Text/Internal.hs, dist/build/Rebase/Data/Text/Internal.o, dist/build/Rebase/Data/Text/Internal.dyn_o ) rebase> [203 of 369] Compiling Rebase.Data.Text.Lazy ( library/Rebase/Data/Text/Lazy.hs, dist/build/Rebase/Data/Text/Lazy.o, dist/build/Rebase/Data/Text/Lazy.dyn_o ) rebase> [204 of 369] Compiling Rebase.Data.Text.Lazy.Builder ( library/Rebase/Data/Text/Lazy/Builder.hs, dist/build/Rebase/Data/Text/Lazy/Builder.o, dist/build/Rebase/Data/Text/Lazy/Builder.dyn_o ) rebase> [205 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Int ( library/Rebase/Data/Text/Lazy/Builder/Int.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Int.o, dist/build/Rebase/Data/Text/Lazy/Builder/Int.dyn_o ) rebase> [206 of 369] Compiling Rebase.Data.Text.Lazy.Builder.RealFloat ( library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.o, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.dyn_o ) rebase> [207 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Scientific ( library/Rebase/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.o, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.dyn_o ) rebase> [208 of 369] Compiling Rebase.Data.Text.Lazy.Encoding ( library/Rebase/Data/Text/Lazy/Encoding.hs, dist/build/Rebase/Data/Text/Lazy/Encoding.o, dist/build/Rebase/Data/Text/Lazy/Encoding.dyn_o ) rebase> [209 of 369] Compiling Rebase.Data.Text.Lazy.IO ( library/Rebase/Data/Text/Lazy/IO.hs, dist/build/Rebase/Data/Text/Lazy/IO.o, dist/build/Rebase/Data/Text/Lazy/IO.dyn_o ) rebase> [210 of 369] Compiling Rebase.Data.Text.Lazy.Read ( library/Rebase/Data/Text/Lazy/Read.hs, dist/build/Rebase/Data/Text/Lazy/Read.o, dist/build/Rebase/Data/Text/Lazy/Read.dyn_o ) rebase> [211 of 369] Compiling Rebase.Data.Text.Read ( library/Rebase/Data/Text/Read.hs, dist/build/Rebase/Data/Text/Read.o, dist/build/Rebase/Data/Text/Read.dyn_o ) rebase> [212 of 369] Compiling Rebase.Data.Text.Unsafe ( library/Rebase/Data/Text/Unsafe.hs, dist/build/Rebase/Data/Text/Unsafe.o, dist/build/Rebase/Data/Text/Unsafe.dyn_o ) rebase> [213 of 369] Compiling Rebase.Data.Time ( library/Rebase/Data/Time.hs, dist/build/Rebase/Data/Time.o, dist/build/Rebase/Data/Time.dyn_o ) rebase> [214 of 369] Compiling Rebase.Data.Time.Calendar ( library/Rebase/Data/Time/Calendar.hs, dist/build/Rebase/Data/Time/Calendar.o, dist/build/Rebase/Data/Time/Calendar.dyn_o ) rebase> [215 of 369] Compiling Rebase.Data.Time.Calendar.Easter ( library/Rebase/Data/Time/Calendar/Easter.hs, dist/build/Rebase/Data/Time/Calendar/Easter.o, dist/build/Rebase/Data/Time/Calendar/Easter.dyn_o ) rebase> [216 of 369] Compiling Rebase.Data.Time.Calendar.Julian ( library/Rebase/Data/Time/Calendar/Julian.hs, dist/build/Rebase/Data/Time/Calendar/Julian.o, dist/build/Rebase/Data/Time/Calendar/Julian.dyn_o ) rebase> [217 of 369] Compiling Rebase.Data.Time.Calendar.MonthDay ( library/Rebase/Data/Time/Calendar/MonthDay.hs, dist/build/Rebase/Data/Time/Calendar/MonthDay.o, dist/build/Rebase/Data/Time/Calendar/MonthDay.dyn_o ) rebase> [218 of 369] Compiling Rebase.Data.Time.Calendar.OrdinalDate ( library/Rebase/Data/Time/Calendar/OrdinalDate.hs, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.o, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.dyn_o ) rebase> [219 of 369] Compiling Rebase.Data.Time.Calendar.WeekDate ( library/Rebase/Data/Time/Calendar/WeekDate.hs, dist/build/Rebase/Data/Time/Calendar/WeekDate.o, dist/build/Rebase/Data/Time/Calendar/WeekDate.dyn_o ) rebase> [220 of 369] Compiling Rebase.Data.Time.Clock ( library/Rebase/Data/Time/Clock.hs, dist/build/Rebase/Data/Time/Clock.o, dist/build/Rebase/Data/Time/Clock.dyn_o ) rebase> [221 of 369] Compiling Rebase.Data.Time.Clock.POSIX ( library/Rebase/Data/Time/Clock/POSIX.hs, dist/build/Rebase/Data/Time/Clock/POSIX.o, dist/build/Rebase/Data/Time/Clock/POSIX.dyn_o ) rebase> [222 of 369] Compiling Rebase.Data.Time.Clock.System ( library/Rebase/Data/Time/Clock/System.hs, dist/build/Rebase/Data/Time/Clock/System.o, dist/build/Rebase/Data/Time/Clock/System.dyn_o ) rebase> [223 of 369] Compiling Rebase.Data.Time.Clock.TAI ( library/Rebase/Data/Time/Clock/TAI.hs, dist/build/Rebase/Data/Time/Clock/TAI.o, dist/build/Rebase/Data/Time/Clock/TAI.dyn_o ) rebase> [224 of 369] Compiling Rebase.Data.Time.Compat ( library/Rebase/Data/Time/Compat.hs, dist/build/Rebase/Data/Time/Compat.o, dist/build/Rebase/Data/Time/Compat.dyn_o ) rebase> [225 of 369] Compiling Rebase.Data.Time.Format ( library/Rebase/Data/Time/Format.hs, dist/build/Rebase/Data/Time/Format.o, dist/build/Rebase/Data/Time/Format.dyn_o ) rebase> [226 of 369] Compiling Rebase.Data.Time.Format.ISO8601 ( library/Rebase/Data/Time/Format/ISO8601.hs, dist/build/Rebase/Data/Time/Format/ISO8601.o, dist/build/Rebase/Data/Time/Format/ISO8601.dyn_o ) rebase> [227 of 369] Compiling Rebase.Data.Time.LocalTime ( library/Rebase/Data/Time/LocalTime.hs, dist/build/Rebase/Data/Time/LocalTime.o, dist/build/Rebase/Data/Time/LocalTime.dyn_o ) rebase> [228 of 369] Compiling Rebase.Data.Traversable ( library/Rebase/Data/Traversable.hs, dist/build/Rebase/Data/Traversable.o, dist/build/Rebase/Data/Traversable.dyn_o ) rebase> [229 of 369] Compiling Rebase.Data.Traversable.Instances ( library/Rebase/Data/Traversable/Instances.hs, dist/build/Rebase/Data/Traversable/Instances.o, dist/build/Rebase/Data/Traversable/Instances.dyn_o ) rebase> [230 of 369] Compiling Rebase.Data.Tree ( library/Rebase/Data/Tree.hs, dist/build/Rebase/Data/Tree.o, dist/build/Rebase/Data/Tree.dyn_o ) rebase> [231 of 369] Compiling Rebase.Data.Tuple ( library/Rebase/Data/Tuple.hs, dist/build/Rebase/Data/Tuple.o, dist/build/Rebase/Data/Tuple.dyn_o ) rebase> [232 of 369] Compiling Rebase.Data.Type.Bool ( library/Rebase/Data/Type/Bool.hs, dist/build/Rebase/Data/Type/Bool.o, dist/build/Rebase/Data/Type/Bool.dyn_o ) rebase> [233 of 369] Compiling Rebase.Data.Type.Coercion ( library/Rebase/Data/Type/Coercion.hs, dist/build/Rebase/Data/Type/Coercion.o, dist/build/Rebase/Data/Type/Coercion.dyn_o ) rebase> [234 of 369] Compiling Rebase.Data.Type.Equality ( library/Rebase/Data/Type/Equality.hs, dist/build/Rebase/Data/Type/Equality.o, dist/build/Rebase/Data/Type/Equality.dyn_o ) rebase> [235 of 369] Compiling Rebase.Data.Typeable ( library/Rebase/Data/Typeable.hs, dist/build/Rebase/Data/Typeable.o, dist/build/Rebase/Data/Typeable.dyn_o ) rebase> [236 of 369] Compiling Rebase.Data.UUID ( library/Rebase/Data/UUID.hs, dist/build/Rebase/Data/UUID.o, dist/build/Rebase/Data/UUID.dyn_o ) rebase> [237 of 369] Compiling Rebase.Data.Unique ( library/Rebase/Data/Unique.hs, dist/build/Rebase/Data/Unique.o, dist/build/Rebase/Data/Unique.dyn_o ) rebase> [238 of 369] Compiling Rebase.Data.Vector ( library/Rebase/Data/Vector.hs, dist/build/Rebase/Data/Vector.o, dist/build/Rebase/Data/Vector.dyn_o ) rebase> [239 of 369] Compiling Rebase.Data.Vector.Fusion.Stream.Monadic ( library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.o, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.dyn_o ) rebase> [240 of 369] Compiling Rebase.Data.Vector.Fusion.Util ( library/Rebase/Data/Vector/Fusion/Util.hs, dist/build/Rebase/Data/Vector/Fusion/Util.o, dist/build/Rebase/Data/Vector/Fusion/Util.dyn_o ) rebase> [241 of 369] Compiling Rebase.Data.Vector.Generic ( library/Rebase/Data/Vector/Generic.hs, dist/build/Rebase/Data/Vector/Generic.o, dist/build/Rebase/Data/Vector/Generic.dyn_o ) rebase> [242 of 369] Compiling Rebase.Data.Vector.Generic.Base ( library/Rebase/Data/Vector/Generic/Base.hs, dist/build/Rebase/Data/Vector/Generic/Base.o, dist/build/Rebase/Data/Vector/Generic/Base.dyn_o ) rebase> [243 of 369] Compiling Rebase.Data.Vector.Generic.Mutable ( library/Rebase/Data/Vector/Generic/Mutable.hs, dist/build/Rebase/Data/Vector/Generic/Mutable.o, dist/build/Rebase/Data/Vector/Generic/Mutable.dyn_o ) rebase> [244 of 369] Compiling Rebase.Data.Vector.Generic.New ( library/Rebase/Data/Vector/Generic/New.hs, dist/build/Rebase/Data/Vector/Generic/New.o, dist/build/Rebase/Data/Vector/Generic/New.dyn_o ) rebase> [245 of 369] Compiling Rebase.Data.Vector.Instances ( library/Rebase/Data/Vector/Instances.hs, dist/build/Rebase/Data/Vector/Instances.o, dist/build/Rebase/Data/Vector/Instances.dyn_o ) rebase> [246 of 369] Compiling Rebase.Data.Vector.Internal.Check ( library/Rebase/Data/Vector/Internal/Check.hs, dist/build/Rebase/Data/Vector/Internal/Check.o, dist/build/Rebase/Data/Vector/Internal/Check.dyn_o ) rebase> [247 of 369] Compiling Rebase.Data.Vector.Mutable ( library/Rebase/Data/Vector/Mutable.hs, dist/build/Rebase/Data/Vector/Mutable.o, dist/build/Rebase/Data/Vector/Mutable.dyn_o ) rebase> [248 of 369] Compiling Rebase.Data.Vector.Primitive ( library/Rebase/Data/Vector/Primitive.hs, dist/build/Rebase/Data/Vector/Primitive.o, dist/build/Rebase/Data/Vector/Primitive.dyn_o ) rebase> [249 of 369] Compiling Rebase.Data.Vector.Primitive.Mutable ( library/Rebase/Data/Vector/Primitive/Mutable.hs, dist/build/Rebase/Data/Vector/Primitive/Mutable.o, dist/build/Rebase/Data/Vector/Primitive/Mutable.dyn_o ) rebase> [250 of 369] Compiling Rebase.Data.Vector.Storable ( library/Rebase/Data/Vector/Storable.hs, dist/build/Rebase/Data/Vector/Storable.o, dist/build/Rebase/Data/Vector/Storable.dyn_o ) rebase> [251 of 369] Compiling Rebase.Data.Vector.Storable.Internal ( library/Rebase/Data/Vector/Storable/Internal.hs, dist/build/Rebase/Data/Vector/Storable/Internal.o, dist/build/Rebase/Data/Vector/Storable/Internal.dyn_o ) rebase> [252 of 369] Compiling Rebase.Data.Vector.Storable.Mutable ( library/Rebase/Data/Vector/Storable/Mutable.hs, dist/build/Rebase/Data/Vector/Storable/Mutable.o, dist/build/Rebase/Data/Vector/Storable/Mutable.dyn_o ) rebase> [253 of 369] Compiling Rebase.Data.Vector.Unboxed ( library/Rebase/Data/Vector/Unboxed.hs, dist/build/Rebase/Data/Vector/Unboxed.o, dist/build/Rebase/Data/Vector/Unboxed.dyn_o ) 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 rebase> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ rebase> [275 of 369] Compiling Rebase.Foreign.Marshal.Unsafe ( library/Rebase/Foreign/Marshal/Unsafe.hs, dist/build/Rebase/Foreign/Marshal/Unsafe.o, dist/build/Rebase/Foreign/Marshal/Unsafe.dyn_o ) rebase> [276 of 369] Compiling Rebase.Foreign.Marshal.Utils ( library/Rebase/Foreign/Marshal/Utils.hs, dist/build/Rebase/Foreign/Marshal/Utils.o, dist/build/Rebase/Foreign/Marshal/Utils.dyn_o ) rebase> [277 of 369] Compiling Rebase.Foreign.Ptr ( library/Rebase/Foreign/Ptr.hs, dist/build/Rebase/Foreign/Ptr.o, dist/build/Rebase/Foreign/Ptr.dyn_o ) rebase> [278 of 369] Compiling Rebase.Foreign.StablePtr ( library/Rebase/Foreign/StablePtr.hs, dist/build/Rebase/Foreign/StablePtr.o, dist/build/Rebase/Foreign/StablePtr.dyn_o ) rebase> [279 of 369] Compiling Rebase.Foreign.Storable ( library/Rebase/Foreign/Storable.hs, dist/build/Rebase/Foreign/Storable.o, dist/build/Rebase/Foreign/Storable.dyn_o ) rebase> [280 of 369] Compiling Rebase.GHC.Arr ( library/Rebase/GHC/Arr.hs, dist/build/Rebase/GHC/Arr.o, dist/build/Rebase/GHC/Arr.dyn_o ) rebase> [281 of 369] Compiling Rebase.GHC.Base ( library/Rebase/GHC/Base.hs, dist/build/Rebase/GHC/Base.o, dist/build/Rebase/GHC/Base.dyn_o ) rebase> [282 of 369] Compiling Rebase.GHC.Char ( library/Rebase/GHC/Char.hs, dist/build/Rebase/GHC/Char.o, dist/build/Rebase/GHC/Char.dyn_o ) rebase> [283 of 369] Compiling Rebase.GHC.Conc ( library/Rebase/GHC/Conc.hs, dist/build/Rebase/GHC/Conc.o, dist/build/Rebase/GHC/Conc.dyn_o ) rebase> [284 of 369] Compiling Rebase.GHC.Conc.IO ( library/Rebase/GHC/Conc/IO.hs, dist/build/Rebase/GHC/Conc/IO.o, dist/build/Rebase/GHC/Conc/IO.dyn_o ) rebase> [285 of 369] Compiling Rebase.GHC.Conc.Signal ( library/Rebase/GHC/Conc/Signal.hs, dist/build/Rebase/GHC/Conc/Signal.o, dist/build/Rebase/GHC/Conc/Signal.dyn_o ) rebase> [286 of 369] Compiling Rebase.GHC.Conc.Sync ( library/Rebase/GHC/Conc/Sync.hs, dist/build/Rebase/GHC/Conc/Sync.o, dist/build/Rebase/GHC/Conc/Sync.dyn_o ) rebase> [287 of 369] Compiling Rebase.GHC.Desugar ( library/Rebase/GHC/Desugar.hs, dist/build/Rebase/GHC/Desugar.o, dist/build/Rebase/GHC/Desugar.dyn_o ) rebase> [288 of 369] Compiling Rebase.GHC.Enum ( library/Rebase/GHC/Enum.hs, dist/build/Rebase/GHC/Enum.o, dist/build/Rebase/GHC/Enum.dyn_o ) rebase> [289 of 369] Compiling Rebase.GHC.Environment ( library/Rebase/GHC/Environment.hs, dist/build/Rebase/GHC/Environment.o, dist/build/Rebase/GHC/Environment.dyn_o ) rebase> [290 of 369] Compiling Rebase.GHC.Err ( library/Rebase/GHC/Err.hs, dist/build/Rebase/GHC/Err.o, dist/build/Rebase/GHC/Err.dyn_o ) rebase> [291 of 369] Compiling Rebase.GHC.Exception ( library/Rebase/GHC/Exception.hs, dist/build/Rebase/GHC/Exception.o, dist/build/Rebase/GHC/Exception.dyn_o ) rebase> [292 of 369] Compiling Rebase.GHC.Exts ( library/Rebase/GHC/Exts.hs, dist/build/Rebase/GHC/Exts.o, dist/build/Rebase/GHC/Exts.dyn_o ) rebase> [293 of 369] Compiling Rebase.GHC.Fingerprint ( library/Rebase/GHC/Fingerprint.hs, dist/build/Rebase/GHC/Fingerprint.o, dist/build/Rebase/GHC/Fingerprint.dyn_o ) rebase> [294 of 369] Compiling Rebase.GHC.Fingerprint.Type ( library/Rebase/GHC/Fingerprint/Type.hs, dist/build/Rebase/GHC/Fingerprint/Type.o, dist/build/Rebase/GHC/Fingerprint/Type.dyn_o ) rebase> [295 of 369] Compiling Rebase.GHC.Float ( library/Rebase/GHC/Float.hs, dist/build/Rebase/GHC/Float.o, dist/build/Rebase/GHC/Float.dyn_o ) rebase> [296 of 369] Compiling Rebase.GHC.Float.ConversionUtils ( library/Rebase/GHC/Float/ConversionUtils.hs, dist/build/Rebase/GHC/Float/ConversionUtils.o, dist/build/Rebase/GHC/Float/ConversionUtils.dyn_o ) rebase> [297 of 369] Compiling Rebase.GHC.Float.RealFracMethods ( library/Rebase/GHC/Float/RealFracMethods.hs, dist/build/Rebase/GHC/Float/RealFracMethods.o, dist/build/Rebase/GHC/Float/RealFracMethods.dyn_o ) rebase> [298 of 369] Compiling Rebase.GHC.Foreign ( library/Rebase/GHC/Foreign.hs, dist/build/Rebase/GHC/Foreign.o, dist/build/Rebase/GHC/Foreign.dyn_o ) rebase> [299 of 369] Compiling Rebase.GHC.ForeignPtr ( library/Rebase/GHC/ForeignPtr.hs, dist/build/Rebase/GHC/ForeignPtr.o, dist/build/Rebase/GHC/ForeignPtr.dyn_o ) rebase> [300 of 369] Compiling Rebase.GHC.Generics ( library/Rebase/GHC/Generics.hs, dist/build/Rebase/GHC/Generics.o, dist/build/Rebase/GHC/Generics.dyn_o ) rebase> [301 of 369] Compiling Rebase.GHC.IO ( library/Rebase/GHC/IO.hs, dist/build/Rebase/GHC/IO.o, dist/build/Rebase/GHC/IO.dyn_o ) rebase> [302 of 369] Compiling Rebase.GHC.IO.Buffer ( library/Rebase/GHC/IO/Buffer.hs, dist/build/Rebase/GHC/IO/Buffer.o, dist/build/Rebase/GHC/IO/Buffer.dyn_o ) rebase> [303 of 369] Compiling Rebase.GHC.IO.BufferedIO ( library/Rebase/GHC/IO/BufferedIO.hs, dist/build/Rebase/GHC/IO/BufferedIO.o, dist/build/Rebase/GHC/IO/BufferedIO.dyn_o ) rebase> [304 of 369] Compiling Rebase.GHC.IO.Device ( library/Rebase/GHC/IO/Device.hs, dist/build/Rebase/GHC/IO/Device.o, dist/build/Rebase/GHC/IO/Device.dyn_o ) rebase> [305 of 369] Compiling Rebase.GHC.IO.Encoding ( library/Rebase/GHC/IO/Encoding.hs, dist/build/Rebase/GHC/IO/Encoding.o, dist/build/Rebase/GHC/IO/Encoding.dyn_o ) rebase> [306 of 369] Compiling Rebase.GHC.IO.Encoding.Failure ( library/Rebase/GHC/IO/Encoding/Failure.hs, dist/build/Rebase/GHC/IO/Encoding/Failure.o, dist/build/Rebase/GHC/IO/Encoding/Failure.dyn_o ) rebase> [307 of 369] Compiling Rebase.GHC.IO.Encoding.Iconv ( library/Rebase/GHC/IO/Encoding/Iconv.hs, dist/build/Rebase/GHC/IO/Encoding/Iconv.o, dist/build/Rebase/GHC/IO/Encoding/Iconv.dyn_o ) rebase> [308 of 369] Compiling Rebase.GHC.IO.Encoding.Latin1 ( library/Rebase/GHC/IO/Encoding/Latin1.hs, dist/build/Rebase/GHC/IO/Encoding/Latin1.o, dist/build/Rebase/GHC/IO/Encoding/Latin1.dyn_o ) rebase> [309 of 369] Compiling Rebase.GHC.IO.Encoding.Types ( library/Rebase/GHC/IO/Encoding/Types.hs, dist/build/Rebase/GHC/IO/Encoding/Types.o, dist/build/Rebase/GHC/IO/Encoding/Types.dyn_o ) rebase> [310 of 369] Compiling Rebase.GHC.IO.Encoding.UTF16 ( library/Rebase/GHC/IO/Encoding/UTF16.hs, dist/build/Rebase/GHC/IO/Encoding/UTF16.o, dist/build/Rebase/GHC/IO/Encoding/UTF16.dyn_o ) rebase> [311 of 369] Compiling Rebase.GHC.IO.Encoding.UTF32 ( library/Rebase/GHC/IO/Encoding/UTF32.hs, dist/build/Rebase/GHC/IO/Encoding/UTF32.o, dist/build/Rebase/GHC/IO/Encoding/UTF32.dyn_o ) rebase> [312 of 369] Compiling Rebase.GHC.IO.Encoding.UTF8 ( library/Rebase/GHC/IO/Encoding/UTF8.hs, dist/build/Rebase/GHC/IO/Encoding/UTF8.o, dist/build/Rebase/GHC/IO/Encoding/UTF8.dyn_o ) rebase> [313 of 369] Compiling Rebase.GHC.IO.Exception ( library/Rebase/GHC/IO/Exception.hs, dist/build/Rebase/GHC/IO/Exception.o, dist/build/Rebase/GHC/IO/Exception.dyn_o ) rebase> [314 of 369] Compiling Rebase.GHC.IO.FD ( library/Rebase/GHC/IO/FD.hs, dist/build/Rebase/GHC/IO/FD.o, dist/build/Rebase/GHC/IO/FD.dyn_o ) rebase> [315 of 369] Compiling Rebase.GHC.IO.Handle ( library/Rebase/GHC/IO/Handle.hs, dist/build/Rebase/GHC/IO/Handle.o, dist/build/Rebase/GHC/IO/Handle.dyn_o ) rebase> [316 of 369] Compiling Rebase.GHC.IO.Handle.FD ( library/Rebase/GHC/IO/Handle/FD.hs, dist/build/Rebase/GHC/IO/Handle/FD.o, dist/build/Rebase/GHC/IO/Handle/FD.dyn_o ) rebase> [317 of 369] Compiling Rebase.GHC.IO.Handle.Internals ( library/Rebase/GHC/IO/Handle/Internals.hs, dist/build/Rebase/GHC/IO/Handle/Internals.o, dist/build/Rebase/GHC/IO/Handle/Internals.dyn_o ) rebase> [318 of 369] Compiling Rebase.GHC.IO.Handle.Text ( library/Rebase/GHC/IO/Handle/Text.hs, dist/build/Rebase/GHC/IO/Handle/Text.o, dist/build/Rebase/GHC/IO/Handle/Text.dyn_o ) rebase> [319 of 369] Compiling Rebase.GHC.IO.Handle.Types ( library/Rebase/GHC/IO/Handle/Types.hs, dist/build/Rebase/GHC/IO/Handle/Types.o, dist/build/Rebase/GHC/IO/Handle/Types.dyn_o ) rebase> [320 of 369] Compiling Rebase.GHC.IO.IOMode ( library/Rebase/GHC/IO/IOMode.hs, dist/build/Rebase/GHC/IO/IOMode.o, dist/build/Rebase/GHC/IO/IOMode.dyn_o ) rebase> [321 of 369] Compiling Rebase.GHC.IOArray ( library/Rebase/GHC/IOArray.hs, dist/build/Rebase/GHC/IOArray.o, dist/build/Rebase/GHC/IOArray.dyn_o ) rebase> [322 of 369] Compiling Rebase.GHC.IORef ( library/Rebase/GHC/IORef.hs, dist/build/Rebase/GHC/IORef.o, dist/build/Rebase/GHC/IORef.dyn_o ) rebase> [323 of 369] Compiling Rebase.GHC.Int ( library/Rebase/GHC/Int.hs, dist/build/Rebase/GHC/Int.o, dist/build/Rebase/GHC/Int.dyn_o ) rebase> [324 of 369] Compiling Rebase.GHC.List ( library/Rebase/GHC/List.hs, dist/build/Rebase/GHC/List.o, dist/build/Rebase/GHC/List.dyn_o ) rebase> [325 of 369] Compiling Rebase.GHC.MVar ( library/Rebase/GHC/MVar.hs, dist/build/Rebase/GHC/MVar.o, dist/build/Rebase/GHC/MVar.dyn_o ) rebase> [326 of 369] Compiling Rebase.GHC.Num ( library/Rebase/GHC/Num.hs, dist/build/Rebase/GHC/Num.o, dist/build/Rebase/GHC/Num.dyn_o ) rebase> [327 of 369] Compiling Rebase.GHC.OverloadedLabels ( library/Rebase/GHC/OverloadedLabels.hs, dist/build/Rebase/GHC/OverloadedLabels.o, dist/build/Rebase/GHC/OverloadedLabels.dyn_o ) rebase> [328 of 369] Compiling Rebase.GHC.Profiling ( library/Rebase/GHC/Profiling.hs, dist/build/Rebase/GHC/Profiling.o, dist/build/Rebase/GHC/Profiling.dyn_o ) rebase> [329 of 369] Compiling Rebase.GHC.Ptr ( library/Rebase/GHC/Ptr.hs, dist/build/Rebase/GHC/Ptr.o, dist/build/Rebase/GHC/Ptr.dyn_o ) rebase> [330 of 369] Compiling Rebase.GHC.Read ( library/Rebase/GHC/Read.hs, dist/build/Rebase/GHC/Read.o, dist/build/Rebase/GHC/Read.dyn_o ) rebase> [331 of 369] Compiling Rebase.GHC.Real ( library/Rebase/GHC/Real.hs, dist/build/Rebase/GHC/Real.o, dist/build/Rebase/GHC/Real.dyn_o ) rebase> [332 of 369] Compiling Rebase.GHC.Records ( library/Rebase/GHC/Records.hs, dist/build/Rebase/GHC/Records.o, dist/build/Rebase/GHC/Records.dyn_o ) rebase> [333 of 369] Compiling Rebase.GHC.ST ( library/Rebase/GHC/ST.hs, dist/build/Rebase/GHC/ST.o, dist/build/Rebase/GHC/ST.dyn_o ) rebase> [334 of 369] Compiling Rebase.GHC.STRef ( library/Rebase/GHC/STRef.hs, dist/build/Rebase/GHC/STRef.o, dist/build/Rebase/GHC/STRef.dyn_o ) rebase> [335 of 369] Compiling Rebase.GHC.Show ( library/Rebase/GHC/Show.hs, dist/build/Rebase/GHC/Show.o, dist/build/Rebase/GHC/Show.dyn_o ) rebase> [336 of 369] Compiling Rebase.GHC.Stable ( library/Rebase/GHC/Stable.hs, dist/build/Rebase/GHC/Stable.o, dist/build/Rebase/GHC/Stable.dyn_o ) rebase> [337 of 369] Compiling Rebase.GHC.Stack ( library/Rebase/GHC/Stack.hs, dist/build/Rebase/GHC/Stack.o, dist/build/Rebase/GHC/Stack.dyn_o ) rebase> [338 of 369] Compiling Rebase.GHC.Stats ( library/Rebase/GHC/Stats.hs, dist/build/Rebase/GHC/Stats.o, dist/build/Rebase/GHC/Stats.dyn_o ) rebase> [339 of 369] Compiling Rebase.GHC.Storable ( library/Rebase/GHC/Storable.hs, dist/build/Rebase/GHC/Storable.o, dist/build/Rebase/GHC/Storable.dyn_o ) rebase> [340 of 369] Compiling Rebase.GHC.TopHandler ( library/Rebase/GHC/TopHandler.hs, dist/build/Rebase/GHC/TopHandler.o, dist/build/Rebase/GHC/TopHandler.dyn_o ) rebase> [341 of 369] Compiling Rebase.GHC.TypeLits ( library/Rebase/GHC/TypeLits.hs, dist/build/Rebase/GHC/TypeLits.o, dist/build/Rebase/GHC/TypeLits.dyn_o ) rebase> [342 of 369] Compiling Rebase.GHC.TypeNats ( library/Rebase/GHC/TypeNats.hs, dist/build/Rebase/GHC/TypeNats.o, dist/build/Rebase/GHC/TypeNats.dyn_o ) rebase> [343 of 369] Compiling Rebase.GHC.Unicode ( library/Rebase/GHC/Unicode.hs, dist/build/Rebase/GHC/Unicode.o, dist/build/Rebase/GHC/Unicode.dyn_o ) rebase> [344 of 369] Compiling Rebase.GHC.Weak ( library/Rebase/GHC/Weak.hs, dist/build/Rebase/GHC/Weak.o, dist/build/Rebase/GHC/Weak.dyn_o ) rebase> [345 of 369] Compiling Rebase.GHC.Word ( library/Rebase/GHC/Word.hs, dist/build/Rebase/GHC/Word.o, dist/build/Rebase/GHC/Word.dyn_o ) rebase> [346 of 369] Compiling Rebase.Numeric ( library/Rebase/Numeric.hs, dist/build/Rebase/Numeric.o, dist/build/Rebase/Numeric.dyn_o ) rebase> [347 of 369] Compiling Rebase.Numeric.Natural ( library/Rebase/Numeric/Natural.hs, dist/build/Rebase/Numeric/Natural.o, dist/build/Rebase/Numeric/Natural.dyn_o ) rebase> [348 of 369] Compiling Rebase.System.CPUTime ( library/Rebase/System/CPUTime.hs, dist/build/Rebase/System/CPUTime.o, dist/build/Rebase/System/CPUTime.dyn_o ) rebase> [349 of 369] Compiling Rebase.System.Console.GetOpt ( library/Rebase/System/Console/GetOpt.hs, dist/build/Rebase/System/Console/GetOpt.o, dist/build/Rebase/System/Console/GetOpt.dyn_o ) rebase> [350 of 369] Compiling Rebase.System.Environment ( library/Rebase/System/Environment.hs, dist/build/Rebase/System/Environment.o, dist/build/Rebase/System/Environment.dyn_o ) rebase> [351 of 369] Compiling Rebase.System.Exit ( library/Rebase/System/Exit.hs, dist/build/Rebase/System/Exit.o, dist/build/Rebase/System/Exit.dyn_o ) rebase> [352 of 369] Compiling Rebase.System.IO ( library/Rebase/System/IO.hs, dist/build/Rebase/System/IO.o, dist/build/Rebase/System/IO.dyn_o ) rebase> [353 of 369] Compiling Rebase.System.IO.Error ( library/Rebase/System/IO/Error.hs, dist/build/Rebase/System/IO/Error.o, dist/build/Rebase/System/IO/Error.dyn_o ) rebase> [354 of 369] Compiling Rebase.System.IO.Unsafe ( library/Rebase/System/IO/Unsafe.hs, dist/build/Rebase/System/IO/Unsafe.o, dist/build/Rebase/System/IO/Unsafe.dyn_o ) rebase> [355 of 369] Compiling Rebase.System.Info ( library/Rebase/System/Info.hs, dist/build/Rebase/System/Info.o, dist/build/Rebase/System/Info.dyn_o ) rebase> [356 of 369] Compiling Rebase.System.Mem ( library/Rebase/System/Mem.hs, dist/build/Rebase/System/Mem.o, dist/build/Rebase/System/Mem.dyn_o ) rebase> [357 of 369] Compiling Rebase.System.Mem.StableName ( library/Rebase/System/Mem/StableName.hs, dist/build/Rebase/System/Mem/StableName.o, dist/build/Rebase/System/Mem/StableName.dyn_o ) rebase> [358 of 369] Compiling Rebase.System.Mem.Weak ( library/Rebase/System/Mem/Weak.hs, dist/build/Rebase/System/Mem/Weak.o, dist/build/Rebase/System/Mem/Weak.dyn_o ) rebase> [359 of 369] Compiling Rebase.System.Posix.Internals ( library/Rebase/System/Posix/Internals.hs, dist/build/Rebase/System/Posix/Internals.o, dist/build/Rebase/System/Posix/Internals.dyn_o ) rebase> [360 of 369] Compiling Rebase.System.Posix.Types ( library/Rebase/System/Posix/Types.hs, dist/build/Rebase/System/Posix/Types.o, dist/build/Rebase/System/Posix/Types.dyn_o ) rebase> [361 of 369] Compiling Rebase.System.Timeout ( library/Rebase/System/Timeout.hs, dist/build/Rebase/System/Timeout.o, dist/build/Rebase/System/Timeout.dyn_o ) rebase> [362 of 369] Compiling Rebase.Text.ParserCombinators.ReadP ( library/Rebase/Text/ParserCombinators/ReadP.hs, dist/build/Rebase/Text/ParserCombinators/ReadP.o, dist/build/Rebase/Text/ParserCombinators/ReadP.dyn_o ) rebase> [363 of 369] Compiling Rebase.Text.ParserCombinators.ReadPrec ( library/Rebase/Text/ParserCombinators/ReadPrec.hs, dist/build/Rebase/Text/ParserCombinators/ReadPrec.o, dist/build/Rebase/Text/ParserCombinators/ReadPrec.dyn_o ) rebase> [364 of 369] Compiling Rebase.Text.Printf ( library/Rebase/Text/Printf.hs, dist/build/Rebase/Text/Printf.o, dist/build/Rebase/Text/Printf.dyn_o ) rebase> [365 of 369] Compiling Rebase.Text.Read ( library/Rebase/Text/Read.hs, dist/build/Rebase/Text/Read.o, dist/build/Rebase/Text/Read.dyn_o ) rebase> [366 of 369] Compiling Rebase.Text.Read.Lex ( library/Rebase/Text/Read/Lex.hs, dist/build/Rebase/Text/Read/Lex.o, dist/build/Rebase/Text/Read/Lex.dyn_o ) rebase> [367 of 369] Compiling Rebase.Text.Show ( library/Rebase/Text/Show.hs, dist/build/Rebase/Text/Show.o, dist/build/Rebase/Text/Show.dyn_o ) rebase> [368 of 369] Compiling Rebase.Unsafe.Coerce ( library/Rebase/Unsafe/Coerce.hs, dist/build/Rebase/Unsafe/Coerce.o, dist/build/Rebase/Unsafe/Coerce.dyn_o ) rebase> [369 of 369] Compiling Rebase.Prelude ( library/Rebase/Prelude.hs, dist/build/Rebase/Prelude.o, dist/build/Rebase/Prelude.dyn_o ) rebase> [ 1 of 369] Compiling Rebase.Control.Applicative ( library/Rebase/Control/Applicative.hs, dist/build/Rebase/Control/Applicative.p_o ) 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 ) 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> | ^^^^ 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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: 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. rebase> [ 64 of 369] Compiling Rebase.Control.Monad.Writer ( library/Rebase/Control/Monad/Writer.hs, dist/build/Rebase/Control/Monad/Writer.p_o ) 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’ 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 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) 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) 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 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. 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: '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: 'Object' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:366:14 aeson> * at src/Data/Aeson/Types/Internal.hs:360:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 aeson> Warning: 'Array' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:367:14 aeson> * at src/Data/Aeson/Types/Internal.hs:363:1 aeson> * 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 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: '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> [ 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 ) 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 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> [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> 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. 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 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 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 ) 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 ) 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 ) 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 ) 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 ) 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 rebase> Warning: Rebase.Data.Tuple: could not find link destinations for: rebase> - GHC.Generics.Rep1_Solo rebase> - GHC.Generics.Rep_Solo aeson> Documentation created: dist/doc/html/aeson/, dist/doc/html/aeson/aeson.txt aeson> Preprocessing test suite 'aeson-tests' for aeson-2.2.3.0.. aeson> Running phase: installPhase ghc-exactprint> GHC98 aeson> Installing library in /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-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> Warning: Rebase.Data.Vector: could not find link destinations for: rebase> - Data.Vector.D:R:ItemVector 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 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 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 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 aeson> Running phase: fixupPhase aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0 aeson> shrinking /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-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/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0... aeson> patching script interpreter paths in /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0 aeson> stripping (with command strip and flags -S -p) in /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0/lib aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/w9sfnpy3w0q3bwa924pc4s1bhdwrb891-aeson-2.2.3.0-doc aeson> checking for references to /build/ in /nix/store/w9sfnpy3w0q3bwa924pc4s1bhdwrb891-aeson-2.2.3.0-doc... aeson> patching script interpreter paths in /nix/store/w9sfnpy3w0q3bwa924pc4s1bhdwrb891-aeson-2.2.3.0-doc aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0 /nix/store/w9sfnpy3w0q3bwa924pc4s1bhdwrb891-aeson-2.2.3.0-doc aeson (post)> Pushing 2 paths (160 are already present) using zstd to cache sellout ⏳ aeson (post)> aeson (post)> Pushing /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0 (47.51 MiB) aeson (post)> Pushing /nix/store/w9sfnpy3w0q3bwa924pc4s1bhdwrb891-aeson-2.2.3.0-doc (13.97 MiB) aeson (post)> aeson (post)> All done. aeson (post)> added 2 signatures aeson (post)> added 6 signatures aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0 /nix/store/w9sfnpy3w0q3bwa924pc4s1bhdwrb891-aeson-2.2.3.0-doc aeson (post)> copying 2 paths... aeson (post)> copying path '/nix/store/w9sfnpy3w0q3bwa924pc4s1bhdwrb891-aeson-2.2.3.0-doc' to 'https://cache.nix-ci.com'... aeson (post)> copying path '/nix/store/bxd8lz2djkx0fl64hfsawvzbnair25p6-aeson-2.2.3.0' to 'https://cache.nix-ci.com'... aeson (post)> copying 1 paths... aeson (post)> copying path '/nix/store/vhr7m9xh07hdm0jmifgqk671fv63f7z1-aeson-2.2.3.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/2kkarsdzk2kq47h5vkq9aknacr722h3m-HTF-0.15.0.2.drv'... building '/nix/store/g2kga45r4gy4279m2jhabs9iwhvrnzfy-HsYAML-aeson-0.2.0.2.drv'... building '/nix/store/mxigdn8vxj765dyvaafwm4vk1rypapbs-attoparsec-aeson-2.2.2.0.drv'... building '/nix/store/nf16zzdjajnz8rhx786iwmb550pggwn8-binary-instances-1.0.6.drv'... building '/nix/store/bih1x10q28lyjar4as7c62ph9x5mq7d3-constraints-extras-0.4.0.2.drv'... building '/nix/store/vf712lwk355wq4yz5yq334p9y4r1886j-deriving-aeson-0.2.10.drv'... building '/nix/store/z88p884hnvkls8sr78b4iih6sasj6gqf-doctest-discover-0.2.0.0.drv'... building '/nix/store/hxlc2cha9c1r198apknxf33258h5xyf3-enummapset-0.7.3.0.drv'... building '/nix/store/k8rrwgzbm86m9n4ij6wcflgvxl6vpir6-microaeson-0.1.0.2.drv'... building '/nix/store/rci0kijmb0jnbxp5nf7sbkrgpcfyas8v-path-0.9.5.drv'... building '/nix/store/aghcra0sjbyvkry4gxy0c7b8wca8gp5i-quickcheck-classes-0.6.5.0.drv'... 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> [2 of 6] Compiling T1024 ( tests/T1024.hs, dist/build/templates/templates-tmp/T1024.o ) lens> [3 of 6] Compiling T799 ( tests/T799.hs, dist/build/templates/templates-tmp/T799.o, dist/build/templates/templates-tmp/T799.dyn_o ) lens> [4 of 6] Compiling T917 ( tests/T917.hs, dist/build/templates/templates-tmp/T917.o, dist/build/templates/templates-tmp/T917.dyn_o ) lens> [5 of 6] Compiling T972 ( tests/T972.hs, dist/build/templates/templates-tmp/T972.o, dist/build/templates/templates-tmp/T972.dyn_o ) lens> [6 of 6] Compiling Main ( tests/templates.hs, dist/build/templates/templates-tmp/Main.o ) lens> [7 of 7] Linking dist/build/templates/templates lens> Preprocessing test suite '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 4 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] rebase> Documentation created: dist/doc/html/rebase/, dist/doc/html/rebase/rebase.txt rebase> Running phase: installPhase rebase> Installing library in /nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-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/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2 rebase> shrinking /nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-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/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2... rebase> patching script interpreter paths in /nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2 rebase> stripping (with command strip and flags -S -p) in /nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2/lib rebase> shrinking RPATHs of ELF executables and libraries in /nix/store/4lq6qyyv975a75gwnsdb84sfq7a8gsyr-rebase-1.21.2-doc rebase> checking for references to /build/ in /nix/store/4lq6qyyv975a75gwnsdb84sfq7a8gsyr-rebase-1.21.2-doc... rebase> patching script interpreter paths in /nix/store/4lq6qyyv975a75gwnsdb84sfq7a8gsyr-rebase-1.21.2-doc 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.vJWdvlbn5G/setup-package.conf.d -threaded HTF> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.vJWdvlbn5G/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.YqTvljldtx/setup-package.conf.d -threaded HsYAML-aeson> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.YqTvljldtx/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.aPbnFuSkkW/setup-package.conf.d -threaded attoparsec-aeson> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.aPbnFuSkkW/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.P2sRp1SKrY/setup-package.conf.d -threaded binary-instances> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.P2sRp1SKrY/Main.o ) binary-instances> [2 of 2] Linking Setup 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 constraints-extras> Running phase: compileBuildDriverPhase constraints-extras> setupCompileFlags: -package-db=/build/tmp.AA9kqeyncp/setup-package.conf.d -threaded constraints-extras> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.AA9kqeyncp/Main.o ) deriving-aeson> Running phase: setupCompilerEnvironmentPhase deriving-aeson> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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.g2corPq4dS/setup-package.conf.d -threaded 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. 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> append to state record field and access new value: [OK] lens> prepend to record field and access new value: [OK] lens> prepend to state record field and access new value: [OK] lens> cons to record field and access new value: [OK] lens> cons to state record field and access new value: [OK] lens> snoc to record field and access new value: [OK] lens> snoc to state record field and access new value: [OK] lens> append to record field and access old value: [OK] lens> append to state record field and access old value: [OK] lens> cons to record field and access old value: [OK] lens> cons to state record field and access old value: [OK] lens> snoc to record field and access old value: [OK] lens> snoc to state record field and access old value: [OK] lens> read maybe map entry: [OK] lens> read maybe state map entry: [OK] lens> read map entry: [OK] lens> read state map entry: [OK] lens> modify map entry: [OK] lens> insert maybe map entry: [OK] lens> delete maybe map entry: [OK] lens> read list entry: [OK] lens> write list entry: [OK] lens> write through list entry: [OK] lens> correct indexing strict text: [OK] lens> correct indexing lazy text: [OK] lens> correct indexing strict bytestring: [OK] lens> correct indexing lazy bytestring: [OK] lens> lens> Test Cases Total lens> Passed 55 55 lens> Failed 0 0 lens> Total 55 55 lens> Test suite hunit: PASS lens> Test suite logged to: dist/test/lens-5.3.4-hunit.log lens> Test suite 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 ) rebase (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4lq6qyyv975a75gwnsdb84sfq7a8gsyr-rebase-1.21.2-doc /nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-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/4lq6qyyv975a75gwnsdb84sfq7a8gsyr-rebase-1.21.2-doc (26.56 MiB) rebase (post)> Pushing /nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2 (6.55 MiB) rebase (post)> rebase (post)> All done. rebase (post)> added 2 signatures rebase (post)> added 2 signatures rebase (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4lq6qyyv975a75gwnsdb84sfq7a8gsyr-rebase-1.21.2-doc /nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2 rebase (post)> copying 2 paths... rebase (post)> copying path '/nix/store/4lq6qyyv975a75gwnsdb84sfq7a8gsyr-rebase-1.21.2-doc' to 'https://cache.nix-ci.com'... rebase (post)> copying path '/nix/store/4svpc75zvzvhijwwx7asv0nf361j9zza-rebase-1.21.2' to 'https://cache.nix-ci.com'... rebase (post)> copying 1 paths... rebase (post)> copying path '/nix/store/b687izqpd96d4aczha888i1sjpvi2mki-rebase-1.21.2.drv' to 'https://cache.nix-ci.com'... building '/nix/store/kza7gq9mfdc270iaz1x70y548484rl4s-rerebase-1.21.2.drv'... 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> [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 ) 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 ) HTF> Running phase: updateAutotoolsGnuConfigScriptsPhase HTF> Running phase: configurePhase HTF> configureFlags: --verbose --prefix=/nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/kkqvnmq9yzld89xacxhflwr87ay1xvkj-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 --with-gcc=gcc --package-db=/build/tmp.vJWdvlbn5G/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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/35adlsyrcf6sn5y27n3k96lmr790zr6f-HsYAML-aeson-0.2.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/pid3y8iga95q5pz3183mr8pm981bf918-HsYAML-aeson-0.2.0.2-doc/share/doc/HsYAML-aeson-0.2.0.2 --with-gcc=gcc --package-db=/build/tmp.YqTvljldtx/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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/35adlsyrcf6sn5y27n3k96lmr790zr6f-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/rbin60l9040p8q97w0771mfgnqmmnm1v-attoparsec-aeson-2.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/c1xwggbmvsgz8hggl93p66b3ypws16b1-attoparsec-aeson-2.2.2.0-doc/share/doc/attoparsec-aeson-2.2.2.0 --with-gcc=gcc --package-db=/build/tmp.aPbnFuSkkW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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> Running phase: updateAutotoolsGnuConfigScriptsPhase binary-instances> Running phase: configurePhase binary-instances> configureFlags: --verbose --prefix=/nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-binary-instances-1.0.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4rczwvrp5ijsbi55kxzi3svkx7navmfb-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 --with-gcc=gcc --package-db=/build/tmp.P2sRp1SKrY/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 binary-instances> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq constraints-extras> [2 of 2] Linking Setup constraints-extras> Running phase: updateAutotoolsGnuConfigScriptsPhase constraints-extras> Running phase: configurePhase constraints-extras> configureFlags: --verbose --prefix=/nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hl52sb2gpjma2w1zkfjzy4478d08fz3b-constraints-extras-0.4.0.2-doc/share/doc/constraints-extras-0.4.0.2 --with-gcc=gcc --package-db=/build/tmp.AA9kqeyncp/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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: constraints-extras> /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2 constraints-extras> Executables installed in: constraints-extras> /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2/bin deriving-aeson> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.g2corPq4dS/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/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/v00dg7van3nffzqcbbyp00bhq7cq3c0c-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 --with-gcc=gcc --package-db=/build/tmp.g2corPq4dS/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10 deriving-aeson> Executables installed in: deriving-aeson> /nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10/bin deriving-aeson> Libraries installed in: deriving-aeson> /nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-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/0r0cy65p6k3fvg51rmsb45xywi29xw4q-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/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10/libexec/x86_64-linux-ghc-9.8.1/deriving-aeson-0.2.10 deriving-aeson> Data files 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.rZvRAxAB69/setup-package.conf.d -threaded doctest-discover> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.rZvRAxAB69/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/fivjrd6zl27096iygg24x0a8m9l43lhj-doctest-discover-0.2.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.rZvRAxAB69/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.W7rYVodV5Q/setup-package.conf.d -threaded enummapset> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.W7rYVodV5Q/Main.o ) enummapset> [2 of 2] Linking Setup enummapset> Running phase: updateAutotoolsGnuConfigScriptsPhase enummapset> Running phase: configurePhase enummapset> configureFlags: --verbose --prefix=/nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/mrb1m3h05m8q7qqzxq30d5gicvvvsxf8-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 --with-gcc=gcc --package-db=/build/tmp.W7rYVodV5Q/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.9ikQkXxnEA/setup-package.conf.d -threaded microaeson> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.9ikQkXxnEA/Main.o ) microaeson> [2 of 2] Linking Setup microaeson> Running phase: updateAutotoolsGnuConfigScriptsPhase microaeson> Running phase: configurePhase microaeson> configureFlags: --verbose --prefix=/nix/store/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-microaeson-0.1.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0ymvyh4y1pq0bm7b8n24v4sqzs8rds9w-microaeson-0.1.0.2-doc/share/doc/microaeson-0.1.0.2 --with-gcc=gcc --package-db=/build/tmp.9ikQkXxnEA/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.vFl3k458tW/setup-package.conf.d -threaded path> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.vFl3k458tW/Main.o ) path> [2 of 2] Linking Setup path> Running phase: updateAutotoolsGnuConfigScriptsPhase path> Running phase: configurePhase path> configureFlags: --verbose --prefix=/nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/cmc81ks1rxyfx2rnpm9bwmg8cqkmd7kh-path-0.9.5-doc/share/doc/path-0.9.5 --with-gcc=gcc --package-db=/build/tmp.vFl3k458tW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.igRRlLPXzf/setup-package.conf.d -threaded quickcheck-classes> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.igRRlLPXzf/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/0dmfqcn7mwi43w060gqxgr2iki8sp4q7-quickcheck-classes-0.6.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/mdzhskdjqv12kwpy6x1nz5ag4cdnkx4r-quickcheck-classes-0.6.5.0-doc/share/doc/quickcheck-classes-0.6.5.0 --with-gcc=gcc --package-db=/build/tmp.igRRlLPXzf/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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> [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 ) 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' 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/35adlsyrcf6sn5y27n3k96lmr790zr6f-HsYAML-aeson-0.2.0.2/bin HsYAML-aeson> Libraries installed in: HsYAML-aeson> /nix/store/35adlsyrcf6sn5y27n3k96lmr790zr6f-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/35adlsyrcf6sn5y27n3k96lmr790zr6f-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/35adlsyrcf6sn5y27n3k96lmr790zr6f-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/35adlsyrcf6sn5y27n3k96lmr790zr6f-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/pid3y8iga95q5pz3183mr8pm981bf918-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/35adlsyrcf6sn5y27n3k96lmr790zr6f-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 ) 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. attoparsec-aeson> Using install prefix: attoparsec-aeson> /nix/store/rbin60l9040p8q97w0771mfgnqmmnm1v-attoparsec-aeson-2.2.2.0 attoparsec-aeson> Executables installed in: attoparsec-aeson> /nix/store/rbin60l9040p8q97w0771mfgnqmmnm1v-attoparsec-aeson-2.2.2.0/bin attoparsec-aeson> Libraries installed in: attoparsec-aeson> /nix/store/rbin60l9040p8q97w0771mfgnqmmnm1v-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/rbin60l9040p8q97w0771mfgnqmmnm1v-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/rbin60l9040p8q97w0771mfgnqmmnm1v-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/rbin60l9040p8q97w0771mfgnqmmnm1v-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/c1xwggbmvsgz8hggl93p66b3ypws16b1-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/rbin60l9040p8q97w0771mfgnqmmnm1v-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 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 binary-instances> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA constraints-extras> Libraries installed in: constraints-extras> /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-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/pial80f8s535maaxyyp3h8ydgxwzbd1h-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/pial80f8s535maaxyyp3h8ydgxwzbd1h-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/pial80f8s535maaxyyp3h8ydgxwzbd1h-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/hl52sb2gpjma2w1zkfjzy4478d08fz3b-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/pial80f8s535maaxyyp3h8ydgxwzbd1h-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 ) 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> deriving-aeson> /nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-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/v00dg7van3nffzqcbbyp00bhq7cq3c0c-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 deriving-aeson> Configuration files installed in: deriving-aeson> /nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-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/fivjrd6zl27096iygg24x0a8m9l43lhj-doctest-discover-0.2.0.0 doctest-discover> Executables installed in: doctest-discover> /nix/store/fivjrd6zl27096iygg24x0a8m9l43lhj-doctest-discover-0.2.0.0/bin doctest-discover> Libraries installed in: doctest-discover> /nix/store/fivjrd6zl27096iygg24x0a8m9l43lhj-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/fivjrd6zl27096iygg24x0a8m9l43lhj-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/fivjrd6zl27096iygg24x0a8m9l43lhj-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/fivjrd6zl27096iygg24x0a8m9l43lhj-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/fivjrd6zl27096iygg24x0a8m9l43lhj-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/fivjrd6zl27096iygg24x0a8m9l43lhj-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/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0 enummapset> Executables installed in: enummapset> /nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0/bin enummapset> Libraries installed in: enummapset> /nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-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/0yn85997gnq1k5xmxw5lf99x3ny821cf-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/0yn85997gnq1k5xmxw5lf99x3ny821cf-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/0yn85997gnq1k5xmxw5lf99x3ny821cf-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/mrb1m3h05m8q7qqzxq30d5gicvvvsxf8-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 enummapset> Configuration files installed in: enummapset> /nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-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/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-microaeson-0.1.0.2 microaeson> Executables installed in: microaeson> /nix/store/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-microaeson-0.1.0.2/bin microaeson> Libraries installed in: microaeson> /nix/store/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-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/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-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/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-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/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-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/0ymvyh4y1pq0bm7b8n24v4sqzs8rds9w-microaeson-0.1.0.2-doc/share/doc/microaeson-0.1.0.2 microaeson> Configuration files installed in: microaeson> /nix/store/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-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 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 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 lens> You may 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 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/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2 HTF> Executables installed in: HTF> /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2/bin HTF> Libraries installed in: HTF> /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-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/k3yciyamm3lk06l45saz769z94a9r3p6-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/k3yciyamm3lk06l45saz769z94a9r3p6-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/k3yciyamm3lk06l45saz769z94a9r3p6-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/kkqvnmq9yzld89xacxhflwr87ay1xvkj-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 HTF> Configuration files installed in: HTF> /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-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: HsYAML-aeson> Defaulting to the one defined in ‘Data.YAML.Schema.Internal’ HsYAML-aeson> 100% ( 15 / 15) in 'Data.YAML.Aeson' 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/awiyvnwb4pfvdxpxm6rcays91vc9f288-binary-instances-1.0.6 binary-instances> Executables installed in: binary-instances> /nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-binary-instances-1.0.6/bin binary-instances> Libraries installed in: binary-instances> /nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-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/awiyvnwb4pfvdxpxm6rcays91vc9f288-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/awiyvnwb4pfvdxpxm6rcays91vc9f288-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/awiyvnwb4pfvdxpxm6rcays91vc9f288-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/4rczwvrp5ijsbi55kxzi3svkx7navmfb-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 binary-instances> Configuration files installed in: binary-instances> /nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-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 constraints-extras> README.lhs:29:13: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 29 | > data A :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:29:18: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 29 | > data A :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:35:13: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 35 | > data B :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:35:18: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 35 | > data B :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:41:14: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 41 | > data V :: (* -> *) -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:41:19: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 41 | > data V :: (* -> *) -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:41:25: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 41 | > data V :: (* -> *) -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:46:24: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | 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/fivjrd6zl27096iygg24x0a8m9l43lhj-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/fivjrd6zl27096iygg24x0a8m9l43lhj-doctest-discover-0.2.0.0/bin doctest-discover> Warning: The directory doctest-discover> /nix/store/fivjrd6zl27096iygg24x0a8m9l43lhj-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/fivjrd6zl27096iygg24x0a8m9l43lhj-doctest-discover-0.2.0.0 doctest-discover> shrinking /nix/store/fivjrd6zl27096iygg24x0a8m9l43lhj-doctest-discover-0.2.0.0/bin/doctest-discover doctest-discover> checking for references to /build/ in /nix/store/fivjrd6zl27096iygg24x0a8m9l43lhj-doctest-discover-0.2.0.0... doctest-discover> patching script interpreter paths in /nix/store/fivjrd6zl27096iygg24x0a8m9l43lhj-doctest-discover-0.2.0.0 doctest-discover> stripping (with command strip and flags -S -p) in /nix/store/fivjrd6zl27096iygg24x0a8m9l43lhj-doctest-discover-0.2.0.0/lib /nix/store/fivjrd6zl27096iygg24x0a8m9l43lhj-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> | ^^^^^^^^^ enummapset> [8 of 8] Linking dist/build/intset-properties/intset-properties 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/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5 path> Executables installed in: path> /nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5/bin path> Libraries installed in: path> /nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-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/0mk6hsmsrgrws2hsl368ds12702dsy3p-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/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5/libexec/x86_64-linux-ghc-9.8.1/path-0.9.5 path> Data files installed in: path> /nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5/share/x86_64-linux-ghc-9.8.1/path-0.9.5 path> Documentation installed in: path> /nix/store/cmc81ks1rxyfx2rnpm9bwmg8cqkmd7kh-path-0.9.5-doc/share/doc/path-0.9.5 path> Configuration files installed in: path> /nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-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/0dmfqcn7mwi43w060gqxgr2iki8sp4q7-quickcheck-classes-0.6.5.0 quickcheck-classes> Executables installed in: quickcheck-classes> /nix/store/0dmfqcn7mwi43w060gqxgr2iki8sp4q7-quickcheck-classes-0.6.5.0/bin quickcheck-classes> Libraries installed in: quickcheck-classes> /nix/store/0dmfqcn7mwi43w060gqxgr2iki8sp4q7-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/0dmfqcn7mwi43w060gqxgr2iki8sp4q7-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/0dmfqcn7mwi43w060gqxgr2iki8sp4q7-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/0dmfqcn7mwi43w060gqxgr2iki8sp4q7-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/mdzhskdjqv12kwpy6x1nz5ag4cdnkx4r-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/0dmfqcn7mwi43w060gqxgr2iki8sp4q7-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 algebraic-graphs> OK: stars == overlays . map (uncurry star) algebraic-graphs> OK: stars . adjacencyList == id algebraic-graphs> OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.tree ============ algebraic-graphs> OK: tree (Node x []) == vertex x algebraic-graphs> OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] algebraic-graphs> OK: tree (Node x [Node y [], Node z []]) == star x [y,z] algebraic-graphs> OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.forest ============ algebraic-graphs> OK: forest [] == empty algebraic-graphs> OK: forest [x] == tree x algebraic-graphs> OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] algebraic-graphs> OK: forest == overlays . map tree algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge x x) == empty algebraic-graphs> OK: removeVertex 1 (edge 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> OK: removeEdge x y == removeEdge y x algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == mergeVertices (== x) y algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.mergeVertices ============ algebraic-graphs> OK: mergeVertices (const False) x == id algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.induceJust ============ algebraic-graphs> OK: induceJust (vertex Nothing) == empty algebraic-graphs> OK: induceJust (edge (Just x) Nothing) == vertex x algebraic-graphs> OK: induceJust . gmap Just == id algebraic-graphs> OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p algebraic-graphs> Test suite main: PASS algebraic-graphs> Test suite logged to: dist/test/algebraic-graphs-0.7-main.log algebraic-graphs> 1 of 1 test suites (1 of 1 test cases) passed. algebraic-graphs> checkPhase completed in 2 minutes 11 seconds algebraic-graphs> Running phase: haddockPhase 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. 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. 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 ) 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 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 ) 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 path> | ^^^^^ path> path> src/Path/Include.hs:850:5: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant path> In an equation for ‘normalizeFilePath’: path> normalizeFilePath | False = ... path> | path> 850 | | IS_WINDOWS = normalizeWindowsSeps . FilePath.normalise path> | ^^^^^ path> [5 of 6] Compiling Path ( src/Path.hs, dist/build/Path.o, dist/build/Path.dyn_o ) path> [6 of 6] Compiling Path.Windows ( src/Path/Windows.hs, dist/build/Path/Windows.o, dist/build/Path/Windows.dyn_o ) path> path> src/Path/Include.hs:487:11: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant path> In an equation for ‘normalizeDrive’: path> normalizeDrive | otherwise = ... path> | path> 487 | | otherwise = id path> | ^^^^^^^^^ path> path> src/Path/Include.hs:851:5: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant path> In an equation for ‘normalizeFilePath’: path> normalizeFilePath | otherwise = ... path> | path> 851 | | otherwise = normalizeLeadingSeps . FilePath.normalise path> | ^^^^^^^^^ path> [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, dist/build/Path/Internal/Posix.p_o ) path> [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.p_o ) path> [3 of 6] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, dist/build/Path/Internal/Windows.p_o ) path> [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.p_o ) path> path> src/Path/Include.hs:486:11: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant path> In an equation for ‘normalizeDrive’: normalizeDrive | False = ... path> | path> 486 | | IS_WINDOWS = normalizeTrailingSeps path> | ^^^^^ path> path> src/Path/Include.hs:850:5: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant path> In an equation for ‘normalizeFilePath’: path> normalizeFilePath | False = ... path> | path> 850 | | IS_WINDOWS = normalizeWindowsSeps . FilePath.normalise path> | ^^^^^ 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/fivjrd6zl27096iygg24x0a8m9l43lhj-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/fivjrd6zl27096iygg24x0a8m9l43lhj-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 1 signatures doctest-discover (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/fivjrd6zl27096iygg24x0a8m9l43lhj-doctest-discover-0.2.0.0 doctest-discover (post)> copying 1 paths... doctest-discover (post)> copying path '/nix/store/fivjrd6zl27096iygg24x0a8m9l43lhj-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/z88p884hnvkls8sr78b4iih6sasj6gqf-doctest-discover-0.2.0.0.drv' to 'https://cache.nix-ci.com'... building '/nix/store/rl4p0mz25i4s2c1rqa86snip1l60rpgp-hw-hspec-hedgehog-0.1.1.1.drv'... algebraic-graphs> Preprocessing library for algebraic-graphs-0.7.. algebraic-graphs> Running Haddock on library for algebraic-graphs-0.7.. algebraic-graphs> Warning: --source-* options are ignored when --hyperlinked-source is enabled. algebraic-graphs> [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, nothing ) algebraic-graphs> [ 2 of 29] Compiling Algebra.Graph.AdjacencyIntMap ( src/Algebra/Graph/AdjacencyIntMap.hs, nothing ) algebraic-graphs> [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, nothing ) algebraic-graphs> [ 4 of 29] Compiling Algebra.Graph.Internal ( src/Algebra/Graph/Internal.hs, nothing ) 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 ) algebraic-graphs> [ 8 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap.Algorithm ( src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs, nothing ) algebraic-graphs> [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, nothing ) 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 ) 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, nothing ) algebraic-graphs> [13 of 29] Compiling Algebra.Graph.ToGraph ( src/Algebra/Graph/ToGraph.hs, nothing ) 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. 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’ 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 ) 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> 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) 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> [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.C3cWOdZ75E/setup-package.conf.d -threaded rerebase> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.C3cWOdZ75E/Main.o ) rerebase> [2 of 2] Linking Setup rerebase> Running phase: updateAutotoolsGnuConfigScriptsPhase rerebase> Running phase: configurePhase rerebase> configureFlags: --verbose --prefix=/nix/store/vyalk07lqzpzv49jvid75xm4gz4h5h6f-rerebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/l4hj4qz5p3hqjhkcg9mfklbgk1a65h31-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.C3cWOdZ75E/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 lens> You may 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’ lens> You may 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 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 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’ lens> You may 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’ 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) 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’ 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> 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 lens> You may 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 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. 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/vyalk07lqzpzv49jvid75xm4gz4h5h6f-rerebase-1.21.2 rerebase> Executables installed in: rerebase> /nix/store/vyalk07lqzpzv49jvid75xm4gz4h5h6f-rerebase-1.21.2/bin rerebase> Libraries installed in: rerebase> /nix/store/vyalk07lqzpzv49jvid75xm4gz4h5h6f-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/vyalk07lqzpzv49jvid75xm4gz4h5h6f-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/vyalk07lqzpzv49jvid75xm4gz4h5h6f-rerebase-1.21.2/libexec/x86_64-linux-ghc-9.8.1/rerebase-1.21.2 rerebase> Data files installed in: rerebase> /nix/store/vyalk07lqzpzv49jvid75xm4gz4h5h6f-rerebase-1.21.2/share/x86_64-linux-ghc-9.8.1/rerebase-1.21.2 rerebase> Documentation installed in: rerebase> /nix/store/l4hj4qz5p3hqjhkcg9mfklbgk1a65h31-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 rerebase> Configuration files installed in: rerebase> /nix/store/vyalk07lqzpzv49jvid75xm4gz4h5h6f-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> 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’ 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' 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 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) 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. 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 algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators 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’ algebraic-graphs> | algebraic-graphs> 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap algebraic-graphs> | ^ algebraic-graphs> 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’ 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’ algebraic-graphs> src/Algebra/Graph/ToGraph.hs:312:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators 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’ 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> 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 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’ algebraic-graphs> src/Algebra/Graph/ToGraph.hs:452:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators 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’ 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> 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. 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 ) 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) microaeson> Running phase: checkPhase rerebase> Running phase: buildPhase microaeson> Running 1 test suites... microaeson> Test suite microaeson: RUNNING... microaeson> Tests microaeson> QC hw-hspec-hedgehog> Running phase: setupCompilerEnvironmentPhase algebraic-graphs> [15 of 29] Compiling Algebra.Graph.Relation.Symmetric ( src/Algebra/Graph/Relation/Symmetric.hs, nothing ) hw-hspec-hedgehog> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. rerebase> Preprocessing library for rerebase-1.21.2.. rerebase> Building library for rerebase-1.21.2.. algebraic-graphs> [16 of 29] Compiling Algebra.Graph.NonEmpty ( src/Algebra/Graph/NonEmpty.hs, nothing ) path> Preprocessing test suite 'validity-test' for path-0.9.5.. path> Building test suite 'validity-test' for path-0.9.5.. path> [1 of 2] Compiling Path.Gen ( test/Path/Gen.hs, dist/build/validity-test/validity-test-tmp/Path/Gen.o, dist/build/validity-test/validity-test-tmp/Path/Gen.dyn_o ) HTF> [ 2 of 24] Compiling Test.Framework.Colors ( Test/Framework/Colors.hs, dist/build/Test/Framework/Colors.p_o ) algebraic-graphs> [17 of 29] Compiling Algebra.Graph.Labelled.AdjacencyMap ( src/Algebra/Graph/Labelled/AdjacencyMap.hs, nothing ) 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 rerebase> [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.o, dist/build/Prelude.dyn_o ) algebraic-graphs> [18 of 29] Compiling Algebra.Graph.Labelled ( src/Algebra/Graph/Labelled.hs, nothing ) hw-hspec-hedgehog> Running phase: unpackPhase hw-hspec-hedgehog> unpacking source archive /nix/store/m4ymfbxiawpxbbbdkn9xxr39blvwzl2b-hw-hspec-hedgehog-0.1.1.1.tar.gz hw-hspec-hedgehog> source root is hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hw-hspec-hedgehog-0.1.1.1/test/Spec.hs" hw-hspec-hedgehog> Running phase: patchPhase 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.vRTIwwNsPI/setup-package.conf.d -threaded HTF> [ 3 of 24] Compiling Test.Framework.Diff ( Test/Framework/Diff.hs, dist/build/Test/Framework/Diff.p_o ) hw-hspec-hedgehog> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.vRTIwwNsPI/Main.o ) 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 ) 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 ) 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 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> 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 ) algebraic-graphs> [21 of 29] Compiling Algebra.Graph.Export ( src/Algebra/Graph/Export.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.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> 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> 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 ) hw-hspec-hedgehog> [2 of 2] Linking Setup 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 ) path> [2 of 2] Compiling Main ( test/ValidityTest.hs, dist/build/validity-test/validity-test-tmp/Main.o ) algebraic-graphs> [24 of 29] Compiling Algebra.Graph.Class ( src/Algebra/Graph/Class.hs, nothing ) HsYAML-aeson> Documentation created: dist/doc/html/HsYAML-aeson/, HsYAML-aeson> dist/doc/html/HsYAML-aeson/HsYAML-aeson.txt 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 ) algebraic-graphs> [25 of 29] Compiling Algebra.Graph.Relation.Transitive ( src/Algebra/Graph/Relation/Transitive.hs, nothing ) HsYAML-aeson> Running phase: installPhase 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 ) 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 ) 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 ) HsYAML-aeson> Installing library in /nix/store/35adlsyrcf6sn5y27n3k96lmr790zr6f-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 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’ algebraic-graphs> You may be able 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' 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 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 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. 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 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 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 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 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’ 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. 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’ 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 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 lens> Warning: Control.Lens.Fold: could not find link destinations for: lens> - Control.Lens.Fold.ifoldr 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 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 HTF> [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, dist/build/Test/Framework/History.p_o ) 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 algebraic-graphs> You may be able to disambiguate the identifier 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 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> 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 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 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 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 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 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 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 attoparsec-aeson> [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.p_o ) lens> Warning: Control.Lens.Iso: could not find link destinations for: lens> - Data.Vector.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Strict.Vector lens> - Data.Profunctor.Traversing.Baz lens> - Data.Profunctor.Traversing.Bazaar lens> Warning: Control.Lens.Empty: could not find link destinations for: lens> - Data.Vector.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Strict.Vector lens> Warning: Control.Lens.Cons: could not find link destinations for: lens> - Data.Vector.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.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 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 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. HsYAML-aeson> Running phase: fixupPhase 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 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 HsYAML-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/35adlsyrcf6sn5y27n3k96lmr790zr6f-HsYAML-aeson-0.2.0.2 HsYAML-aeson> shrinking /nix/store/35adlsyrcf6sn5y27n3k96lmr790zr6f-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 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 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 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 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 HsYAML-aeson> checking for references to /build/ in /nix/store/35adlsyrcf6sn5y27n3k96lmr790zr6f-HsYAML-aeson-0.2.0.2... 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 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 HsYAML-aeson> patching script interpreter paths in /nix/store/35adlsyrcf6sn5y27n3k96lmr790zr6f-HsYAML-aeson-0.2.0.2 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 HsYAML-aeson> stripping (with command strip and flags -S -p) in /nix/store/35adlsyrcf6sn5y27n3k96lmr790zr6f-HsYAML-aeson-0.2.0.2/lib 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 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. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/ToGraph.hs:205:5 quickcheck-classes> [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, dist/build/Test/QuickCheck/Classes/Alt.p_o ) 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 attoparsec-aeson> [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.p_o ) 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 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 HsYAML-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/pid3y8iga95q5pz3183mr8pm981bf918-HsYAML-aeson-0.2.0.2-doc 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> You may be able to disambiguate the identifier 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 HsYAML-aeson> checking for references to /build/ in /nix/store/pid3y8iga95q5pz3183mr8pm981bf918-HsYAML-aeson-0.2.0.2-doc... 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/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 HsYAML-aeson> patching script interpreter paths in /nix/store/pid3y8iga95q5pz3183mr8pm981bf918-HsYAML-aeson-0.2.0.2-doc algebraic-graphs> 100% ( 56 / 56) in 'Algebra.Graph.Relation' algebraic-graphs> Warning: 'Relation' is ambiguous. It is defined 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 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 enummapset> [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/Data/EnumSet.p_o ) 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. 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 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 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 HsYAML-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/35adlsyrcf6sn5y27n3k96lmr790zr6f-HsYAML-aeson-0.2.0.2 /nix/store/pid3y8iga95q5pz3183mr8pm981bf918-HsYAML-aeson-0.2.0.2-doc HsYAML-aeson (post)> Pushing 2 paths (164 are already present) using zstd to cache sellout ⏳ HsYAML-aeson (post)> HsYAML-aeson (post)> Pushing /nix/store/35adlsyrcf6sn5y27n3k96lmr790zr6f-HsYAML-aeson-0.2.0.2 (505.97 KiB) HsYAML-aeson (post)> Pushing /nix/store/pid3y8iga95q5pz3183mr8pm981bf918-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 2 signatures HsYAML-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/35adlsyrcf6sn5y27n3k96lmr790zr6f-HsYAML-aeson-0.2.0.2 /nix/store/pid3y8iga95q5pz3183mr8pm981bf918-HsYAML-aeson-0.2.0.2-doc HsYAML-aeson (post)> copying 2 paths... HsYAML-aeson (post)> copying path '/nix/store/pid3y8iga95q5pz3183mr8pm981bf918-HsYAML-aeson-0.2.0.2-doc' to 'https://cache.nix-ci.com'... HsYAML-aeson (post)> copying path '/nix/store/35adlsyrcf6sn5y27n3k96lmr790zr6f-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/g2kga45r4gy4279m2jhabs9iwhvrnzfy-HsYAML-aeson-0.2.0.2.drv' to 'https://cache.nix-ci.com'... building '/nix/store/xydkl8dkd5bsgnx1p8wk7b2aaxc1lpl0-stylish-haskell-0.14.6.0.drv'... 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 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 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 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 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 ) attoparsec-aeson> [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.p_o ) 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.. binary-instances> [1 of 1] Compiling Main ( test/Tests.hs, dist/build/binary-instances-test/binary-instances-test-tmp/Main.o ) 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ binary-instances> [2 of 2] Linking dist/build/binary-instances-test/binary-instances-test 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/pial80f8s535maaxyyp3h8ydgxwzbd1h-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/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2/bin constraints-extras> Warning: The directory constraints-extras> /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-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/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2 constraints-extras> shrinking /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-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> shrinking /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2/bin/readme constraints-extras> checking for references to /build/ in /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2... constraints-extras> patching script interpreter paths in /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2 constraints-extras> stripping (with command strip and flags -S -p) in /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2/lib /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2/bin constraints-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/hl52sb2gpjma2w1zkfjzy4478d08fz3b-constraints-extras-0.4.0.2-doc constraints-extras> checking for references to /build/ in /nix/store/hl52sb2gpjma2w1zkfjzy4478d08fz3b-constraints-extras-0.4.0.2-doc... constraints-extras> patching script interpreter paths in /nix/store/hl52sb2gpjma2w1zkfjzy4478d08fz3b-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 ) path> [3 of 3] Linking dist/build/validity-test/validity-test 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.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> rerebase> [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, dist/build/Numeric/Natural.o, dist/build/Numeric/Natural.dyn_o ) rerebase> [ 3 of 368] Compiling Numeric ( library/Numeric.hs, dist/build/Numeric.o, dist/build/Numeric.dyn_o ) rerebase> [ 4 of 368] Compiling GHC.Word ( library/GHC/Word.hs, dist/build/GHC/Word.o, dist/build/GHC/Word.dyn_o ) rerebase> [ 5 of 368] Compiling GHC.Weak ( library/GHC/Weak.hs, dist/build/GHC/Weak.o, dist/build/GHC/Weak.dyn_o ) rerebase> [ 6 of 368] Compiling GHC.Unicode ( library/GHC/Unicode.hs, dist/build/GHC/Unicode.o, dist/build/GHC/Unicode.dyn_o ) rerebase> [ 7 of 368] Compiling GHC.TypeNats ( library/GHC/TypeNats.hs, dist/build/GHC/TypeNats.o, dist/build/GHC/TypeNats.dyn_o ) rerebase> [ 8 of 368] Compiling GHC.TypeLits ( library/GHC/TypeLits.hs, dist/build/GHC/TypeLits.o, dist/build/GHC/TypeLits.dyn_o ) rerebase> [ 9 of 368] Compiling GHC.TopHandler ( library/GHC/TopHandler.hs, dist/build/GHC/TopHandler.o, dist/build/GHC/TopHandler.dyn_o ) rerebase> [ 10 of 368] Compiling GHC.Storable ( library/GHC/Storable.hs, dist/build/GHC/Storable.o, dist/build/GHC/Storable.dyn_o ) rerebase> [ 11 of 368] Compiling GHC.Stats ( library/GHC/Stats.hs, dist/build/GHC/Stats.o, dist/build/GHC/Stats.dyn_o ) rerebase> [ 12 of 368] Compiling GHC.Stack ( library/GHC/Stack.hs, dist/build/GHC/Stack.o, dist/build/GHC/Stack.dyn_o ) rerebase> [ 13 of 368] Compiling GHC.Stable ( library/GHC/Stable.hs, dist/build/GHC/Stable.o, dist/build/GHC/Stable.dyn_o ) rerebase> [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, dist/build/GHC/Show.o, dist/build/GHC/Show.dyn_o ) rerebase> [ 15 of 368] Compiling GHC.STRef ( library/GHC/STRef.hs, dist/build/GHC/STRef.o, dist/build/GHC/STRef.dyn_o ) rerebase> [ 16 of 368] Compiling GHC.ST ( library/GHC/ST.hs, dist/build/GHC/ST.o, dist/build/GHC/ST.dyn_o ) rerebase> [ 17 of 368] Compiling GHC.Records ( library/GHC/Records.hs, dist/build/GHC/Records.o, dist/build/GHC/Records.dyn_o ) rerebase> [ 18 of 368] Compiling GHC.Real ( library/GHC/Real.hs, dist/build/GHC/Real.o, dist/build/GHC/Real.dyn_o ) rerebase> [ 19 of 368] Compiling GHC.Read ( library/GHC/Read.hs, dist/build/GHC/Read.o, dist/build/GHC/Read.dyn_o ) rerebase> [ 20 of 368] Compiling GHC.Ptr ( library/GHC/Ptr.hs, dist/build/GHC/Ptr.o, dist/build/GHC/Ptr.dyn_o ) rerebase> [ 21 of 368] Compiling GHC.Profiling ( library/GHC/Profiling.hs, dist/build/GHC/Profiling.o, dist/build/GHC/Profiling.dyn_o ) rerebase> [ 22 of 368] Compiling GHC.OverloadedLabels ( library/GHC/OverloadedLabels.hs, dist/build/GHC/OverloadedLabels.o, dist/build/GHC/OverloadedLabels.dyn_o ) rerebase> [ 23 of 368] Compiling GHC.Num ( library/GHC/Num.hs, dist/build/GHC/Num.o, dist/build/GHC/Num.dyn_o ) rerebase> [ 24 of 368] Compiling GHC.MVar ( library/GHC/MVar.hs, dist/build/GHC/MVar.o, dist/build/GHC/MVar.dyn_o ) rerebase> [ 25 of 368] Compiling GHC.List ( library/GHC/List.hs, dist/build/GHC/List.o, dist/build/GHC/List.dyn_o ) rerebase> [ 26 of 368] Compiling GHC.Int ( library/GHC/Int.hs, dist/build/GHC/Int.o, dist/build/GHC/Int.dyn_o ) rerebase> [ 27 of 368] Compiling GHC.IORef ( library/GHC/IORef.hs, dist/build/GHC/IORef.o, dist/build/GHC/IORef.dyn_o ) rerebase> [ 28 of 368] Compiling GHC.IOArray ( library/GHC/IOArray.hs, dist/build/GHC/IOArray.o, dist/build/GHC/IOArray.dyn_o ) rerebase> [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, dist/build/GHC/IO/IOMode.o, dist/build/GHC/IO/IOMode.dyn_o ) rerebase> [ 30 of 368] Compiling GHC.IO.Handle.Types ( library/GHC/IO/Handle/Types.hs, dist/build/GHC/IO/Handle/Types.o, dist/build/GHC/IO/Handle/Types.dyn_o ) rerebase> [ 31 of 368] Compiling GHC.IO.Handle.Text ( library/GHC/IO/Handle/Text.hs, dist/build/GHC/IO/Handle/Text.o, dist/build/GHC/IO/Handle/Text.dyn_o ) rerebase> [ 32 of 368] Compiling GHC.IO.Handle.Internals ( library/GHC/IO/Handle/Internals.hs, dist/build/GHC/IO/Handle/Internals.o, dist/build/GHC/IO/Handle/Internals.dyn_o ) rerebase> [ 33 of 368] Compiling GHC.IO.Handle.FD ( library/GHC/IO/Handle/FD.hs, dist/build/GHC/IO/Handle/FD.o, dist/build/GHC/IO/Handle/FD.dyn_o ) rerebase> [ 34 of 368] Compiling GHC.IO.Handle ( library/GHC/IO/Handle.hs, dist/build/GHC/IO/Handle.o, dist/build/GHC/IO/Handle.dyn_o ) hw-hspec-hedgehog> Running phase: updateAutotoolsGnuConfigScriptsPhase hw-hspec-hedgehog> Running phase: configurePhase hw-hspec-hedgehog> configureFlags: --verbose --prefix=/nix/store/rj8qilhn0axzwp23qxhw93zg1byivhb8-hw-hspec-hedgehog-0.1.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/dnbk12rqj44ja7lmqxfzdp9wjlw5qih4-hw-hspec-hedgehog-0.1.1.1-doc/share/doc/hw-hspec-hedgehog-0.1.1.1 --with-gcc=gcc --package-db=/build/tmp.vRTIwwNsPI/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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> 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 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 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 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, dist/build/Test/QuickCheck/Classes/IsList.p_o ) quickcheck-classes> [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, dist/build/Test/QuickCheck/Classes/Json.p_o ) quickcheck-classes> [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, dist/build/Test/QuickCheck/Classes/MVector.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) 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/rj8qilhn0axzwp23qxhw93zg1byivhb8-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> Executables installed in: hw-hspec-hedgehog> /nix/store/rj8qilhn0axzwp23qxhw93zg1byivhb8-hw-hspec-hedgehog-0.1.1.1/bin hw-hspec-hedgehog> Libraries installed in: hw-hspec-hedgehog> /nix/store/rj8qilhn0axzwp23qxhw93zg1byivhb8-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/rj8qilhn0axzwp23qxhw93zg1byivhb8-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/rj8qilhn0axzwp23qxhw93zg1byivhb8-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/rj8qilhn0axzwp23qxhw93zg1byivhb8-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/dnbk12rqj44ja7lmqxfzdp9wjlw5qih4-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/rj8qilhn0axzwp23qxhw93zg1byivhb8-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/hl52sb2gpjma2w1zkfjzy4478d08fz3b-constraints-extras-0.4.0.2-doc /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2 constraints-extras (post)> Pushing 2 paths (166 are already present) using zstd to cache sellout ⏳ constraints-extras (post)> constraints-extras (post)> Pushing /nix/store/hl52sb2gpjma2w1zkfjzy4478d08fz3b-constraints-extras-0.4.0.2-doc (343.84 KiB) constraints-extras (post)> Pushing /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2 (1.51 MiB) constraints-extras (post)> constraints-extras (post)> All done. constraints-extras (post)> added 2 signatures constraints-extras (post)> added 1 signatures constraints-extras (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hl52sb2gpjma2w1zkfjzy4478d08fz3b-constraints-extras-0.4.0.2-doc /nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-constraints-extras-0.4.0.2 constraints-extras (post)> copying 2 paths... constraints-extras (post)> copying path '/nix/store/hl52sb2gpjma2w1zkfjzy4478d08fz3b-constraints-extras-0.4.0.2-doc' to 'https://cache.nix-ci.com'... constraints-extras (post)> copying path '/nix/store/pial80f8s535maaxyyp3h8ydgxwzbd1h-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/bih1x10q28lyjar4as7c62ph9x5mq7d3-constraints-extras-0.4.0.2.drv' to 'https://cache.nix-ci.com'... building '/nix/store/azr372abq88z1s0sfa330hl512ryp322-dependent-sum-0.7.2.0.drv'... 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 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 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 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 ) HTF> [23 of 24] Compiling Test.Framework.BlackBoxTest ( Test/Framework/BlackBoxTest.hs, dist/build/Test/Framework/BlackBoxTest.p_o ) HTF> [24 of 24] Compiling Test.Framework ( Test/Framework.hs, dist/build/Test/Framework.p_o ) binary-instances> 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.02s) 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.03s) 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: deriving-aeson> [2 of 2] Linking dist/build/test/test enummapset> [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, dist/build/Data/EnumMap/Strict.p_o ) enummapset> [4 of 5] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, dist/build/Data/EnumMap/Lazy.p_o ) enummapset> [5 of 5] Compiling Data.EnumMap ( Data/EnumMap.hs, dist/build/Data/EnumMap.p_o ) enummapset> 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 microaeson> roundtrip(ref/ref): OK (7.53s) 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> [ 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> [ 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 ) 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 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.E80tecGT2R/setup-package.conf.d -threaded stylish-haskell> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.E80tecGT2R/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/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/yg4cwh2hp1g9kaa4g4m9fh9gkq8yszg5-stylish-haskell-0.14.6.0-doc/share/doc/stylish-haskell-0.14.6.0 --with-gcc=gcc --package-db=/build/tmp.E80tecGT2R/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib stylish-haskell> Using Parsec parser stylish-haskell> Configuring stylish-haskell-0.14.6.0... stylish-haskell> Flags chosen: ghc-lib=True stylish-haskell> Dependency Cabal >=3.4 && <4.0: using Cabal-3.10.3.0 stylish-haskell> Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 stylish-haskell> Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 stylish-haskell> Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 stylish-haskell> Dependency base >=4.8 && <5: using base-4.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.3.0 stylish-haskell> Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 stylish-haskell> Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 stylish-haskell> Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 stylish-haskell> Dependency base >=4.8 && <5: using base-4.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 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. 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 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' 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> 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) 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.3.0 stylish-haskell> Dependency HUnit >=1.2 && <1.7: using HUnit-1.6.2.0 stylish-haskell> Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 stylish-haskell> Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 stylish-haskell> Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 stylish-haskell> Dependency base >=4.8 && <5: using base-4.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-J54Av08lyss2r40gHq73p6 stylish-haskell> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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-AkYTgc8l27U9EvdFIYXjru 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-9geD2KeHySK9vXA8BlKVP2-stylish-haskell stylish-haskell> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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-AkYTgc8l27U9EvdFIYXjru stylish-haskell> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 stylish-haskell> include stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6 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-6Wlxg5wsNP21xBgBLw0R6l-stylish-haskell-tests stylish-haskell> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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 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. 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. 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 ) 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 ) 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-AkYTgc8l27U9EvdFIYXjru stylish-haskell> include stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6 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-J54Av08lyss2r40gHq73p6 stylish-haskell> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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-AkYTgc8l27U9EvdFIYXjru 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-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish,Language.Haskell.Stylish.Config=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Config,Language.Haskell.Stylish.GHC=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.GHC,Language.Haskell.Stylish.Module=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Module,Language.Haskell.Stylish.Parse=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Parse,Language.Haskell.Stylish.Printer=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Printer,Language.Haskell.Stylish.Step=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Step,Language.Haskell.Stylish.Step.Data=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Step.Data,Language.Haskell.Stylish.Step.Imports=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Step.Imports,Language.Haskell.Stylish.Step.LanguagePragmas=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Step.LanguagePragmas,Language.Haskell.Stylish.Step.ModuleHeader=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Step.ModuleHeader,Language.Haskell.Stylish.Step.SimpleAlign=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Step.SimpleAlign,Language.Haskell.Stylish.Step.Squash=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Step.Squash,Language.Haskell.Stylish.Step.Tabs=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Step.Tabs,Language.Haskell.Stylish.Step.TrailingWhitespace=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Step.TrailingWhitespace,Language.Haskell.Stylish.Step.UnicodeSyntax=stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6:Language.Haskell.Stylish.Step.UnicodeSyntax stylish-haskell> unit stylish-haskell-0.14.6.0-9geD2KeHySK9vXA8BlKVP2-stylish-haskell stylish-haskell> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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 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 algebraic-graphs> You may be able to disambiguate the identifier 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. 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 ) 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-AkYTgc8l27U9EvdFIYXjru stylish-haskell> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 stylish-haskell> include stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6 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-6Wlxg5wsNP21xBgBLw0R6l-stylish-haskell-tests stylish-haskell> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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-AkYTgc8l27U9EvdFIYXjru stylish-haskell> include stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6 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-J54Av08lyss2r40gHq73p6 stylish-haskell> depends Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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-AkYTgc8l27U9EvdFIYXjru 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-9geD2KeHySK9vXA8BlKVP2-stylish-haskell stylish-haskell> depends Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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-AkYTgc8l27U9EvdFIYXjru stylish-haskell> depends strict-0.5.1-GVSVdbGTOCS56r31yJq782 stylish-haskell> depends stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6 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-6Wlxg5wsNP21xBgBLw0R6l-stylish-haskell-tests stylish-haskell> depends Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM 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 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 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 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 ) 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-AkYTgc8l27U9EvdFIYXjru stylish-haskell> depends stylish-haskell-0.14.6.0-J54Av08lyss2r40gHq73p6 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/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0 stylish-haskell> Executables installed in: stylish-haskell> /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0/bin stylish-haskell> Libraries installed in: stylish-haskell> /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-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-J54Av08lyss2r40gHq73p6 stylish-haskell> Dynamic Libraries installed in: stylish-haskell> /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-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/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-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/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-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/yg4cwh2hp1g9kaa4g4m9fh9gkq8yszg5-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/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-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 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. 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 algebraic-graphs> 100% ( 49 / 49) in 'Algebra.Graph.Labelled' algebraic-graphs> 100% ( 6 / 6) in 'Algebra.Graph.Labelled.Example.Network' algebraic-graphs> 100% ( 5 / 5) in 'Algebra.Graph.Labelled.Example.Automaton' enummapset> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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 ) algebraic-graphs> Warning: 'Doc' is ambiguous. It is defined rerebase> [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.o, dist/build/Data/Functor/Alt.dyn_o ) rerebase> [231 of 368] Compiling Data.Functor ( library/Data/Functor.hs, dist/build/Data/Functor.o, dist/build/Data/Functor.dyn_o ) rerebase> [232 of 368] Compiling Data.Function ( library/Data/Function.hs, dist/build/Data/Function.o, dist/build/Data/Function.dyn_o ) rerebase> [233 of 368] Compiling Data.Foldable ( library/Data/Foldable.hs, dist/build/Data/Foldable.o, dist/build/Data/Foldable.dyn_o ) rerebase> [234 of 368] Compiling Data.Fixed ( library/Data/Fixed.hs, dist/build/Data/Fixed.o, dist/build/Data/Fixed.dyn_o ) rerebase> [235 of 368] Compiling Data.Eq ( library/Data/Eq.hs, dist/build/Data/Eq.o, dist/build/Data/Eq.dyn_o ) rerebase> [236 of 368] Compiling Data.Either.Validation ( library/Data/Either/Validation.hs, dist/build/Data/Either/Validation.o, dist/build/Data/Either/Validation.dyn_o ) rerebase> [237 of 368] Compiling Data.Either.Combinators ( library/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.o, dist/build/Data/Either/Combinators.dyn_o ) rerebase> [238 of 368] Compiling Data.Either ( library/Data/Either.hs, dist/build/Data/Either.o, dist/build/Data/Either.dyn_o ) rerebase> [239 of 368] Compiling Data.Dynamic ( library/Data/Dynamic.hs, dist/build/Data/Dynamic.o, dist/build/Data/Dynamic.dyn_o ) rerebase> [240 of 368] Compiling Data.Data ( library/Data/Data.hs, dist/build/Data/Data.o, dist/build/Data/Data.dyn_o ) rerebase> [241 of 368] Compiling Data.DList ( library/Data/DList.hs, dist/build/Data/DList.o, dist/build/Data/DList.dyn_o ) rerebase> [242 of 368] Compiling Data.Complex ( library/Data/Complex.hs, dist/build/Data/Complex.o, dist/build/Data/Complex.dyn_o ) rerebase> [243 of 368] Compiling Data.Coerce ( library/Data/Coerce.hs, dist/build/Data/Coerce.o, dist/build/Data/Coerce.dyn_o ) rerebase> [244 of 368] Compiling Data.Char ( library/Data/Char.hs, dist/build/Data/Char.o, dist/build/Data/Char.dyn_o ) rerebase> [245 of 368] Compiling Data.ByteString.Unsafe ( library/Data/ByteString/Unsafe.hs, dist/build/Data/ByteString/Unsafe.o, dist/build/Data/ByteString/Unsafe.dyn_o ) rerebase> [246 of 368] Compiling Data.ByteString.Short.Internal ( library/Data/ByteString/Short/Internal.hs, dist/build/Data/ByteString/Short/Internal.o, dist/build/Data/ByteString/Short/Internal.dyn_o ) rerebase> [247 of 368] Compiling Data.ByteString.Short ( library/Data/ByteString/Short.hs, dist/build/Data/ByteString/Short.o, dist/build/Data/ByteString/Short.dyn_o ) rerebase> [248 of 368] Compiling Data.ByteString.Lazy.Internal ( library/Data/ByteString/Lazy/Internal.hs, dist/build/Data/ByteString/Lazy/Internal.o, dist/build/Data/ByteString/Lazy/Internal.dyn_o ) rerebase> [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, dist/build/Data/ByteString/Lazy/Char8.o, dist/build/Data/ByteString/Lazy/Char8.dyn_o ) rerebase> [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, dist/build/Data/ByteString/Lazy.o, dist/build/Data/ByteString/Lazy.dyn_o ) rerebase> [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, dist/build/Data/ByteString/Internal.o, dist/build/Data/ByteString/Internal.dyn_o ) rerebase> [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, dist/build/Data/ByteString/Char8.o, dist/build/Data/ByteString/Char8.dyn_o ) rerebase> [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.o, dist/build/Data/ByteString/Builder/Scientific.dyn_o ) rerebase> [254 of 368] Compiling Data.ByteString.Builder.Prim.Internal ( library/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Data/ByteString/Builder/Prim/Internal.o, dist/build/Data/ByteString/Builder/Prim/Internal.dyn_o ) rerebase> [255 of 368] Compiling Data.ByteString.Builder.Prim ( library/Data/ByteString/Builder/Prim.hs, dist/build/Data/ByteString/Builder/Prim.o, dist/build/Data/ByteString/Builder/Prim.dyn_o ) rerebase> [256 of 368] Compiling Data.ByteString.Builder.Internal ( library/Data/ByteString/Builder/Internal.hs, dist/build/Data/ByteString/Builder/Internal.o, dist/build/Data/ByteString/Builder/Internal.dyn_o ) 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 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 ) algebraic-graphs> 100% ( 14 / 14) in 'Algebra.Graph.Export' rerebase> [271 of 368] Compiling Data.Bifunctor.Apply ( library/Data/Bifunctor/Apply.hs, dist/build/Data/Bifunctor/Apply.o, dist/build/Data/Bifunctor/Apply.dyn_o ) rerebase> [272 of 368] Compiling Data.Bifunctor ( library/Data/Bifunctor.hs, dist/build/Data/Bifunctor.o, dist/build/Data/Bifunctor.dyn_o ) rerebase> [273 of 368] Compiling Data.Bifoldable ( library/Data/Bifoldable.hs, dist/build/Data/Bifoldable.o, dist/build/Data/Bifoldable.dyn_o ) rerebase> [274 of 368] Compiling Data.Biapplicative ( library/Data/Biapplicative.hs, dist/build/Data/Biapplicative.o, dist/build/Data/Biapplicative.dyn_o ) rerebase> [275 of 368] Compiling Control.Selective.Rigid.Freer ( library/Control/Selective/Rigid/Freer.hs, dist/build/Control/Selective/Rigid/Freer.o, dist/build/Control/Selective/Rigid/Freer.dyn_o ) rerebase> [276 of 368] Compiling Control.Selective.Rigid.Free ( library/Control/Selective/Rigid/Free.hs, dist/build/Control/Selective/Rigid/Free.o, dist/build/Control/Selective/Rigid/Free.dyn_o ) rerebase> [277 of 368] Compiling Control.Selective.Multi ( library/Control/Selective/Multi.hs, dist/build/Control/Selective/Multi.o, dist/build/Control/Selective/Multi.dyn_o ) rerebase> [278 of 368] Compiling Control.Selective.Free ( library/Control/Selective/Free.hs, dist/build/Control/Selective/Free.o, dist/build/Control/Selective/Free.dyn_o ) rerebase> [279 of 368] Compiling Control.Selective ( library/Control/Selective.hs, dist/build/Control/Selective.o, dist/build/Control/Selective.dyn_o ) rerebase> [280 of 368] Compiling Control.Monad.Zip ( library/Control/Monad/Zip.hs, dist/build/Control/Monad/Zip.o, dist/build/Control/Monad/Zip.dyn_o ) rerebase> [281 of 368] Compiling Control.Monad.Writer.Strict ( library/Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o, dist/build/Control/Monad/Writer/Strict.dyn_o ) rerebase> [282 of 368] Compiling Control.Monad.Writer.Lazy ( library/Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o, dist/build/Control/Monad/Writer/Lazy.dyn_o ) rerebase> [283 of 368] Compiling Control.Monad.Writer.Class ( library/Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o, dist/build/Control/Monad/Writer/Class.dyn_o ) rerebase> [284 of 368] Compiling Control.Monad.Writer ( library/Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o, dist/build/Control/Monad/Writer.dyn_o ) rerebase> [285 of 368] Compiling Control.Monad.Trans.Writer.Strict ( library/Control/Monad/Trans/Writer/Strict.hs, dist/build/Control/Monad/Trans/Writer/Strict.o, dist/build/Control/Monad/Trans/Writer/Strict.dyn_o ) rerebase> [286 of 368] Compiling Control.Monad.Trans.Writer.Lazy ( library/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Control/Monad/Trans/Writer/Lazy.o, dist/build/Control/Monad/Trans/Writer/Lazy.dyn_o ) rerebase> [287 of 368] Compiling Control.Monad.Trans.Writer ( library/Control/Monad/Trans/Writer.hs, dist/build/Control/Monad/Trans/Writer.o, dist/build/Control/Monad/Trans/Writer.dyn_o ) rerebase> [288 of 368] Compiling Control.Monad.Trans.State.Strict ( library/Control/Monad/Trans/State/Strict.hs, dist/build/Control/Monad/Trans/State/Strict.o, dist/build/Control/Monad/Trans/State/Strict.dyn_o ) rerebase> [289 of 368] Compiling Control.Monad.Trans.State.Lazy ( library/Control/Monad/Trans/State/Lazy.hs, dist/build/Control/Monad/Trans/State/Lazy.o, dist/build/Control/Monad/Trans/State/Lazy.dyn_o ) rerebase> [290 of 368] Compiling Control.Monad.Trans.State ( library/Control/Monad/Trans/State.hs, dist/build/Control/Monad/Trans/State.o, dist/build/Control/Monad/Trans/State.dyn_o ) rerebase> [291 of 368] Compiling Control.Monad.Trans.Reader ( library/Control/Monad/Trans/Reader.hs, dist/build/Control/Monad/Trans/Reader.o, dist/build/Control/Monad/Trans/Reader.dyn_o ) rerebase> [292 of 368] Compiling Control.Monad.Trans.RWS.Strict ( library/Control/Monad/Trans/RWS/Strict.hs, dist/build/Control/Monad/Trans/RWS/Strict.o, dist/build/Control/Monad/Trans/RWS/Strict.dyn_o ) rerebase> [293 of 368] Compiling Control.Monad.Trans.RWS.Lazy ( library/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Control/Monad/Trans/RWS/Lazy.o, dist/build/Control/Monad/Trans/RWS/Lazy.dyn_o ) rerebase> [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, dist/build/Control/Monad/Trans/RWS.o, dist/build/Control/Monad/Trans/RWS.dyn_o ) rerebase> [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, dist/build/Control/Monad/Trans/Maybe.o, dist/build/Control/Monad/Trans/Maybe.dyn_o ) rerebase> [296 of 368] Compiling Control.Monad.Trans.Identity ( library/Control/Monad/Trans/Identity.hs, dist/build/Control/Monad/Trans/Identity.o, dist/build/Control/Monad/Trans/Identity.dyn_o ) rerebase> [297 of 368] Compiling Control.Monad.Trans.Except ( library/Control/Monad/Trans/Except.hs, dist/build/Control/Monad/Trans/Except.o, dist/build/Control/Monad/Trans/Except.dyn_o ) rerebase> [298 of 368] Compiling Control.Monad.Trans.Cont ( library/Control/Monad/Trans/Cont.hs, dist/build/Control/Monad/Trans/Cont.o, dist/build/Control/Monad/Trans/Cont.dyn_o ) rerebase> [299 of 368] Compiling Control.Monad.Trans.Class ( library/Control/Monad/Trans/Class.hs, dist/build/Control/Monad/Trans/Class.o, dist/build/Control/Monad/Trans/Class.dyn_o ) rerebase> [300 of 368] Compiling Control.Monad.Trans ( library/Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o, dist/build/Control/Monad/Trans.dyn_o ) rerebase> [301 of 368] Compiling Control.Monad.State.Strict ( library/Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o, dist/build/Control/Monad/State/Strict.dyn_o ) rerebase> [302 of 368] Compiling Control.Monad.State.Lazy ( library/Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o, dist/build/Control/Monad/State/Lazy.dyn_o ) rerebase> [303 of 368] Compiling Control.Monad.State.Class ( library/Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o, dist/build/Control/Monad/State/Class.dyn_o ) rerebase> [304 of 368] Compiling Control.Monad.State ( library/Control/Monad/State.hs, dist/build/Control/Monad/State.o, dist/build/Control/Monad/State.dyn_o ) rerebase> [305 of 368] Compiling Control.Monad.Signatures ( library/Control/Monad/Signatures.hs, dist/build/Control/Monad/Signatures.o, dist/build/Control/Monad/Signatures.dyn_o ) stylish-haskell> Running phase: buildPhase rerebase> [306 of 368] Compiling Control.Monad.STM ( library/Control/Monad/STM.hs, dist/build/Control/Monad/STM.o, dist/build/Control/Monad/STM.dyn_o ) rerebase> [307 of 368] Compiling Control.Monad.ST.Unsafe ( library/Control/Monad/ST/Unsafe.hs, dist/build/Control/Monad/ST/Unsafe.o, dist/build/Control/Monad/ST/Unsafe.dyn_o ) rerebase> [308 of 368] Compiling Control.Monad.ST.Strict ( library/Control/Monad/ST/Strict.hs, dist/build/Control/Monad/ST/Strict.o, dist/build/Control/Monad/ST/Strict.dyn_o ) rerebase> [309 of 368] Compiling Control.Monad.ST.Lazy.Unsafe ( library/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Control/Monad/ST/Lazy/Unsafe.o, dist/build/Control/Monad/ST/Lazy/Unsafe.dyn_o ) rerebase> [310 of 368] Compiling Control.Monad.ST.Lazy ( library/Control/Monad/ST/Lazy.hs, dist/build/Control/Monad/ST/Lazy.o, dist/build/Control/Monad/ST/Lazy.dyn_o ) algebraic-graphs> Warning: 'Style' is ambiguous. It is defined 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 ) algebraic-graphs> * at src/Algebra/Graph/Export/Dot.hs:49:18 algebraic-graphs> * at src/Algebra/Graph/Export/Dot.hs:49:1 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 ) algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. 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 ) algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Export/Dot.hs:49:1 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 ) 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. rerebase> [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o, dist/build/Control/Monad/RWS/Class.dyn_o ) rerebase> [317 of 368] Compiling Control.Monad.RWS ( library/Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o, dist/build/Control/Monad/RWS.dyn_o ) rerebase> [318 of 368] Compiling Control.Monad.Identity ( library/Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o, dist/build/Control/Monad/Identity.dyn_o ) rerebase> [319 of 368] Compiling Control.Monad.IO.Class ( library/Control/Monad/IO/Class.hs, dist/build/Control/Monad/IO/Class.o, dist/build/Control/Monad/IO/Class.dyn_o ) rerebase> [320 of 368] Compiling Control.Monad.Fix ( library/Control/Monad/Fix.hs, dist/build/Control/Monad/Fix.o, dist/build/Control/Monad/Fix.dyn_o ) rerebase> [321 of 368] Compiling Control.Monad.Fail ( library/Control/Monad/Fail.hs, dist/build/Control/Monad/Fail.o, dist/build/Control/Monad/Fail.dyn_o ) rerebase> [322 of 368] Compiling Control.Monad.Error.Class ( library/Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o, dist/build/Control/Monad/Error/Class.dyn_o ) rerebase> [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o, dist/build/Control/Monad/Cont/Class.dyn_o ) rerebase> [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o, dist/build/Control/Monad/Cont.dyn_o ) rerebase> [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, dist/build/Control/Monad.o, dist/build/Control/Monad.dyn_o ) rerebase> [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, dist/build/Control/Exception/Base.o, dist/build/Control/Exception/Base.dyn_o ) rerebase> [327 of 368] Compiling Control.Exception ( library/Control/Exception.hs, dist/build/Control/Exception.o, dist/build/Control/Exception.dyn_o ) rerebase> [328 of 368] Compiling Control.DeepSeq ( library/Control/DeepSeq.hs, dist/build/Control/DeepSeq.o, dist/build/Control/DeepSeq.dyn_o ) rerebase> [329 of 368] Compiling Control.Concurrent.STM.TVar ( library/Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o, dist/build/Control/Concurrent/STM/TVar.dyn_o ) rerebase> [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.o, dist/build/Control/Concurrent/STM/TSem.dyn_o ) rerebase> [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o, dist/build/Control/Concurrent/STM/TQueue.dyn_o ) rerebase> [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.o, dist/build/Control/Concurrent/STM/TMVar.dyn_o ) rerebase> [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.o, dist/build/Control/Concurrent/STM/TChan.dyn_o ) rerebase> [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o, dist/build/Control/Concurrent/STM/TBQueue.dyn_o ) rerebase> [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o, dist/build/Control/Concurrent/STM/TArray.dyn_o ) rerebase> [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.o, dist/build/Control/Concurrent/STM.dyn_o ) rerebase> [337 of 368] Compiling Control.Concurrent.QSemN ( library/Control/Concurrent/QSemN.hs, dist/build/Control/Concurrent/QSemN.o, dist/build/Control/Concurrent/QSemN.dyn_o ) rerebase> [338 of 368] Compiling Control.Concurrent.QSem ( library/Control/Concurrent/QSem.hs, dist/build/Control/Concurrent/QSem.o, dist/build/Control/Concurrent/QSem.dyn_o ) rerebase> [339 of 368] Compiling Control.Concurrent.MVar ( library/Control/Concurrent/MVar.hs, dist/build/Control/Concurrent/MVar.o, dist/build/Control/Concurrent/MVar.dyn_o ) rerebase> [340 of 368] Compiling Control.Concurrent.Chan ( library/Control/Concurrent/Chan.hs, dist/build/Control/Concurrent/Chan.o, dist/build/Control/Concurrent/Chan.dyn_o ) algebraic-graphs> 100% ( 11 / 11) in 'Algebra.Graph.Export.Dot' rerebase> [341 of 368] Compiling Control.Concurrent ( library/Control/Concurrent.hs, dist/build/Control/Concurrent.o, dist/build/Control/Concurrent.dyn_o ) rerebase> [342 of 368] Compiling Control.Comonad ( library/Control/Comonad.hs, dist/build/Control/Comonad.o, dist/build/Control/Comonad.dyn_o ) rerebase> [343 of 368] Compiling Control.Category ( library/Control/Category.hs, dist/build/Control/Category.o, dist/build/Control/Category.dyn_o ) rerebase> [344 of 368] Compiling Control.Arrow ( library/Control/Arrow.hs, dist/build/Control/Arrow.o, dist/build/Control/Arrow.dyn_o ) rerebase> [345 of 368] Compiling Control.Applicative.Lift ( library/Control/Applicative/Lift.hs, dist/build/Control/Applicative/Lift.o, dist/build/Control/Applicative/Lift.dyn_o ) rerebase> [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, dist/build/Control/Applicative/Backwards.o, dist/build/Control/Applicative/Backwards.dyn_o ) rerebase> [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, dist/build/Control/Applicative.o, dist/build/Control/Applicative.dyn_o ) rerebase> [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, dist/build/System/CPUTime.o, dist/build/System/CPUTime.dyn_o ) rerebase> [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, dist/build/System/Console/GetOpt.o, dist/build/System/Console/GetOpt.dyn_o ) rerebase> [350 of 368] Compiling System.Environment ( library/System/Environment.hs, dist/build/System/Environment.o, dist/build/System/Environment.dyn_o ) rerebase> [351 of 368] Compiling System.Exit ( library/System/Exit.hs, dist/build/System/Exit.o, dist/build/System/Exit.dyn_o ) rerebase> [352 of 368] Compiling System.IO ( library/System/IO.hs, dist/build/System/IO.o, dist/build/System/IO.dyn_o ) rerebase> [353 of 368] Compiling System.IO.Error ( library/System/IO/Error.hs, dist/build/System/IO/Error.o, dist/build/System/IO/Error.dyn_o ) rerebase> [354 of 368] Compiling System.IO.Unsafe ( library/System/IO/Unsafe.hs, dist/build/System/IO/Unsafe.o, dist/build/System/IO/Unsafe.dyn_o ) rerebase> [355 of 368] Compiling System.Info ( library/System/Info.hs, dist/build/System/Info.o, dist/build/System/Info.dyn_o ) rerebase> [356 of 368] Compiling System.Mem ( library/System/Mem.hs, dist/build/System/Mem.o, dist/build/System/Mem.dyn_o ) rerebase> [357 of 368] Compiling System.Mem.StableName ( library/System/Mem/StableName.hs, dist/build/System/Mem/StableName.o, dist/build/System/Mem/StableName.dyn_o ) rerebase> [358 of 368] Compiling System.Mem.Weak ( library/System/Mem/Weak.hs, dist/build/System/Mem/Weak.o, dist/build/System/Mem/Weak.dyn_o ) rerebase> [359 of 368] Compiling System.Posix.Internals ( library/System/Posix/Internals.hs, dist/build/System/Posix/Internals.o, dist/build/System/Posix/Internals.dyn_o ) rerebase> [360 of 368] Compiling System.Posix.Types ( library/System/Posix/Types.hs, dist/build/System/Posix/Types.o, dist/build/System/Posix/Types.dyn_o ) 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 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> 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 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 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 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) path> [4 of 5] Compiling Windows ( test/Windows.hs, dist/build/test/test-tmp/Windows.o ) stylish-haskell> Preprocessing library for stylish-haskell-0.14.6.0.. stylish-haskell> Building library for stylish-haskell-0.14.6.0.. dependent-sum> Running phase: setupCompilerEnvironmentPhase dependent-sum> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. microaeson> roundtrip(ref/iut): OK (2.81s) microaeson> +++ OK, passed 100 tests. 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 ) enummapset> [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, nothing ) 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.. 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 rerebase> [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.p_o ) 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 quickcheck-classes> [1 of 1] Compiling Main ( test/Advanced.hs, dist/build/advanced/advanced-tmp/Main.o ) 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 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 algebraic-graphs> Warning: Algebra.Graph.Relation: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Relation.D:R:ToVertexRelation algebraic-graphs> - Algebra.Graph.Class.D:R:VertexRelation0 algebraic-graphs> Warning: Algebra.Graph.Relation.Symmetric: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Relation.Symmetric.D:R:ToVertexRelation algebraic-graphs> - Algebra.Graph.Class.D:R:VertexRelation path> [5 of 5] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o ) hw-hspec-hedgehog> Preprocessing test suite 'doctest' for hw-hspec-hedgehog-0.1.1.1.. hw-hspec-hedgehog> Building test suite 'doctest' for hw-hspec-hedgehog-0.1.1.1.. 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.g05RZdSALn/setup-package.conf.d -threaded dependent-sum> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.g05RZdSALn/Main.o ) hw-hspec-hedgehog> [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) dependent-sum> [2 of 2] Linking Setup 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 deriving-aeson> Running phase: checkPhase hw-hspec-hedgehog> [2 of 2] Linking dist/build/doctest/doctest enummapset> [2 of 5] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, nothing ) 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 ) 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 path> [6 of 6] Linking dist/build/test/test enummapset> [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, nothing ) 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 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) 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) 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) deriving-aeson> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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) 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' rerebase> [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, dist/build/Numeric/Natural.p_o ) deriving-aeson> [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, nothing ) 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 ) 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 rerebase> [ 3 of 368] Compiling Numeric ( library/Numeric.hs, dist/build/Numeric.p_o ) 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 dependent-sum> Running phase: updateAutotoolsGnuConfigScriptsPhase dependent-sum> Running phase: configurePhase dependent-sum> configureFlags: --verbose --prefix=/nix/store/39wl5913ky614khv5fxv15q704djgpw4-dependent-sum-0.7.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wkf0z566qa7njsfr9swi5b1xb8155579-dependent-sum-0.7.2.0-doc/share/doc/dependent-sum-0.7.2.0 --with-gcc=gcc --package-db=/build/tmp.g05RZdSALn/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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... HTF> Preprocessing executable 'htfpp' for HTF-0.15.0.2.. HTF> Building executable 'htfpp' for HTF-0.15.0.2.. 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 ) path> Running phase: checkPhase HTF> [1 of 4] Compiling Paths_HTF ( dist/build/htfpp/autogen/Paths_HTF.hs, dist/build/htfpp/htfpp-tmp/Paths_HTF.o ) path> Running 2 test suites... path> Test suite validity-test: RUNNING... path> HTF> [2 of 4] Compiling Test.Framework.Location ( Test/Framework/Location.hs, dist/build/htfpp/htfpp-tmp/Test/Framework/Location.o ) path> GenValid (Path Abs File) path> genValid :: Gen (Path Abs File) HTF> [3 of 4] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, dist/build/htfpp/htfpp-tmp/Test/Framework/Preprocessor.o ) path> only generates valid '(Path Abs File)'s [✔] path> +++ OK, passed 100 tests. 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 path> shrinkValid :: (Path Abs File -> [Path Abs File]) 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'] 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 ) 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 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/39wl5913ky614khv5fxv15q704djgpw4-dependent-sum-0.7.2.0 dependent-sum> Executables installed in: dependent-sum> /nix/store/39wl5913ky614khv5fxv15q704djgpw4-dependent-sum-0.7.2.0/bin dependent-sum> Libraries installed in: dependent-sum> /nix/store/39wl5913ky614khv5fxv15q704djgpw4-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: dependent-sum> /nix/store/39wl5913ky614khv5fxv15q704djgpw4-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/39wl5913ky614khv5fxv15q704djgpw4-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/39wl5913ky614khv5fxv15q704djgpw4-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/wkf0z566qa7njsfr9swi5b1xb8155579-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/39wl5913ky614khv5fxv15q704djgpw4-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 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 dependent-sum> Running phase: buildPhase attoparsec-aeson> [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.p_o ) dependent-sum> Preprocessing library for dependent-sum-0.7.2.0.. dependent-sum> Building library for dependent-sum-0.7.2.0.. deriving-aeson> Warning: Deriving.Aeson.Stock: 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> - 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 binary-instances> Installing library in /nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-binary-instances-1.0.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha 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 ) 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> | ^^^^ binary-instances> Running phase: fixupPhase binary-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-binary-instances-1.0.6 binary-instances> shrinking /nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-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/awiyvnwb4pfvdxpxm6rcays91vc9f288-binary-instances-1.0.6... binary-instances> patching script interpreter paths in /nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-binary-instances-1.0.6 binary-instances> stripping (with command strip and flags -S -p) in /nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-binary-instances-1.0.6/lib HTF> [4 of 4] Compiling Main ( HTFPP.hs, dist/build/htfpp/htfpp-tmp/Main.o ) binary-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/4rczwvrp5ijsbi55kxzi3svkx7navmfb-binary-instances-1.0.6-doc rerebase> [ 4 of 368] Compiling GHC.Word ( library/GHC/Word.hs, dist/build/GHC/Word.p_o ) binary-instances> checking for references to /build/ in /nix/store/4rczwvrp5ijsbi55kxzi3svkx7navmfb-binary-instances-1.0.6-doc... binary-instances> patching script interpreter paths in /nix/store/4rczwvrp5ijsbi55kxzi3svkx7navmfb-binary-instances-1.0.6-doc binary-instances (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4rczwvrp5ijsbi55kxzi3svkx7navmfb-binary-instances-1.0.6-doc /nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-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/4rczwvrp5ijsbi55kxzi3svkx7navmfb-binary-instances-1.0.6-doc (333.58 KiB) binary-instances (post)> Pushing /nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-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 2 signatures binary-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4rczwvrp5ijsbi55kxzi3svkx7navmfb-binary-instances-1.0.6-doc /nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-binary-instances-1.0.6 binary-instances (post)> copying 2 paths... binary-instances (post)> copying path '/nix/store/4rczwvrp5ijsbi55kxzi3svkx7navmfb-binary-instances-1.0.6-doc' to 'https://cache.nix-ci.com'... binary-instances (post)> copying path '/nix/store/awiyvnwb4pfvdxpxm6rcays91vc9f288-binary-instances-1.0.6' to 'https://cache.nix-ci.com'... binary-instances (post)> copying 1 paths... binary-instances (post)> copying path '/nix/store/nf16zzdjajnz8rhx786iwmb550pggwn8-binary-instances-1.0.6.drv' to 'https://cache.nix-ci.com'... building '/nix/store/174s3xyv26ismgx0nx9rz6w8sbkniy3i-cabal-install-parsers-0.6.1.1.drv'... algebraic-graphs> Documentation created: dist/doc/html/algebraic-graphs/, algebraic-graphs> dist/doc/html/algebraic-graphs/algebraic-graphs.txt algebraic-graphs> Preprocessing test suite 'main' for algebraic-graphs-0.7.. algebraic-graphs> Running phase: installPhase algebraic-graphs> Installing library in /nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-algebraic-graphs-0.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd HTF> [5 of 5] Linking dist/build/htfpp/htfpp HTF> buildPhase completed in 30 seconds HTF> Running phase: haddockPhase HTF> Preprocessing library for HTF-0.15.0.2.. HTF> Running Haddock on library for HTF-0.15.0.2.. HTF> Warning: The documentation for the following packages are not installed. No HTF> links will be generated to these packages: vector-0.13.2.0 HTF> 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/ghc1072_0/ghc_26.o, /build/ghc1072_0/ghc_26.dyn_o ) HTF> [ 3 of 24] Compiling Test.Framework.Diff ( Test/Framework/Diff.hs, nothing ) attoparsec-aeson> buildPhase completed in 30 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 microaeson> roundtrip(iut/ref): OK (7.24s) microaeson> +++ OK, passed 100 tests. path> preserves validity [✔] path> +++ OK, passed 100 tests. path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> GenValid (Path Rel File) path> genValid :: Gen (Path Rel File) path> only generates valid '(Path Rel File)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (Path Rel File -> [Path Rel File]) path> preserves validity [✔] path> +++ OK, passed 100 tests. path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> GenValid (Path Abs Dir) path> genValid :: Gen (Path Abs Dir) path> only generates valid '(Path Abs Dir)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (Path Abs Dir -> [Path Abs Dir]) path> preserves validity [✔] path> +++ OK, passed 100 tests. path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> GenValid (Path Rel Dir) path> genValid :: Gen (Path Rel Dir) path> only generates valid '(Path Rel Dir)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (Path Rel Dir -> [Path Rel Dir]) path> preserves validity [✔] path> +++ OK, passed 100 tests. path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> GenValid (SomeBase Dir) path> genValid :: Gen (SomeBase Dir) path> only generates valid '(SomeBase Dir)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (SomeBase Dir -> [SomeBase Dir]) path> preserves validity [✔] path> +++ OK, passed 100 tests. path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> GenValid (SomeBase File) path> genValid :: Gen (SomeBase File) path> only generates valid '(SomeBase File)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (SomeBase File -> [SomeBase File]) path> preserves validity [✔] path> +++ OK, passed 100 tests. path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> Parsing path> Path Abs Dir path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> Path Rel Dir path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> Path Abs File path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> Path Rel File path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> SomeBase Dir path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> SomeBase file path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> Operations path> () path> produces a valid path on when creating valid absolute file paths [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when creating valid absolute directory paths [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when creating valid relative file paths [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when creating valid relative directory paths [✔] path> +++ OK, passed 100 tests. path> stripProperPrefix path> stripProperPrefix parent (parent child) = child Path Abs Dir Path Rel Dir [✔] path> +++ OK, passed 100 tests. path> stripProperPrefix parent (parent child) = child Path Rel Dir Path Rel Dir [✔] path> +++ OK, passed 100 tests. path> stripProperPrefix parent (parent child) = child Path Abs Dir Path Rel File [✔] path> +++ OK, passed 100 tests. path> stripProperPrefix parent (parent child) = child Path Rel Dir Path Rel File [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid absolute file paths [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid absolute directory paths [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid relative file paths [✔] path> +++ OK, passed 100 tests. 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 [✔] quickcheck-classes> [2 of 2] Linking dist/build/advanced/advanced rerebase> [ 5 of 368] Compiling GHC.Weak ( library/GHC/Weak.hs, dist/build/GHC/Weak.p_o ) rerebase> [ 6 of 368] Compiling GHC.Unicode ( library/GHC/Unicode.hs, dist/build/GHC/Unicode.p_o ) rerebase> [ 7 of 368] Compiling GHC.TypeNats ( library/GHC/TypeNats.hs, dist/build/GHC/TypeNats.p_o ) rerebase> [ 8 of 368] Compiling GHC.TypeLits ( library/GHC/TypeLits.hs, dist/build/GHC/TypeLits.p_o ) rerebase> [ 9 of 368] Compiling GHC.TopHandler ( library/GHC/TopHandler.hs, dist/build/GHC/TopHandler.p_o ) rerebase> [ 10 of 368] Compiling GHC.Storable ( library/GHC/Storable.hs, dist/build/GHC/Storable.p_o ) rerebase> [ 11 of 368] Compiling GHC.Stats ( library/GHC/Stats.hs, dist/build/GHC/Stats.p_o ) rerebase> [ 12 of 368] Compiling GHC.Stack ( library/GHC/Stack.hs, dist/build/GHC/Stack.p_o ) rerebase> [ 13 of 368] Compiling GHC.Stable ( library/GHC/Stable.hs, dist/build/GHC/Stable.p_o ) rerebase> [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, dist/build/GHC/Show.p_o ) rerebase> [ 15 of 368] Compiling GHC.STRef ( library/GHC/STRef.hs, dist/build/GHC/STRef.p_o ) rerebase> [ 16 of 368] Compiling GHC.ST ( library/GHC/ST.hs, dist/build/GHC/ST.p_o ) rerebase> [ 17 of 368] Compiling GHC.Records ( library/GHC/Records.hs, dist/build/GHC/Records.p_o ) rerebase> [ 18 of 368] Compiling GHC.Real ( library/GHC/Real.hs, dist/build/GHC/Real.p_o ) rerebase> [ 19 of 368] Compiling GHC.Read ( library/GHC/Read.hs, dist/build/GHC/Read.p_o ) rerebase> [ 20 of 368] Compiling GHC.Ptr ( library/GHC/Ptr.hs, dist/build/GHC/Ptr.p_o ) rerebase> [ 21 of 368] Compiling GHC.Profiling ( library/GHC/Profiling.hs, dist/build/GHC/Profiling.p_o ) rerebase> [ 22 of 368] Compiling GHC.OverloadedLabels ( library/GHC/OverloadedLabels.hs, dist/build/GHC/OverloadedLabels.p_o ) rerebase> [ 23 of 368] Compiling GHC.Num ( library/GHC/Num.hs, dist/build/GHC/Num.p_o ) rerebase> [ 24 of 368] Compiling GHC.MVar ( library/GHC/MVar.hs, dist/build/GHC/MVar.p_o ) rerebase> [ 25 of 368] Compiling GHC.List ( library/GHC/List.hs, dist/build/GHC/List.p_o ) rerebase> [ 26 of 368] Compiling GHC.Int ( library/GHC/Int.hs, dist/build/GHC/Int.p_o ) rerebase> [ 27 of 368] Compiling GHC.IORef ( library/GHC/IORef.hs, dist/build/GHC/IORef.p_o ) rerebase> [ 28 of 368] Compiling GHC.IOArray ( library/GHC/IOArray.hs, dist/build/GHC/IOArray.p_o ) rerebase> [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, dist/build/GHC/IO/IOMode.p_o ) rerebase> [ 30 of 368] Compiling GHC.IO.Handle.Types ( library/GHC/IO/Handle/Types.hs, dist/build/GHC/IO/Handle/Types.p_o ) rerebase> [ 31 of 368] Compiling GHC.IO.Handle.Text ( library/GHC/IO/Handle/Text.hs, dist/build/GHC/IO/Handle/Text.p_o ) rerebase> [ 32 of 368] Compiling GHC.IO.Handle.Internals ( library/GHC/IO/Handle/Internals.hs, dist/build/GHC/IO/Handle/Internals.p_o ) rerebase> [ 33 of 368] Compiling GHC.IO.Handle.FD ( library/GHC/IO/Handle/FD.hs, dist/build/GHC/IO/Handle/FD.p_o ) rerebase> [ 34 of 368] Compiling GHC.IO.Handle ( library/GHC/IO/Handle.hs, dist/build/GHC/IO/Handle.p_o ) rerebase> [ 35 of 368] Compiling GHC.IO.FD ( library/GHC/IO/FD.hs, dist/build/GHC/IO/FD.p_o ) rerebase> [ 36 of 368] Compiling GHC.IO.Exception ( library/GHC/IO/Exception.hs, dist/build/GHC/IO/Exception.p_o ) rerebase> [ 37 of 368] Compiling GHC.IO.Encoding.UTF8 ( library/GHC/IO/Encoding/UTF8.hs, dist/build/GHC/IO/Encoding/UTF8.p_o ) rerebase> [ 38 of 368] Compiling GHC.IO.Encoding.UTF32 ( library/GHC/IO/Encoding/UTF32.hs, dist/build/GHC/IO/Encoding/UTF32.p_o ) rerebase> [ 39 of 368] Compiling GHC.IO.Encoding.UTF16 ( library/GHC/IO/Encoding/UTF16.hs, dist/build/GHC/IO/Encoding/UTF16.p_o ) rerebase> [ 40 of 368] Compiling GHC.IO.Encoding.Types ( library/GHC/IO/Encoding/Types.hs, dist/build/GHC/IO/Encoding/Types.p_o ) rerebase> [ 41 of 368] Compiling GHC.IO.Encoding.Latin1 ( library/GHC/IO/Encoding/Latin1.hs, dist/build/GHC/IO/Encoding/Latin1.p_o ) rerebase> [ 42 of 368] Compiling GHC.IO.Encoding.Iconv ( library/GHC/IO/Encoding/Iconv.hs, dist/build/GHC/IO/Encoding/Iconv.p_o ) 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 ) 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 4502551927783200190 2714076135788848761) "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 150977701598183592 1809431704753294931) "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 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 ) dependent-sum> [1 of 1] Compiling Data.Dependent.Sum ( src/Data/Dependent/Sum.hs, dist/build/Data/Dependent/Sum.p_o ) dependent-sum> Running phase: checkPhase dependent-sum> Package has no test suites. dependent-sum> Running phase: haddockPhase dependent-sum> Preprocessing library for dependent-sum-0.7.2.0.. dependent-sum> Running Haddock on library for dependent-sum-0.7.2.0.. dependent-sum> Warning: --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) path> +++ OK, passed 100 tests. path> isProperPrefixOf parent (parent child) Path Rel Dir Path Rel File [✔] path> +++ OK, passed 100 tests. path> parent path> produces a valid path on when passed a valid file path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid directory path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid abs file path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid rel file path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid abs directory path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid rel directory path [✔] path> +++ OK, passed 100 tests. path> splitDrive path> produces valid paths on when passed a valid directory path [✔] path> +++ OK, passed 100 tests. path> produces valid paths on when passed a valid file path [✔] path> +++ OK, passed 100 tests. path> takeDrive path> produces a valid path on when passed a valid directory path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid file path [✔] path> +++ OK, passed 100 tests. path> filename path> filename (parent $(mkRelFile filename)) == filename $(mkRelFile filename) Path Abs Dir [✔] path> +++ OK, passed 100 tests. path> filename (parent $(mkRelFile filename)) == filename $(mkRelFile filename) Path Rel Dir [✔] path> +++ OK, passed 100 tests. path> filename (some:parent $(mkRelFile filename)) == filename $(mkRelFile filename) SomeBase Dir [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid absolute path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid relative path [✔] path> +++ OK, passed 100 tests. path> produces a valid filename when passed some valid base path [✔] path> +++ OK, passed 100 tests. path> dirname path> dirname parent $(mkRelDir dirname)) == dirname $(mkRelDir dirname) Path Abs Dir [✔] path> +++ OK, passed 100 tests. path> dirname parent $(mkRelDir dirname)) == dirname $(mkRelDir dirname) Path Rel Dir [✔] path> +++ OK, passed 100 tests. path> dirname (some:parent $(mkRelDir dirname)) == dirname $(mkRelDir dirname) SomeBase Dir [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid absolute path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid relative path [✔] path> +++ OK, passed 100 tests. path> produces a valid path when passed some valid longer path [✔] path> +++ OK, passed 100 tests. path> Extensions path> if addExtension a b succeeds then parseRelFile b succeeds - 1 [✔] path> +++ OK, passed 100 tests. path> if addExtension a b succeeds then parseRelFile b succeeds - 2 [✔] path> +++ OK, passed 100 tests. path> Adding an extension is like adding the extension to the end if it succeeds Path Abs File [✔] path> +++ OK, passed 100 tests. path> Adding an extension is like adding the extension to the end if it succeeds Path Rel File [✔] path> +++ OK, passed 100 tests. path> splitExtension output joins to result in the original file Path Abs File [✔] path> +++ OK, passed 100 tests. path> splitExtension output joins to result in the original file Path Rel File [✔] path> +++ OK, passed 100 tests. path> splitExtension generates a valid filename and valid extension Path Abs File [✔] path> +++ OK, passed 100 tests. path> splitExtension generates a valid filename and valid extension Path Rel File [✔] path> +++ OK, passed 100 tests. path> splitExtension >=> uncurry addExtension . swap == return Path Abs File [✔] path> +++ OK, passed 100 tests. path> splitExtension >=> uncurry addExtension . swap == return Path Rel File [✔] 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 [✔] rerebase> [ 45 of 368] Compiling GHC.IO.Device ( library/GHC/IO/Device.hs, dist/build/GHC/IO/Device.p_o ) rerebase> [ 46 of 368] Compiling GHC.IO.BufferedIO ( library/GHC/IO/BufferedIO.hs, dist/build/GHC/IO/BufferedIO.p_o ) rerebase> [ 47 of 368] Compiling GHC.IO.Buffer ( library/GHC/IO/Buffer.hs, dist/build/GHC/IO/Buffer.p_o ) rerebase> [ 48 of 368] Compiling GHC.IO ( library/GHC/IO.hs, dist/build/GHC/IO.p_o ) rerebase> [ 49 of 368] Compiling GHC.Generics ( library/GHC/Generics.hs, dist/build/GHC/Generics.p_o ) rerebase> [ 50 of 368] Compiling GHC.ForeignPtr ( library/GHC/ForeignPtr.hs, dist/build/GHC/ForeignPtr.p_o ) rerebase> [ 51 of 368] Compiling GHC.Foreign ( library/GHC/Foreign.hs, dist/build/GHC/Foreign.p_o ) rerebase> [ 52 of 368] Compiling GHC.Float.RealFracMethods ( library/GHC/Float/RealFracMethods.hs, dist/build/GHC/Float/RealFracMethods.p_o ) rerebase> [ 53 of 368] Compiling GHC.Float.ConversionUtils ( library/GHC/Float/ConversionUtils.hs, dist/build/GHC/Float/ConversionUtils.p_o ) rerebase> [ 54 of 368] Compiling GHC.Float ( library/GHC/Float.hs, dist/build/GHC/Float.p_o ) rerebase> [ 55 of 368] Compiling GHC.Fingerprint.Type ( library/GHC/Fingerprint/Type.hs, dist/build/GHC/Fingerprint/Type.p_o ) rerebase> [ 56 of 368] Compiling GHC.Fingerprint ( library/GHC/Fingerprint.hs, dist/build/GHC/Fingerprint.p_o ) rerebase> [ 57 of 368] Compiling GHC.Exts ( library/GHC/Exts.hs, dist/build/GHC/Exts.p_o ) rerebase> [ 58 of 368] Compiling GHC.Exception ( library/GHC/Exception.hs, dist/build/GHC/Exception.p_o ) rerebase> [ 59 of 368] Compiling GHC.Err ( library/GHC/Err.hs, dist/build/GHC/Err.p_o ) rerebase> [ 60 of 368] Compiling GHC.Environment ( library/GHC/Environment.hs, dist/build/GHC/Environment.p_o ) rerebase> [ 61 of 368] Compiling GHC.Enum ( library/GHC/Enum.hs, dist/build/GHC/Enum.p_o ) rerebase> [ 62 of 368] Compiling GHC.Desugar ( library/GHC/Desugar.hs, dist/build/GHC/Desugar.p_o ) rerebase> [ 63 of 368] Compiling GHC.Conc.Sync ( library/GHC/Conc/Sync.hs, dist/build/GHC/Conc/Sync.p_o ) rerebase> [ 64 of 368] Compiling GHC.Conc.Signal ( library/GHC/Conc/Signal.hs, dist/build/GHC/Conc/Signal.p_o ) rerebase> [ 65 of 368] Compiling GHC.Conc.IO ( library/GHC/Conc/IO.hs, dist/build/GHC/Conc/IO.p_o ) rerebase> [ 66 of 368] Compiling GHC.Conc ( library/GHC/Conc.hs, dist/build/GHC/Conc.p_o ) rerebase> [ 67 of 368] Compiling GHC.Char ( library/GHC/Char.hs, dist/build/GHC/Char.p_o ) rerebase> [ 68 of 368] Compiling GHC.Base ( library/GHC/Base.hs, dist/build/GHC/Base.p_o ) rerebase> [ 69 of 368] Compiling GHC.Arr ( library/GHC/Arr.hs, dist/build/GHC/Arr.p_o ) rerebase> [ 70 of 368] Compiling Foreign.Storable ( library/Foreign/Storable.hs, dist/build/Foreign/Storable.p_o ) rerebase> [ 71 of 368] Compiling Foreign.StablePtr ( library/Foreign/StablePtr.hs, dist/build/Foreign/StablePtr.p_o ) rerebase> [ 72 of 368] Compiling Foreign.Ptr ( library/Foreign/Ptr.hs, dist/build/Foreign/Ptr.p_o ) rerebase> [ 73 of 368] Compiling Foreign.Marshal.Utils ( library/Foreign/Marshal/Utils.hs, dist/build/Foreign/Marshal/Utils.p_o ) rerebase> [ 74 of 368] Compiling Foreign.Marshal.Unsafe ( library/Foreign/Marshal/Unsafe.hs, dist/build/Foreign/Marshal/Unsafe.p_o ) rerebase> [ 75 of 368] Compiling Foreign.Marshal.Safe ( library/Foreign/Marshal/Safe.hs, dist/build/Foreign/Marshal/Safe.p_o ) rerebase> [ 76 of 368] Compiling Foreign.Marshal.Pool ( library/Foreign/Marshal/Pool.hs, dist/build/Foreign/Marshal/Pool.p_o ) rerebase> [ 77 of 368] Compiling Foreign.Marshal.Error ( library/Foreign/Marshal/Error.hs, dist/build/Foreign/Marshal/Error.p_o ) rerebase> [ 78 of 368] Compiling Foreign.Marshal.Array ( library/Foreign/Marshal/Array.hs, dist/build/Foreign/Marshal/Array.p_o ) rerebase> [ 79 of 368] Compiling Foreign.Marshal.Alloc ( library/Foreign/Marshal/Alloc.hs, dist/build/Foreign/Marshal/Alloc.p_o ) rerebase> [ 80 of 368] Compiling Foreign.Marshal ( library/Foreign/Marshal.hs, dist/build/Foreign/Marshal.p_o ) rerebase> [ 81 of 368] Compiling Foreign.ForeignPtr.Unsafe ( library/Foreign/ForeignPtr/Unsafe.hs, dist/build/Foreign/ForeignPtr/Unsafe.p_o ) rerebase> [ 82 of 368] Compiling Foreign.ForeignPtr ( library/Foreign/ForeignPtr.hs, dist/build/Foreign/ForeignPtr.p_o ) rerebase> [ 83 of 368] Compiling Foreign.Concurrent ( library/Foreign/Concurrent.hs, dist/build/Foreign/Concurrent.p_o ) 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 1191054416336822717 7944379193343604451) "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.0113 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 ) 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 6.0772 seconds path> 80 examples, 0 failures path> Test suite validity-test: PASS path> Test suite logged to: dist/test/path-0.9.5-validity-test.log path> Test suite test: RUNNING... path> path> Path.Windows path> Parsing: Path Abs Dir path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing ".\\" should fail. [✔] path> Failing: Parsing "foo.txt" should fail. [✔] path> Failing: Parsing "C:" should fail. [✔] path> Succeeding: Parsing "C:\\" should succeed with: "C:\\" [✔] path> Succeeding: Parsing "C:\\\\" should succeed with: "C:\\" [✔] path> Succeeding: Parsing "C:\\\\\\foo\\\\bar\\\\mu\\" should succeed with: "C:\\foo\\bar\\mu\\" [✔] path> Succeeding: Parsing "C:\\\\\\foo\\\\bar\\\\mu" should succeed with: "C:\\foo\\bar\\mu\\" [✔] path> Succeeding: Parsing "C:\\\\\\foo\\\\bar\\.\\\\mu" should succeed with: "C:\\foo\\bar\\mu\\" [✔] path> Succeeding: Parsing "\\\\unchost\\share" should succeed with: "\\\\unchost\\share\\" [✔] path> Succeeding: Parsing "\\/unchost\\share" should succeed with: "\\\\unchost\\share\\" [✔] path> Succeeding: Parsing "\\\\unchost\\share\\\\folder\\" should succeed with: "\\\\unchost\\share\\folder\\" [✔] path> Succeeding: Parsing "\\\\?\\C:\\" should succeed with: "\\\\?\\C:\\" [✔] path> Succeeding: Parsing "/\\?\\C:\\" should succeed with: "\\\\?\\C:\\" [✔] path> Succeeding: Parsing "\\\\?\\C:\\\\\\folder\\\\" should succeed with: "\\\\?\\C:\\folder\\" [✔] path> Parsing: Path Rel Dir path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "/" should fail. [✔] path> Failing: Parsing "//" should fail. [✔] path> Failing: Parsing "\\" should fail. [✔] path> Failing: Parsing "\\\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\\\\\mu" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\.\\\\mu" should fail. [✔] path> Failing: Parsing "\\\\unchost\\share" should fail. [✔] path> Failing: Parsing "\\\\?\\C:\\" should fail. [✔] path> Succeeding: Parsing ".\\" should succeed with: ".\\" [✔] path> Succeeding: Parsing ".\\.\\" should succeed with: ".\\" [✔] path> Succeeding: Parsing "..." should succeed with: "...\\" [✔] path> Succeeding: Parsing "foo.bak" should succeed with: "foo.bak\\" [✔] path> Succeeding: Parsing ".\\foo" should succeed with: "foo\\" [✔] path> Succeeding: Parsing ".\\.\\foo" should succeed with: "foo\\" [✔] path> Succeeding: Parsing ".\\foo\\.\\bar" should succeed with: "foo\\bar\\" [✔] path> Succeeding: Parsing "foo\\\\bar\\\\mu\\\\" should succeed with: "foo\\bar\\mu\\" [✔] path> Succeeding: Parsing "foo\\\\bar////mu" should succeed with: "foo\\bar\\mu\\" [✔] path> Succeeding: Parsing "foo\\\\bar\\.\\\\mu" should succeed with: "foo\\bar\\mu\\" [✔] path> Parsing: Path Abs File path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing ".\\" should fail. [✔] path> Failing: Parsing "\\." should fail. [✔] path> Failing: Parsing "\\foo\\bar\\." should fail. [✔] path> Failing: Parsing "~\\" should fail. [✔] path> Failing: Parsing ".\\foo.txt" should fail. [✔] path> Failing: Parsing "\\" should fail. [✔] path> Failing: Parsing "\\\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔] 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" [✔] rerebase> [ 84 of 368] Compiling Foreign.C.Types ( library/Foreign/C/Types.hs, dist/build/Foreign/C/Types.p_o ) rerebase> [ 85 of 368] Compiling Foreign.C.String ( library/Foreign/C/String.hs, dist/build/Foreign/C/String.p_o ) rerebase> [ 86 of 368] Compiling Foreign.C.Error ( library/Foreign/C/Error.hs, dist/build/Foreign/C/Error.p_o ) rerebase> [ 87 of 368] Compiling Foreign.C ( library/Foreign/C.hs, dist/build/Foreign/C.p_o ) rerebase> [ 88 of 368] Compiling Foreign ( library/Foreign.hs, dist/build/Foreign.p_o ) rerebase> [ 89 of 368] Compiling Debug.Trace ( library/Debug/Trace.hs, dist/build/Debug/Trace.p_o ) rerebase> [ 90 of 368] Compiling Data.Word ( library/Data/Word.hs, dist/build/Data/Word.p_o ) rerebase> [ 91 of 368] Compiling Data.Void.Unsafe ( library/Data/Void/Unsafe.hs, dist/build/Data/Void/Unsafe.p_o ) rerebase> [ 92 of 368] Compiling Data.Void ( library/Data/Void.hs, dist/build/Data/Void.p_o ) rerebase> [ 93 of 368] Compiling Data.Version ( library/Data/Version.hs, dist/build/Data/Version.p_o ) rerebase> [ 94 of 368] Compiling Data.Vector.Unboxed.Mutable ( library/Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.p_o ) rerebase> [ 95 of 368] Compiling Data.Vector.Unboxed.Base ( library/Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.p_o ) rerebase> [ 96 of 368] Compiling Data.Vector.Unboxed ( library/Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.p_o ) rerebase> [ 97 of 368] Compiling Data.Vector.Storable.Mutable ( library/Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.p_o ) rerebase> [ 98 of 368] Compiling Data.Vector.Storable.Internal ( library/Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.p_o ) rerebase> [ 99 of 368] Compiling Data.Vector.Storable ( library/Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.p_o ) rerebase> [100 of 368] Compiling Data.Vector.Primitive.Mutable ( library/Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.p_o ) rerebase> [101 of 368] Compiling Data.Vector.Primitive ( library/Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.p_o ) rerebase> [102 of 368] Compiling Data.Vector.Mutable ( library/Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.p_o ) rerebase> [103 of 368] Compiling Data.Vector.Internal.Check ( library/Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.p_o ) rerebase> [104 of 368] Compiling Data.Vector.Instances ( library/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.p_o ) rerebase> [105 of 368] Compiling Data.Vector.Generic.New ( library/Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.p_o ) rerebase> [106 of 368] Compiling Data.Vector.Generic.Mutable ( library/Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.p_o ) rerebase> [107 of 368] Compiling Data.Vector.Generic.Base ( library/Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.p_o ) rerebase> [108 of 368] Compiling Data.Vector.Generic ( library/Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.p_o ) rerebase> [109 of 368] Compiling Data.Vector.Fusion.Util ( library/Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.p_o ) rerebase> [110 of 368] Compiling Data.Vector.Fusion.Stream.Monadic ( library/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.p_o ) rerebase> [111 of 368] Compiling Data.Vector ( library/Data/Vector.hs, dist/build/Data/Vector.p_o ) rerebase> [112 of 368] Compiling Data.Unique ( library/Data/Unique.hs, dist/build/Data/Unique.p_o ) rerebase> [113 of 368] Compiling Data.UUID ( library/Data/UUID.hs, dist/build/Data/UUID.p_o ) rerebase> [114 of 368] Compiling Data.Typeable ( library/Data/Typeable.hs, dist/build/Data/Typeable.p_o ) rerebase> [115 of 368] Compiling Data.Type.Equality ( library/Data/Type/Equality.hs, dist/build/Data/Type/Equality.p_o ) rerebase> [116 of 368] Compiling Data.Type.Coercion ( library/Data/Type/Coercion.hs, dist/build/Data/Type/Coercion.p_o ) rerebase> [117 of 368] Compiling Data.Type.Bool ( library/Data/Type/Bool.hs, dist/build/Data/Type/Bool.p_o ) rerebase> [118 of 368] Compiling Data.Tuple ( library/Data/Tuple.hs, dist/build/Data/Tuple.p_o ) rerebase> [119 of 368] Compiling Data.Tree ( library/Data/Tree.hs, dist/build/Data/Tree.p_o ) path> Succeeding: Parsing "\\/unchost\\share\\\\file.txt" should succeed with: "\\\\unchost\\share\\file.txt" [✔] path> Succeeding: Parsing "\\\\unchost\\share\\.\\folder\\\\\\file.txt" should succeed with: "\\\\unchost\\share\\folder\\file.txt" [✔] path> Succeeding: Parsing "\\\\?\\C:\\file.txt" should succeed with: "\\\\?\\C:\\file.txt" [✔] path> Succeeding: Parsing "/\\?\\C:\\file.txt" should succeed with: "\\\\?\\C:\\file.txt" [✔] path> Succeeding: Parsing "\\\\?\\C:\\\\\\folder\\.\\\\file.txt" should succeed with: "\\\\?\\C:\\folder\\file.txt" [✔] path> Parsing: Path Rel File path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "\\" should fail. [✔] path> Failing: Parsing "\\\\" should fail. [✔] path> Failing: Parsing "~\\" should fail. [✔] path> Failing: Parsing "\\" should fail. [✔] path> Failing: Parsing ".\\" should fail. [✔] path> Failing: Parsing "a\\." should fail. [✔] path> Failing: Parsing "a\\..\\b" should fail. [✔] path> Failing: Parsing "a\\.." should fail. [✔] path> Failing: Parsing "..\\foo.txt" should fail. [✔] path> Failing: Parsing "\\\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\\\\\mu" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\.\\\\mu" should fail. [✔] path> Failing: Parsing "\\\\unchost\\share\\\\file.txt" should fail. [✔] path> Failing: Parsing "\\\\?\\C:\\file.txt" should fail. [✔] path> Succeeding: Parsing "a.." should succeed with: "a.." [✔] path> Succeeding: Parsing "..." should succeed with: "..." [✔] path> Succeeding: Parsing "foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing ".\\foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing ".\\.\\foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing ".\\foo\\.\\bar.txt" should succeed with: "foo\\bar.txt" [✔] path> Succeeding: Parsing "foo\\\\bar\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔] path> Succeeding: Parsing "foo\\\\bar\\\\\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔] path> Succeeding: Parsing "foo\\\\bar\\.\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔] path> Operations: () path> AbsDir + RelDir = AbsDir [✔] path> AbsDir + RelFile = AbsFile [✔] path> RelDir + RelDir = RelDir [✔] path> . + . = . [✔] path> . + x = x [✔] path> x + . = x [✔] path> RelDir + RelFile = RelFile [✔] path> AbsDir(UNC) + RelDir = AbsDir(UNC) [✔] path> AbsDir(UNC) + RelFile = AbsFile(UNC) [✔] path> AbsDir(Unicode) + RelDir = AbsDir(Unicode) [✔] path> AbsDir(Unicode) + RelFile = AbsFile(Unicode) [✔] path> Operations: toFilePath path> toFilePath $(mkRelDir ".") == "./" [✔] path> show $(mkRelDir ".") == "\".\\"" [✔] path> Operations: stripProperPrefix path> stripProperPrefix parent (parent child) = child (absolute) [✔] path> stripProperPrefix parent (parent child) = child (relative) [✔] path> stripProperPrefix parent (parent child) = child (UNC) [✔] path> stripProperPrefix parent (parent child) = child (Unicode) [✔] path> stripProperPrefix parent parent = _|_ [✔] path> Operations: isProperPrefixOf path> isProperPrefixOf parent (parent child) (absolute) [✔] path> isProperPrefixOf parent (parent child) (relative) [✔] path> isProperPrefixOf parent (parent child) (UNC) [✔] path> isProperPrefixOf parent (parent child) (Unicode) [✔] path> not (x `isProperPrefixOf` x) [✔] path> not (\ `isProperPrefixOf` \) [✔] path> Operations: parent path> parent (parent child) == parent [✔] path> parent "C:\" == "C:\" [✔] path> parent "C:\x" == "C:\" [✔] path> parent "x" == "." [✔] path> parent "." == "." [✔] path> Operations: splitDrive path> splitDrive "C:/dir" == ("C:/", Just "dir") [✔] 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 [✔] rerebase> [120 of 368] Compiling Data.Traversable.Instances ( library/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.p_o ) rerebase> [121 of 368] Compiling Data.Traversable ( library/Data/Traversable.hs, dist/build/Data/Traversable.p_o ) rerebase> [122 of 368] Compiling Data.Time.LocalTime ( library/Data/Time/LocalTime.hs, dist/build/Data/Time/LocalTime.p_o ) rerebase> [123 of 368] Compiling Data.Time.Format.ISO8601 ( library/Data/Time/Format/ISO8601.hs, dist/build/Data/Time/Format/ISO8601.p_o ) rerebase> [124 of 368] Compiling Data.Time.Format ( library/Data/Time/Format.hs, dist/build/Data/Time/Format.p_o ) rerebase> [125 of 368] Compiling Data.Time.Compat ( library/Data/Time/Compat.hs, dist/build/Data/Time/Compat.p_o ) rerebase> [126 of 368] Compiling Data.Time.Clock.TAI ( library/Data/Time/Clock/TAI.hs, dist/build/Data/Time/Clock/TAI.p_o ) rerebase> [127 of 368] Compiling Data.Time.Clock.POSIX ( library/Data/Time/Clock/POSIX.hs, dist/build/Data/Time/Clock/POSIX.p_o ) rerebase> [128 of 368] Compiling Data.Time.Clock ( library/Data/Time/Clock.hs, dist/build/Data/Time/Clock.p_o ) rerebase> [129 of 368] Compiling Data.Time.Calendar.WeekDate ( library/Data/Time/Calendar/WeekDate.hs, dist/build/Data/Time/Calendar/WeekDate.p_o ) rerebase> [130 of 368] Compiling Data.Time.Calendar.OrdinalDate ( library/Data/Time/Calendar/OrdinalDate.hs, dist/build/Data/Time/Calendar/OrdinalDate.p_o ) rerebase> [131 of 368] Compiling Data.Time.Calendar.MonthDay ( library/Data/Time/Calendar/MonthDay.hs, dist/build/Data/Time/Calendar/MonthDay.p_o ) rerebase> [132 of 368] Compiling Data.Time.Calendar.Julian ( library/Data/Time/Calendar/Julian.hs, dist/build/Data/Time/Calendar/Julian.p_o ) rerebase> [133 of 368] Compiling Data.Time.Calendar.Easter ( library/Data/Time/Calendar/Easter.hs, dist/build/Data/Time/Calendar/Easter.p_o ) rerebase> [134 of 368] Compiling Data.Time.Calendar ( library/Data/Time/Calendar.hs, dist/build/Data/Time/Calendar.p_o ) rerebase> [135 of 368] Compiling Data.Time ( library/Data/Time.hs, dist/build/Data/Time.p_o ) rerebase> [136 of 368] Compiling Data.Text.Unsafe ( library/Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.p_o ) rerebase> [137 of 368] Compiling Data.Text.Read ( library/Data/Text/Read.hs, dist/build/Data/Text/Read.p_o ) rerebase> [138 of 368] Compiling Data.Text.Lazy.Read ( library/Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.p_o ) rerebase> [139 of 368] Compiling Data.Text.Lazy.IO ( library/Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.p_o ) rerebase> [140 of 368] Compiling Data.Text.Lazy.Encoding ( library/Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.p_o ) rerebase> [141 of 368] Compiling Data.Text.Lazy.Builder.Scientific ( library/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.p_o ) rerebase> [142 of 368] Compiling Data.Text.Lazy.Builder.RealFloat ( library/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.p_o ) rerebase> [143 of 368] Compiling Data.Text.Lazy.Builder.Int ( library/Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.p_o ) rerebase> [144 of 368] Compiling Data.Text.Lazy.Builder ( library/Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.p_o ) rerebase> [145 of 368] Compiling Data.Text.Lazy ( library/Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.p_o ) rerebase> [146 of 368] Compiling Data.Text.Internal ( library/Data/Text/Internal.hs, dist/build/Data/Text/Internal.p_o ) rerebase> [147 of 368] Compiling Data.Text.IO ( library/Data/Text/IO.hs, dist/build/Data/Text/IO.p_o ) rerebase> [148 of 368] Compiling Data.Text.Foreign ( library/Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.p_o ) rerebase> [149 of 368] Compiling Data.Text.Encoding.Error ( library/Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.p_o ) rerebase> [150 of 368] Compiling Data.Text.Encoding ( library/Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.p_o ) rerebase> [151 of 368] Compiling Data.Text.Array ( library/Data/Text/Array.hs, dist/build/Data/Text/Array.p_o ) rerebase> [152 of 368] Compiling Data.Text ( library/Data/Text.hs, dist/build/Data/Text.p_o ) rerebase> [153 of 368] Compiling Data.String ( library/Data/String.hs, dist/build/Data/String.p_o ) rerebase> [154 of 368] Compiling Data.Set ( library/Data/Set.hs, dist/build/Data/Set.p_o ) rerebase> [155 of 368] Compiling Data.Sequence ( library/Data/Sequence.hs, dist/build/Data/Sequence.p_o ) path> Operations: filename path> filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (absolute) [✔] path> filename ($(mkRelDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (relative) [✔] path> filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (UNC) [✔] path> filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (Unicode) [✔] path> Operations: dirname path> dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (absolute) [✔] path> dirname ($(mkRelDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (relative) [✔] path> dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (UNC) [✔] path> dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (Unicode) [✔] path> dirname $(mkRelDir .) == $(mkRelDir .) [✔] path> dirname C:\ must be a Rel path [✔] path> Operations: extensions path> Only filenames and extensions path> addExtension ".foo" "name" == "name.foo" [✔] path> fileExtension "name.foo" == .foo [✔] path> replaceExtension ".foo" "name.foo" == "name.foo" [✔] path> addExtension ".foo" "name." == "name..foo" [✔] path> fileExtension "name..foo" == .foo [✔] path> replaceExtension ".foo" "name..foo" == "name..foo" [✔] path> addExtension ".foo" "name.." == "name...foo" [✔] path> fileExtension "name...foo" == .foo [✔] path> replaceExtension ".foo" "name...foo" == "name...foo" [✔] path> addExtension ".foo" ".name" == ".name.foo" [✔] path> fileExtension ".name.foo" == .foo [✔] path> replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] path> addExtension ".foo" "..name" == "..name.foo" [✔] path> fileExtension "..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] path> addExtension ".foo" "name.name" == "name.name.foo" [✔] path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".foo" "name..name" == "name..name.foo" [✔] path> fileExtension "name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] path> addExtension ".foo" "..." == "....foo" [✔] path> fileExtension "....foo" == .foo [✔] path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> addExtension ".foo." "name" == "name.foo." [✔] path> fileExtension "name.foo." == .foo. [✔] path> replaceExtension ".foo." "name.foo." == "name.foo." [✔] path> addExtension ".foo." "name." == "name..foo." [✔] path> fileExtension "name..foo." == .foo. [✔] path> replaceExtension ".foo." "name..foo." == "name..foo." [✔] path> addExtension ".foo." "name.." == "name...foo." [✔] path> fileExtension "name...foo." == .foo. [✔] path> replaceExtension ".foo." "name...foo." == "name...foo." [✔] path> addExtension ".foo." ".name" == ".name.foo." [✔] path> fileExtension ".name.foo." == .foo. [✔] path> replaceExtension ".foo." ".name.foo." == ".name.foo." [✔] path> addExtension ".foo." "..name" == "..name.foo." [✔] path> fileExtension "..name.foo." == .foo. [✔] path> replaceExtension ".foo." "..name.foo." == "..name.foo." [✔] path> addExtension ".foo." "name.name" == "name.name.foo." [✔] path> fileExtension "name.name.foo." == .foo. [✔] path> replaceExtension ".foo." "name.name.foo." == "name.name.foo." [✔] path> addExtension ".foo." "name..name" == "name..name.foo." [✔] path> fileExtension "name..name.foo." == .foo. [✔] path> replaceExtension ".foo." "name..name.foo." == "name..name.foo." [✔] 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.. [✔] rerebase> [156 of 368] Compiling Data.Semigroupoid.Static ( library/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.p_o ) rerebase> [157 of 368] Compiling Data.Semigroupoid.Ob ( library/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.p_o ) rerebase> [158 of 368] Compiling Data.Semigroupoid.Dual ( library/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.p_o ) rerebase> [159 of 368] Compiling Data.Semigroupoid ( library/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.p_o ) rerebase> [160 of 368] Compiling Data.Semigroup.Traversable.Class ( library/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.p_o ) rerebase> [161 of 368] Compiling Data.Semigroup.Traversable ( library/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.p_o ) rerebase> [162 of 368] Compiling Data.Semigroup.Foldable ( library/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.p_o ) rerebase> [163 of 368] Compiling Data.Semigroup.Bitraversable ( library/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.p_o ) rerebase> [164 of 368] Compiling Data.Semigroup.Bifoldable ( library/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.p_o ) rerebase> [165 of 368] Compiling Data.Semigroup ( library/Data/Semigroup.hs, dist/build/Data/Semigroup.p_o ) rerebase> [166 of 368] Compiling Data.Scientific ( library/Data/Scientific.hs, dist/build/Data/Scientific.p_o ) rerebase> [167 of 368] Compiling Data.STRef.Strict ( library/Data/STRef/Strict.hs, dist/build/Data/STRef/Strict.p_o ) rerebase> [168 of 368] Compiling Data.STRef.Lazy ( library/Data/STRef/Lazy.hs, dist/build/Data/STRef/Lazy.p_o ) rerebase> [169 of 368] Compiling Data.STRef ( library/Data/STRef.hs, dist/build/Data/STRef.p_o ) rerebase> [170 of 368] Compiling Data.Ratio ( library/Data/Ratio.hs, dist/build/Data/Ratio.p_o ) rerebase> [171 of 368] Compiling Data.Proxy ( library/Data/Proxy.hs, dist/build/Data/Proxy.p_o ) rerebase> [172 of 368] Compiling Data.Profunctor.Yoneda ( library/Data/Profunctor/Yoneda.hs, dist/build/Data/Profunctor/Yoneda.p_o ) rerebase> [173 of 368] Compiling Data.Profunctor.Unsafe ( library/Data/Profunctor/Unsafe.hs, dist/build/Data/Profunctor/Unsafe.p_o ) rerebase> [174 of 368] Compiling Data.Profunctor.Types ( library/Data/Profunctor/Types.hs, dist/build/Data/Profunctor/Types.p_o ) rerebase> [175 of 368] Compiling Data.Profunctor.Traversing ( library/Data/Profunctor/Traversing.hs, dist/build/Data/Profunctor/Traversing.p_o ) rerebase> [176 of 368] Compiling Data.Profunctor.Strong ( library/Data/Profunctor/Strong.hs, dist/build/Data/Profunctor/Strong.p_o ) rerebase> [177 of 368] Compiling Data.Profunctor.Sieve ( library/Data/Profunctor/Sieve.hs, dist/build/Data/Profunctor/Sieve.p_o ) rerebase> [178 of 368] Compiling Data.Profunctor.Rep ( library/Data/Profunctor/Rep.hs, dist/build/Data/Profunctor/Rep.p_o ) rerebase> [179 of 368] Compiling Data.Profunctor.Ran ( library/Data/Profunctor/Ran.hs, dist/build/Data/Profunctor/Ran.p_o ) rerebase> [180 of 368] Compiling Data.Profunctor.Monad ( library/Data/Profunctor/Monad.hs, dist/build/Data/Profunctor/Monad.p_o ) rerebase> [181 of 368] Compiling Data.Profunctor.Mapping ( library/Data/Profunctor/Mapping.hs, dist/build/Data/Profunctor/Mapping.p_o ) rerebase> [182 of 368] Compiling Data.Profunctor.Composition ( library/Data/Profunctor/Composition.hs, dist/build/Data/Profunctor/Composition.p_o ) rerebase> [183 of 368] Compiling Data.Profunctor.Closed ( library/Data/Profunctor/Closed.hs, dist/build/Data/Profunctor/Closed.p_o ) rerebase> [184 of 368] Compiling Data.Profunctor.Choice ( library/Data/Profunctor/Choice.hs, dist/build/Data/Profunctor/Choice.p_o ) rerebase> [185 of 368] Compiling Data.Profunctor.Cayley ( library/Data/Profunctor/Cayley.hs, dist/build/Data/Profunctor/Cayley.p_o ) rerebase> [186 of 368] Compiling Data.Profunctor.Adjunction ( library/Data/Profunctor/Adjunction.hs, dist/build/Data/Profunctor/Adjunction.p_o ) rerebase> [187 of 368] Compiling Data.Profunctor ( library/Data/Profunctor.hs, dist/build/Data/Profunctor.p_o ) rerebase> [188 of 368] Compiling Data.Ord ( library/Data/Ord.hs, dist/build/Data/Ord.p_o ) rerebase> [189 of 368] Compiling Data.Monoid ( library/Data/Monoid.hs, dist/build/Data/Monoid.p_o ) rerebase> [190 of 368] Compiling Data.Maybe ( library/Data/Maybe.hs, dist/build/Data/Maybe.p_o ) 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" [✔] rerebase> [191 of 368] Compiling Data.Map.Strict ( library/Data/Map/Strict.hs, dist/build/Data/Map/Strict.p_o ) rerebase> [192 of 368] Compiling Data.Map.Lazy ( library/Data/Map/Lazy.hs, dist/build/Data/Map/Lazy.p_o ) rerebase> [193 of 368] Compiling Data.Map ( library/Data/Map.hs, dist/build/Data/Map.p_o ) rerebase> [194 of 368] Compiling Data.List.NonEmpty ( library/Data/List/NonEmpty.hs, dist/build/Data/List/NonEmpty.p_o ) rerebase> [195 of 368] Compiling Data.List ( library/Data/List.hs, dist/build/Data/List.p_o ) rerebase> [196 of 368] Compiling Data.Kind ( library/Data/Kind.hs, dist/build/Data/Kind.p_o ) rerebase> [197 of 368] Compiling Data.Ix ( library/Data/Ix.hs, dist/build/Data/Ix.p_o ) rerebase> [198 of 368] Compiling Data.Isomorphism ( library/Data/Isomorphism.hs, dist/build/Data/Isomorphism.p_o ) rerebase> [199 of 368] Compiling Data.IntSet ( library/Data/IntSet.hs, dist/build/Data/IntSet.p_o ) rerebase> [200 of 368] Compiling Data.IntMap.Strict ( library/Data/IntMap/Strict.hs, dist/build/Data/IntMap/Strict.p_o ) rerebase> [201 of 368] Compiling Data.IntMap.Lazy ( library/Data/IntMap/Lazy.hs, dist/build/Data/IntMap/Lazy.p_o ) rerebase> [202 of 368] Compiling Data.IntMap ( library/Data/IntMap.hs, dist/build/Data/IntMap.p_o ) rerebase> [203 of 368] Compiling Data.Int ( library/Data/Int.hs, dist/build/Data/Int.p_o ) rerebase> [204 of 368] Compiling Data.IORef ( library/Data/IORef.hs, dist/build/Data/IORef.p_o ) rerebase> [205 of 368] Compiling Data.Hashable ( library/Data/Hashable.hs, dist/build/Data/Hashable.p_o ) rerebase> [206 of 368] Compiling Data.HashSet ( library/Data/HashSet.hs, dist/build/Data/HashSet.p_o ) rerebase> [207 of 368] Compiling Data.HashMap.Strict ( library/Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.p_o ) rerebase> [208 of 368] Compiling Data.HashMap.Lazy ( library/Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.p_o ) rerebase> [209 of 368] Compiling Data.Groupoid ( library/Data/Groupoid.hs, dist/build/Data/Groupoid.p_o ) rerebase> [210 of 368] Compiling Data.Group ( library/Data/Group.hs, dist/build/Data/Group.p_o ) rerebase> [211 of 368] Compiling Data.Graph ( library/Data/Graph.hs, dist/build/Data/Graph.p_o ) rerebase> [212 of 368] Compiling Data.Functor.Sum ( library/Data/Functor/Sum.hs, dist/build/Data/Functor/Sum.p_o ) rerebase> [213 of 368] Compiling Data.Functor.Reverse ( library/Data/Functor/Reverse.hs, dist/build/Data/Functor/Reverse.p_o ) rerebase> [214 of 368] Compiling Data.Functor.Product ( library/Data/Functor/Product.hs, dist/build/Data/Functor/Product.p_o ) rerebase> [215 of 368] Compiling Data.Functor.Plus ( library/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.p_o ) rerebase> [216 of 368] Compiling Data.Functor.Invariant.TH ( library/Data/Functor/Invariant/TH.hs, dist/build/Data/Functor/Invariant/TH.p_o ) rerebase> [217 of 368] Compiling Data.Functor.Invariant ( library/Data/Functor/Invariant.hs, dist/build/Data/Functor/Invariant.p_o ) rerebase> [218 of 368] Compiling Data.Functor.Identity ( library/Data/Functor/Identity.hs, dist/build/Data/Functor/Identity.p_o ) path> fileExtension "name.\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name.\\name..name.foo" == "name.\\name..name.foo" [✔] path> addExtension ".foo" "name.\\..." == "name.\\....foo" [✔] path> fileExtension "name.\\....foo" == .foo [✔] path> replaceExtension ".foo" "name.\\....foo" == "name.\\....foo" [✔] path> addExtension ".foo" "name..\\name" == "name..\\name.foo" [✔] path> fileExtension "name..\\name.foo" == .foo [✔] path> replaceExtension ".foo" "name..\\name.foo" == "name..\\name.foo" [✔] path> addExtension ".foo" "name..\\name." == "name..\\name..foo" [✔] path> fileExtension "name..\\name..foo" == .foo [✔] path> replaceExtension ".foo" "name..\\name..foo" == "name..\\name..foo" [✔] path> addExtension ".foo" "name..\\name.." == "name..\\name...foo" [✔] path> fileExtension "name..\\name...foo" == .foo [✔] path> replaceExtension ".foo" "name..\\name...foo" == "name..\\name...foo" [✔] path> addExtension ".foo" "name..\\.name" == "name..\\.name.foo" [✔] path> fileExtension "name..\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..\\.name.foo" == "name..\\.name.foo" [✔] path> addExtension ".foo" "name..\\..name" == "name..\\..name.foo" [✔] path> fileExtension "name..\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..\\..name.foo" == "name..\\..name.foo" [✔] path> addExtension ".foo" "name..\\name.name" == "name..\\name.name.foo" [✔] path> fileExtension "name..\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..\\name.name.foo" == "name..\\name.name.foo" [✔] path> addExtension ".foo" "name..\\name..name" == "name..\\name..name.foo" [✔] path> fileExtension "name..\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..\\name..name.foo" == "name..\\name..name.foo" [✔] path> addExtension ".foo" "name..\\..." == "name..\\....foo" [✔] path> fileExtension "name..\\....foo" == .foo [✔] path> replaceExtension ".foo" "name..\\....foo" == "name..\\....foo" [✔] path> addExtension ".foo" ".name\\name" == ".name\\name.foo" [✔] path> fileExtension ".name\\name.foo" == .foo [✔] path> replaceExtension ".foo" ".name\\name.foo" == ".name\\name.foo" [✔] path> addExtension ".foo" ".name\\name." == ".name\\name..foo" [✔] path> fileExtension ".name\\name..foo" == .foo [✔] path> replaceExtension ".foo" ".name\\name..foo" == ".name\\name..foo" [✔] path> addExtension ".foo" ".name\\name.." == ".name\\name...foo" [✔] path> fileExtension ".name\\name...foo" == .foo [✔] path> replaceExtension ".foo" ".name\\name...foo" == ".name\\name...foo" [✔] path> addExtension ".foo" ".name\\.name" == ".name\\.name.foo" [✔] path> fileExtension ".name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" ".name\\.name.foo" == ".name\\.name.foo" [✔] path> addExtension ".foo" ".name\\..name" == ".name\\..name.foo" [✔] path> fileExtension ".name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" ".name\\..name.foo" == ".name\\..name.foo" [✔] path> addExtension ".foo" ".name\\name.name" == ".name\\name.name.foo" [✔] path> fileExtension ".name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" ".name\\name.name.foo" == ".name\\name.name.foo" [✔] path> addExtension ".foo" ".name\\name..name" == ".name\\name..name.foo" [✔] path> fileExtension ".name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" ".name\\name..name.foo" == ".name\\name..name.foo" [✔] path> addExtension ".foo" ".name\\..." == ".name\\....foo" [✔] path> fileExtension ".name\\....foo" == .foo [✔] path> replaceExtension ".foo" ".name\\....foo" == ".name\\....foo" [✔] path> addExtension ".foo" "..name\\name" == "..name\\name.foo" [✔] path> fileExtension "..name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "..name\\name.foo" == "..name\\name.foo" [✔] path> addExtension ".foo" "..name\\name." == "..name\\name..foo" [✔] path> fileExtension "..name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "..name\\name..foo" == "..name\\name..foo" [✔] path> addExtension ".foo" "..name\\name.." == "..name\\name...foo" [✔] path> fileExtension "..name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "..name\\name...foo" == "..name\\name...foo" [✔] path> addExtension ".foo" "..name\\.name" == "..name\\.name.foo" [✔] path> fileExtension "..name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "..name\\.name.foo" == "..name\\.name.foo" [✔] path> addExtension ".foo" "..name\\..name" == "..name\\..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 [✔] 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 ) path> replaceExtension ".foo" "name..name\\..name.foo" == "name..name\\..name.foo" [✔] path> addExtension ".foo" "name..name\\name.name" == "name..name\\name.name.foo" [✔] path> fileExtension "name..name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name\\name.name.foo" == "name..name\\name.name.foo" [✔] path> addExtension ".foo" "name..name\\name..name" == "name..name\\name..name.foo" [✔] path> fileExtension "name..name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name\\name..name.foo" == "name..name\\name..name.foo" [✔] path> addExtension ".foo" "name..name\\..." == "name..name\\....foo" [✔] path> fileExtension "name..name\\....foo" == .foo [✔] path> replaceExtension ".foo" "name..name\\....foo" == "name..name\\....foo" [✔] path> addExtension ".foo" "...\\name" == "...\\name.foo" [✔] path> fileExtension "...\\name.foo" == .foo [✔] path> replaceExtension ".foo" "...\\name.foo" == "...\\name.foo" [✔] path> addExtension ".foo" "...\\name." == "...\\name..foo" [✔] path> fileExtension "...\\name..foo" == .foo [✔] path> replaceExtension ".foo" "...\\name..foo" == "...\\name..foo" [✔] path> addExtension ".foo" "...\\name.." == "...\\name...foo" [✔] path> fileExtension "...\\name...foo" == .foo [✔] path> replaceExtension ".foo" "...\\name...foo" == "...\\name...foo" [✔] path> addExtension ".foo" "...\\.name" == "...\\.name.foo" [✔] path> fileExtension "...\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "...\\.name.foo" == "...\\.name.foo" [✔] path> addExtension ".foo" "...\\..name" == "...\\..name.foo" [✔] path> fileExtension "...\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "...\\..name.foo" == "...\\..name.foo" [✔] path> addExtension ".foo" "...\\name.name" == "...\\name.name.foo" [✔] path> fileExtension "...\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "...\\name.name.foo" == "...\\name.name.foo" [✔] path> addExtension ".foo" "...\\name..name" == "...\\name..name.foo" [✔] path> fileExtension "...\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "...\\name..name.foo" == "...\\name..name.foo" [✔] path> addExtension ".foo" "...\\..." == "...\\....foo" [✔] path> fileExtension "...\\....foo" == .foo [✔] path> replaceExtension ".foo" "...\\....foo" == "...\\....foo" [✔] path> addExtension ".foo" "name" == "name.foo" [✔] path> fileExtension "name.foo" == .foo [✔] path> replaceExtension ".foo" "name.foo" == "name.foo" [✔] path> addExtension ".foo" "name." == "name..foo" [✔] path> fileExtension "name..foo" == .foo [✔] path> replaceExtension ".foo" "name..foo" == "name..foo" [✔] path> addExtension ".foo" "name.." == "name...foo" [✔] path> fileExtension "name...foo" == .foo [✔] path> replaceExtension ".foo" "name...foo" == "name...foo" [✔] path> addExtension ".foo" ".name" == ".name.foo" [✔] path> fileExtension ".name.foo" == .foo [✔] path> replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] path> addExtension ".foo" "..name" == "..name.foo" [✔] path> fileExtension "..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] path> addExtension ".foo" "name.name" == "name.name.foo" [✔] path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".foo" "name..name" == "name..name.foo" [✔] path> fileExtension "name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] path> addExtension ".foo" "..." == "....foo" [✔] path> fileExtension "....foo" == .foo [✔] path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> Absolute dir paths path> addExtension ".foo" "C:\\name\\name" == "C:\\name\\name.foo" [✔] path> fileExtension "C:\\name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name.foo" == "C:\\name\\name.foo" [✔] path> addExtension ".foo" "C:\\name\\name." == "C:\\name\\name..foo" [✔] path> fileExtension "C:\\name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name..foo" == "C:\\name\\name..foo" [✔] path> addExtension ".foo" "C:\\name\\name.." == "C:\\name\\name...foo" [✔] path> fileExtension "C:\\name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name...foo" == "C:\\name\\name...foo" [✔] path> addExtension ".foo" "C:\\name\\.name" == "C:\\name\\.name.foo" [✔] path> fileExtension "C:\\name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\.name.foo" == "C:\\name\\.name.foo" [✔] path> addExtension ".foo" "C:\\name\\..name" == "C:\\name\\..name.foo" [✔] path> fileExtension "C:\\name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\..name.foo" == "C:\\name\\..name.foo" [✔] path> addExtension ".foo" "C:\\name\\name.name" == "C:\\name\\name.name.foo" [✔] path> fileExtension "C:\\name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name.name.foo" == "C:\\name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name\\name..name" == "C:\\name\\name..name.foo" [✔] path> fileExtension "C:\\name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name..name.foo" == "C:\\name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name\\..." == "C:\\name\\....foo" [✔] path> fileExtension "C:\\name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\....foo" == "C:\\name\\....foo" [✔] path> addExtension ".foo" "C:\\name.\\name" == "C:\\name.\\name.foo" [✔] path> fileExtension "C:\\name.\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\name.foo" == "C:\\name.\\name.foo" [✔] path> addExtension ".foo" "C:\\name.\\name." == "C:\\name.\\name..foo" [✔] path> fileExtension "C:\\name.\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\name..foo" == "C:\\name.\\name..foo" [✔] path> addExtension ".foo" "C:\\name.\\name.." == "C:\\name.\\name...foo" [✔] path> fileExtension "C:\\name.\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\name...foo" == "C:\\name.\\name...foo" [✔] path> addExtension ".foo" "C:\\name.\\.name" == "C:\\name.\\.name.foo" [✔] path> fileExtension "C:\\name.\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\.name.foo" == "C:\\name.\\.name.foo" [✔] path> addExtension ".foo" "C:\\name.\\..name" == "C:\\name.\\..name.foo" [✔] path> fileExtension "C:\\name.\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\..name.foo" == "C:\\name.\\..name.foo" [✔] path> addExtension ".foo" "C:\\name.\\name.name" == "C:\\name.\\name.name.foo" [✔] path> fileExtension "C:\\name.\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\name.name.foo" == "C:\\name.\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name.\\name..name" == "C:\\name.\\name..name.foo" [✔] path> fileExtension "C:\\name.\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\name..name.foo" == "C:\\name.\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name.\\..." == "C:\\name.\\....foo" [✔] path> fileExtension "C:\\name.\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\....foo" == "C:\\name.\\....foo" [✔] path> addExtension ".foo" "C:\\name..\\name" == "C:\\name..\\name.foo" [✔] path> fileExtension "C:\\name..\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name.foo" == "C:\\name..\\name.foo" [✔] path> addExtension ".foo" "C:\\name..\\name." == "C:\\name..\\name..foo" [✔] path> fileExtension "C:\\name..\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name..foo" == "C:\\name..\\name..foo" [✔] path> addExtension ".foo" "C:\\name..\\name.." == "C:\\name..\\name...foo" [✔] 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" [✔] rerebase> [224 of 368] Compiling Data.Functor.Compose ( library/Data/Functor/Compose.hs, dist/build/Data/Functor/Compose.p_o ) rerebase> [225 of 368] Compiling Data.Functor.Classes ( library/Data/Functor/Classes.hs, dist/build/Data/Functor/Classes.p_o ) rerebase> [226 of 368] Compiling Data.Functor.Bind.Trans ( library/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.p_o ) rerebase> [227 of 368] Compiling Data.Functor.Bind.Class ( library/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.p_o ) rerebase> [228 of 368] Compiling Data.Functor.Bind ( library/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.p_o ) rerebase> [229 of 368] Compiling Data.Functor.Apply ( library/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.p_o ) path> fileExtension "C:\\name..\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\..name.foo" == "C:\\name..\\..name.foo" [✔] path> addExtension ".foo" "C:\\name..\\name.name" == "C:\\name..\\name.name.foo" [✔] path> fileExtension "C:\\name..\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name.name.foo" == "C:\\name..\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name..\\name..name" == "C:\\name..\\name..name.foo" [✔] path> fileExtension "C:\\name..\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name..name.foo" == "C:\\name..\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name..\\..." == "C:\\name..\\....foo" [✔] path> fileExtension "C:\\name..\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\....foo" == "C:\\name..\\....foo" [✔] path> addExtension ".foo" "C:\\.name\\name" == "C:\\.name\\name.foo" [✔] path> fileExtension "C:\\.name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name.foo" == "C:\\.name\\name.foo" [✔] path> addExtension ".foo" "C:\\.name\\name." == "C:\\.name\\name..foo" [✔] path> fileExtension "C:\\.name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name..foo" == "C:\\.name\\name..foo" [✔] path> addExtension ".foo" "C:\\.name\\name.." == "C:\\.name\\name...foo" [✔] path> fileExtension "C:\\.name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name...foo" == "C:\\.name\\name...foo" [✔] path> addExtension ".foo" "C:\\.name\\.name" == "C:\\.name\\.name.foo" [✔] path> fileExtension "C:\\.name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\.name.foo" == "C:\\.name\\.name.foo" [✔] path> addExtension ".foo" "C:\\.name\\..name" == "C:\\.name\\..name.foo" [✔] path> fileExtension "C:\\.name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\..name.foo" == "C:\\.name\\..name.foo" [✔] path> addExtension ".foo" "C:\\.name\\name.name" == "C:\\.name\\name.name.foo" [✔] path> fileExtension "C:\\.name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name.name.foo" == "C:\\.name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\.name\\name..name" == "C:\\.name\\name..name.foo" [✔] path> fileExtension "C:\\.name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name..name.foo" == "C:\\.name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\.name\\..." == "C:\\.name\\....foo" [✔] path> fileExtension "C:\\.name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\....foo" == "C:\\.name\\....foo" [✔] path> addExtension ".foo" "C:\\..name\\name" == "C:\\..name\\name.foo" [✔] path> fileExtension "C:\\..name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name.foo" == "C:\\..name\\name.foo" [✔] path> addExtension ".foo" "C:\\..name\\name." == "C:\\..name\\name..foo" [✔] path> fileExtension "C:\\..name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name..foo" == "C:\\..name\\name..foo" [✔] path> addExtension ".foo" "C:\\..name\\name.." == "C:\\..name\\name...foo" [✔] path> fileExtension "C:\\..name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name...foo" == "C:\\..name\\name...foo" [✔] path> addExtension ".foo" "C:\\..name\\.name" == "C:\\..name\\.name.foo" [✔] path> fileExtension "C:\\..name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\.name.foo" == "C:\\..name\\.name.foo" [✔] path> addExtension ".foo" "C:\\..name\\..name" == "C:\\..name\\..name.foo" [✔] path> fileExtension "C:\\..name\\..name.foo" == .foo [✔] 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" [✔] rerebase> [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.p_o ) path> addExtension ".foo" "C:\\..name\\name..name" == "C:\\..name\\name..name.foo" [✔] path> fileExtension "C:\\..name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name..name.foo" == "C:\\..name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\..name\\..." == "C:\\..name\\....foo" [✔] path> fileExtension "C:\\..name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\....foo" == "C:\\..name\\....foo" [✔] path> addExtension ".foo" "C:\\name.name\\name" == "C:\\name.name\\name.foo" [✔] path> fileExtension "C:\\name.name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name.foo" == "C:\\name.name\\name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\name." == "C:\\name.name\\name..foo" [✔] path> fileExtension "C:\\name.name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name..foo" == "C:\\name.name\\name..foo" [✔] path> addExtension ".foo" "C:\\name.name\\name.." == "C:\\name.name\\name...foo" [✔] path> fileExtension "C:\\name.name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name...foo" == "C:\\name.name\\name...foo" [✔] path> addExtension ".foo" "C:\\name.name\\.name" == "C:\\name.name\\.name.foo" [✔] path> fileExtension "C:\\name.name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\.name.foo" == "C:\\name.name\\.name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\..name" == "C:\\name.name\\..name.foo" [✔] path> fileExtension "C:\\name.name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\..name.foo" == "C:\\name.name\\..name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\name.name" == "C:\\name.name\\name.name.foo" [✔] path> fileExtension "C:\\name.name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name.name.foo" == "C:\\name.name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\name..name" == "C:\\name.name\\name..name.foo" [✔] path> fileExtension "C:\\name.name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name..name.foo" == "C:\\name.name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\..." == "C:\\name.name\\....foo" [✔] path> fileExtension "C:\\name.name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\....foo" == "C:\\name.name\\....foo" [✔] path> addExtension ".foo" "C:\\name..name\\name" == "C:\\name..name\\name.foo" [✔] path> fileExtension "C:\\name..name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name.foo" == "C:\\name..name\\name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\name." == "C:\\name..name\\name..foo" [✔] path> fileExtension "C:\\name..name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name..foo" == "C:\\name..name\\name..foo" [✔] path> addExtension ".foo" "C:\\name..name\\name.." == "C:\\name..name\\name...foo" [✔] path> fileExtension "C:\\name..name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name...foo" == "C:\\name..name\\name...foo" [✔] path> addExtension ".foo" "C:\\name..name\\.name" == "C:\\name..name\\.name.foo" [✔] path> fileExtension "C:\\name..name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\.name.foo" == "C:\\name..name\\.name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\..name" == "C:\\name..name\\..name.foo" [✔] path> fileExtension "C:\\name..name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\..name.foo" == "C:\\name..name\\..name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\name.name" == "C:\\name..name\\name.name.foo" [✔] path> fileExtension "C:\\name..name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name.name.foo" == "C:\\name..name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\name..name" == "C:\\name..name\\name..name.foo" [✔] path> fileExtension "C:\\name..name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name..name.foo" == "C:\\name..name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\..." == "C:\\name..name\\....foo" [✔] path> fileExtension "C:\\name..name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\....foo" == "C:\\name..name\\....foo" [✔] path> addExtension ".foo" "C:\\...\\name" == "C:\\...\\name.foo" [✔] path> fileExtension "C:\\...\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name.foo" == "C:\\...\\name.foo" [✔] path> addExtension ".foo" "C:\\...\\name." == "C:\\...\\name..foo" [✔] path> fileExtension "C:\\...\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name..foo" == "C:\\...\\name..foo" [✔] path> addExtension ".foo" "C:\\...\\name.." == "C:\\...\\name...foo" [✔] path> fileExtension "C:\\...\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name...foo" == "C:\\...\\name...foo" [✔] path> addExtension ".foo" "C:\\...\\.name" == "C:\\...\\.name.foo" [✔] path> fileExtension "C:\\...\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\.name.foo" == "C:\\...\\.name.foo" [✔] path> addExtension ".foo" "C:\\...\\..name" == "C:\\...\\..name.foo" [✔] path> fileExtension "C:\\...\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\..name.foo" == "C:\\...\\..name.foo" [✔] path> addExtension ".foo" "C:\\...\\name.name" == "C:\\...\\name.name.foo" [✔] path> fileExtension "C:\\...\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name.name.foo" == "C:\\...\\name.name.foo" [✔] path> addExtension ".foo" "C:\\...\\name..name" == "C:\\...\\name..name.foo" [✔] path> fileExtension "C:\\...\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name..name.foo" == "C:\\...\\name..name.foo" [✔] path> addExtension ".foo" "C:\\...\\..." == "C:\\...\\....foo" [✔] path> fileExtension "C:\\...\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\....foo" == "C:\\...\\....foo" [✔] path> addExtension ".foo" "C:\\name" == "C:\\name.foo" [✔] path> fileExtension "C:\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.foo" == "C:\\name.foo" [✔] path> addExtension ".foo" "C:\\name." == "C:\\name..foo" [✔] path> fileExtension "C:\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..foo" == "C:\\name..foo" [✔] path> addExtension ".foo" "C:\\name.." == "C:\\name...foo" [✔] path> fileExtension "C:\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name...foo" == "C:\\name...foo" [✔] path> addExtension ".foo" "C:\\.name" == "C:\\.name.foo" [✔] path> fileExtension "C:\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name.foo" == "C:\\.name.foo" [✔] path> addExtension ".foo" "C:\\..name" == "C:\\..name.foo" [✔] path> fileExtension "C:\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name.foo" == "C:\\..name.foo" [✔] path> addExtension ".foo" "C:\\name.name" == "C:\\name.name.foo" [✔] path> fileExtension "C:\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name.foo" == "C:\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name..name" == "C:\\name..name.foo" [✔] path> fileExtension "C:\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name.foo" == "C:\\name..name.foo" [✔] path> addExtension ".foo" "C:\\..." == "C:\\....foo" [✔] path> fileExtension "C:\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\....foo" == "C:\\....foo" [✔] path> throws InvalidExtension when extension is [] [✔] path> throws InvalidExtension when extension is [.] [✔] path> throws InvalidExtension when extension is [x] [✔] path> throws InvalidExtension when extension is [..] [✔] path> throws InvalidExtension when extension is [...] [✔] path> throws InvalidExtension when extension is [xy] [✔] path> throws InvalidExtension when extension is [foo] [✔] path> throws InvalidExtension when extension is [foo.] [✔] path> throws InvalidExtension when extension is [foo..] [✔] path> throws InvalidExtension when extension is [..foo] [✔] path> throws InvalidExtension when extension is [...foo] [✔] path> throws InvalidExtension when extension is [.foo.bar] [✔] path> throws InvalidExtension when extension is [.foo\bar] [✔] path> Restrictions path> "..\\" should be rejected [✔] path> ".." should be rejected [✔] path> Succeeding: Parsing "a.." should succeed with: "a..\\" [✔] path> Succeeding: Parsing "..a" should succeed with: "..a\\" [✔] path> "\\.." should be rejected [✔] path> "C:\\foo\\..\\bar\\" should be rejected [✔] path> "C:\\foo\\bar\\.." should be rejected [✔] path> Aeson Instances path> Decoding "["C:\\foo\\bar"]" as a [Path Abs Dir] should succeed. [✔] path> Decoding "["C:\foo\bar"]" as a [Path Rel Dir] should fail. [✔] path> Encoding "["C:\foo\bar\mu.txt"]" should succeed. [✔] path> QuasiQuotes path> [absdir|C:\|] == $(mkAbsDir "C:\") [✔] path> [absdir|C:\chris\|] == $(mkAbsDir "C:\chris\") [✔] path> [reldir|foo|] == $(mkRelDir "foo") [✔] path> [reldir|foo\bar|] == $(mkRelDir "foo\bar") [✔] path> [absfile|C:\chris\foo.txt|] == $(mkAbsFile "C:\chris\foo.txt") [✔] path> [relfile|foo.exe|] == $(mkRelFile "foo.exe") [✔] path> [relfile|chris\foo.txt|] == $(mkRelFile "chris\foo.txt") [✔] path> Path.Posix path> Parsing: Path Abs Dir path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "./" should fail. [✔] path> Failing: Parsing "foo.txt" should fail. [✔] path> Succeeding: Parsing "/" should succeed with: "/" [✔] path> Succeeding: Parsing "//" should succeed with: "/" [✔] path> Succeeding: Parsing "///foo//bar//mu/" should succeed with: "/foo/bar/mu/" [✔] path> Succeeding: Parsing "///foo//bar////mu" should succeed with: "/foo/bar/mu/" [✔] path> Succeeding: Parsing "///foo//bar/.//mu" should succeed with: "/foo/bar/mu/" [✔] path> Parsing: Path Rel Dir path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "/" should fail. [✔] path> Failing: Parsing "//" should fail. [✔] path> Succeeding: Parsing "~/" should succeed with: "~/" [✔] path> Failing: Parsing "/" should fail. [✔] path> Succeeding: Parsing "./" should succeed with: "./" [✔] path> Succeeding: Parsing "././" should succeed with: "./" [✔] path> Failing: Parsing "//" should fail. [✔] path> Failing: Parsing "///foo//bar//mu/" should fail. [✔] path> Failing: Parsing "///foo//bar////mu" should fail. [✔] path> Failing: Parsing "///foo//bar/.//mu" should fail. [✔] path> Succeeding: Parsing "..." should succeed with: ".../" [✔] path> Succeeding: Parsing "foo.bak" should succeed with: "foo.bak/" [✔] path> Succeeding: Parsing "./foo" should succeed with: "foo/" [✔] path> Succeeding: Parsing "././foo" should succeed with: "foo/" [✔] path> Succeeding: Parsing "./foo/./bar" should succeed with: "foo/bar/" [✔] path> Succeeding: Parsing "foo//bar//mu//" should succeed with: "foo/bar/mu/" [✔] path> Succeeding: Parsing "foo//bar////mu" should succeed with: "foo/bar/mu/" [✔] path> Succeeding: Parsing "foo//bar/.//mu" should succeed with: "foo/bar/mu/" [✔] path> Parsing: Path Abs File path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "./" should fail. [✔] path> Failing: Parsing "/." should fail. [✔] path> Failing: Parsing "/foo/bar/." should fail. [✔] path> Failing: Parsing "~/" should fail. [✔] path> Failing: Parsing "./foo.txt" should fail. [✔] path> Failing: Parsing "/" should fail. [✔] path> Failing: Parsing "//" should fail. [✔] path> Failing: Parsing "///foo//bar//mu/" should fail. [✔] path> Succeeding: Parsing "/..." should succeed with: "/..." [✔] path> Succeeding: Parsing "/foo.txt" should succeed with: "/foo.txt" [✔] path> Succeeding: Parsing "///foo//bar////mu.txt" should succeed with: "/foo/bar/mu.txt" [✔] path> Succeeding: Parsing "///foo//bar/.//mu.txt" should succeed with: "/foo/bar/mu.txt" [✔] path> Parsing: Path Rel File 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. [✔] 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 ) path> Failing: Parsing "../foo.txt" should fail. [✔] path> Failing: Parsing "//" should fail. [✔] path> Failing: Parsing "///foo//bar//mu/" should fail. [✔] path> Failing: Parsing "///foo//bar////mu" should fail. [✔] path> Failing: Parsing "///foo//bar/.//mu" should fail. [✔] path> Succeeding: Parsing "a.." should succeed with: "a.." [✔] path> Succeeding: Parsing "..." should succeed with: "..." [✔] path> Succeeding: Parsing "foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing "./foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing "././foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing "./foo/./bar.txt" should succeed with: "foo/bar.txt" [✔] path> Succeeding: Parsing "foo//bar//mu.txt" should succeed with: "foo/bar/mu.txt" [✔] path> Succeeding: Parsing "foo//bar////mu.txt" should succeed with: "foo/bar/mu.txt" [✔] path> Succeeding: Parsing "foo//bar/.//mu.txt" should succeed with: "foo/bar/mu.txt" [✔] path> Operations: () path> AbsDir + RelDir = AbsDir [✔] path> AbsDir + RelFile = AbsFile [✔] path> RelDir + RelDir = RelDir [✔] path> . + . = . [✔] path> . + x = x [✔] path> x + . = x [✔] path> RelDir + RelFile = RelFile [✔] path> Operations: toFilePath path> toFilePath $(mkRelDir ".") == "./" [✔] path> show $(mkRelDir ".") == "\"./\"" [✔] path> Operations: stripProperPrefix path> stripProperPrefix parent (parent child) = child (unit test) [✔] path> stripProperPrefix parent (parent child) = child (unit test) [✔] path> stripProperPrefix parent parent = _|_ [✔] path> Operations: isProperPrefixOf path> isProperPrefixOf parent (parent child) (absolute) [✔] path> isProperPrefixOf parent (parent child) (relative) [✔] path> not (x `isProperPrefixOf` x) [✔] path> not (/ `isProperPrefixOf` /) [✔] path> Operations: parent path> parent (parent child) == parent [✔] path> parent "/" == "/" [✔] path> parent "/x" == "/" [✔] path> parent "x" == "." [✔] path> parent "." == "." [✔] path> Operations: splitDrive path> splitDrive "/dir" == ("/", Just "dir") [✔] path> splitDrive "/file" == ("/", Just "file") [✔] path> splitDrive "/" == ("/", Nothing) [✔] path> Operations: isDrive path> isDrive "/" == True [✔] path> isDrive "/dir" == False [✔] path> Operations: filename path> filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (unit test) [✔] path> filename ($(mkRelDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (unit test) [✔] path> Operations: dirname path> dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (unit test) [✔] path> dirname ($(mkRelDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (unit test) [✔] path> dirname / must be a Rel path [✔] path> Operations: extensions path> Only filenames and extensions path> addExtension ".foo" "name" == "name.foo" [✔] path> fileExtension "name.foo" == .foo [✔] path> replaceExtension ".foo" "name.foo" == "name.foo" [✔] path> addExtension ".foo" "name." == "name..foo" [✔] path> fileExtension "name..foo" == .foo [✔] path> replaceExtension ".foo" "name..foo" == "name..foo" [✔] path> addExtension ".foo" "name.." == "name...foo" [✔] path> fileExtension "name...foo" == .foo [✔] path> replaceExtension ".foo" "name...foo" == "name...foo" [✔] path> addExtension ".foo" ".name" == ".name.foo" [✔] path> fileExtension ".name.foo" == .foo [✔] path> replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] path> addExtension ".foo" "..name" == "..name.foo" [✔] path> fileExtension "..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] path> addExtension ".foo" "name.name" == "name.name.foo" [✔] path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".foo" "name..name" == "name..name.foo" [✔] path> fileExtension "name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] path> addExtension ".foo" "..." == "....foo" [✔] path> fileExtension "....foo" == .foo [✔] rerebase> [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 ) path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> addExtension ".foo." "name" == "name.foo." [✔] path> fileExtension "name.foo." == .foo. [✔] path> replaceExtension ".foo." "name.foo." == "name.foo." [✔] path> addExtension ".foo." "name." == "name..foo." [✔] path> fileExtension "name..foo." == .foo. [✔] path> replaceExtension ".foo." "name..foo." == "name..foo." [✔] path> addExtension ".foo." "name.." == "name...foo." [✔] path> fileExtension "name...foo." == .foo. [✔] path> replaceExtension ".foo." "name...foo." == "name...foo." [✔] path> addExtension ".foo." ".name" == ".name.foo." [✔] path> fileExtension ".name.foo." == .foo. [✔] path> replaceExtension ".foo." ".name.foo." == ".name.foo." [✔] path> addExtension ".foo." "..name" == "..name.foo." [✔] path> fileExtension "..name.foo." == .foo. [✔] path> replaceExtension ".foo." "..name.foo." == "..name.foo." [✔] path> addExtension ".foo." "name.name" == "name.name.foo." [✔] path> fileExtension "name.name.foo." == .foo. [✔] path> replaceExtension ".foo." "name.name.foo." == "name.name.foo." [✔] path> addExtension ".foo." "name..name" == "name..name.foo." [✔] path> fileExtension "name..name.foo." == .foo. [✔] path> replaceExtension ".foo." "name..name.foo." == "name..name.foo." [✔] path> addExtension ".foo." "..." == "....foo." [✔] path> fileExtension "....foo." == .foo. [✔] path> replaceExtension ".foo." "....foo." == "....foo." [✔] path> addExtension ".foo.." "name" == "name.foo.." [✔] path> fileExtension "name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name.foo.." == "name.foo.." [✔] path> addExtension ".foo.." "name." == "name..foo.." [✔] path> fileExtension "name..foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name..foo.." == "name..foo.." [✔] path> addExtension ".foo.." "name.." == "name...foo.." [✔] path> fileExtension "name...foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name...foo.." == "name...foo.." [✔] path> addExtension ".foo.." ".name" == ".name.foo.." [✔] path> fileExtension ".name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." ".name.foo.." == ".name.foo.." [✔] path> addExtension ".foo.." "..name" == "..name.foo.." [✔] path> fileExtension "..name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "..name.foo.." == "..name.foo.." [✔] path> addExtension ".foo.." "name.name" == "name.name.foo.." [✔] path> fileExtension "name.name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name.name.foo.." == "name.name.foo.." [✔] path> addExtension ".foo.." "name..name" == "name..name.foo.." [✔] path> fileExtension "name..name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name..name.foo.." == "name..name.foo.." [✔] path> addExtension ".foo.." "..." == "....foo.." [✔] path> fileExtension "....foo.." == .foo.. [✔] path> replaceExtension ".foo.." "....foo.." == "....foo.." [✔] path> Relative dir paths path> addExtension ".foo" "name/name" == "name/name.foo" [✔] path> fileExtension "name/name.foo" == .foo [✔] path> replaceExtension ".foo" "name/name.foo" == "name/name.foo" [✔] path> addExtension ".foo" "name/name." == "name/name..foo" [✔] path> fileExtension "name/name..foo" == .foo [✔] path> replaceExtension ".foo" "name/name..foo" == "name/name..foo" [✔] path> addExtension ".foo" "name/name.." == "name/name...foo" [✔] path> fileExtension "name/name...foo" == .foo [✔] path> replaceExtension ".foo" "name/name...foo" == "name/name...foo" [✔] path> addExtension ".foo" "name/.name" == "name/.name.foo" [✔] path> fileExtension "name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "name/.name.foo" == "name/.name.foo" [✔] path> addExtension ".foo" "name/..name" == "name/..name.foo" [✔] path> fileExtension "name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "name/..name.foo" == "name/..name.foo" [✔] path> addExtension ".foo" "name/name.name" == "name/name.name.foo" [✔] path> fileExtension "name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name/name.name.foo" == "name/name.name.foo" [✔] path> addExtension ".foo" "name/name..name" == "name/name..name.foo" [✔] path> fileExtension "name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name/name..name.foo" == "name/name..name.foo" [✔] path> addExtension ".foo" "name/..." == "name/....foo" [✔] path> fileExtension "name/....foo" == .foo [✔] path> replaceExtension ".foo" "name/....foo" == "name/....foo" [✔] path> addExtension ".foo" "name./name" == "name./name.foo" [✔] path> fileExtension "name./name.foo" == .foo [✔] path> replaceExtension ".foo" "name./name.foo" == "name./name.foo" [✔] path> addExtension ".foo" "name./name." == "name./name..foo" [✔] path> fileExtension "name./name..foo" == .foo [✔] path> replaceExtension ".foo" "name./name..foo" == "name./name..foo" [✔] path> addExtension ".foo" "name./name.." == "name./name...foo" [✔] path> fileExtension "name./name...foo" == .foo [✔] path> replaceExtension ".foo" "name./name...foo" == "name./name...foo" [✔] path> addExtension ".foo" "name./.name" == "name./.name.foo" [✔] path> fileExtension "name./.name.foo" == .foo [✔] path> replaceExtension ".foo" "name./.name.foo" == "name./.name.foo" [✔] path> addExtension ".foo" "name./..name" == "name./..name.foo" [✔] path> fileExtension "name./..name.foo" == .foo [✔] path> replaceExtension ".foo" "name./..name.foo" == "name./..name.foo" [✔] path> addExtension ".foo" "name./name.name" == "name./name.name.foo" [✔] path> fileExtension "name./name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name./name.name.foo" == "name./name.name.foo" [✔] path> addExtension ".foo" "name./name..name" == "name./name..name.foo" [✔] path> fileExtension "name./name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name./name..name.foo" == "name./name..name.foo" [✔] path> addExtension ".foo" "name./..." == "name./....foo" [✔] path> fileExtension "name./....foo" == .foo [✔] path> replaceExtension ".foo" "name./....foo" == "name./....foo" [✔] path> addExtension ".foo" "name../name" == "name../name.foo" [✔] path> fileExtension "name../name.foo" == .foo [✔] path> replaceExtension ".foo" "name../name.foo" == "name../name.foo" [✔] path> addExtension ".foo" "name../name." == "name../name..foo" [✔] path> fileExtension "name../name..foo" == .foo [✔] path> replaceExtension ".foo" "name../name..foo" == "name../name..foo" [✔] path> addExtension ".foo" "name../name.." == "name../name...foo" [✔] path> fileExtension "name../name...foo" == .foo [✔] path> replaceExtension ".foo" "name../name...foo" == "name../name...foo" [✔] path> addExtension ".foo" "name../.name" == "name../.name.foo" [✔] path> fileExtension "name../.name.foo" == .foo [✔] path> replaceExtension ".foo" "name../.name.foo" == "name../.name.foo" [✔] path> addExtension ".foo" "name../..name" == "name../..name.foo" [✔] path> fileExtension "name../..name.foo" == .foo [✔] path> replaceExtension ".foo" "name../..name.foo" == "name../..name.foo" [✔] path> addExtension ".foo" "name../name.name" == "name../name.name.foo" [✔] path> fileExtension "name../name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name../name.name.foo" == "name../name.name.foo" [✔] path> addExtension ".foo" "name../name..name" == "name../name..name.foo" [✔] path> fileExtension "name../name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name../name..name.foo" == "name../name..name.foo" [✔] path> addExtension ".foo" "name../..." == "name../....foo" [✔] path> fileExtension "name../....foo" == .foo [✔] path> replaceExtension ".foo" "name../....foo" == "name../....foo" [✔] path> addExtension ".foo" ".name/name" == ".name/name.foo" [✔] path> fileExtension ".name/name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/name.foo" == ".name/name.foo" [✔] path> addExtension ".foo" ".name/name." == ".name/name..foo" [✔] path> fileExtension ".name/name..foo" == .foo [✔] path> replaceExtension ".foo" ".name/name..foo" == ".name/name..foo" [✔] path> addExtension ".foo" ".name/name.." == ".name/name...foo" [✔] path> fileExtension ".name/name...foo" == .foo [✔] rerebase> [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 ) path> replaceExtension ".foo" ".name/name...foo" == ".name/name...foo" [✔] path> addExtension ".foo" ".name/.name" == ".name/.name.foo" [✔] path> fileExtension ".name/.name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/.name.foo" == ".name/.name.foo" [✔] path> addExtension ".foo" ".name/..name" == ".name/..name.foo" [✔] path> fileExtension ".name/..name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/..name.foo" == ".name/..name.foo" [✔] path> addExtension ".foo" ".name/name.name" == ".name/name.name.foo" [✔] path> fileExtension ".name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/name.name.foo" == ".name/name.name.foo" [✔] path> addExtension ".foo" ".name/name..name" == ".name/name..name.foo" [✔] path> fileExtension ".name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/name..name.foo" == ".name/name..name.foo" [✔] path> addExtension ".foo" ".name/..." == ".name/....foo" [✔] path> fileExtension ".name/....foo" == .foo [✔] path> replaceExtension ".foo" ".name/....foo" == ".name/....foo" [✔] path> addExtension ".foo" "..name/name" == "..name/name.foo" [✔] path> fileExtension "..name/name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/name.foo" == "..name/name.foo" [✔] path> addExtension ".foo" "..name/name." == "..name/name..foo" [✔] path> fileExtension "..name/name..foo" == .foo [✔] path> replaceExtension ".foo" "..name/name..foo" == "..name/name..foo" [✔] path> addExtension ".foo" "..name/name.." == "..name/name...foo" [✔] path> fileExtension "..name/name...foo" == .foo [✔] path> replaceExtension ".foo" "..name/name...foo" == "..name/name...foo" [✔] path> addExtension ".foo" "..name/.name" == "..name/.name.foo" [✔] path> fileExtension "..name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/.name.foo" == "..name/.name.foo" [✔] path> addExtension ".foo" "..name/..name" == "..name/..name.foo" [✔] path> fileExtension "..name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/..name.foo" == "..name/..name.foo" [✔] path> addExtension ".foo" "..name/name.name" == "..name/name.name.foo" [✔] path> fileExtension "..name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/name.name.foo" == "..name/name.name.foo" [✔] path> addExtension ".foo" "..name/name..name" == "..name/name..name.foo" [✔] path> fileExtension "..name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/name..name.foo" == "..name/name..name.foo" [✔] path> addExtension ".foo" "..name/..." == "..name/....foo" [✔] path> fileExtension "..name/....foo" == .foo [✔] path> replaceExtension ".foo" "..name/....foo" == "..name/....foo" [✔] path> addExtension ".foo" "name.name/name" == "name.name/name.foo" [✔] path> fileExtension "name.name/name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name.foo" == "name.name/name.foo" [✔] path> addExtension ".foo" "name.name/name." == "name.name/name..foo" [✔] path> fileExtension "name.name/name..foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name..foo" == "name.name/name..foo" [✔] path> addExtension ".foo" "name.name/name.." == "name.name/name...foo" [✔] path> fileExtension "name.name/name...foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name...foo" == "name.name/name...foo" [✔] path> addExtension ".foo" "name.name/.name" == "name.name/.name.foo" [✔] path> fileExtension "name.name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/.name.foo" == "name.name/.name.foo" [✔] path> addExtension ".foo" "name.name/..name" == "name.name/..name.foo" [✔] 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" [✔] 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 ) path> addExtension ".foo" "name.name/name..name" == "name.name/name..name.foo" [✔] path> fileExtension "name.name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name..name.foo" == "name.name/name..name.foo" [✔] path> addExtension ".foo" "name.name/..." == "name.name/....foo" [✔] path> fileExtension "name.name/....foo" == .foo [✔] path> replaceExtension ".foo" "name.name/....foo" == "name.name/....foo" [✔] path> addExtension ".foo" "name..name/name" == "name..name/name.foo" [✔] path> fileExtension "name..name/name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name.foo" == "name..name/name.foo" [✔] path> addExtension ".foo" "name..name/name." == "name..name/name..foo" [✔] path> fileExtension "name..name/name..foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name..foo" == "name..name/name..foo" [✔] path> addExtension ".foo" "name..name/name.." == "name..name/name...foo" [✔] path> fileExtension "name..name/name...foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name...foo" == "name..name/name...foo" [✔] path> addExtension ".foo" "name..name/.name" == "name..name/.name.foo" [✔] path> fileExtension "name..name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/.name.foo" == "name..name/.name.foo" [✔] path> addExtension ".foo" "name..name/..name" == "name..name/..name.foo" [✔] path> fileExtension "name..name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/..name.foo" == "name..name/..name.foo" [✔] path> addExtension ".foo" "name..name/name.name" == "name..name/name.name.foo" [✔] path> fileExtension "name..name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name.name.foo" == "name..name/name.name.foo" [✔] path> addExtension ".foo" "name..name/name..name" == "name..name/name..name.foo" [✔] path> fileExtension "name..name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name..name.foo" == "name..name/name..name.foo" [✔] path> addExtension ".foo" "name..name/..." == "name..name/....foo" [✔] path> fileExtension "name..name/....foo" == .foo [✔] path> replaceExtension ".foo" "name..name/....foo" == "name..name/....foo" [✔] path> addExtension ".foo" ".../name" == ".../name.foo" [✔] path> fileExtension ".../name.foo" == .foo [✔] path> replaceExtension ".foo" ".../name.foo" == ".../name.foo" [✔] path> addExtension ".foo" ".../name." == ".../name..foo" [✔] path> fileExtension ".../name..foo" == .foo [✔] path> replaceExtension ".foo" ".../name..foo" == ".../name..foo" [✔] path> addExtension ".foo" ".../name.." == ".../name...foo" [✔] path> fileExtension ".../name...foo" == .foo [✔] path> replaceExtension ".foo" ".../name...foo" == ".../name...foo" [✔] path> addExtension ".foo" ".../.name" == ".../.name.foo" [✔] path> fileExtension ".../.name.foo" == .foo [✔] path> replaceExtension ".foo" ".../.name.foo" == ".../.name.foo" [✔] path> addExtension ".foo" ".../..name" == ".../..name.foo" [✔] path> fileExtension ".../..name.foo" == .foo [✔] path> replaceExtension ".foo" ".../..name.foo" == ".../..name.foo" [✔] path> addExtension ".foo" ".../name.name" == ".../name.name.foo" [✔] path> fileExtension ".../name.name.foo" == .foo [✔] path> replaceExtension ".foo" ".../name.name.foo" == ".../name.name.foo" [✔] path> addExtension ".foo" ".../name..name" == ".../name..name.foo" [✔] path> fileExtension ".../name..name.foo" == .foo [✔] path> replaceExtension ".foo" ".../name..name.foo" == ".../name..name.foo" [✔] path> addExtension ".foo" ".../..." == ".../....foo" [✔] path> fileExtension ".../....foo" == .foo [✔] path> replaceExtension ".foo" ".../....foo" == ".../....foo" [✔] path> addExtension ".foo" "name" == "name.foo" [✔] path> fileExtension "name.foo" == .foo [✔] path> replaceExtension ".foo" "name.foo" == "name.foo" [✔] path> addExtension ".foo" "name." == "name..foo" [✔] 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 ) path> fileExtension "name..foo" == .foo [✔] path> replaceExtension ".foo" "name..foo" == "name..foo" [✔] path> addExtension ".foo" "name.." == "name...foo" [✔] path> fileExtension "name...foo" == .foo [✔] path> replaceExtension ".foo" "name...foo" == "name...foo" [✔] path> addExtension ".foo" ".name" == ".name.foo" [✔] path> fileExtension ".name.foo" == .foo [✔] path> replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] path> addExtension ".foo" "..name" == "..name.foo" [✔] path> fileExtension "..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] path> addExtension ".foo" "name.name" == "name.name.foo" [✔] path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".foo" "name..name" == "name..name.foo" [✔] path> fileExtension "name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] path> addExtension ".foo" "..." == "....foo" [✔] path> fileExtension "....foo" == .foo [✔] path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> Absolute dir paths path> addExtension ".foo" "/name/name" == "/name/name.foo" [✔] path> fileExtension "/name/name.foo" == .foo [✔] path> replaceExtension ".foo" "/name/name.foo" == "/name/name.foo" [✔] path> addExtension ".foo" "/name/name." == "/name/name..foo" [✔] path> fileExtension "/name/name..foo" == .foo [✔] path> replaceExtension ".foo" "/name/name..foo" == "/name/name..foo" [✔] path> addExtension ".foo" "/name/name.." == "/name/name...foo" [✔] path> fileExtension "/name/name...foo" == .foo [✔] path> replaceExtension ".foo" "/name/name...foo" == "/name/name...foo" [✔] path> addExtension ".foo" "/name/.name" == "/name/.name.foo" [✔] path> fileExtension "/name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "/name/.name.foo" == "/name/.name.foo" [✔] path> addExtension ".foo" "/name/..name" == "/name/..name.foo" [✔] path> fileExtension "/name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "/name/..name.foo" == "/name/..name.foo" [✔] path> addExtension ".foo" "/name/name.name" == "/name/name.name.foo" [✔] path> fileExtension "/name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "/name/name.name.foo" == "/name/name.name.foo" [✔] path> addExtension ".foo" "/name/name..name" == "/name/name..name.foo" [✔] path> fileExtension "/name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "/name/name..name.foo" == "/name/name..name.foo" [✔] path> addExtension ".foo" "/name/..." == "/name/....foo" [✔] path> fileExtension "/name/....foo" == .foo [✔] path> replaceExtension ".foo" "/name/....foo" == "/name/....foo" [✔] path> addExtension ".foo" "/name./name" == "/name./name.foo" [✔] path> fileExtension "/name./name.foo" == .foo [✔] path> replaceExtension ".foo" "/name./name.foo" == "/name./name.foo" [✔] path> addExtension ".foo" "/name./name." == "/name./name..foo" [✔] path> fileExtension "/name./name..foo" == .foo [✔] path> replaceExtension ".foo" "/name./name..foo" == "/name./name..foo" [✔] path> addExtension ".foo" "/name./name.." == "/name./name...foo" [✔] path> fileExtension "/name./name...foo" == .foo [✔] path> replaceExtension ".foo" "/name./name...foo" == "/name./name...foo" [✔] path> addExtension ".foo" "/name./.name" == "/name./.name.foo" [✔] path> fileExtension "/name./.name.foo" == .foo [✔] path> replaceExtension ".foo" "/name./.name.foo" == "/name./.name.foo" [✔] path> addExtension ".foo" "/name./..name" == "/name./..name.foo" [✔] path> fileExtension "/name./..name.foo" == .foo [✔] path> replaceExtension ".foo" "/name./..name.foo" == "/name./..name.foo" [✔] path> addExtension ".foo" "/name./name.name" == "/name./name.name.foo" [✔] path> fileExtension "/name./name.name.foo" == .foo [✔] 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 [✔] 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 ) 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 [✔] 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 ) path> replaceExtension ".foo" "/..name/name...foo" == "/..name/name...foo" [✔] path> addExtension ".foo" "/..name/.name" == "/..name/.name.foo" [✔] path> fileExtension "/..name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "/..name/.name.foo" == "/..name/.name.foo" [✔] path> addExtension ".foo" "/..name/..name" == "/..name/..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" [✔] 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 ) 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" [✔] 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 ) path> fileExtension "/.../name.name.foo" == .foo [✔] path> replaceExtension ".foo" "/.../name.name.foo" == "/.../name.name.foo" [✔] path> addExtension ".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 [✔] rerebase> [293 of 368] Compiling Control.Monad.Trans.RWS.Lazy ( library/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Control/Monad/Trans/RWS/Lazy.p_o ) rerebase> [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, dist/build/Control/Monad/Trans/RWS.p_o ) rerebase> [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, dist/build/Control/Monad/Trans/Maybe.p_o ) rerebase> [296 of 368] Compiling Control.Monad.Trans.Identity ( library/Control/Monad/Trans/Identity.hs, dist/build/Control/Monad/Trans/Identity.p_o ) rerebase> [297 of 368] Compiling Control.Monad.Trans.Except ( library/Control/Monad/Trans/Except.hs, dist/build/Control/Monad/Trans/Except.p_o ) rerebase> [298 of 368] Compiling Control.Monad.Trans.Cont ( library/Control/Monad/Trans/Cont.hs, dist/build/Control/Monad/Trans/Cont.p_o ) rerebase> [299 of 368] Compiling Control.Monad.Trans.Class ( library/Control/Monad/Trans/Class.hs, dist/build/Control/Monad/Trans/Class.p_o ) rerebase> [300 of 368] Compiling Control.Monad.Trans ( library/Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.p_o ) rerebase> [301 of 368] Compiling Control.Monad.State.Strict ( library/Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.p_o ) rerebase> [302 of 368] Compiling Control.Monad.State.Lazy ( library/Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.p_o ) rerebase> [303 of 368] Compiling Control.Monad.State.Class ( library/Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.p_o ) rerebase> [304 of 368] Compiling Control.Monad.State ( library/Control/Monad/State.hs, dist/build/Control/Monad/State.p_o ) rerebase> [305 of 368] Compiling Control.Monad.Signatures ( library/Control/Monad/Signatures.hs, dist/build/Control/Monad/Signatures.p_o ) rerebase> [306 of 368] Compiling Control.Monad.STM ( library/Control/Monad/STM.hs, dist/build/Control/Monad/STM.p_o ) rerebase> [307 of 368] Compiling Control.Monad.ST.Unsafe ( library/Control/Monad/ST/Unsafe.hs, dist/build/Control/Monad/ST/Unsafe.p_o ) rerebase> [308 of 368] Compiling Control.Monad.ST.Strict ( library/Control/Monad/ST/Strict.hs, dist/build/Control/Monad/ST/Strict.p_o ) rerebase> [309 of 368] Compiling Control.Monad.ST.Lazy.Unsafe ( library/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Control/Monad/ST/Lazy/Unsafe.p_o ) rerebase> [310 of 368] Compiling Control.Monad.ST.Lazy ( library/Control/Monad/ST/Lazy.hs, dist/build/Control/Monad/ST/Lazy.p_o ) rerebase> [311 of 368] Compiling Control.Monad.ST ( library/Control/Monad/ST.hs, dist/build/Control/Monad/ST.p_o ) rerebase> [312 of 368] Compiling Control.Monad.Reader.Class ( library/Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.p_o ) rerebase> [313 of 368] Compiling Control.Monad.Reader ( library/Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.p_o ) rerebase> [314 of 368] Compiling Control.Monad.RWS.Strict ( library/Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.p_o ) rerebase> [315 of 368] Compiling Control.Monad.RWS.Lazy ( library/Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.p_o ) rerebase> [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.p_o ) rerebase> [317 of 368] Compiling Control.Monad.RWS ( library/Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.p_o ) rerebase> [318 of 368] Compiling Control.Monad.Identity ( library/Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.p_o ) rerebase> [319 of 368] Compiling Control.Monad.IO.Class ( library/Control/Monad/IO/Class.hs, dist/build/Control/Monad/IO/Class.p_o ) path> replaceExtension ".foo" "/name.name.foo" == "/name.name.foo" [✔] rerebase> [320 of 368] Compiling Control.Monad.Fix ( library/Control/Monad/Fix.hs, dist/build/Control/Monad/Fix.p_o ) path> addExtension ".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" [✔] rerebase> [321 of 368] Compiling Control.Monad.Fail ( library/Control/Monad/Fail.hs, dist/build/Control/Monad/Fail.p_o ) path> fileExtension "/....foo" == .foo [✔] path> replaceExtension ".foo" "/....foo" == "/....foo" [✔] path> throws InvalidExtension when extension is [] [✔] path> throws InvalidExtension when extension is [.] [✔] rerebase> [322 of 368] Compiling Control.Monad.Error.Class ( library/Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.p_o ) 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] [✔] rerebase> [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.p_o ) 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: "~/" [✔] rerebase> [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.p_o ) rerebase> [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, dist/build/Control/Monad.p_o ) rerebase> [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, dist/build/Control/Exception/Base.p_o ) path> 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 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 ) 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 rerebase> [329 of 368] Compiling Control.Concurrent.STM.TVar ( library/Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.p_o ) rerebase> [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.p_o ) rerebase> [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.p_o ) rerebase> [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.p_o ) rerebase> [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.p_o ) rerebase> [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.p_o ) rerebase> [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.p_o ) rerebase> [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.p_o ) rerebase> [337 of 368] Compiling Control.Concurrent.QSemN ( library/Control/Concurrent/QSemN.hs, dist/build/Control/Concurrent/QSemN.p_o ) rerebase> [338 of 368] Compiling Control.Concurrent.QSem ( library/Control/Concurrent/QSem.hs, dist/build/Control/Concurrent/QSem.p_o ) rerebase> [339 of 368] Compiling Control.Concurrent.MVar ( library/Control/Concurrent/MVar.hs, dist/build/Control/Concurrent/MVar.p_o ) path> [absdir|/|] == $(mkAbsDir "/") [✔] path> [absdir|/home|] == $(mkAbsDir "/home") [✔] rerebase> [340 of 368] Compiling Control.Concurrent.Chan ( library/Control/Concurrent/Chan.hs, dist/build/Control/Concurrent/Chan.p_o ) path> [reldir|foo|] == $(mkRelDir "foo") [✔] path> [reldir|foo/bar|] == $(mkRelDir "foo/bar") [✔] path> [absfile|/home/chris/foo.txt|] == $(mkAbsFile "/home/chris/foo.txt") [✔] rerebase> [341 of 368] Compiling Control.Concurrent ( library/Control/Concurrent.hs, dist/build/Control/Concurrent.p_o ) path> [relfile|foo|] == $(mkRelFile "foo") [✔] path> [relfile|chris/foo.txt|] == $(mkRelFile "chris/foo.txt") [✔] path> rerebase> [342 of 368] Compiling Control.Comonad ( library/Control/Comonad.hs, dist/build/Control/Comonad.p_o ) path> Finished in 1.1204 seconds path> 1293 examples, 0 failures rerebase> [343 of 368] Compiling Control.Category ( library/Control/Category.hs, dist/build/Control/Category.p_o ) rerebase> [344 of 368] Compiling Control.Arrow ( library/Control/Arrow.hs, dist/build/Control/Arrow.p_o ) rerebase> [345 of 368] Compiling Control.Applicative.Lift ( library/Control/Applicative/Lift.hs, dist/build/Control/Applicative/Lift.p_o ) rerebase> [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, dist/build/Control/Applicative/Backwards.p_o ) rerebase> [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, dist/build/Control/Applicative.p_o ) rerebase> [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, dist/build/System/CPUTime.p_o ) rerebase> [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, dist/build/System/Console/GetOpt.p_o ) rerebase> [350 of 368] Compiling System.Environment ( library/System/Environment.hs, dist/build/System/Environment.p_o ) rerebase> [351 of 368] Compiling System.Exit ( library/System/Exit.hs, dist/build/System/Exit.p_o ) rerebase> [352 of 368] Compiling System.IO ( library/System/IO.hs, dist/build/System/IO.p_o ) rerebase> [353 of 368] Compiling System.IO.Error ( library/System/IO/Error.hs, dist/build/System/IO/Error.p_o ) rerebase> [354 of 368] Compiling System.IO.Unsafe ( library/System/IO/Unsafe.hs, dist/build/System/IO/Unsafe.p_o ) rerebase> [355 of 368] Compiling System.Info ( library/System/Info.hs, dist/build/System/Info.p_o ) rerebase> [356 of 368] Compiling System.Mem ( library/System/Mem.hs, dist/build/System/Mem.p_o ) rerebase> [357 of 368] Compiling System.Mem.StableName ( library/System/Mem/StableName.hs, dist/build/System/Mem/StableName.p_o ) rerebase> [358 of 368] Compiling System.Mem.Weak ( library/System/Mem/Weak.hs, dist/build/System/Mem/Weak.p_o ) rerebase> [359 of 368] Compiling System.Posix.Internals ( library/System/Posix/Internals.hs, dist/build/System/Posix/Internals.p_o ) rerebase> [360 of 368] Compiling System.Posix.Types ( library/System/Posix/Types.hs, dist/build/System/Posix/Types.p_o ) rerebase> [361 of 368] Compiling System.Timeout ( library/System/Timeout.hs, dist/build/System/Timeout.p_o ) rerebase> [362 of 368] Compiling Text.ParserCombinators.ReadP ( library/Text/ParserCombinators/ReadP.hs, dist/build/Text/ParserCombinators/ReadP.p_o ) rerebase> [363 of 368] Compiling Text.ParserCombinators.ReadPrec ( library/Text/ParserCombinators/ReadPrec.hs, dist/build/Text/ParserCombinators/ReadPrec.p_o ) rerebase> [364 of 368] Compiling Text.Printf ( library/Text/Printf.hs, dist/build/Text/Printf.p_o ) rerebase> [365 of 368] Compiling Text.Read ( library/Text/Read.hs, dist/build/Text/Read.p_o ) rerebase> [366 of 368] Compiling Text.Read.Lex ( library/Text/Read/Lex.hs, dist/build/Text/Read/Lex.p_o ) path> Test suite test: PASS path> Test suite logged to: dist/test/path-0.9.5-test.log rerebase> [367 of 368] Compiling Text.Show ( library/Text/Show.hs, dist/build/Text/Show.p_o ) path> 2 of 2 test suites (2 of 2 test cases) passed. rerebase> [368 of 368] Compiling Unsafe.Coerce ( library/Unsafe/Coerce.hs, dist/build/Unsafe/Coerce.p_o ) path> Running phase: haddockPhase HTF> [ 4 of 24] Compiling Test.Framework.Location ( Test/Framework/Location.hs, /build/ghc1072_0/ghc_28.o, /build/ghc1072_0/ghc_28.dyn_o ) 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) HTF> [ 5 of 24] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, nothing ) path> Preprocessing library for path-0.9.5.. path> Running Haddock on library for path-0.9.5.. path> Warning: The documentation for the following packages are not installed. No path> links will be generated to these packages: vector-0.13.2.0 cabal-install-parsers> Running phase: setupCompilerEnvironmentPhase cabal-install-parsers> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. path> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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/ghc1072_0/ghc_30.o, /build/ghc1072_0/ghc_30.dyn_o ) lens> Documentation created: dist/doc/html/lens/, dist/doc/html/lens/lens.txt 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 lens> Preprocessing test suite 'templates' for lens-5.3.4.. cabal-install-parsers> setupCompileFlags: -package-db=/build/tmp.NEIMDNS53a/setup-package.conf.d -threaded 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 45 seconds lens> Running phase: installPhase cabal-install-parsers> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.NEIMDNS53a/Main.o ) cabal-install-parsers> [2 of 2] Linking Setup path> [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, /build/ghc900_0/ghc_14.o, /build/ghc900_0/ghc_14.dyn_o ) lens> Installing library in /nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP algebraic-graphs> Running phase: fixupPhase algebraic-graphs> shrinking RPATHs of ELF executables and libraries in /nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-algebraic-graphs-0.7 algebraic-graphs> shrinking /nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-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/cz68j0c789jkiwpnff26l0jz8dzpk837-algebraic-graphs-0.7... HTF> [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, nothing ) algebraic-graphs> patching script interpreter paths in /nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-algebraic-graphs-0.7 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 ) algebraic-graphs> stripping (with command strip and flags -S -p) in /nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-algebraic-graphs-0.7/lib 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 ) enummapset> Documentation created: dist/doc/html/enummapset/, enummapset> dist/doc/html/enummapset/enummapset.txt 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> | ^ microaeson> roundtrip(iut/iut): OK (5.41s) microaeson> +++ OK, passed 100 tests. microaeson> microaeson> All 4 tests passed (22.98s) 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. 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 ) microaeson> Running phase: haddockPhase enummapset> Running phase: installPhase HTF> [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, nothing ) stylish-haskell> [ 1 of 26] Compiling Language.Haskell.Stylish.Block ( lib/Language/Haskell/Stylish/Block.hs, dist/build/Language/Haskell/Stylish/Block.p_o ) algebraic-graphs> shrinking RPATHs of ELF executables and libraries in /nix/store/sicbcsw881livccsvp9vnskm7h4djj4a-algebraic-graphs-0.7-doc algebraic-graphs> checking for references to /build/ in /nix/store/sicbcsw881livccsvp9vnskm7h4djj4a-algebraic-graphs-0.7-doc... algebraic-graphs> patching script interpreter paths in /nix/store/sicbcsw881livccsvp9vnskm7h4djj4a-algebraic-graphs-0.7-doc HTF> [13 of 24] Compiling Test.Framework.ThreadPool ( Test/Framework/ThreadPool.hs, nothing ) enummapset> Installing library in /nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8 algebraic-graphs (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-algebraic-graphs-0.7 /nix/store/sicbcsw881livccsvp9vnskm7h4djj4a-algebraic-graphs-0.7-doc algebraic-graphs (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ algebraic-graphs (post)> algebraic-graphs (post)> Pushing /nix/store/sicbcsw881livccsvp9vnskm7h4djj4a-algebraic-graphs-0.7-doc (10.46 MiB) algebraic-graphs (post)> Pushing /nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-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 1 signatures algebraic-graphs (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-algebraic-graphs-0.7 /nix/store/sicbcsw881livccsvp9vnskm7h4djj4a-algebraic-graphs-0.7-doc algebraic-graphs (post)> copying 2 paths... algebraic-graphs (post)> copying path '/nix/store/sicbcsw881livccsvp9vnskm7h4djj4a-algebraic-graphs-0.7-doc' to 'https://cache.nix-ci.com'... algebraic-graphs (post)> copying path '/nix/store/cz68j0c789jkiwpnff26l0jz8dzpk837-algebraic-graphs-0.7' to 'https://cache.nix-ci.com'... algebraic-graphs (post)> copying 1 paths... algebraic-graphs (post)> copying path '/nix/store/0504jnrkgy67zhqp5zxw4gj67cbycxhm-algebraic-graphs-0.7.drv' to 'https://cache.nix-ci.com'... building '/nix/store/4ylcvi9draa8rms89r6w3z7lvgl5w46b-hiedb-0.6.0.2.drv'... lens> Running phase: fixupPhase lens> shrinking RPATHs of ELF executables and libraries in /nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4 lens> shrinking /nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-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/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4... lens> patching script interpreter paths in /nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4 lens> stripping (with command strip and flags -S -p) in /nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4/lib lens> shrinking RPATHs of ELF executables and libraries in /nix/store/pq0r4namnp3msfv5m9r9z9bdpcnl2hyw-lens-5.3.4-doc lens> checking for references to /build/ in /nix/store/pq0r4namnp3msfv5m9r9z9bdpcnl2hyw-lens-5.3.4-doc... lens> patching script interpreter paths in /nix/store/pq0r4namnp3msfv5m9r9z9bdpcnl2hyw-lens-5.3.4-doc 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 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) 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/rbin60l9040p8q97w0771mfgnqmmnm1v-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/rbin60l9040p8q97w0771mfgnqmmnm1v-attoparsec-aeson-2.2.2.0 attoparsec-aeson> shrinking /nix/store/rbin60l9040p8q97w0771mfgnqmmnm1v-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/rbin60l9040p8q97w0771mfgnqmmnm1v-attoparsec-aeson-2.2.2.0... attoparsec-aeson> patching script interpreter paths in /nix/store/rbin60l9040p8q97w0771mfgnqmmnm1v-attoparsec-aeson-2.2.2.0 attoparsec-aeson> stripping (with command strip and flags -S -p) in /nix/store/rbin60l9040p8q97w0771mfgnqmmnm1v-attoparsec-aeson-2.2.2.0/lib attoparsec-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/c1xwggbmvsgz8hggl93p66b3ypws16b1-attoparsec-aeson-2.2.2.0-doc attoparsec-aeson> checking for references to /build/ in /nix/store/c1xwggbmvsgz8hggl93p66b3ypws16b1-attoparsec-aeson-2.2.2.0-doc... attoparsec-aeson> patching script interpreter paths in /nix/store/c1xwggbmvsgz8hggl93p66b3ypws16b1-attoparsec-aeson-2.2.2.0-doc deriving-aeson> Documentation created: dist/doc/html/deriving-aeson/, deriving-aeson> dist/doc/html/deriving-aeson/deriving-aeson.txt deriving-aeson> Preprocessing test suite 'test' for deriving-aeson-0.2.10.. deriving-aeson> Running phase: installPhase deriving-aeson> Installing library in /nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-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/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10 deriving-aeson> shrinking /nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-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/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10... deriving-aeson> patching script interpreter paths in /nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10 deriving-aeson> stripping (with command strip and flags -S -p) in /nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10/lib deriving-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/v00dg7van3nffzqcbbyp00bhq7cq3c0c-deriving-aeson-0.2.10-doc deriving-aeson> checking for references to /build/ in /nix/store/v00dg7van3nffzqcbbyp00bhq7cq3c0c-deriving-aeson-0.2.10-doc... deriving-aeson> patching script interpreter paths in /nix/store/v00dg7van3nffzqcbbyp00bhq7cq3c0c-deriving-aeson-0.2.10-doc enummapset> Running phase: fixupPhase enummapset> shrinking RPATHs of ELF executables and libraries in /nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0 enummapset> shrinking /nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-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/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0... enummapset> patching script interpreter paths in /nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0 enummapset> stripping (with command strip and flags -S -p) in /nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0/lib enummapset> shrinking RPATHs of ELF executables and libraries in /nix/store/mrb1m3h05m8q7qqzxq30d5gicvvvsxf8-enummapset-0.7.3.0-doc enummapset> checking for references to /build/ in /nix/store/mrb1m3h05m8q7qqzxq30d5gicvvvsxf8-enummapset-0.7.3.0-doc... enummapset> patching script interpreter paths in /nix/store/mrb1m3h05m8q7qqzxq30d5gicvvvsxf8-enummapset-0.7.3.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/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-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/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-microaeson-0.1.0.2 microaeson> shrinking /nix/store/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-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/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-microaeson-0.1.0.2... microaeson> patching script interpreter paths in /nix/store/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-microaeson-0.1.0.2 microaeson> stripping (with command strip and flags -S -p) in /nix/store/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-microaeson-0.1.0.2/lib microaeson> shrinking RPATHs of ELF executables and libraries in /nix/store/0ymvyh4y1pq0bm7b8n24v4sqzs8rds9w-microaeson-0.1.0.2-doc microaeson> checking for references to /build/ in /nix/store/0ymvyh4y1pq0bm7b8n24v4sqzs8rds9w-microaeson-0.1.0.2-doc... microaeson> patching script interpreter paths in /nix/store/0ymvyh4y1pq0bm7b8n24v4sqzs8rds9w-microaeson-0.1.0.2-doc 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/ghc900_0/ghc_16.o, /build/ghc900_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' 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: quickcheck-classes> [2 of 2] Compiling Main ( test/Spec.hs, dist/build/basic/basic-tmp/Main.o ) quickcheck-classes> [3 of 3] Linking dist/build/basic/basic quickcheck-classes> buildPhase completed in 37 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 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 ) 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 ) 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/rj8qilhn0axzwp23qxhw93zg1byivhb8-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/rj8qilhn0axzwp23qxhw93zg1byivhb8-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> shrinking /nix/store/rj8qilhn0axzwp23qxhw93zg1byivhb8-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/rj8qilhn0axzwp23qxhw93zg1byivhb8-hw-hspec-hedgehog-0.1.1.1... hw-hspec-hedgehog> patching script interpreter paths in /nix/store/rj8qilhn0axzwp23qxhw93zg1byivhb8-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> stripping (with command strip and flags -S -p) in /nix/store/rj8qilhn0axzwp23qxhw93zg1byivhb8-hw-hspec-hedgehog-0.1.1.1/lib hw-hspec-hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/dnbk12rqj44ja7lmqxfzdp9wjlw5qih4-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog> checking for references to /build/ in /nix/store/dnbk12rqj44ja7lmqxfzdp9wjlw5qih4-hw-hspec-hedgehog-0.1.1.1-doc... hw-hspec-hedgehog> patching script interpreter paths in /nix/store/dnbk12rqj44ja7lmqxfzdp9wjlw5qih4-hw-hspec-hedgehog-0.1.1.1-doc 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: 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> | ^^^^ 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/39wl5913ky614khv5fxv15q704djgpw4-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/39wl5913ky614khv5fxv15q704djgpw4-dependent-sum-0.7.2.0 dependent-sum> shrinking /nix/store/39wl5913ky614khv5fxv15q704djgpw4-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/39wl5913ky614khv5fxv15q704djgpw4-dependent-sum-0.7.2.0... dependent-sum> patching script interpreter paths in /nix/store/39wl5913ky614khv5fxv15q704djgpw4-dependent-sum-0.7.2.0 dependent-sum> stripping (with command strip and flags -S -p) in /nix/store/39wl5913ky614khv5fxv15q704djgpw4-dependent-sum-0.7.2.0/lib dependent-sum> shrinking RPATHs of ELF executables and libraries in /nix/store/wkf0z566qa7njsfr9swi5b1xb8155579-dependent-sum-0.7.2.0-doc dependent-sum> checking for references to /build/ in /nix/store/wkf0z566qa7njsfr9swi5b1xb8155579-dependent-sum-0.7.2.0-doc... dependent-sum> patching script interpreter paths in /nix/store/wkf0z566qa7njsfr9swi5b1xb8155579-dependent-sum-0.7.2.0-doc cabal-install-parsers> Running phase: updateAutotoolsGnuConfigScriptsPhase cabal-install-parsers> Running phase: configurePhase cabal-install-parsers> configureFlags: --verbose --prefix=/nix/store/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-cabal-install-parsers-0.6.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/8rc71vmdj4q5j54z7j413djkj1niy6nq-cabal-install-parsers-0.6.1.1-doc/share/doc/cabal-install-parsers-0.6.1.1 --with-gcc=gcc --package-db=/build/tmp.NEIMDNS53a/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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 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) 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) 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/0mk6hsmsrgrws2hsl368ds12702dsy3p-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/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5 path> shrinking /nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-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/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5... path> patching script interpreter paths in /nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5 path> stripping (with command strip and flags -S -p) in /nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5/lib path> shrinking RPATHs of ELF executables and libraries in /nix/store/cmc81ks1rxyfx2rnpm9bwmg8cqkmd7kh-path-0.9.5-doc path> checking for references to /build/ in /nix/store/cmc81ks1rxyfx2rnpm9bwmg8cqkmd7kh-path-0.9.5-doc... path> patching script interpreter paths in /nix/store/cmc81ks1rxyfx2rnpm9bwmg8cqkmd7kh-path-0.9.5-doc quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> thunk quickcheck-classes> Thunk A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk D quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk E quickcheck-classes> Eq 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. 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 ) 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 ) 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> | ^^^^ stylish-haskell> [18 of 26] Compiling Language.Haskell.Stylish.Step.ModuleHeader ( lib/Language/Haskell/Stylish/Step/ModuleHeader.hs, dist/build/Language/Haskell/Stylish/Step/ModuleHeader.p_o ) stylish-haskell> [19 of 26] Compiling Language.Haskell.Stylish.Step.Data ( lib/Language/Haskell/Stylish/Step/Data.hs, dist/build/Language/Haskell/Stylish/Step/Data.p_o ) stylish-haskell> [20 of 26] Compiling Language.Haskell.Stylish.Align ( lib/Language/Haskell/Stylish/Align.hs, dist/build/Language/Haskell/Stylish/Align.p_o ) stylish-haskell> [21 of 26] Compiling Language.Haskell.Stylish.Step.SimpleAlign ( lib/Language/Haskell/Stylish/Step/SimpleAlign.hs, dist/build/Language/Haskell/Stylish/Step/SimpleAlign.p_o ) stylish-haskell> [22 of 26] Compiling Language.Haskell.Stylish.Verbose ( lib/Language/Haskell/Stylish/Verbose.hs, dist/build/Language/Haskell/Stylish/Verbose.p_o ) stylish-haskell> [23 of 26] Compiling Language.Haskell.Stylish.Config.Cabal ( lib/Language/Haskell/Stylish/Config/Cabal.hs, dist/build/Language/Haskell/Stylish/Config/Cabal.p_o ) stylish-haskell> [24 of 26] Compiling Language.Haskell.Stylish.Config ( lib/Language/Haskell/Stylish/Config.hs, dist/build/Language/Haskell/Stylish/Config.p_o ) stylish-haskell> [25 of 26] Compiling Paths_stylish_haskell ( dist/build/autogen/Paths_stylish_haskell.hs, dist/build/Paths_stylish_haskell.p_o ) stylish-haskell> [26 of 26] Compiling Language.Haskell.Stylish ( lib/Language/Haskell/Stylish.hs, dist/build/Language/Haskell/Stylish.p_o ) stylish-haskell> Preprocessing executable 'stylish-haskell' for stylish-haskell-0.14.6.0.. stylish-haskell> Building executable 'stylish-haskell' for stylish-haskell-0.14.6.0.. stylish-haskell> [1 of 1] Compiling Main ( src/Main.hs, dist/build/stylish-haskell/stylish-haskell-tmp/Main.o ) stylish-haskell> [2 of 2] Linking dist/build/stylish-haskell/stylish-haskell 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/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-cabal-install-parsers-0.6.1.1 cabal-install-parsers> Executables installed in: cabal-install-parsers> /nix/store/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-cabal-install-parsers-0.6.1.1/bin cabal-install-parsers> Libraries installed in: cabal-install-parsers> /nix/store/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-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/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-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/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-cabal-install-parsers-0.6.1.1/libexec/x86_64-linux-ghc-9.8.1/cabal-install-parsers-0.6.1.1 cabal-install-parsers> Data files installed in: cabal-install-parsers> /nix/store/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-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/8rc71vmdj4q5j54z7j413djkj1niy6nq-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/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-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 attoparsec-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/c1xwggbmvsgz8hggl93p66b3ypws16b1-attoparsec-aeson-2.2.2.0-doc /nix/store/rbin60l9040p8q97w0771mfgnqmmnm1v-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/c1xwggbmvsgz8hggl93p66b3ypws16b1-attoparsec-aeson-2.2.2.0-doc (519.88 KiB) attoparsec-aeson (post)> Pushing /nix/store/rbin60l9040p8q97w0771mfgnqmmnm1v-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 1 signatures attoparsec-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/c1xwggbmvsgz8hggl93p66b3ypws16b1-attoparsec-aeson-2.2.2.0-doc /nix/store/rbin60l9040p8q97w0771mfgnqmmnm1v-attoparsec-aeson-2.2.2.0 attoparsec-aeson (post)> copying 2 paths... attoparsec-aeson (post)> copying path '/nix/store/c1xwggbmvsgz8hggl93p66b3ypws16b1-attoparsec-aeson-2.2.2.0-doc' to 'https://cache.nix-ci.com'... attoparsec-aeson (post)> copying path '/nix/store/rbin60l9040p8q97w0771mfgnqmmnm1v-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/mxigdn8vxj765dyvaafwm4vk1rypapbs-attoparsec-aeson-2.2.2.0.drv' to 'https://cache.nix-ci.com'... dependent-sum (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/39wl5913ky614khv5fxv15q704djgpw4-dependent-sum-0.7.2.0 /nix/store/wkf0z566qa7njsfr9swi5b1xb8155579-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/39wl5913ky614khv5fxv15q704djgpw4-dependent-sum-0.7.2.0 (364.33 KiB) dependent-sum (post)> Pushing /nix/store/wkf0z566qa7njsfr9swi5b1xb8155579-dependent-sum-0.7.2.0-doc (272.84 KiB) dependent-sum (post)> dependent-sum (post)> All done. dependent-sum (post)> added 2 signatures dependent-sum (post)> added 1 signatures dependent-sum (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/39wl5913ky614khv5fxv15q704djgpw4-dependent-sum-0.7.2.0 /nix/store/wkf0z566qa7njsfr9swi5b1xb8155579-dependent-sum-0.7.2.0-doc dependent-sum (post)> copying 2 paths... dependent-sum (post)> copying path '/nix/store/wkf0z566qa7njsfr9swi5b1xb8155579-dependent-sum-0.7.2.0-doc' to 'https://cache.nix-ci.com'... dependent-sum (post)> copying path '/nix/store/39wl5913ky614khv5fxv15q704djgpw4-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/azr372abq88z1s0sfa330hl512ryp322-dependent-sum-0.7.2.0.drv' to 'https://cache.nix-ci.com'... deriving-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10 /nix/store/v00dg7van3nffzqcbbyp00bhq7cq3c0c-deriving-aeson-0.2.10-doc deriving-aeson (post)> Pushing 2 paths (162 are already present) using zstd to cache sellout ⏳ deriving-aeson (post)> deriving-aeson (post)> Pushing /nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10 (627.24 KiB) deriving-aeson (post)> Pushing /nix/store/v00dg7van3nffzqcbbyp00bhq7cq3c0c-deriving-aeson-0.2.10-doc (4.14 MiB) deriving-aeson (post)> deriving-aeson (post)> All done. deriving-aeson (post)> added 2 signatures deriving-aeson (post)> added 1 signatures deriving-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10 /nix/store/v00dg7van3nffzqcbbyp00bhq7cq3c0c-deriving-aeson-0.2.10-doc deriving-aeson (post)> copying 2 paths... deriving-aeson (post)> copying path '/nix/store/v00dg7van3nffzqcbbyp00bhq7cq3c0c-deriving-aeson-0.2.10-doc' to 'https://cache.nix-ci.com'... deriving-aeson (post)> copying path '/nix/store/0r0cy65p6k3fvg51rmsb45xywi29xw4q-deriving-aeson-0.2.10' to 'https://cache.nix-ci.com'... deriving-aeson (post)> copying 1 paths... deriving-aeson (post)> copying path '/nix/store/vf712lwk355wq4yz5yq334p9y4r1886j-deriving-aeson-0.2.10.drv' to 'https://cache.nix-ci.com'... enummapset (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0 /nix/store/mrb1m3h05m8q7qqzxq30d5gicvvvsxf8-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/mrb1m3h05m8q7qqzxq30d5gicvvvsxf8-enummapset-0.7.3.0-doc (1.72 MiB) enummapset (post)> Pushing /nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0 (2.82 MiB) enummapset (post)> enummapset (post)> All done. enummapset (post)> added 2 signatures enummapset (post)> added 1 signatures enummapset (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0 /nix/store/mrb1m3h05m8q7qqzxq30d5gicvvvsxf8-enummapset-0.7.3.0-doc enummapset (post)> copying 2 paths... enummapset (post)> copying path '/nix/store/mrb1m3h05m8q7qqzxq30d5gicvvvsxf8-enummapset-0.7.3.0-doc' to 'https://cache.nix-ci.com'... enummapset (post)> copying path '/nix/store/0yn85997gnq1k5xmxw5lf99x3ny821cf-enummapset-0.7.3.0' to 'https://cache.nix-ci.com'... enummapset (post)> copying 1 paths... enummapset (post)> copying path '/nix/store/hxlc2cha9c1r198apknxf33258h5xyf3-enummapset-0.7.3.0.drv' to 'https://cache.nix-ci.com'... hw-hspec-hedgehog (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/dnbk12rqj44ja7lmqxfzdp9wjlw5qih4-hw-hspec-hedgehog-0.1.1.1-doc /nix/store/rj8qilhn0axzwp23qxhw93zg1byivhb8-hw-hspec-hedgehog-0.1.1.1 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/dnbk12rqj44ja7lmqxfzdp9wjlw5qih4-hw-hspec-hedgehog-0.1.1.1-doc (161.45 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/rj8qilhn0axzwp23qxhw93zg1byivhb8-hw-hspec-hedgehog-0.1.1.1 (402.97 KiB) hw-hspec-hedgehog (post)> hw-hspec-hedgehog (post)> All done. hw-hspec-hedgehog (post)> added 2 signatures hw-hspec-hedgehog (post)> added 1 signatures hw-hspec-hedgehog (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dnbk12rqj44ja7lmqxfzdp9wjlw5qih4-hw-hspec-hedgehog-0.1.1.1-doc /nix/store/rj8qilhn0axzwp23qxhw93zg1byivhb8-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog (post)> copying 2 paths... hw-hspec-hedgehog (post)> copying path '/nix/store/dnbk12rqj44ja7lmqxfzdp9wjlw5qih4-hw-hspec-hedgehog-0.1.1.1-doc' to 'https://cache.nix-ci.com'... hw-hspec-hedgehog (post)> copying path '/nix/store/rj8qilhn0axzwp23qxhw93zg1byivhb8-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/rl4p0mz25i4s2c1rqa86snip1l60rpgp-hw-hspec-hedgehog-0.1.1.1.drv' to 'https://cache.nix-ci.com'... lens (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4 /nix/store/pq0r4namnp3msfv5m9r9z9bdpcnl2hyw-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/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4 (59.20 MiB) lens (post)> Pushing /nix/store/pq0r4namnp3msfv5m9r9z9bdpcnl2hyw-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/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4 /nix/store/pq0r4namnp3msfv5m9r9z9bdpcnl2hyw-lens-5.3.4-doc lens (post)> copying 2 paths... lens (post)> copying path '/nix/store/pq0r4namnp3msfv5m9r9z9bdpcnl2hyw-lens-5.3.4-doc' to 'https://cache.nix-ci.com'... lens (post)> copying path '/nix/store/h8cxx85k6i0zk5xh4ylibykrarss59xy-lens-5.3.4' to 'https://cache.nix-ci.com'... lens (post)> copying 1 paths... lens (post)> copying path '/nix/store/v0dql9azq0kb7lvavh61nkwr37gvj9ax-lens-5.3.4.drv' to 'https://cache.nix-ci.com'... microaeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0ymvyh4y1pq0bm7b8n24v4sqzs8rds9w-microaeson-0.1.0.2-doc /nix/store/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-microaeson-0.1.0.2 microaeson (post)> Pushing 2 paths (67 are already present) using zstd to cache sellout ⏳ microaeson (post)> microaeson (post)> Pushing /nix/store/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-microaeson-0.1.0.2 (2.39 MiB) microaeson (post)> Pushing /nix/store/0ymvyh4y1pq0bm7b8n24v4sqzs8rds9w-microaeson-0.1.0.2-doc (813.85 KiB) microaeson (post)> microaeson (post)> All done. microaeson (post)> added 2 signatures microaeson (post)> added 2 signatures microaeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0ymvyh4y1pq0bm7b8n24v4sqzs8rds9w-microaeson-0.1.0.2-doc /nix/store/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-microaeson-0.1.0.2 microaeson (post)> copying 2 paths... microaeson (post)> copying path '/nix/store/0ymvyh4y1pq0bm7b8n24v4sqzs8rds9w-microaeson-0.1.0.2-doc' to 'https://cache.nix-ci.com'... microaeson (post)> copying path '/nix/store/rccm1ggflgm87flpvjmmc0gyn5bf7p7c-microaeson-0.1.0.2' to 'https://cache.nix-ci.com'... microaeson (post)> copying 1 paths... microaeson (post)> copying path '/nix/store/k8rrwgzbm86m9n4ij6wcflgvxl6vpir6-microaeson-0.1.0.2.drv' to 'https://cache.nix-ci.com'... building '/nix/store/wshjbb5mb0pbsvi7x3wvy74y7jixiak5-aeson-pretty-0.8.10.drv'... building '/nix/store/59gicv32ry1aaazjmlwcfxffmk69xzla-dependent-map-0.4.0.0.drv'... building '/nix/store/j6j38rf1jyxag5gmzm8ryjds034y9x5x-generic-lens-2.2.2.0.drv'... building '/nix/store/7cp7g6dd61369848xigzxyv3ngxnz73g-hw-prim-0.6.3.2.drv'... building '/nix/store/w1p3v2jrm0af6abpql4alg13wba3mi4c-lens-aeson-1.2.3.drv'... building '/nix/store/za8vkwxnw7w7b2v0x2vg6dbs4b1snl4k-stan-0.2.0.0.drv'... building '/nix/store/yx9f7kjpnvf9k8bs569ghzw0x6f81n5f-trifecta-2.1.4.drv'... 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: 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 quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> lazy quickcheck-classes> Lazy A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy D quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK 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 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 ) 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 ) stylish-haskell> Preprocessing test suite 'stylish-haskell-tests' for stylish-haskell-0.14.6.0.. stylish-haskell> Building test suite 'stylish-haskell-tests' for stylish-haskell-0.14.6.0.. stylish-haskell> [ 1 of 16] Compiling Language.Haskell.Stylish.Parse.Tests ( tests/Language/Haskell/Stylish/Parse/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Parse/Tests.o ) stylish-haskell> [ 2 of 16] Compiling Language.Haskell.Stylish.Tests.Util ( tests/Language/Haskell/Stylish/Tests/Util.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Tests/Util.o ) stylish-haskell> stylish-haskell> tests/Language/Haskell/Stylish/Tests/Util.hs:44:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] stylish-haskell> Pattern match(es) are non-exhaustive stylish-haskell> In a pattern binding: stylish-haskell> Patterns of type ‘Either String Module’ not matched: Left _ stylish-haskell> | stylish-haskell> 44 | let Right(theModule) = parseModule [] Nothing str stylish-haskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stylish-haskell> [ 3 of 16] Compiling Language.Haskell.Stylish.Tests ( tests/Language/Haskell/Stylish/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Tests.o ) stylish-haskell> [ 4 of 16] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax.Tests ( tests/Language/Haskell/Stylish/Step/UnicodeSyntax/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/UnicodeSyntax/Tests.o ) stylish-haskell> [ 5 of 16] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace.Tests ( tests/Language/Haskell/Stylish/Step/TrailingWhitespace/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/TrailingWhitespace/Tests.o ) stylish-haskell> [ 6 of 16] Compiling Language.Haskell.Stylish.Step.Tabs.Tests ( tests/Language/Haskell/Stylish/Step/Tabs/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Tabs/Tests.o ) stylish-haskell> [ 7 of 16] Compiling Language.Haskell.Stylish.Step.Squash.Tests ( tests/Language/Haskell/Stylish/Step/Squash/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Squash/Tests.o ) stylish-haskell> [ 8 of 16] Compiling Language.Haskell.Stylish.Step.SimpleAlign.Tests ( tests/Language/Haskell/Stylish/Step/SimpleAlign/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/SimpleAlign/Tests.o ) stylish-haskell> [ 9 of 16] Compiling Language.Haskell.Stylish.Step.ModuleHeader.Tests ( tests/Language/Haskell/Stylish/Step/ModuleHeader/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/ModuleHeader/Tests.o ) stylish-haskell> [10 of 16] Compiling Language.Haskell.Stylish.Step.LanguagePragmas.Tests ( tests/Language/Haskell/Stylish/Step/LanguagePragmas/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/LanguagePragmas/Tests.o ) stylish-haskell> [11 of 16] Compiling Language.Haskell.Stylish.Step.Imports.Tests ( tests/Language/Haskell/Stylish/Step/Imports/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Imports/Tests.o ) stylish-haskell> [12 of 16] Compiling Language.Haskell.Stylish.Step.Imports.FelixTests ( tests/Language/Haskell/Stylish/Step/Imports/FelixTests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Imports/FelixTests.o ) stylish-haskell> [13 of 16] Compiling Language.Haskell.Stylish.Step.Data.Tests ( tests/Language/Haskell/Stylish/Step/Data/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Data/Tests.o ) stylish-haskell> [14 of 16] Compiling Language.Haskell.Stylish.Regressions ( tests/Language/Haskell/Stylish/Regressions.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Regressions.o ) stylish-haskell> [15 of 16] Compiling Language.Haskell.Stylish.Config.Tests ( tests/Language/Haskell/Stylish/Config/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Config/Tests.o ) 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 ) 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 ) 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.sCqksJYk0Q/setup-package.conf.d -threaded hiedb> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.sCqksJYk0Q/Main.o ) hiedb> [2 of 2] Linking Setup hiedb> Running phase: updateAutotoolsGnuConfigScriptsPhase hiedb> Running phase: configurePhase hiedb> configureFlags: --verbose --prefix=/nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/n86djb20ddkzpvgpqph75q4p1ggwwyc4-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 --with-gcc=gcc --package-db=/build/tmp.sCqksJYk0Q/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 aeson-pretty> Running phase: setupCompilerEnvironmentPhase aeson-pretty> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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.BEimv3AgUI/setup-package.conf.d -threaded aeson-pretty> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.BEimv3AgUI/Main.o ) dependent-map> Running phase: setupCompilerEnvironmentPhase dependent-map> 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. path (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5 /nix/store/cmc81ks1rxyfx2rnpm9bwmg8cqkmd7kh-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/cmc81ks1rxyfx2rnpm9bwmg8cqkmd7kh-path-0.9.5-doc (971.63 KiB) path (post)> Pushing /nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5 (5.34 MiB) path (post)> path (post)> All done. path (post)> added 2 signatures path (post)> added 5 signatures path (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5 /nix/store/cmc81ks1rxyfx2rnpm9bwmg8cqkmd7kh-path-0.9.5-doc path (post)> copying 2 paths... path (post)> copying path '/nix/store/cmc81ks1rxyfx2rnpm9bwmg8cqkmd7kh-path-0.9.5-doc' to 'https://cache.nix-ci.com'... path (post)> copying path '/nix/store/0mk6hsmsrgrws2hsl368ds12702dsy3p-path-0.9.5' to 'https://cache.nix-ci.com'... path (post)> copying 1 paths... path (post)> copying path '/nix/store/rci0kijmb0jnbxp5nf7sbkrgpcfyas8v-path-0.9.5.drv' to 'https://cache.nix-ci.com'... building '/nix/store/g42ryb4s576h0alzj3cv3sb3hz7a71wx-path-io-1.8.2.drv'... 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: 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/k3yciyamm3lk06l45saz769z94a9r3p6-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/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2/bin HTF> Warning: The directory HTF> /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-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/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2 HTF> shrinking /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-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> shrinking /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2/bin/htfpp HTF> checking for references to /build/ in /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2... HTF> patching script interpreter paths in /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2 quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> containers quickcheck-classes> strict quickcheck-classes> Set A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set D quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. 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 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 ) 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 ) stylish-haskell> [16 of 16] Compiling Main ( tests/TestSuite.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Main.o ) stylish-haskell> [17 of 17] Linking dist/build/stylish-haskell-tests/stylish-haskell-tests stylish-haskell> buildPhase completed in 32 seconds stylish-haskell> Running phase: checkPhase stylish-haskell> Running 1 test suites... stylish-haskell> Test suite stylish-haskell-tests: RUNNING... stylish-haskell> /build/stylish-haskell-0.14.6.0/.stylish-haskell.yaml does not exist stylish-haskell> /build/.stylish-haskell.yaml does not exist stylish-haskell> /.stylish-haskell.yaml does not exist stylish-haskell> /homeless-shelter/.config/stylish-haskell/config.yaml does not exist stylish-haskell> /homeless-shelter/.stylish-haskell.yaml does not exist stylish-haskell> Loading configuration at stylish-haskell> Parsing /build/stylish-haskell-0.14.6.0/stylish-haskell.cabal... stylish-haskell> Gathered default-extensions: [] stylish-haskell> Loading configuration at test-config.yaml stylish-haskell> .cabal file not found, directories searched: ["/build/stylish_haskell12604465574442205564","/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_haskell7784083237122113802","/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 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] 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. 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' 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 aeson-pretty> [2 of 2] Linking Setup aeson-pretty> Running phase: updateAutotoolsGnuConfigScriptsPhase aeson-pretty> Running phase: configurePhase aeson-pretty> configureFlags: --verbose --prefix=/nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3f8jxmmwg0gby18swhql0ybazji6x8xg-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 --with-gcc=gcc --package-db=/build/tmp.BEimv3AgUI/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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 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.4sUY62NoaJ/setup-package.conf.d -threaded dependent-map> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.4sUY62NoaJ/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/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-dependent-map-0.4.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ys59jcxj1p5b9x8j808vr0c5ba7hxibl-dependent-map-0.4.0.0-doc/share/doc/dependent-map-0.4.0.0 --with-gcc=gcc --package-db=/build/tmp.4sUY62NoaJ/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 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 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.5uvu32yiuX/setup-package.conf.d -threaded generic-lens> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.5uvu32yiuX/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/0vmwa8cpxyblkn6fm242z8b0m8kccd8x-generic-lens-2.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/i1fy7ffkacymfqcbxzj79ms35xa53s4b-generic-lens-2.2.2.0-doc/share/doc/generic-lens-2.2.2.0 --with-gcc=gcc --package-db=/build/tmp.5uvu32yiuX/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.Sdyc9nbMwa/setup-package.conf.d -threaded hw-prim> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Sdyc9nbMwa/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/spj3ihjyji8389xlbn8dpix645fr5yfs-hw-prim-0.6.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/5bqd6794v1d8r52hwmw77sa3mg2y5gz0-hw-prim-0.6.3.2-doc/share/doc/hw-prim-0.6.3.2 --with-gcc=gcc --package-db=/build/tmp.Sdyc9nbMwa/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.gHbh8QKqKV/setup-package.conf.d -threaded lens-aeson> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.gHbh8QKqKV/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/klby050gnr78xbvig5ni24j22k5zv1lz-lens-aeson-1.2.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/nw5cy00js13vxyr6rb4pr61bbrkzfypw-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 --with-gcc=gcc --package-db=/build/tmp.gHbh8QKqKV/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.7Y9aXI6y2N/setup-package.conf.d -threaded stan> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.7Y9aXI6y2N/Main.o ) stan> [2 of 2] Linking Setup stan> Running phase: updateAutotoolsGnuConfigScriptsPhase stan> Running phase: configurePhase stan> configureFlags: --verbose --prefix=/nix/store/pik075v7lgzz1zhaj2bhxvi32vv1lkn4-stan-0.2.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.7Y9aXI6y2N/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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.IgSVAhKwFb/setup-package.conf.d -threaded trifecta> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.IgSVAhKwFb/Main.o ) trifecta> [2 of 2] Linking Setup trifecta> Running phase: updateAutotoolsGnuConfigScriptsPhase trifecta> Running phase: configurePhase trifecta> configureFlags: --verbose --prefix=/nix/store/hjdd7wvjcm4gbn1nzma9zrh8hdwbzpf4-trifecta-2.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/kmjgqzs5sii7gxx1f4qkrvxvd1y9r71r-trifecta-2.1.4-doc/share/doc/trifecta-2.1.4 --with-gcc=gcc --package-db=/build/tmp.IgSVAhKwFb/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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> stripping (with command strip and flags -S -p) in /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2/lib /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2/bin HTF> shrinking RPATHs of ELF executables and libraries in /nix/store/kkqvnmq9yzld89xacxhflwr87ay1xvkj-HTF-0.15.0.2-doc HTF> checking for references to /build/ in /nix/store/kkqvnmq9yzld89xacxhflwr87ay1xvkj-HTF-0.15.0.2-doc... HTF> patching script interpreter paths in /nix/store/kkqvnmq9yzld89xacxhflwr87ay1xvkj-HTF-0.15.0.2-doc quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set I quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> lazy quickcheck-classes> SmallLazySet A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK 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 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 ) 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 ) 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] 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/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-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/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-cabal-install-parsers-0.6.1.1 cabal-install-parsers> shrinking /nix/store/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-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/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-cabal-install-parsers-0.6.1.1... cabal-install-parsers> patching script interpreter paths in /nix/store/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-cabal-install-parsers-0.6.1.1 cabal-install-parsers> stripping (with command strip and flags -S -p) in /nix/store/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-cabal-install-parsers-0.6.1.1/lib cabal-install-parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/8rc71vmdj4q5j54z7j413djkj1niy6nq-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers> checking for references to /build/ in /nix/store/8rc71vmdj4q5j54z7j413djkj1niy6nq-cabal-install-parsers-0.6.1.1-doc... cabal-install-parsers> patching script interpreter paths in /nix/store/8rc71vmdj4q5j54z7j413djkj1niy6nq-cabal-install-parsers-0.6.1.1-doc 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/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2 hiedb> Executables installed in: hiedb> /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2/bin hiedb> Libraries installed in: hiedb> /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-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/gla1c3vfmxm05nl95mlyxskmhhhvcdad-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/gla1c3vfmxm05nl95mlyxskmhhhvcdad-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/gla1c3vfmxm05nl95mlyxskmhhhvcdad-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/n86djb20ddkzpvgpqph75q4p1ggwwyc4-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 hiedb> Configuration files installed in: hiedb> /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-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 ) 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/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10 aeson-pretty> Executables installed in: aeson-pretty> /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10/bin aeson-pretty> Libraries installed in: aeson-pretty> /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-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/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-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/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-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/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-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/3f8jxmmwg0gby18swhql0ybazji6x8xg-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 aeson-pretty> Configuration files installed in: aeson-pretty> /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-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 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.. 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/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-dependent-map-0.4.0.0 dependent-map> Executables installed in: dependent-map> /nix/store/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-dependent-map-0.4.0.0/bin dependent-map> Libraries installed in: dependent-map> /nix/store/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-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/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-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/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-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/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-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/ys59jcxj1p5b9x8j808vr0c5ba7hxibl-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/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-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)’. 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 = (<>)’ 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/klby050gnr78xbvig5ni24j22k5zv1lz-lens-aeson-1.2.3 lens-aeson> Executables installed in: lens-aeson> /nix/store/klby050gnr78xbvig5ni24j22k5zv1lz-lens-aeson-1.2.3/bin lens-aeson> Libraries installed in: lens-aeson> /nix/store/klby050gnr78xbvig5ni24j22k5zv1lz-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/klby050gnr78xbvig5ni24j22k5zv1lz-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/klby050gnr78xbvig5ni24j22k5zv1lz-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/klby050gnr78xbvig5ni24j22k5zv1lz-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/nw5cy00js13vxyr6rb4pr61bbrkzfypw-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 lens-aeson> Configuration files installed in: lens-aeson> /nix/store/klby050gnr78xbvig5ni24j22k5zv1lz-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 ) 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 quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet I quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> quickcheck-classes> All 300 tests passed (0.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. 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 ) 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 ) 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> checkPhase completed in 33 seconds stylish-haskell> Running phase: haddockPhase stylish-haskell> Preprocessing library for stylish-haskell-0.14.6.0.. stylish-haskell> Running Haddock on library for stylish-haskell-0.14.6.0.. stylish-haskell> Warning: The documentation for the following packages are not installed. No stylish-haskell> links will be generated to these packages: vector-0.13.2.0 stylish-haskell> Warning: --source-* options are ignored when --hyperlinked-source is enabled. stylish-haskell> [ 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 ) 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 [✔] 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 ) 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 ) 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/0vmwa8cpxyblkn6fm242z8b0m8kccd8x-generic-lens-2.2.2.0 generic-lens> Executables installed in: generic-lens> /nix/store/0vmwa8cpxyblkn6fm242z8b0m8kccd8x-generic-lens-2.2.2.0/bin generic-lens> Libraries installed in: generic-lens> /nix/store/0vmwa8cpxyblkn6fm242z8b0m8kccd8x-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/0vmwa8cpxyblkn6fm242z8b0m8kccd8x-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/0vmwa8cpxyblkn6fm242z8b0m8kccd8x-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/0vmwa8cpxyblkn6fm242z8b0m8kccd8x-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/i1fy7ffkacymfqcbxzj79ms35xa53s4b-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/0vmwa8cpxyblkn6fm242z8b0m8kccd8x-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: 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/hjdd7wvjcm4gbn1nzma9zrh8hdwbzpf4-trifecta-2.1.4 trifecta> Executables installed in: trifecta> /nix/store/hjdd7wvjcm4gbn1nzma9zrh8hdwbzpf4-trifecta-2.1.4/bin trifecta> Libraries installed in: trifecta> /nix/store/hjdd7wvjcm4gbn1nzma9zrh8hdwbzpf4-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/hjdd7wvjcm4gbn1nzma9zrh8hdwbzpf4-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/hjdd7wvjcm4gbn1nzma9zrh8hdwbzpf4-trifecta-2.1.4/libexec/x86_64-linux-ghc-9.8.1/trifecta-2.1.4 trifecta> Data files installed in: trifecta> /nix/store/hjdd7wvjcm4gbn1nzma9zrh8hdwbzpf4-trifecta-2.1.4/share/x86_64-linux-ghc-9.8.1/trifecta-2.1.4 trifecta> Documentation installed in: trifecta> /nix/store/kmjgqzs5sii7gxx1f4qkrvxvd1y9r71r-trifecta-2.1.4-doc/share/doc/trifecta-2.1.4 trifecta> Configuration files installed in: trifecta> /nix/store/hjdd7wvjcm4gbn1nzma9zrh8hdwbzpf4-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 HTF (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2 /nix/store/kkqvnmq9yzld89xacxhflwr87ay1xvkj-HTF-0.15.0.2-doc HTF (post)> Pushing 2 paths (198 are already present) using zstd to cache sellout ⏳ HTF (post)> HTF (post)> Pushing /nix/store/kkqvnmq9yzld89xacxhflwr87ay1xvkj-HTF-0.15.0.2-doc (4.67 MiB) HTF (post)> Pushing /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2 (20.41 MiB) HTF (post)> HTF (post)> All done. HTF (post)> added 2 signatures HTF (post)> added 6 signatures HTF (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2 /nix/store/kkqvnmq9yzld89xacxhflwr87ay1xvkj-HTF-0.15.0.2-doc HTF (post)> copying 2 paths... HTF (post)> copying path '/nix/store/kkqvnmq9yzld89xacxhflwr87ay1xvkj-HTF-0.15.0.2-doc' to 'https://cache.nix-ci.com'... HTF (post)> copying path '/nix/store/k3yciyamm3lk06l45saz769z94a9r3p6-HTF-0.15.0.2' to 'https://cache.nix-ci.com'... HTF (post)> copying 1 paths... HTF (post)> copying path '/nix/store/2kkarsdzk2kq47h5vkq9aknacr722h3m-HTF-0.15.0.2.drv' to 'https://cache.nix-ci.com'... cabal-install-parsers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/8rc71vmdj4q5j54z7j413djkj1niy6nq-cabal-install-parsers-0.6.1.1-doc /nix/store/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-cabal-install-parsers-0.6.1.1 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/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-cabal-install-parsers-0.6.1.1 (7.47 MiB) cabal-install-parsers (post)> Pushing /nix/store/8rc71vmdj4q5j54z7j413djkj1niy6nq-cabal-install-parsers-0.6.1.1-doc (1.89 MiB) cabal-install-parsers (post)> cabal-install-parsers (post)> All done. cabal-install-parsers (post)> added 2 signatures cabal-install-parsers (post)> added 4 signatures cabal-install-parsers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/8rc71vmdj4q5j54z7j413djkj1niy6nq-cabal-install-parsers-0.6.1.1-doc /nix/store/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-cabal-install-parsers-0.6.1.1 cabal-install-parsers (post)> copying 2 paths... cabal-install-parsers (post)> copying path '/nix/store/8rc71vmdj4q5j54z7j413djkj1niy6nq-cabal-install-parsers-0.6.1.1-doc' to 'https://cache.nix-ci.com'... cabal-install-parsers (post)> copying path '/nix/store/p7adsfw2qzhf6n1mnvm0cn28ri6qjbg0-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/174s3xyv26ismgx0nx9rz6w8sbkniy3i-cabal-install-parsers-0.6.1.1.drv' to 'https://cache.nix-ci.com'... building '/nix/store/hwii2jym81xj4hwbglv4grqpf4yayi6y-cabal-add-0.1.drv'... building '/nix/store/mn63grx1cmnn5kgqqwjqk76v26dwnr3l-list-t-1.0.5.7.drv'... quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------- quickcheck-classes> -- Compose -- quickcheck-classes> ------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Const -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: Bifold Identity +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: BifoldMap Identity +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: Bifoldr Identity +++ OK, passed 100 tests. quickcheck-classes> Bitraversable: Naturality +++ OK, passed 100 tests. quickcheck-classes> Bitraversable: Identity +++ OK, passed 100 tests. quickcheck-classes> Bitraversable: Composition +++ OK, passed 100 tests. quickcheck-classes> -------------- quickcheck-classes> -- Constant -- quickcheck-classes> -------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. 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. 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 ) 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 ) 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’ 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 ) 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 ) 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 ) 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/Test850-0.hs, nothing ) hiedb> Should delete missing indexed files and nothing else [✔] hiedb> hiedb> Finished in 0.3513 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 ) 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) 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/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-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/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10/bin aeson-pretty> Warning: The directory aeson-pretty> /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-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/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10 aeson-pretty> shrinking /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-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> shrinking /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10/bin/aeson-pretty aeson-pretty> checking for references to /build/ in /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10... aeson-pretty> patching script interpreter paths in /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10 aeson-pretty> stripping (with command strip and flags -S -p) in /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10/lib /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10/bin aeson-pretty> shrinking RPATHs of ELF executables and libraries in /nix/store/3f8jxmmwg0gby18swhql0ybazji6x8xg-aeson-pretty-0.8.10-doc aeson-pretty> checking for references to /build/ in /nix/store/3f8jxmmwg0gby18swhql0ybazji6x8xg-aeson-pretty-0.8.10-doc... aeson-pretty> patching script interpreter paths in /nix/store/3f8jxmmwg0gby18swhql0ybazji6x8xg-aeson-pretty-0.8.10-doc 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 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 ‘(<>)’ 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/spj3ihjyji8389xlbn8dpix645fr5yfs-hw-prim-0.6.3.2 hw-prim> Executables installed in: hw-prim> /nix/store/spj3ihjyji8389xlbn8dpix645fr5yfs-hw-prim-0.6.3.2/bin hw-prim> Libraries installed in: hw-prim> /nix/store/spj3ihjyji8389xlbn8dpix645fr5yfs-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/spj3ihjyji8389xlbn8dpix645fr5yfs-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/spj3ihjyji8389xlbn8dpix645fr5yfs-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/spj3ihjyji8389xlbn8dpix645fr5yfs-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/5bqd6794v1d8r52hwmw77sa3mg2y5gz0-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/spj3ihjyji8389xlbn8dpix645fr5yfs-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 ) 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 ) 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 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/klby050gnr78xbvig5ni24j22k5zv1lz-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/klby050gnr78xbvig5ni24j22k5zv1lz-lens-aeson-1.2.3 lens-aeson> shrinking /nix/store/klby050gnr78xbvig5ni24j22k5zv1lz-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/klby050gnr78xbvig5ni24j22k5zv1lz-lens-aeson-1.2.3... lens-aeson> patching script interpreter paths in /nix/store/klby050gnr78xbvig5ni24j22k5zv1lz-lens-aeson-1.2.3 lens-aeson> stripping (with command strip and flags -S -p) in /nix/store/klby050gnr78xbvig5ni24j22k5zv1lz-lens-aeson-1.2.3/lib 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 ) 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 ) path-io> Running phase: setupCompilerEnvironmentPhase path-io> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. path-io> Running phase: unpackPhase path-io> unpacking source archive /nix/store/hxbsb4h9g0l9c74h5nmsizp0kry6lc6p-path-io-1.8.2.tar.gz path-io> source root is path-io-1.8.2 path-io> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "path-io-1.8.2/tests/Main.hs" path-io> Running phase: patchPhase path-io> Running phase: compileBuildDriverPhase path-io> setupCompileFlags: -package-db=/build/tmp.izlFhlkG7Q/setup-package.conf.d -threaded path-io> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.izlFhlkG7Q/Main.o ) path-io> [2 of 2] Linking Setup path-io> Running phase: updateAutotoolsGnuConfigScriptsPhase path-io> Running phase: configurePhase path-io> configureFlags: --verbose --prefix=/nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-path-io-1.8.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fgw2142g75vm3l97pncjad9p6dhkkshq-path-io-1.8.2-doc/share/doc/path-io-1.8.2 --with-gcc=gcc --package-db=/build/tmp.izlFhlkG7Q/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib path-io> Using Parsec parser path-io> Configuring path-io-1.8.2... path-io> 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 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 quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> -------------- quickcheck-classes> -- Fixed E1 -- quickcheck-classes> -------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> --------------- quickcheck-classes> -- Fixed E12 -- quickcheck-classes> --------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Float -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. 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; 89 discarded. quickcheck-classes> Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 19 discarded. quickcheck-classes> Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 14 discarded. quickcheck-classes> Prim: ByteArray Set Range +++ OK, passed 100 tests. quickcheck-classes> Prim: ByteArray List Conversion Roundtrips +++ OK, passed 100 tests. quickcheck-classes> Prim: Addr Put-Get (you get back what you put in) +++ OK, passed 100 tests; 119 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 16 discarded. quickcheck-classes> Prim: Addr Set Range +++ OK, passed 100 tests. 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 ) 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 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 ) stylish-haskell> [24 of 26] Compiling Language.Haskell.Stylish.Config ( lib/Language/Haskell/Stylish/Config.hs, nothing ) 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' hiedb> RefRow (src/HieDb/Types.hs:143) hiedb> DeclRow (src/HieDb/Types.hs:163) hiedb> ImportRow (src/HieDb/Types.hs:181) hiedb> TypeName (src/HieDb/Types.hs:200) hiedb> TypeRef (src/HieDb/Types.hs:206) hiedb> DefRow (src/HieDb/Types.hs:223) hiedb> ExportRow (src/HieDb/Types.hs:240) hiedb> DbMonadT (src/HieDb/Types.hs:260) hiedb> DbMonad (src/HieDb/Types.hs:266) hiedb> runDbM (src/HieDb/Types.hs:269) hiedb> HieDbErr (src/HieDb/Types.hs:279) hiedb> Symbol (src/HieDb/Types.hs:286) hiedb> readNameSpace (src/HieDb/Types.hs:304) hiedb> readColon (src/HieDb/Types.hs:309) hiedb> readSymbol (src/HieDb/Types.hs:312) hiedb> 13% ( 2 / 15) in 'HieDb.Utils' hiedb> Missing documentation for: hiedb> Module header hiedb> TypeIndexing (src/HieDb/Utils.hs:59) hiedb> addTypeRef (src/HieDb/Utils.hs:62) hiedb> makeNc (src/HieDb/Utils.hs:95) hiedb> withHieFile (src/HieDb/Utils.hs:122) hiedb> pointCommand (src/HieDb/Utils.hs:146) hiedb> dynFlagsForPrinting (src/HieDb/Utils.hs:157) hiedb> isCons (src/HieDb/Utils.hs:165) hiedb> AstInfo (src/HieDb/Utils.hs:169) hiedb> genAstInfo (src/HieDb/Utils.hs:183) hiedb> genDefRow (src/HieDb/Utils.hs:239) hiedb> identifierTree (src/HieDb/Utils.hs:267) hiedb> generateExports (src/HieDb/Utils.hs:274) hiedb> 66% ( 2 / 3) in 'HieDb.Dump' hiedb> Missing documentation for: hiedb> Module header hiedb> Warning: 'HieModule' is out of scope. hiedb> If you qualify the identifier, haddock can try to link it anyway. hiedb> Warning: 'HieDb' is ambiguous. It is defined hiedb> * at src/HieDb/Types.hs:35:17 hiedb> * at src/HieDb/Types.hs:35:1 hiedb> You may be able to disambiguate the identifier by qualifying it or hiedb> by specifying the type/value namespace explicitly. hiedb> Defaulting to the one defined at src/HieDb/Types.hs:35:1 hiedb> Warning: 'ModuleName' is ambiguous. It is defined hiedb> * in ‘Language.Haskell.Syntax.Module.Name’ hiedb> * in ‘Language.Haskell.Syntax.Module.Name’ hiedb> You may be able to disambiguate the identifier by qualifying it or hiedb> by specifying the type/value namespace explicitly. hiedb> Defaulting to the one defined in ‘Language.Haskell.Syntax.Module.Name’ hiedb> 38% ( 10 / 26) in 'HieDb.Query' hiedb> Missing documentation for: hiedb> Module header hiedb> findReferences (src/HieDb/Query.hs:69) hiedb> findTypeRefs (src/HieDb/Query.hs:122) hiedb> findDef (src/HieDb/Query.hs:136) hiedb> findOneDef (src/HieDb/Query.hs:143) hiedb> searchDef (src/HieDb/Query.hs:151) hiedb> Vertex (src/HieDb/Query.hs:185) hiedb> declRefs (src/HieDb/Query.hs:188) hiedb> getGraph (src/HieDb/Query.hs:204) hiedb> getVertices (src/HieDb/Query.hs:220) hiedb> getReachable (src/HieDb/Query.hs:235) hiedb> getUnreachable (src/HieDb/Query.hs:238) hiedb> html (src/HieDb/Query.hs:241) hiedb> getAnnotations (src/HieDb/Query.hs:250) hiedb> getReachableUnreachable (src/HieDb/Query.hs:279) hiedb> splitByReachability (src/HieDb/Query.hs:286) hiedb> Warning: 'HieDb' is ambiguous. It is defined hiedb> * at src/HieDb/Types.hs:35:17 hiedb> * at src/HieDb/Types.hs:35:1 hiedb> You may be able to disambiguate the identifier by qualifying it or hiedb> by specifying the type/value namespace explicitly. hiedb> Defaulting to the one defined at src/HieDb/Types.hs:35:1 hiedb> 66% ( 14 / 21) in 'HieDb.Create' hiedb> Missing documentation for: hiedb> Module header hiedb> sCHEMA_VERSION (src/HieDb/Create.hs:40) hiedb> dB_VERSION (src/HieDb/Create.hs:43) hiedb> defaultSkipOptions (src/HieDb/Create.hs:242) hiedb> addRefsFromLoaded (src/HieDb/Create.hs:291) hiedb> addRefsFromLoadedInternal (src/HieDb/Create.hs:305) hiedb> deleteInternalTables (src/HieDb/Create.hs:413) hiedb> 83% ( 5 / 6) in 'HieDb' hiedb> Missing documentation for: hiedb> Module header hiedb> 0% ( 0 / 27) in 'HieDb.Run' hiedb> Missing documentation for: hiedb> Module header hiedb> hiedbMain (src/HieDb/Run.hs:53) hiedb> Options (src/HieDb/Run.hs:74) hiedb> Command (src/HieDb/Run.hs:87) hiedb> progParseInfo (src/HieDb/Run.hs:112) hiedb> progParser (src/HieDb/Run.hs:118) hiedb> optParser (src/HieDb/Run.hs:121) hiedb> cmdParser (src/HieDb/Run.hs:156) hiedb> posParser (src/HieDb/Run.hs:219) hiedb> maybeUnitId (src/HieDb/Run.hs:222) hiedb> symbolParser (src/HieDb/Run.hs:226) hiedb> moduleNameParser (src/HieDb/Run.hs:229) hiedb> hieTarget (src/HieDb/Run.hs:232) hiedb> progress (src/HieDb/Run.hs:237) hiedb> doIndex (src/HieDb/Run.hs:254) hiedb> runCommand (src/HieDb/Run.hs:272) hiedb> printInfo (src/HieDb/Run.hs:449) 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) 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 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> shrinking RPATHs of ELF executables and libraries in /nix/store/nw5cy00js13vxyr6rb4pr61bbrkzfypw-lens-aeson-1.2.3-doc lens-aeson> checking for references to /build/ in /nix/store/nw5cy00js13vxyr6rb4pr61bbrkzfypw-lens-aeson-1.2.3-doc... lens-aeson> patching script interpreter paths in /nix/store/nw5cy00js13vxyr6rb4pr61bbrkzfypw-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 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/3mzynl48i36iarxgxbsqxhfbhxr48bc4-path-io-1.8.2 path-io> Executables installed in: path-io> /nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-path-io-1.8.2/bin path-io> Libraries installed in: path-io> /nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-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/3mzynl48i36iarxgxbsqxhfbhxr48bc4-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/3mzynl48i36iarxgxbsqxhfbhxr48bc4-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/3mzynl48i36iarxgxbsqxhfbhxr48bc4-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/fgw2142g75vm3l97pncjad9p6dhkkshq-path-io-1.8.2-doc/share/doc/path-io-1.8.2 path-io> Configuration files installed in: path-io> /nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-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 aeson-pretty (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3f8jxmmwg0gby18swhql0ybazji6x8xg-aeson-pretty-0.8.10-doc /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-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/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10 (3.90 MiB) aeson-pretty (post)> Pushing /nix/store/3f8jxmmwg0gby18swhql0ybazji6x8xg-aeson-pretty-0.8.10-doc (240.58 KiB) aeson-pretty (post)> aeson-pretty (post)> All done. aeson-pretty (post)> added 2 signatures aeson-pretty (post)> added 2 signatures aeson-pretty (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3f8jxmmwg0gby18swhql0ybazji6x8xg-aeson-pretty-0.8.10-doc /nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10 aeson-pretty (post)> copying 2 paths... aeson-pretty (post)> copying path '/nix/store/3f8jxmmwg0gby18swhql0ybazji6x8xg-aeson-pretty-0.8.10-doc' to 'https://cache.nix-ci.com'... aeson-pretty (post)> copying path '/nix/store/jvhgc7sinrjs7yfga5dr67jjxssw1ll7-aeson-pretty-0.8.10' to 'https://cache.nix-ci.com'... aeson-pretty (post)> copying 1 paths... aeson-pretty (post)> copying path '/nix/store/wshjbb5mb0pbsvi7x3wvy74y7jixiak5-aeson-pretty-0.8.10.drv' to 'https://cache.nix-ci.com'... 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; 146 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; 12 discarded. quickcheck-classes> Integral: Division Modulus +++ OK, passed 100 tests; 14 discarded. quickcheck-classes> Integral: Integer Roundtrip +++ OK, passed 100 tests. quickcheck-classes> Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests; 12 discarded. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 16 discarded. quickcheck-classes> Bits: Conjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Disjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Double Complement +++ OK, passed 100 tests. quickcheck-classes> Bits: Set Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Complement Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Zero +++ OK, passed 100 tests. 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; 101 discarded. quickcheck-classes> Bits: Left Rotation +++ OK, passed 100 tests; 131 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> 50% ( 1 / 2) in 'Numeric.Natural' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Numeric' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Word' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Weak' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Unicode' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.TypeNats' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.TypeLits' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.TopHandler' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Storable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Stats' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Stack' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Stable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Show' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.STRef' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.ST' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Records' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Real' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Read' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Ptr' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Profiling' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.OverloadedLabels' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Num' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.MVar' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.List' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Int' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IORef' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IOArray' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.IOMode' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Handle.Types' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Handle.Text' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Handle.Internals' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Handle.FD' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Handle' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.FD' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Exception' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Encoding.UTF8' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Encoding.UTF32' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Encoding.UTF16' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Encoding.Types' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Encoding.Latin1' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Encoding.Iconv' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Encoding.Failure' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Encoding' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Device' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.BufferedIO' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Buffer' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Generics' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.ForeignPtr' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Foreign' rerebase> Missing documentation for: 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) 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 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/gla1c3vfmxm05nl95mlyxskmhhhvcdad-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/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2/bin hiedb> Warning: The directory hiedb> /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-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/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2 hiedb> shrinking /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-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> shrinking /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2/bin/hiedb hiedb> checking for references to /build/ in /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2... hiedb> patching script interpreter paths in /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2 hiedb> stripping (with command strip and flags -S -p) in /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2/lib /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2/bin hiedb> shrinking RPATHs of ELF executables and libraries in /nix/store/n86djb20ddkzpvgpqph75q4p1ggwwyc4-hiedb-0.6.0.2-doc hiedb> checking for references to /build/ in /nix/store/n86djb20ddkzpvgpqph75q4p1ggwwyc4-hiedb-0.6.0.2-doc... hiedb> patching script interpreter paths in /nix/store/n86djb20ddkzpvgpqph75q4p1ggwwyc4-hiedb-0.6.0.2-doc dependent-map> Installing library in /nix/store/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-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/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-dependent-map-0.4.0.0 dependent-map> shrinking /nix/store/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-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/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-dependent-map-0.4.0.0... dependent-map> patching script interpreter paths in /nix/store/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-dependent-map-0.4.0.0 dependent-map> stripping (with command strip and flags -S -p) in /nix/store/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-dependent-map-0.4.0.0/lib dependent-map> shrinking RPATHs of ELF executables and libraries in /nix/store/ys59jcxj1p5b9x8j808vr0c5ba7hxibl-dependent-map-0.4.0.0-doc dependent-map> checking for references to /build/ in /nix/store/ys59jcxj1p5b9x8j808vr0c5ba7hxibl-dependent-map-0.4.0.0-doc... dependent-map> patching script interpreter paths in /nix/store/ys59jcxj1p5b9x8j808vr0c5ba7hxibl-dependent-map-0.4.0.0-doc 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 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-831/Text/Trifecta/Util/Combinators.o, /build/.haddock-831/Text/Trifecta/Util/Combinators.dyn_o ) trifecta> [ 2 of 13] Compiling Text.Trifecta.Util.IntervalMap ( src/Text/Trifecta/Util/IntervalMap.hs, /build/.haddock-831/Text/Trifecta/Util/IntervalMap.o, /build/.haddock-831/Text/Trifecta/Util/IntervalMap.dyn_o ) 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 path-io> Running phase: buildPhase path-io> Preprocessing library for path-io-1.8.2.. path-io> Building library for path-io-1.8.2.. path-io> [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.o, dist/build/Path/IO.dyn_o ) path-io> [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.p_o ) path-io> Preprocessing test suite 'tests' for path-io-1.8.2.. path-io> Building test suite 'tests' for path-io-1.8.2.. path-io> [1 of 1] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o ) path-io> [2 of 2] Linking dist/build/tests/tests path-io> Running phase: checkPhase path-io> Running 1 test suites... path-io> Test suite tests: RUNNING... path-io> path-io> listDir path-io> lists directory [✔] path-io> listDirRel path-io> lists directory [✔] path-io> listDirRecur path-io> lists directory recursively [✔] path-io> listDirRecurRel path-io> lists directory recursively [✔] path-io> listDirRecurWith path-io> lists directory recursively using predicates [✔] path-io> walkDir Finish path-io> Finishes only after finding what it is looking for [✔] path-io> copyDirRecur path-io> when source directory is editable path-io> copies directory [✔] path-io> when source directory is read-only path-io> copies directory just as well (preserving permissions) [✔] path-io> copyDirRecur' path-io> when source directory is read-only path-io> copies directory but now it's editable [✔] path-io> findFile path-io> finds a file lazily [✔] path-io> removeDirLink path-io> remove dir link [✔] path-io> listDirRecur Cyclic path-io> lists directory trees having traversal cycles [✔] path-io> getCurrentDir path-io> returns current dir [✔] path-io> setCurrentDir path-io> sets current dir [✔] path-io> withCurrentDir path-io> temporarily modifies current dir [✔] path-io> walkDirRel path-io> does not throw exceptions [✔] path-io> getHomeDir path-io> home dir is influenced by environment variable HOME [✔] path-io> getTempDir path-io> temp dir is influenced by environment variable TMPDIR [✔] path-io> getXdgDir Data path-io> XDG data dir is influenced by environment variable XDG_DATA_HOME [✔] path-io> getXdgDir Config path-io> XDG config dir is influenced by environment variable XDG_CONFIG_HOME [✔] path-io> getXdgDir Cache path-io> XDG cache dir is influenced by environment variable XDG_CACHE_HOME [✔] path-io> path-io> Finished in 0.0160 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. 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.FjrJN5uWdY/setup-package.conf.d -threaded cabal-add> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.FjrJN5uWdY/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/fgxszwgv44wxjl2c6a08q7zl7wkm7jjx-cabal-add-0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ab6b7d7ddydzz70y4zjxdncbkasxpg0d-cabal-add-0.1-doc/share/doc/cabal-add-0.1 --with-gcc=gcc --package-db=/build/tmp.FjrJN5uWdY/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib cabal-add> Using Parsec parser cabal-add> Configuring cabal-add-0.1... cabal-add> Flags chosen: cabal-syntax=True cabal-add> Dependency Cabal >=3.8 && <3.15: using Cabal-3.10.3.0 cabal-add> Dependency Cabal-syntax >=3.8 && <3.15: using Cabal-syntax-3.10.3.0 cabal-add> Dependency base <5: using base-4.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.3.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-5TAXgLcpUnFDEMdoLinMwD cabal-add> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM cabal-add> include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 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-5MBrfGRziMt9min7wuhm00-cabal-add cabal-add> include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 cabal-add> include base-4.19.0.0-b960 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.5CLOAgu3Qd/setup-package.conf.d -threaded list-t> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.5CLOAgu3Qd/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/xfrwpvbj5km1vncwf8232f9in8zrs129-list-t-1.0.5.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/n71dvjjdzqajb0wczcb4rvgdqi10r4s5-list-t-1.0.5.7-doc/share/doc/list-t-1.0.5.7 --with-gcc=gcc --package-db=/build/tmp.5CLOAgu3Qd/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 lens-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/klby050gnr78xbvig5ni24j22k5zv1lz-lens-aeson-1.2.3 /nix/store/nw5cy00js13vxyr6rb4pr61bbrkzfypw-lens-aeson-1.2.3-doc lens-aeson (post)> Pushing 2 paths (186 are already present) using zstd to cache sellout ⏳ lens-aeson (post)> lens-aeson (post)> Pushing /nix/store/klby050gnr78xbvig5ni24j22k5zv1lz-lens-aeson-1.2.3 (2.77 MiB) lens-aeson (post)> Pushing /nix/store/nw5cy00js13vxyr6rb4pr61bbrkzfypw-lens-aeson-1.2.3-doc (500.45 KiB) lens-aeson (post)> lens-aeson (post)> All done. lens-aeson (post)> added 2 signatures lens-aeson (post)> added 1 signatures lens-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/klby050gnr78xbvig5ni24j22k5zv1lz-lens-aeson-1.2.3 /nix/store/nw5cy00js13vxyr6rb4pr61bbrkzfypw-lens-aeson-1.2.3-doc lens-aeson (post)> copying 2 paths... lens-aeson (post)> copying path '/nix/store/nw5cy00js13vxyr6rb4pr61bbrkzfypw-lens-aeson-1.2.3-doc' to 'https://cache.nix-ci.com'... lens-aeson (post)> copying path '/nix/store/klby050gnr78xbvig5ni24j22k5zv1lz-lens-aeson-1.2.3' to 'https://cache.nix-ci.com'... lens-aeson (post)> copying 1 paths... lens-aeson (post)> copying path '/nix/store/w1p3v2jrm0af6abpql4alg13wba3mi4c-lens-aeson-1.2.3.drv' to 'https://cache.nix-ci.com'... quickcheck-classes> Prim: ByteArray Put-Get (you get back what you put in) +++ OK, passed 100 tests; 117 discarded. quickcheck-classes> Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 19 discarded. quickcheck-classes> Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 14 discarded. quickcheck-classes> Prim: ByteArray Set Range +++ OK, passed 100 tests. quickcheck-classes> Prim: ByteArray List Conversion Roundtrips +++ OK, passed 100 tests. quickcheck-classes> Prim: Addr Put-Get (you get back what you put in) +++ OK, passed 100 tests; 83 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 23 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; 127 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. 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; 2 discarded. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 1 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; 86 discarded. quickcheck-classes> Bits: Left Rotation +++ OK, passed 100 tests; 119 discarded. rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Float.RealFracMethods' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Float.ConversionUtils' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Float' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Fingerprint.Type' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Fingerprint' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Exts' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Exception' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Err' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Environment' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Enum' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Desugar' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Conc.Sync' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Conc.Signal' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Conc.IO' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Conc' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Char' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Base' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Arr' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Storable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.StablePtr' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Ptr' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Utils' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Unsafe' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Safe' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Pool' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Error' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Array' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Alloc' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.ForeignPtr.Unsafe' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.ForeignPtr' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Concurrent' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.C.Types' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.C.String' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.C.Error' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.C' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Debug.Trace' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Word' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Void.Unsafe' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Void' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Version' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Unboxed.Mutable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Unboxed.Base' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Unboxed' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Storable.Mutable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Storable.Internal' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Storable' 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) stylish-haskell> Warning: Language.Haskell.Stylish.Parse: could not find link destinations for: stylish-haskell> - Language.Haskell.Stylish.Parse.Extensions stylish-haskell> Warning: Language.Haskell.Stylish.Step.LanguagePragmas: could not find link destinations for: stylish-haskell> - Language.Haskell.Stylish.Editor.Edits stylish-haskell> Warning: Language.Haskell.Stylish.Step.Imports: could not find link destinations for: stylish-haskell> - Language.Haskell.Stylish.Step.Imports.Pattern stylish-haskell> Documentation created: dist/doc/html/stylish-haskell/, 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/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-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-J54Av08lyss2r40gHq73p6 stylish-haskell> Installing executable stylish-haskell in /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0/bin stylish-haskell> Warning: The directory stylish-haskell> /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-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/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0 stylish-haskell> shrinking /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-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-J54Av08lyss2r40gHq73p6-ghc9.8.1.so stylish-haskell> shrinking /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0/bin/stylish-haskell stylish-haskell> checking for references to /build/ in /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0... stylish-haskell> patching script interpreter paths in /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0 stylish-haskell> stripping (with command strip and flags -S -p) in /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0/lib /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0/bin stylish-haskell> shrinking RPATHs of ELF executables and libraries in /nix/store/yg4cwh2hp1g9kaa4g4m9fh9gkq8yszg5-stylish-haskell-0.14.6.0-doc stylish-haskell> checking for references to /build/ in /nix/store/yg4cwh2hp1g9kaa4g4m9fh9gkq8yszg5-stylish-haskell-0.14.6.0-doc... stylish-haskell> patching script interpreter paths in /nix/store/yg4cwh2hp1g9kaa4g4m9fh9gkq8yszg5-stylish-haskell-0.14.6.0-doc 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> 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/pik075v7lgzz1zhaj2bhxvi32vv1lkn4-stan-0.2.0.0 stan> Executables installed in: stan> /nix/store/pik075v7lgzz1zhaj2bhxvi32vv1lkn4-stan-0.2.0.0/bin stan> Libraries installed in: stan> /nix/store/pik075v7lgzz1zhaj2bhxvi32vv1lkn4-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/pik075v7lgzz1zhaj2bhxvi32vv1lkn4-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/pik075v7lgzz1zhaj2bhxvi32vv1lkn4-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/pik075v7lgzz1zhaj2bhxvi32vv1lkn4-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/pik075v7lgzz1zhaj2bhxvi32vv1lkn4-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/pik075v7lgzz1zhaj2bhxvi32vv1lkn4-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> [ 3 of 13] Compiling Text.Trifecta.Util.Pretty ( src/Text/Trifecta/Util/Pretty.hs, /build/.haddock-831/Text/Trifecta/Util/Pretty.o, /build/.haddock-831/Text/Trifecta/Util/Pretty.dyn_o ) trifecta> [ 4 of 13] Compiling Text.Trifecta.Delta ( src/Text/Trifecta/Delta.hs, /build/.haddock-831/Text/Trifecta/Delta.o, /build/.haddock-831/Text/Trifecta/Delta.dyn_o ) trifecta> [ 5 of 13] Compiling Text.Trifecta.Rope ( src/Text/Trifecta/Rope.hs, /build/.haddock-831/Text/Trifecta/Rope.o, /build/.haddock-831/Text/Trifecta/Rope.dyn_o ) trifecta> [ 6 of 13] Compiling Text.Trifecta.Util.It ( src/Text/Trifecta/Util/It.hs, /build/.haddock-831/Text/Trifecta/Util/It.o, /build/.haddock-831/Text/Trifecta/Util/It.dyn_o ) trifecta> [ 7 of 13] Compiling Text.Trifecta.Rendering ( src/Text/Trifecta/Rendering.hs, /build/.haddock-831/Text/Trifecta/Rendering.o, /build/.haddock-831/Text/Trifecta/Rendering.dyn_o ) trifecta> [ 8 of 13] Compiling Text.Trifecta.Result ( src/Text/Trifecta/Result.hs, /build/.haddock-831/Text/Trifecta/Result.o, /build/.haddock-831/Text/Trifecta/Result.dyn_o ) trifecta> [ 9 of 13] Compiling Text.Trifecta.Highlight ( src/Text/Trifecta/Highlight.hs, /build/.haddock-831/Text/Trifecta/Highlight.o, /build/.haddock-831/Text/Trifecta/Highlight.dyn_o ) trifecta> [10 of 13] Compiling Text.Trifecta.Combinators ( src/Text/Trifecta/Combinators.hs, /build/.haddock-831/Text/Trifecta/Combinators.o, /build/.haddock-831/Text/Trifecta/Combinators.dyn_o ) trifecta> [11 of 13] Compiling Text.Trifecta.Parser ( src/Text/Trifecta/Parser.hs, /build/.haddock-831/Text/Trifecta/Parser.o, /build/.haddock-831/Text/Trifecta/Parser.dyn_o ) 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 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 cabal-add> include bytestring-0.12.0.2-4690 cabal-add> include cabal-add-0.1-5TAXgLcpUnFDEMdoLinMwD 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-IV1BpkrXsg7BDOos49d1LF-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-5TAXgLcpUnFDEMdoLinMwD cabal-add> include Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM cabal-add> include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 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-5TAXgLcpUnFDEMdoLinMwD:Distribution.Client.Add cabal-add> unit cabal-add-0.1-5MBrfGRziMt9min7wuhm00-cabal-add cabal-add> include Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 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-5TAXgLcpUnFDEMdoLinMwD 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-IV1BpkrXsg7BDOos49d1LF-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-5TAXgLcpUnFDEMdoLinMwD cabal-add> depends Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM cabal-add> depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 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-5MBrfGRziMt9min7wuhm00-cabal-add cabal-add> depends Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 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-5TAXgLcpUnFDEMdoLinMwD 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-IV1BpkrXsg7BDOos49d1LF-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-5MBrfGRziMt9min7wuhm00-cabal-add cabal-add> Warning: cabal-add> This package indirectly depends on multiple versions of the same package. This is very likely to cause a compile failure. cabal-add> package cabal-install-parsers (cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1) requires Cabal-syntax-3.10.2.0-c668 cabal-add> package cabal-add (cabal-add-0.1) requires Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 cabal-add> package cabal-add (cabal-add-0.1) requires Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 cabal-add> package Cabal (Cabal-3.10.3.0-CwKnbwM8DwTLwz1gDDSAuM) requires Cabal-syntax-3.10.3.0-JJItMyRxq4YH93ghH3PX25 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/fgxszwgv44wxjl2c6a08q7zl7wkm7jjx-cabal-add-0.1 cabal-add> Executables installed in: 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/xfrwpvbj5km1vncwf8232f9in8zrs129-list-t-1.0.5.7 list-t> Executables installed in: list-t> /nix/store/xfrwpvbj5km1vncwf8232f9in8zrs129-list-t-1.0.5.7/bin list-t> Libraries installed in: list-t> /nix/store/xfrwpvbj5km1vncwf8232f9in8zrs129-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/xfrwpvbj5km1vncwf8232f9in8zrs129-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/xfrwpvbj5km1vncwf8232f9in8zrs129-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/xfrwpvbj5km1vncwf8232f9in8zrs129-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/n71dvjjdzqajb0wczcb4rvgdqi10r4s5-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/xfrwpvbj5km1vncwf8232f9in8zrs129-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: dependent-map (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-dependent-map-0.4.0.0 /nix/store/ys59jcxj1p5b9x8j808vr0c5ba7hxibl-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/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-dependent-map-0.4.0.0 (2.02 MiB) dependent-map (post)> Pushing /nix/store/ys59jcxj1p5b9x8j808vr0c5ba7hxibl-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 1 signatures dependent-map (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-dependent-map-0.4.0.0 /nix/store/ys59jcxj1p5b9x8j808vr0c5ba7hxibl-dependent-map-0.4.0.0-doc dependent-map (post)> copying 2 paths... dependent-map (post)> copying path '/nix/store/ys59jcxj1p5b9x8j808vr0c5ba7hxibl-dependent-map-0.4.0.0-doc' to 'https://cache.nix-ci.com'... dependent-map (post)> copying path '/nix/store/n4kmhgnq5r3pchgcx1z4rbjzv85f1z9k-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/59gicv32ry1aaazjmlwcfxffmk69xzla-dependent-map-0.4.0.0.drv' to 'https://cache.nix-ci.com'... hiedb (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2 /nix/store/n86djb20ddkzpvgpqph75q4p1ggwwyc4-hiedb-0.6.0.2-doc hiedb (post)> Pushing 2 paths (132 are already present) using zstd to cache sellout ⏳ hiedb (post)> hiedb (post)> Pushing /nix/store/n86djb20ddkzpvgpqph75q4p1ggwwyc4-hiedb-0.6.0.2-doc (2.65 MiB) hiedb (post)> Pushing /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2 (18.45 MiB) hiedb (post)> hiedb (post)> All done. hiedb (post)> added 2 signatures hiedb (post)> added 2 signatures hiedb (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2 /nix/store/n86djb20ddkzpvgpqph75q4p1ggwwyc4-hiedb-0.6.0.2-doc hiedb (post)> copying 2 paths... hiedb (post)> copying path '/nix/store/n86djb20ddkzpvgpqph75q4p1ggwwyc4-hiedb-0.6.0.2-doc' to 'https://cache.nix-ci.com'... hiedb (post)> copying path '/nix/store/gla1c3vfmxm05nl95mlyxskmhhhvcdad-hiedb-0.6.0.2' to 'https://cache.nix-ci.com'... hiedb (post)> copying 1 paths... hiedb (post)> copying path '/nix/store/4ylcvi9draa8rms89r6w3z7lvgl5w46b-hiedb-0.6.0.2.drv' to 'https://cache.nix-ci.com'... quickcheck-classes> Bits: Count Leading Zeros of Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Count Trailing Zeros of Zero +++ OK, passed 100 tests. quickcheck-classes> ---------- quickcheck-classes> -- Int8 -- quickcheck-classes> ---------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- IntMap -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- IntSet -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------- quickcheck-classes> -- Integer -- quickcheck-classes> ------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. 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. rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Primitive.Mutable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Primitive' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Mutable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Internal.Check' rerebase> Missing documentation for: rerebase> Module header rerebase> 0% ( 0 / 1) in 'Data.Vector.Instances' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Generic.New' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Generic.Mutable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Generic.Base' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Generic' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Fusion.Util' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector.Fusion.Stream.Monadic' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Vector' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Unique' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.UUID' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Typeable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Type.Equality' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Type.Coercion' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Type.Bool' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Tuple' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Tree' rerebase> Missing documentation for: rerebase> Module header rerebase> 0% ( 0 / 1) in 'Data.Traversable.Instances' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Traversable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.LocalTime' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Format.ISO8601' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Format' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Compat' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Clock.TAI' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Clock.POSIX' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Clock' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Calendar.WeekDate' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Calendar.OrdinalDate' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Calendar.MonthDay' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Calendar.Julian' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Calendar.Easter' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time.Calendar' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Time' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Unsafe' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Read' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Lazy.Read' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Lazy.IO' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Lazy.Encoding' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Lazy.Builder.Scientific' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Lazy.Builder.RealFloat' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Lazy.Builder.Int' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Lazy.Builder' rerebase> Missing documentation for: 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/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> 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> 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> 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> 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> [12 of 13] Compiling Text.Trifecta ( src/Text/Trifecta.hs, /build/.haddock-831/Text/Trifecta.o, /build/.haddock-831/Text/Trifecta.dyn_o ) trifecta> [13 of 13] Compiling Text.Trifecta.Tutorial ( src/Text/Trifecta/Tutorial.hs, /build/.haddock-831/Text/Trifecta/Tutorial.o, /build/.haddock-831/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. 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 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/3mzynl48i36iarxgxbsqxhfbhxr48bc4-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/3mzynl48i36iarxgxbsqxhfbhxr48bc4-path-io-1.8.2 path-io> shrinking /nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-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 path-io> checking for references to /build/ in /nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-path-io-1.8.2... path-io> patching script interpreter paths in /nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-path-io-1.8.2 path-io> stripping (with command strip and flags -S -p) in /nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-path-io-1.8.2/lib path-io> shrinking RPATHs of ELF executables and libraries in /nix/store/fgw2142g75vm3l97pncjad9p6dhkkshq-path-io-1.8.2-doc path-io> checking for references to /build/ in /nix/store/fgw2142g75vm3l97pncjad9p6dhkkshq-path-io-1.8.2-doc... path-io> patching script interpreter paths in /nix/store/fgw2142g75vm3l97pncjad9p6dhkkshq-path-io-1.8.2-doc cabal-add> /nix/store/fgxszwgv44wxjl2c6a08q7zl7wkm7jjx-cabal-add-0.1/bin cabal-add> Libraries installed in: cabal-add> /nix/store/fgxszwgv44wxjl2c6a08q7zl7wkm7jjx-cabal-add-0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/cabal-add-0.1-5TAXgLcpUnFDEMdoLinMwD cabal-add> Dynamic Libraries installed in: cabal-add> /nix/store/fgxszwgv44wxjl2c6a08q7zl7wkm7jjx-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/fgxszwgv44wxjl2c6a08q7zl7wkm7jjx-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/fgxszwgv44wxjl2c6a08q7zl7wkm7jjx-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/ab6b7d7ddydzz70y4zjxdncbkasxpg0d-cabal-add-0.1-doc/share/doc/cabal-add-0.1 cabal-add> Configuration files installed in: cabal-add> /nix/store/fgxszwgv44wxjl2c6a08q7zl7wkm7jjx-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> *** abort because of serious configure-time warning from Cabal list-t> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar list-t> No uhc found list-t> Running phase: buildPhase list-t> Preprocessing library for list-t-1.0.5.7.. list-t> Building library for list-t-1.0.5.7.. list-t> [1 of 2] Compiling ListT.Prelude ( library/ListT/Prelude.hs, dist/build/ListT/Prelude.o, dist/build/ListT/Prelude.dyn_o ) list-t> [2 of 2] Compiling ListT ( library/ListT.hs, dist/build/ListT.o, dist/build/ListT.dyn_o ) list-t> [1 of 2] Compiling ListT.Prelude ( library/ListT/Prelude.hs, dist/build/ListT/Prelude.p_o ) list-t> [2 of 2] Compiling ListT ( library/ListT.hs, dist/build/ListT.p_o ) list-t> Preprocessing test suite 'htf-test' for list-t-1.0.5.7.. list-t> Building test suite 'htf-test' for list-t-1.0.5.7.. list-t> [1 of 1] Compiling Main ( htf-test/Main.hs, dist/build/htf-test/htf-test-tmp/Main.o, dist/build/htf-test/htf-test-tmp/Main.dyn_o ) list-t> [2 of 2] Linking dist/build/htf-test/htf-test list-t> Running phase: checkPhase list-t> Running 1 test suites... list-t> Test suite htf-test: RUNNING... list-t> [TEST] Main:mmonadLaw1 (htf-test/Main.hs:16) list-t> Passed 100 tests. list-t> +++ OK (3ms) list-t> list-t> [TEST] Main:mmonadLaw2 (htf-test/Main.hs:22) list-t> Passed 100 tests. list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:applicativeIdentityLaw (htf-test/Main.hs:32) list-t> Passed 100 tests. list-t> +++ OK (1ms) list-t> list-t> [TEST] Main:applicativeBehavesLikeList (htf-test/Main.hs:38) list-t> Passed 100 tests. list-t> +++ OK (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/ghc602_0/ghc_2.o, /build/ghc602_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 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/xfrwpvbj5km1vncwf8232f9in8zrs129-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/xfrwpvbj5km1vncwf8232f9in8zrs129-list-t-1.0.5.7 stylish-haskell (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0 /nix/store/yg4cwh2hp1g9kaa4g4m9fh9gkq8yszg5-stylish-haskell-0.14.6.0-doc stylish-haskell (post)> Pushing 2 paths (185 are already present) using zstd to cache sellout ⏳ stylish-haskell (post)> stylish-haskell (post)> Pushing /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0 (32.72 MiB) stylish-haskell (post)> Pushing /nix/store/yg4cwh2hp1g9kaa4g4m9fh9gkq8yszg5-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 3 signatures stylish-haskell (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-stylish-haskell-0.14.6.0 /nix/store/yg4cwh2hp1g9kaa4g4m9fh9gkq8yszg5-stylish-haskell-0.14.6.0-doc stylish-haskell (post)> copying 2 paths... stylish-haskell (post)> copying path '/nix/store/yg4cwh2hp1g9kaa4g4m9fh9gkq8yszg5-stylish-haskell-0.14.6.0-doc' to 'https://cache.nix-ci.com'... stylish-haskell (post)> copying path '/nix/store/6j5n5r3dixdybv2m8mhvz3i0wrgjf82g-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/xydkl8dkd5bsgnx1p8wk7b2aaxc1lpl0-stylish-haskell-0.14.6.0.drv' to 'https://cache.nix-ci.com'... quickcheck-classes> Foldable: foldl +++ OK, passed 100 tests. quickcheck-classes> Foldable: foldl' +++ OK, passed 100 tests. quickcheck-classes> Foldable: foldl1 +++ OK, passed 100 tests. quickcheck-classes> Foldable: foldr1 +++ OK, passed 100 tests. quickcheck-classes> Foldable: toList +++ OK, passed 100 tests. quickcheck-classes> Foldable: null +++ OK, passed 100 tests. quickcheck-classes> Foldable: length +++ OK, passed 100 tests. quickcheck-classes> Traversable: Naturality +++ OK, passed 100 tests. quickcheck-classes> Traversable: Identity +++ OK, passed 100 tests. quickcheck-classes> Traversable: Composition +++ OK, passed 100 tests. quickcheck-classes> Traversable: Sequence Naturality +++ OK, passed 100 tests. quickcheck-classes> Traversable: Sequence Identity +++ OK, passed 100 tests. quickcheck-classes> Traversable: Sequence Composition +++ OK, passed 100 tests. quickcheck-classes> Traversable: foldMap +++ OK, passed 100 tests. quickcheck-classes> Traversable: fmap +++ OK, passed 100 tests. quickcheck-classes> --------- quickcheck-classes> -- Map -- quickcheck-classes> --------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> Apply: LiftF2 part 1 +++ OK, passed 100 tests. quickcheck-classes> Apply: Associativity +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Maybe -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> Functor: Identity +++ OK, passed 100 tests. quickcheck-classes> Functor: Composition +++ OK, passed 100 tests. quickcheck-classes> Functor: Const +++ OK, passed 100 tests. quickcheck-classes> Applicative: Identity +++ OK, passed 100 tests. quickcheck-classes> Applicative: Composition +++ OK, passed 100 tests. 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. rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Lazy' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Internal' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.IO' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Foreign' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Encoding.Error' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Encoding' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text.Array' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Text' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.String' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Set' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Sequence' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Semigroupoid.Static' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Semigroupoid.Ob' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Semigroupoid.Dual' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Semigroupoid' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Semigroup.Traversable.Class' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Semigroup.Traversable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Semigroup.Foldable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Semigroup.Bitraversable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Semigroup.Bifoldable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Semigroup' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Scientific' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.STRef.Strict' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.STRef.Lazy' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.STRef' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Ratio' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Proxy' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Yoneda' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Unsafe' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Types' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Traversing' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Strong' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Sieve' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Rep' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Ran' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Monad' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Mapping' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Composition' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Closed' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Choice' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Cayley' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Adjunction' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Ord' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Monoid' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Maybe' rerebase> Missing documentation for: rerebase> Module header 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> 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 ) 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 33 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 stan> [48 of 55] Compiling Stan.Config stan> [49 of 55] Compiling Stan.Config.Pretty stan> [50 of 55] Compiling Stan.Cli stan> [51 of 55] Compiling Stan.Analysis.Summary stan> [52 of 55] Compiling Stan.Report.Html stan> [53 of 55] Compiling Stan.Report stan> [54 of 55] Compiling Stan.Toml stan> [55 of 55] Compiling Stan stan> Preprocessing 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 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 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 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 list-t> shrinking /nix/store/xfrwpvbj5km1vncwf8232f9in8zrs129-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/xfrwpvbj5km1vncwf8232f9in8zrs129-list-t-1.0.5.7... list-t> patching script interpreter paths in /nix/store/xfrwpvbj5km1vncwf8232f9in8zrs129-list-t-1.0.5.7 list-t> stripping (with command strip and flags -S -p) in /nix/store/xfrwpvbj5km1vncwf8232f9in8zrs129-list-t-1.0.5.7/lib list-t> shrinking RPATHs of ELF executables and libraries in /nix/store/n71dvjjdzqajb0wczcb4rvgdqi10r4s5-list-t-1.0.5.7-doc list-t> checking for references to /build/ in /nix/store/n71dvjjdzqajb0wczcb4rvgdqi10r4s5-list-t-1.0.5.7-doc... list-t> patching script interpreter paths in /nix/store/n71dvjjdzqajb0wczcb4rvgdqi10r4s5-list-t-1.0.5.7-doc path-io (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-path-io-1.8.2 /nix/store/fgw2142g75vm3l97pncjad9p6dhkkshq-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/fgw2142g75vm3l97pncjad9p6dhkkshq-path-io-1.8.2-doc (1.21 MiB) path-io (post)> Pushing /nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-path-io-1.8.2 (1.93 MiB) path-io (post)> path-io (post)> All done. path-io (post)> added 2 signatures path-io (post)> added 1 signatures path-io (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-path-io-1.8.2 /nix/store/fgw2142g75vm3l97pncjad9p6dhkkshq-path-io-1.8.2-doc path-io (post)> copying 2 paths... path-io (post)> copying path '/nix/store/fgw2142g75vm3l97pncjad9p6dhkkshq-path-io-1.8.2-doc' to 'https://cache.nix-ci.com'... path-io (post)> copying path '/nix/store/3mzynl48i36iarxgxbsqxhfbhxr48bc4-path-io-1.8.2' to 'https://cache.nix-ci.com'... path-io (post)> copying 1 paths... path-io (post)> copying path '/nix/store/g42ryb4s576h0alzj3cv3sb3hz7a71wx-path-io-1.8.2.drv' to 'https://cache.nix-ci.com'... error: Cannot build '/nix/store/hwii2jym81xj4hwbglv4grqpf4yayi6y-cabal-add-0.1.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/ab6b7d7ddydzz70y4zjxdncbkasxpg0d-cabal-add-0.1-doc /nix/store/fgxszwgv44wxjl2c6a08q7zl7wkm7jjx-cabal-add-0.1 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-30017": Device or resource busy 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 (ignored): deleting cgroup "/sys/fs/cgroup/nix.slice/nix-ci.slice/nix-ci-production.slice/nix-ci-production-worker-3.service/nix-build-uid-30018": Device or resource busy 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-30022": Device or resource busy error: Cannot build '/nix/store/kcs52xmfs0mk49v3a6ipaahr2j20w6j9-haskell-language-server-2.10.0.0.drv'. Reason: 1 dependency failed. Output paths: /nix/store/hvbdxkyc1y44nlqpw3n1rgnrcf0i0xgb-haskell-language-server-2.10.0.0 error: Cannot build '/nix/store/lklfr1c5i49ka97v5wc6a2rcawa3i4db-ghc-shell-for-packages-0.drv'. Reason: 1 dependency failed. Output paths: /nix/store/bmmxy1vlbpigzzxykaiwnjmwj5m0r20l-ghc-shell-for-packages-0