$ /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-b686a4ace1082c12/cachix-b07f7276bc8bac1f/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-b686a4ace1082c12/nix-ci-cache-ffa0c513047bdaac/netrc --print-build-logs build --no-link git+https://x-access-token:@github.com/sellout/calendrical?ref=main&rev=d5776f42f07a4c4ad748699a95b2adc1d8610d80#devShells.x86_64-linux.ghc963 --post-build-hook /tmp/nix-ci-worker-b686a4ace1082c12/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/b2vywg4bil5hcgqp9ly1w3g6j11z0aib-cabal2nix-calendrical.drv'... cabal2nix-calendrical (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/v909fz9gh5j8q785gnfc0f497bk4ci9i-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/v909fz9gh5j8q785gnfc0f497bk4ci9i-cabal2nix-calendrical cabal2nix-calendrical (post)> copying 1 paths... cabal2nix-calendrical (post)> copying path '/nix/store/v909fz9gh5j8q785gnfc0f497bk4ci9i-cabal2nix-calendrical' to 'https://cache.nix-ci.com'... cabal2nix-calendrical (post)> copying 0 paths... building '/nix/store/xlkcw6nn5qiwd00rwwzm9yia89ywskv8-cabal2nix-mixed-radix.drv'... cabal2nix-mixed-radix (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/sqhl73nigwfjk14zmnxq04jqldsdkz3c-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/sqhl73nigwfjk14zmnxq04jqldsdkz3c-cabal2nix-mixed-radix cabal2nix-mixed-radix (post)> copying 1 paths... cabal2nix-mixed-radix (post)> copying path '/nix/store/sqhl73nigwfjk14zmnxq04jqldsdkz3c-cabal2nix-mixed-radix' to 'https://cache.nix-ci.com'... cabal2nix-mixed-radix (post)> copying 0 paths... building '/nix/store/xv85rslcb1s6r4p7jgra2yhxrrx4l3dd-cabal2nix-numeric-tangle.drv'... cabal2nix-numeric-tangle (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/9gxp8003l9wzr57316dx3j5rqi7nrf3x-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/9gxp8003l9wzr57316dx3j5rqi7nrf3x-cabal2nix-numeric-tangle cabal2nix-numeric-tangle (post)> copying 1 paths... cabal2nix-numeric-tangle (post)> copying path '/nix/store/9gxp8003l9wzr57316dx3j5rqi7nrf3x-cabal2nix-numeric-tangle' to 'https://cache.nix-ci.com'... cabal2nix-numeric-tangle (post)> copying 0 paths... building '/nix/store/6r7ikzf52m21k1m39rlgxrcfp354ia5m-cabal2nix-numeric-tangle-fin.drv'... cabal2nix-numeric-tangle-fin (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/kd3rf9q21yxvc287z7v4p1qs2wixy0s7-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/kd3rf9q21yxvc287z7v4p1qs2wixy0s7-cabal2nix-numeric-tangle-fin cabal2nix-numeric-tangle-fin (post)> copying 1 paths... cabal2nix-numeric-tangle-fin (post)> copying path '/nix/store/kd3rf9q21yxvc287z7v4p1qs2wixy0s7-cabal2nix-numeric-tangle-fin' to 'https://cache.nix-ci.com'... cabal2nix-numeric-tangle-fin (post)> copying 0 paths... building '/nix/store/zgqm04a0ppzvysmzj20hbzfxyjpidxjh-cabal2nix-no-recursion.drv'... cabal2nix-no-recursion (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ifpxmqaii9ij6bfkn6g8g678phc7nsgs-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/ifpxmqaii9ij6bfkn6g8g678phc7nsgs-cabal2nix-no-recursion cabal2nix-no-recursion (post)> copying 1 paths... cabal2nix-no-recursion (post)> copying path '/nix/store/ifpxmqaii9ij6bfkn6g8g678phc7nsgs-cabal2nix-no-recursion' to 'https://cache.nix-ci.com'... cabal2nix-no-recursion (post)> copying 0 paths... these 57 derivations will be built: /nix/store/7yz1l4qn47ni0dc6ybx8hlbyrpqrsx18-lens-5.3.4.drv /nix/store/yqpg6g2f475h3k0wzg5rjbzbiind32zi-trifecta-2.1.4.drv /nix/store/0qwaq2vs0zdix14syydhwr2pqknl50r3-tree-diff-0.3.4.drv /nix/store/ngyp3cwk03xaxmby8d5wnl32mysfv4jb-quickcheck-classes-0.6.5.0.drv /nix/store/ak8cmdq6za5hjvkzwibahfysjr02qas0-bitvec-1.1.5.0.drv /nix/store/2kfgzwrzmakp6i9q3wri85q5j854dabs-vector-algorithms-0.9.1.0.drv /nix/store/mjqnc98c03fvv3hqyxv7pkcxfiwnhi7i-mono-traversable-1.0.21.0.drv /nix/store/xa8qm13rza267aji70zz3n8jiy159id9-conduit-1.3.6.1.drv /nix/store/123cskm6ncv3xrd8m15dfvfhjf49kzl7-conduit-parse-0.2.1.1.drv /nix/store/aqxvlhjzadmys8s2k8pfn0h6w2namaw1-ghc-9.6.3-with-packages.drv /nix/store/g377x51xzgawbvdnaiz5jmvwvi5c9pzc-lens-aeson-1.2.3.drv /nix/store/fbpir17fm3039rky3lhlcyhbps5ddc3q-generic-lens-2.2.2.0.drv /nix/store/68flg3shb74fyw99rg4k7qmq33w1wx7m-row-types-1.0.1.2.drv /nix/store/s73cy73z088c4nczfbij7vx8xabjgiki-mod-0.2.0.1.drv /nix/store/xl69iw0krmhpzz9mmj65hmmra6p9x5c1-lsp-types-2.3.0.1.drv /nix/store/f40n132r4n9grv4qh7fn8m5shvwx7sjw-lsp-2.7.0.1.drv /nix/store/22ihhk953wn3crbpafp56q0p1wcvn2ia-lsp-test-0.17.1.1.drv /nix/store/r6h4a83vqhs4prm17fwlpqq1cr8hsm0d-ghc-exactprint-1.7.1.0.drv /nix/store/4dw5wyf3csaizhvikzci34zz8xg6bglv-retrie-1.2.3.drv /nix/store/ql2y8clwxbm0yv3cjsx6jv1mw7ix8sgw-libyaml-0.1.4.drv /nix/store/hzc8kchpprk804dirfv2lm93gl958cx7-yaml-0.11.11.2.drv /nix/store/s8jhbkwdar95664qkndw65p31zz07hm6-hlint-3.8.drv /nix/store/a0phi3b1jhn5dais0wvi7md5iwhdzyz7-monad-dijkstra-0.1.1.5.drv /nix/store/4i1vb8b3jdw32qq9as5bzym7xgskyf7f-floskell-0.11.1.drv /nix/store/j3rm7ljracndzakxhns7gq29vwn99cxd-rebase-1.21.2.drv /nix/store/665dawnv3n3bbjq30y8fmi5pr701v1pv-rerebase-1.21.2.drv /nix/store/4mwcggmd24z81asdyilhcc1gf6c8jfgw-focus-1.0.3.2.drv /nix/store/77vh77kawqddc9z21hdsjp4g880fdgn1-deferred-folds-0.9.18.7.drv /nix/store/iiyva87i2pxb930jdqsz1svarilczgy0-primitive-extras-0.10.2.2.drv /nix/store/kgs37dlz965wsx59d9x1y34xad5blvyi-stm-hamt-1.2.1.1.drv /nix/store/j75mwn2rwlkxm15kndicz3rr0bc5cgk2-stm-containers-1.2.1.1.drv /nix/store/b09rbzcnly2vg04910zldkd357bwjn22-hls-graph-2.10.0.0.drv /nix/store/c6mbchyl26q76g62liwm7pjvi3gf1wk1-implicit-hie-0.1.4.0.drv /nix/store/cwb8zy2qpgv2xbiqgayh5pccvn3g2yh6-haddock-library-1.11.0.drv /nix/store/26pkwgaww7f8wbzs7nv723lrdhl7cv3f-hw-prim-0.6.3.2.drv /nix/store/vyickadj4yfda9mgc0x50yfj0b8a8a3v-hw-fingertree-0.1.2.1.drv /nix/store/y0jc9lh44jikrp9sgrmr0qaqq9zvqksh-dependent-map-0.4.0.0.drv /nix/store/j7mfw45qksnvcps70k5nk4r5ydv1k8s8-hls-plugin-api-2.10.0.0.drv /nix/store/pvwvfbgcqsb8xrk0fmq6p4krhy60mqi0-algebraic-graphs-0.7.drv /nix/store/kpvdm8p4pryi6bixc1iwf8x2a3l1x8qr-hiedb-0.6.0.2.drv /nix/store/56lxclbfyfaz8vljxvlpq0pk69m1fb0h-conduit-extra-1.3.7.drv /nix/store/zmqc0dr1h9zxyfpcx6yj421apzbcb1c8-hie-bios-0.14.0.drv /nix/store/5xwp7q0vvhrhvx0fm79fx7ahrlw2cfdz-ghcide-2.10.0.0.drv /nix/store/6rrr43x65l9x5sj0s6ar21m3w0f2hy7x-apply-refact-0.14.0.0.drv /nix/store/yqv11zkdqrcnlpxxajdmnzlj540lpadb-binary-instances-1.0.6.drv /nix/store/v95qczgic5ljpg69q1p3w8cszjmnxw5q-cabal-install-parsers-0.6.1.1.drv /nix/store/8qgilgyxpnhaj0gixldziqa7g6zpy5k6-cabal-add-0.1.drv /nix/store/gsa4j5iam0x3b9xfl9b3xjijamjbl2cf-path-0.9.5.drv /nix/store/wjjxdzclvgahpbckkcb0xv9zf9dqlmiq-path-io-1.8.2.drv /nix/store/ccgavrjldvqf3vivlyyhv9wmrqyy147k-fourmolu-0.15.0.0.drv /nix/store/fjwix7j0g5icqj7waa5ls85g58cmdl4w-ormolu-0.7.4.0.drv /nix/store/prgwwani28h45y8dvz9c6dqbp260pjwp-stan-0.2.0.0.drv /nix/store/fcbfy87fy5s6v888647rvfcq6v238wi3-neat-interpolation-0.5.1.4.drv /nix/store/r19ba4byvyhp81lwan5rl93a5d19dy1j-hls-test-utils-2.10.0.0.drv /nix/store/xf9zz775vw8vjm8nmvqi4gpxx1d8g9c1-stylish-haskell-0.14.6.0.drv /nix/store/gfmhqxq7bygaw4apyqdpvigk8lgi1dmz-haskell-language-server-2.10.0.0.drv /nix/store/18niy4gsbvq0dbjgrsxx7pznz84fx493-ghc-shell-for-packages-0.drv these 560 paths will be fetched (411.09 MiB download, 5474.11 MiB unpacked): /nix/store/kjyxy8g02873ypr68icrlihzghwxwcda-Cabal-3.10.3.0 /nix/store/iiazp1l38sslpgf88f1djbkmzy1piz84-Cabal-3.10.3.0-doc /nix/store/1w454898hfymrjwrmg4iy7jc6cdqg60v-Cabal-syntax-3.10.3.0 /nix/store/c33hpmqyh3zdq0yvy1hc5iy52x8ylgcy-Cabal-syntax-3.10.3.0-doc /nix/store/mrnjz0xgjb6lnkm4abjvgjrq0lz19i1s-Diff-0.5 /nix/store/b1c972ik21af8bsg9r5wa6949zzms00p-Diff-0.5-doc /nix/store/qlixkmr0m1hz51kv13mqh6va230m5ix7-Glob-0.10.2 /nix/store/p2kdziffb0qqfzh8sr8yqxjl8rcnh7r7-Glob-0.10.2-doc /nix/store/hczxyrdvqk9wgf5sxwrrn0bgybyfk5jx-HUnit-1.6.2.0 /nix/store/lj2zansrfba2y7xjjnrjh3bp705n7hsp-HUnit-1.6.2.0-doc /nix/store/7nmp88pbnln27yn7rxxi1wfddlf1n0yn-HsYAML-0.2.1.5 /nix/store/5rvwxxrzm9frdb8c4hc2v7naf0j8xlsa-HsYAML-0.2.1.5-doc /nix/store/46d4bx6wflpk6q46x4w4i15vqgm6h6wx-HsYAML-aeson-0.2.0.2 /nix/store/mg7grd7wfxm8shian3265kg8cj56nf7c-HsYAML-aeson-0.2.0.2-doc /nix/store/5zgv7ndzjbla7db1cfvagb3w1wz9p93r-ListLike-4.7.8.3 /nix/store/wig8i0gkprk64k8wm8zmc24wifq42r70-ListLike-4.7.8.3-doc /nix/store/4y56hl76f2jm7r5jm7rgg5g6c0xgwzv0-MemoTrie-0.6.11 /nix/store/b8nzi415ypa0blifbycc6bwnz1swri57-MemoTrie-0.6.11-doc /nix/store/d5yv0p35r3d55n6k4jqvsy3hlfxdjjh2-MonadRandom-0.6.2 /nix/store/yfcq3a3m32pfr6zczqa4l2dqidljw774-MonadRandom-0.6.2-doc /nix/store/4nl3qa64m2r040npayy95a03lm2cqx2z-OneTuple-0.4.2 /nix/store/cfq2xri7211nqbig5j9cybqlvsqpg2bn-OneTuple-0.4.2-doc /nix/store/n0i3592v79h9fh1477ysrrw46kpvi891-Only-0.1 /nix/store/zfg9k07r87vbc30y7fpg4d68l4c0w7lz-Only-0.1-doc /nix/store/kbcjv8f63nqkdqaz0vc2haw13q4qc9f2-QuickCheck-2.14.3 /nix/store/xsg1n46ghrwvc6qmpdwnhvr53zm9420b-QuickCheck-2.14.3-doc /nix/store/2b11kdp63jm626s67ccmrxmpki09wjgg-StateVar-1.2.2 /nix/store/nap5wyjizckiqsv20q1w559j2w378d3h-StateVar-1.2.2-doc /nix/store/f5cjg5nzyvjh2hzhj87f31m76ay8kdw5-adjunctions-4.4.3 /nix/store/69wsq0mgs9a54ps1d68my8pqj8zh9rql-adjunctions-4.4.3-doc /nix/store/4xkmlw3ycij8l32r3nnlbb77y1ifpf4d-aeson-2.2.3.0 /nix/store/wcyhz77v907nvw47w9j11fbglbywvvyw-aeson-2.2.3.0-doc /nix/store/ylg77qiqr35y90kbd4qk7mimv6qpz4sq-aeson-pretty-0.8.10 /nix/store/nl9nbn3yjc4mvq6fd6m522lfm5h7fiyb-aeson-pretty-0.8.10-doc /nix/store/58pj5537vyg2rzi2l521q29l2b9c6klp-algebraic-graphs-0.7-r3.cabal /nix/store/gfjyfw1hcshbfclk91difmkphwib8nbd-algebraic-graphs-0.7.tar.gz /nix/store/2sisg8qmmi9gbr7wfdf3x0ds8i6fqysv-ansi-terminal-1.1.2 /nix/store/k0qg6ccnkk6fqazm6xd0hcvyyzdk52sk-ansi-terminal-1.1.2-doc /nix/store/sgamhn40i5lxcr6cj63x442akx0l8rwf-ansi-terminal-types-1.1 /nix/store/c01blfrwbcv2w1nsq6cglkc4sailibgs-ansi-terminal-types-1.1-doc /nix/store/mikp8qk5pq4zz0g2hlqjiaxx5rl9iksi-ansi-wl-pprint-1.0.2 /nix/store/1agrv37ry3dpa9zzjaa4kwrykz1z827p-ansi-wl-pprint-1.0.2-doc /nix/store/83rs860lpwbrprnbfd4vf13gifkw9f3b-assoc-1.1.1 /nix/store/fn9wrn1vmpafl1hsv9gwzs13iawj1ka6-assoc-1.1.1-doc /nix/store/xnn9yymxqb8k1xj1kdmrclq9kg7szaiv-async-2.2.5 /nix/store/pr2wnz5vjz8kpvmvqlf4s9wi8ip7rqfp-async-2.2.5-doc /nix/store/v6qqfmvvyr0dyk4vs3gs7zk29xbaffjh-attoparsec-0.14.4 /nix/store/70g8ljrzxpkx59v8wlsl7jbvp11f37fb-attoparsec-aeson-2.2.2.0 /nix/store/n14mnmacf4gnn0zx36ssgkyihj7n2f1c-attoparsec-aeson-2.2.2.0-doc /nix/store/kgy3pcim3gsl1gm31hgp32d7csnk6440-barbies-2.1.1.0 /nix/store/q442xssg4wx1svc44jlri0qjsf9d000w-barbies-2.1.1.0-doc /nix/store/pwlslikknb8d59sfgxxmcyk7jky24af5-base-compat-0.13.1 /nix/store/ccan5zzh30gvd060a38bxip8lrdkgsim-base-compat-0.13.1-doc /nix/store/gbnciibqjm8lqa0ids7vgfcs1vchvwa9-base-orphans-0.9.3 /nix/store/21rcyxbbdhzxhzd9hgrxc3k8mvw11dga-base-orphans-0.9.3-doc /nix/store/hbq4lyi6sjvqnwyn7kz2a8pxzj3n0rmv-base16-bytestring-1.0.2.0 /nix/store/55v7qxaddfpmpjrycs4sgd86zwq3dqif-base16-bytestring-1.0.2.0-doc /nix/store/c7w7gf336h7a2frrisrygknk6yhcgw91-base64-1.0 /nix/store/2z4bd22nybqyzpj9s2fmphhmshv8b51r-base64-1.0-doc /nix/store/56jkvb9gpn3va22g801v4pdf370jsfny-bifunctors-5.6.2 /nix/store/i6h9zhjpdfllhny2n2v2ifj10hq4zp8s-bifunctors-5.6.2-doc /nix/store/2bddcrkh4yb9x7dl2yv8bv1f2awpxgbd-binary-orphans-1.0.5 /nix/store/p68170yhs9ilkd3yj6jx840wl6ys3hxm-binary-orphans-1.0.5-doc /nix/store/88548qmjdm2wlcclfkis09ckz31b9vqr-blaze-builder-0.4.2.3 /nix/store/ap28dsm8p6jxrfmbs8zmzy7dqf9fgfzz-blaze-builder-0.4.2.3-doc /nix/store/36gi5k4pkhk861nvpwyf50pp5kf4ns7p-blaze-html-0.9.2.0 /nix/store/ag9hk47kwin127cf8vnsbxbgybypni8k-blaze-html-0.9.2.0-doc /nix/store/q9zq3rfzvxwfmmgbf7ai9srndsl6zgqj-blaze-markup-0.8.3.0 /nix/store/zxllx7d620ir75j8c03ms033dn5z3ys8-blaze-markup-0.8.3.0-doc /nix/store/f92mk91magry86p3g3an22h00aysfx4i-blaze-textual-0.2.3.1 /nix/store/jmw442gn7s1pd804v0m1cz1zsna8jbmg-blaze-textual-0.2.3.1-doc /nix/store/b1zf21g9ji8z71q0bwlaphf872kjlklm-boring-0.2.2 /nix/store/iq84dmvp2fv153bf47g2lysrwjla0ms2-boring-0.2.2-doc /nix/store/wq8jbn4hdm6vajykrn06f5q84s9jkz2v-cabal-doctest-1.0.11 /nix/store/j8wl1y49d2aarvxglnwi0f60zzg21617-cabal-doctest-1.0.11-doc /nix/store/kg08y02a3xgq7z4wzffs072lzm5wxrlk-call-stack-0.4.0 /nix/store/bwlbjm7zvbwm8byy1s3gnl0csg3ggcnl-call-stack-0.4.0-doc /nix/store/0yr331smq5ciml23babwyjn1803xjjpa-case-insensitive-1.2.1.0 /nix/store/bry4jspylnwbfhar9qcybbwjkrvxy2a9-case-insensitive-1.2.1.0-doc /nix/store/9ypm8fy10dmhazvnkna5p82yzr65dzs9-cereal-0.5.8.3 /nix/store/8cv8pldd0apazlzyp6v1z959gkq2nr2b-cereal-0.5.8.3-doc /nix/store/aiqxm7jbycfj4pmrdv2a5dn0zisxgzg4-character-ps-0.1 /nix/store/i5ybxrwsh2pmlp6xjjv8j0ym60sy14z6-character-ps-0.1-doc /nix/store/l9a1cpnywx1vd9yq8g9fk91c13ga20iv-charset-0.3.12 /nix/store/9i1i2vw5g909p8qvql7wr26c4j10x3pk-charset-0.3.12-doc /nix/store/9pxp4h7d7rx62s0rs7m289b83z8xhjqx-clay-0.15.0 /nix/store/j59lwcdpsdk0bw7fx7q0nddbyi93qakp-clay-0.15.0-doc /nix/store/2iyp0y37797d5748chgdca2hdqbdxwwy-clock-0.8.4 /nix/store/x24syfikzffy3xfcbznmdw1ivfa8vqb4-clock-0.8.4-doc /nix/store/bkl7i22ybcmf3anah1zssph05z9m1lgb-cmdargs-0.10.22 /nix/store/hlybjd4gy17m5bnz053ipsdra6x784gh-cmdargs-0.10.22-doc /nix/store/80s48ys9pm091yapgb317a4b7jil5sy8-co-log-core-0.3.2.5 /nix/store/30b8d2xm27b333xxm4p80896wj4sac8c-co-log-core-0.3.2.5-doc /nix/store/6c6yacshv1xh744sq13kk9iqx1fif0yf-code-page-0.2.1 /nix/store/whjzm4xif4922imkhnp9yjb5g7ykw0vv-code-page-0.2.1-doc /nix/store/yhma25sns8akd72lzcwnycazrfk3pb4g-colour-2.3.6 /nix/store/4alhpg6igc09222dzc49fgyrvq3bgnd7-colour-2.3.6-data /nix/store/x9adrsysc37gz6d8rnlb32xii5driaz4-colour-2.3.6-doc /nix/store/n0kwmxl66dg3bjvglqjj7cds1d62277x-colourista-0.1.0.2 /nix/store/s5a0rxwjcipabksr39msscpbjbshjiq9-colourista-0.1.0.2-doc /nix/store/z3a4k60wfln3vmjsmf4667r3i3crl1yb-commutative-semigroups-0.2.0.2 /nix/store/pdwvxj9alhb0354i07wh627i7qnh6iza-commutative-semigroups-0.2.0.2-doc /nix/store/zy2zv1208cn3wbdkz3n5lh62zlg1afrp-comonad-5.0.9 /nix/store/kr12lz92f9srfzafccyiwn6wfycprgfc-comonad-5.0.9-doc /nix/store/7vpp4vacqj7zhx0swj7c5r6ri22bh14q-concurrent-output-1.10.21 /nix/store/s4kfz6k0dx666hiyski8bj9wrz6qfyxr-concurrent-output-1.10.21-doc /nix/store/gdf08wif3zp18alx8x0rpncbyr89da5f-constraints-0.14.2 /nix/store/g1mbww0fdzzppfxj37ad1rdrscyyvwwm-constraints-0.14.2-doc /nix/store/2d19r8ynfjzmahidnbwnpl1057hda6z8-constraints-extras-0.4.0.2 /nix/store/bfd191ih3mf4qmvj9zxwns4kn211n7zx-constraints-extras-0.4.0.2-doc /nix/store/4n105fz0al0fy7fqg55kk7276brfcm27-contravariant-1.5.5 /nix/store/fm6fz2mxvjlg296i2hvns9av4w14pqxy-contravariant-1.5.5-doc /nix/store/vkgjy92lhx03y0z092rlhbm9shlvb50h-cpphs-1.20.9.1 /nix/store/53lzmr45wpsdx7qgf76mdhsngnh5ik1x-cpphs-1.20.9.1-doc /nix/store/yv2s825xmms8bq99mpmh034inbcs0fp1-cryptohash-sha1-0.11.101.0 /nix/store/say6ncjs7lds5dpp8gvw9kakkq1k53ng-cryptohash-sha1-0.11.101.0-doc /nix/store/gbmjkxfrygxk6mdcigbk50a47gzz50d1-cryptohash-sha256-0.11.102.1 /nix/store/0m9wp6n5l0yyp95dqjr8v8vnjvgywmsz-cryptohash-sha256-0.11.102.1-doc /nix/store/sdhj7lshby1j5z10gzwwzz52qyskaf1s-data-default-0.7.1.3 /nix/store/d2cpvkgwrkypy494nlr8mvv5nsp6hvqa-data-default-0.7.1.3-doc /nix/store/64v2p3x3d8q2miv751xlnkzlg539ncj9-data-default-class-0.1.2.2 /nix/store/pvpl5kkvj06awf0myrqqh12w3bn2spfa-data-default-class-0.1.2.2-doc /nix/store/adg9sj6662yxvfsg3cbs0a1w32f3i812-data-default-instances-containers-0.1.0.3 /nix/store/670hg6dm2p58835714z272kiakykd9ny-data-default-instances-containers-0.1.0.3-doc /nix/store/gf270mh0dpzni42jhgswgmhampkjvmcm-data-default-instances-dlist-0.0.1.2 /nix/store/p6hi3hmr14561dzhb4khm20zvmislpc1-data-default-instances-dlist-0.0.1.2-doc /nix/store/dbb7yyy7qlk55wkk55hf4dxisnm318x3-data-default-instances-old-locale-0.0.1.2 /nix/store/a1d3kswfp978asxfqz1nfgxxdls9qhfv-data-default-instances-old-locale-0.0.1.2-doc /nix/store/xn423ra6vrfzr40f5xbbqb5w6why0qmd-data-fix-0.3.4 /nix/store/473r1l7d48zc9brarb4if5sq760w5c21-data-fix-0.3.4-doc /nix/store/4zcijs24v82mihchp4k1wmm7jbm56flg-dec-0.0.6 /nix/store/cf2fil06m2qdwlr6fvyv3a2v9vab7sy3-dec-0.0.6-doc /nix/store/hn7168hjba3rfnmkczjpj0fk83lf7hhp-dependent-map-0.4.0.0-r2.cabal /nix/store/0h7i1qgf9m9dlx62jm2n6aaih0rb6pj3-dependent-map-0.4.0.0.tar.gz /nix/store/1d3vdms0gfl5ciryiimsx0qnhad74fka-dependent-sum-0.7.2.0 /nix/store/gq9184lrjm7ngs35w5ian575gq923hx7-dependent-sum-0.7.2.0-doc /nix/store/0bfhrijsjr53bai93a74m5724f12kpaj-deriving-aeson-0.2.10 /nix/store/nf2kx7mfa3ihfs4a6kvjgrjpbd9yz10g-deriving-aeson-0.2.10-doc /nix/store/d65q0c7717wb8f860n8rzmvliv4bk1r5-dir-traverse-0.2.3.0 /nix/store/31kdzc8v7ax0nb3bjwal3c2s24qinczk-dir-traverse-0.2.3.0-doc /nix/store/ialvfmn6v0j7zl2xbr58iq9hsi91rdjh-direct-sqlite-2.3.29 /nix/store/yjwzrz0hz07hpxymw323aw6913d97rc3-direct-sqlite-2.3.29-doc /nix/store/n8p9smjkdnad8s5qr4n4qb3jjvqv7rsx-distributive-0.6.2.1 /nix/store/ka5f9j8px0mp6byn70wsd6879f77r9vp-distributive-0.6.2.1-doc /nix/store/kzaa5nwjbvq3ga7wj0a9cqni92awn67a-dlist-1.0 /nix/store/6cw8n0zmxdr56al15j1d2m07pnwxp3gl-dlist-1.0-doc /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6 /nix/store/lq540m6kbw6pvvrsh4yv820m3dawccpg-doctest-0.22.6 /nix/store/4iv0w2j5sj8sswqvviv9zz7p5hzil02j-doctest-0.22.6-doc /nix/store/x6ly6pl7jq55749qxcm66nxylgn2lxlj-doctest-0.22.6-doc /nix/store/hfs061d0p8r0bkz6xm7b63nsd5g7x3im-doctest-discover-0.2.0.0 /nix/store/zz1f1yzi86258rhmswaffkygkw2d1bdh-either-5.0.2 /nix/store/ad5awjwlfipblkh1lzq0y90x1vslq2xr-either-5.0.2-doc /nix/store/g3s3br86nn98akwxjlf997yw65q25x40-enummapset-0.7.3.0 /nix/store/lhgs6ljcs0cxamlr50s0s50134qwdd0w-enummapset-0.7.3.0-doc /nix/store/lrjbizn9h63vipddjv9xgg5hdr5ab4pc-erf-2.0.0.0 /nix/store/ap5mi8vssxmpfrqngygxnsmfpals5ham-erf-2.0.0.0-doc /nix/store/g1qgasaic4cxmnjhyffbkrhcjzx26p6g-extensible-exceptions-0.1.1.4 /nix/store/r06zmcfglg8r7d6c8128lfh2v1gp50gw-extensible-exceptions-0.1.1.4-doc /nix/store/7y1cnbm0zyy9f77dy9b2yq56w1zkmpnn-extensions-0.1.0.1 /nix/store/07zh0k0jqiymnkwwsr3sgycdkl7220zc-extensions-0.1.0.1-doc /nix/store/f3n2hlm58aafv8k18hwiv0yx00li00vr-extra-1.7.16 /nix/store/jsvia5q2sk017b2da7pp8vf4pqqb60q4-extra-1.7.16-doc /nix/store/x4mc8m42sgi0a4sgmjcvif5zgg8ldfl9-fail-4.9.0.0 /nix/store/iwvb8vj2y9ixw14cj4p3rsx1ncn9xi0j-file-embed-0.0.16.0 /nix/store/p89b3k2dvkfglwb30arm60iv9zr41i03-file-embed-0.0.16.0-doc /nix/store/8ffxb2zsb8g23917ps8a0n551fwkc9pv-filemanip-0.3.6.3 /nix/store/99pd5ifgs18b6sy5baxhscnh60fl29ky-filemanip-0.3.6.3-doc /nix/store/lkwvdf68kj2czvkyrh6z8r896mihhhjv-filepattern-0.1.3 /nix/store/jdg8hc161d75syqjcnflwk5qv4hl8dq8-filepattern-0.1.3-doc /nix/store/4ra2s6d3ajjm1hz6xasmlb450j2y3qiq-filtrable-0.1.6.0 /nix/store/vn53xv2frc5qq5mzpy87f0x0pmd084a6-filtrable-0.1.6.0-doc /nix/store/zvm4vpd61452if59077afqk6v789k6sx-fin-0.3.2 /nix/store/dp4j3v5sf3dg8r56v2s86rgl4p0ha0ww-fin-0.3.2-doc /nix/store/wc18xdsk5aqir639p47nk4fbkqclqnqi-fingertree-0.1.5.0 /nix/store/qsjzw87vvgfawjagkhsq0zi3pjw32vr5-fingertree-0.1.5.0-doc /nix/store/78y61vxqbp4ljzl0g88dda8q7k909igm-fmlist-0.9.4 /nix/store/mn7v3ndf1nfsz818nim0lrwcmrxfr1w5-fmlist-0.9.4-doc /nix/store/hn8kfsh8mvn0cxjykfsjqwa6hvgqjdgj-foldl-1.4.18 /nix/store/kzl744vj539zjm4irlcz17syyrz59j5r-foldl-1.4.18-doc /nix/store/xa0r4ydjgxawicf1x0js8fvnx430kklc-free-5.2 /nix/store/sihb0wq1k8ydvdkl1mb0mmmbyhzn0v0q-free-5.2-doc /nix/store/41dg4qv0s3zim7pd6phr2q7009ik6z97-fuzzy-0.1.1.0 /nix/store/rlj8p2fc2lfd5qmvdcwhsv0q6am67ikf-fuzzy-0.1.1.0-doc /nix/store/r83jlk3jrh1brzjdcjfwk9hk7a91p00n-generic-arbitrary-1.0.1.2 /nix/store/r8rgcwkq545330mv7w9zk6w70cc4vgxn-generic-arbitrary-1.0.1.2-doc /nix/store/qykgmllsykz148jzx0cf5iyc8qsyby6p-generic-deriving-1.14.6 /nix/store/xyppk70p015lnw4wwcrkm1azff622ncl-generic-deriving-1.14.6-doc /nix/store/jwn8hg38jji1mk1bx7cd6rknmry4v3qp-generic-lens-core-2.2.1.0 /nix/store/cnsx7l7yxk4dwjbqz27p6ydj2yy6ak10-generic-lens-core-2.2.1.0-doc /nix/store/fhh253h2y5i0cl6yy1w1pabvnvyfgwsh-generically-0.1.1 /nix/store/wpx69sgwrndmmcrss6yp7h6pdm1v5pqm-generically-0.1.1-doc /nix/store/i8sfrr2r6kn95y41vj8gnxypkkp60ss7-genvalidity-1.1.1.0 /nix/store/i2swdajhyaq736mxcvlxfn5vmv2d41rg-genvalidity-1.1.1.0-doc /nix/store/vf3g58kzqr62b16jvrb5dpjpxx9lmgxg-genvalidity-hspec-1.0.0.3 /nix/store/2yfiz69h2b6ig0qjpibmya7j1p5gfj0x-genvalidity-hspec-1.0.0.3-doc /nix/store/nif6438897v9rarfizb6wadqq1vi5vql-genvalidity-property-1.0.0.0 /nix/store/b3bd6cja6a6a8lmcddazcc8q8n2xxvgc-genvalidity-property-1.0.0.0-doc /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3 /nix/store/w5r4hpw6jii6bnawwnlk3xlgw5778nrp-ghc-9.6.3-doc /nix/store/wf98wcf6zrcmdlr95m3l2ik1cjsakzvh-ghc-exactprint-1.7.1.0.tar.gz /nix/store/q38gqpvjybv3xnpsbyy10r02nlp843jn-ghc-lib-parser-9.8.5.20250214 /nix/store/hlmfmhxps214f938m2yxq60zlgr44kxs-ghc-lib-parser-9.8.5.20250214-data /nix/store/gqk8a37qkikbp5w6l6qmhvhfdf2aalym-ghc-lib-parser-9.8.5.20250214-doc /nix/store/qyhksfdhc8jnvh0d65zfbfhcygd2kz8d-ghc-lib-parser-ex-9.8.0.2 /nix/store/75wl4788n9yyghhq8pqgh5b700h2a3xp-ghc-lib-parser-ex-9.8.0.2-doc /nix/store/w127cfzchgfv83p1cnjvnanlqwwp06x0-ghc-paths-0.1.0.12 /nix/store/zyjhx1ivjl6722ldilx8yzipd2ydnwi9-ghc-paths-0.1.0.12 /nix/store/5x6ikssrv8cl2m4gjm69qf3sn351vndx-ghc-paths-0.1.0.12-doc /nix/store/qqddqs088603phf2ss26vxwrz0czvz2b-ghc-paths-0.1.0.12-doc /nix/store/1kcfjk3i9xbyhdzvlk3f19hj53mnzg46-ghc-trace-events-0.1.2.10 /nix/store/ng945wx3d46a8yd0abg53bx4acc4gvb3-ghc-trace-events-0.1.2.10-doc /nix/store/yfnl2shpqgjrl6jhblv57qc9l58jk9yh-githash-0.1.7.0 /nix/store/8lgbl0amc9180vb1zkrw23jflhf84nv8-githash-0.1.7.0-doc /nix/store/gr6299l8pc220gd44i0798ny59j3zd7k-gitrev-1.3.1 /nix/store/w9s5p8lk59fnvny8ap93nykwp5vx5jnq-gitrev-1.3.1-doc /nix/store/jc7iwhgvn81kjk8nwcp58yzr41h3nh7x-groups-0.5.3 /nix/store/zkymra2bginnlxnp38pcz143irmmzjw2-groups-0.5.3-doc /nix/store/n0kzq3bzrd6p55p9baildgwmm5a64mxn-hashable-1.4.7.0 /nix/store/7y4ysmg8n7n878qq50b2vvkhdjkxx6f8-hashable-1.4.7.0-doc /nix/store/ifsndpia2f3jjjlcigcfb9qnz6rzg6bb-haskell-lexer-1.1.2 /nix/store/5jaxga339zirqpmzb70ai7hh37r9gf6x-haskell-lexer-1.1.2-doc /nix/store/n6pp7msj485ir7a40npybvw19mvrwziy-haskell-src-exts-1.23.1 /nix/store/mhs5055kmnzjcgvcy74qjk4jcvli2nd8-haskell-src-exts-1.23.1-doc /nix/store/zb5ncy407f2n00z2bmry6icb8hmv532i-heaps-0.4.1 /nix/store/qix1dibd3vhs1ai9k214ljm9iwzmyh1y-heaps-0.4.1-doc /nix/store/y4ly32bw4s2c9p3xc0vlvxkhz8f5nb9f-hedgehog-1.5 /nix/store/fwwm9dx9r24299ym3zzvb949pg1bmcyv-hedgehog-1.5-doc /nix/store/8qy6sw4layd7xp882kazbg84nh1cpgx4-hie-compat-0.3.1.2 /nix/store/1ypij0fzmv1z5gzqybsfdihb8pcbdn8r-hie-compat-0.3.1.2-doc /nix/store/5ifvvrdm7vb2grmhnvwq3l2qx6lz3af5-hiedb-0.6.0.2.tar.gz /nix/store/x03lj1cikrf9kxsfy4sfa480a3clnsx6-hostname-1.0 /nix/store/d48f93zwk27785p5hlsfbnhr6ygqhfw8-hostname-1.0-doc /nix/store/45n7k317d2gzksyp8cbznxdry32g02in-hscolour-1.25 /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25 /nix/store/gpbwhbs4rja01bivxfkrkcgc4yb2k4db-hscolour-1.25-data /nix/store/bn5m9l5d8nhz531vkcgwb8hxs2ns1ysa-hscolour-1.25-doc /nix/store/xx5z3hrdsp7q0af9dn8l1a29ysjckqia-hspec-2.11.12 /nix/store/6q42wxqhnj9qk4l8bdja957bvgz8wbbd-hspec-2.11.12-doc /nix/store/y510ck5xq5bvqn29q4yqr6pi32hsdhm5-hspec-api-2.11.12 /nix/store/jfdfkdh1vix19mdyajbwdyp1nygp46rz-hspec-api-2.11.12-doc /nix/store/9cfyrjbdyfj900637ayq10g5qcii9p9g-hspec-attoparsec-0.1.0.2 /nix/store/5syg3p9pdszi4frn65xy1qxkykz34cmx-hspec-attoparsec-0.1.0.2-doc /nix/store/q6mjyh7cirnncnqdw822qcn79x3xwxck-hspec-core-2.11.12 /nix/store/23rjir2wfh8aq78r2s6hgx2i9s1ngz6p-hspec-core-2.11.12-doc /nix/store/9q5kkg80m21z3afhc70xnmqs4i5l34x4-hspec-discover-2.11.12 /nix/store/kajsxyjzm5zxbn8wbq5s9ijrahdrwnpw-hspec-discover-2.11.12-doc /nix/store/kgzykd7sx239d4lsm6md6krxcghci1z5-hspec-expectations-0.8.4 /nix/store/vy0vgpcn04ynchiybdrglb3p1v7wf48w-hspec-expectations-0.8.4-doc /nix/store/gx2vp413x4ziaq904lfghd72lpwvk1r0-hspec-golden-0.2.2.0 /nix/store/6s85y22p0ihs8a8cff42vx1k3kfy4sw3-hspec-golden-0.2.2.0-doc /nix/store/lrsyrmgli5d3gij7x0f67g22sfvzxhgl-hspec-hedgehog-0.3.0.0 /nix/store/p2gp4z3whvgq5j2jg7ndw36ywr9yayly-hspec-hedgehog-0.3.0.0-doc /nix/store/lvx9z3kka96jiwvxb5c76dygk3a8dklp-hspec-megaparsec-2.2.1 /nix/store/w5rcszkkpj1wgsh0pysx21d5k3ahdf40-hspec-megaparsec-2.2.1-doc /nix/store/cggvzrr8fjqb6616nljqwxb2yj3vxfnm-hw-hspec-hedgehog-0.1.1.1 /nix/store/3ml8c1bwakyjyagj4lvl2qakg29azb17-hw-hspec-hedgehog-0.1.1.1-doc /nix/store/68kcbwgb8m08zafgbw2h8wvyws4l1fs3-indexed-profunctors-0.1.1.1 /nix/store/kh1gfmnrnm2nw5sy5nrci3l4mzpa3zjf-indexed-profunctors-0.1.1.1-doc /nix/store/isc2ydyihqy94ala9igl1fnjcmpqg5yj-indexed-traversable-0.1.4 /nix/store/448hv271gyc752af3n64h4p2bvc603r5-indexed-traversable-0.1.4-doc /nix/store/fdn7fk0b0rlj7q7lqzwac9zhkgawyyij-indexed-traversable-instances-0.1.2 /nix/store/w966rnz4k5qwp6zsznia5dp0v1wy4ghy-indexed-traversable-instances-0.1.2-doc /nix/store/ycydgxfd7095cp8xii9yi07q1ynn8929-inspection-testing-0.5.0.3 /nix/store/fqfym5vz46sjnfwrna71jqjqdp8qmj1r-inspection-testing-0.5.0.3-doc /nix/store/mr45m6l5l2fqkww5yymj2r4w3p0rljqk-integer-conversion-0.1.1 /nix/store/928g4yrclmywbx0pplqywykjjvz6gqj4-integer-conversion-0.1.1-doc /nix/store/si6zh690m0d4jyj73b6p9hryb9kii4y3-integer-logarithms-1.0.4 /nix/store/5c2n6x8qr8qjg9pj0kc2hlmyhy3z6x8m-integer-logarithms-1.0.4-doc /nix/store/lkf1rgsvqff9hkqxybnsfbl0l4qwlaas-invariant-0.6.4 /nix/store/hf9fhma7rnms02sppqh8yr09m0iz2glv-invariant-0.6.4-doc /nix/store/50w1mz5jvl2zhsbbzzhhwa9mvs9cs0mh-jailbreak-cabal-1.4.1 /nix/store/0frydjm72q5d63zmz2byc6chxpdcgcib-js-dgtable-0.5.2 /nix/store/bja6af9jv1svijyg80mbxssh9kis9yq5-js-dgtable-0.5.2-data /nix/store/469k7i4cpiw07kz3ad21n00fjmzcv5bi-js-dgtable-0.5.2-doc /nix/store/yi3yai8hc3djg20j1si30j8hw9psddwr-js-flot-0.8.3 /nix/store/gk3plfqsvz40y87khcw07dpb56qx3f56-js-flot-0.8.3-data /nix/store/4dcrvvgwk6fmwpfi54z57hjc3k4fr6ig-js-flot-0.8.3-doc /nix/store/94i6m4bahm4hfx41b2jqi4l6z0sxzv3n-js-jquery-3.3.1 /nix/store/4izgcba7r8plc098d7rw75my8nazfaid-js-jquery-3.3.1-data /nix/store/7cnwwx2mqi6ch0mwmriskcc5rs9vb02h-js-jquery-3.3.1-doc /nix/store/z0bj3w0d1w4rglbb8ynaai318x8r4p4i-kan-extensions-5.2.6 /nix/store/cajzivrgw0m0kspiivn1igb31fbpwj3s-kan-extensions-5.2.6-doc /nix/store/nbwjwykrx8n9zl5a9m54w1z08858mj28-keys-3.12.4 /nix/store/lk33kbkdc9i80y8nzcsbphq7v12ddrdw-keys-3.12.4-doc /nix/store/94srckviqabk285cpndqlgjy1zidzbf2-lens-5.3.4.tar.gz /nix/store/sazs0lzmnn1yiqqbl79gs4ism5dkcfv4-lens-aeson-1.2.3-r2.cabal /nix/store/ng5scqiq126h3kx8ciy4pc3z9y12dcg4-lens-aeson-1.2.3.tar.gz /nix/store/zklagcqxasf4gnw40ml6jxjnvbihwjzh-libyaml-clib-0.2.5 /nix/store/glmwmzy0n92amynlvaimsxxfxdggk7ii-lifted-async-0.10.2.7 /nix/store/h8lkkhxkf69dws09sxcjr359qh8a8538-lifted-async-0.10.2.7-doc /nix/store/d2k5lffwf67qkyqhny8cr4zqpggzc5cn-lifted-base-0.2.3.12 /nix/store/3fypddxd3hs6pbq3prf36sp88m916cw3-lifted-base-0.2.3.12-doc /nix/store/6s4xszafxifgarx2yj78ffda442c5624-list-t-1.0.5.7 /nix/store/w9v65fcyl1vzg3753qdn226gs9qnflp9-list-t-1.0.5.7-doc /nix/store/2d04ylhwlzfqnm80dy84g22p45q92crj-logging-facade-0.3.1 /nix/store/r2h0dvsvh6477d1p4kcwk4d1x8wirab5-logging-facade-0.3.1-doc /nix/store/hh4gv9k09k69ycqy8ddybzf4gh6qc3dj-logict-0.8.2.0 /nix/store/prlgcz15m7ac94ln3d6b96l93ml0ki5a-logict-0.8.2.0-doc /nix/store/ma21mha6ykflldw4hv57g4y5hpvihrd5-lucid-2.11.20250303 /nix/store/28l32g57f1cxc2xvqzxivdzxs1zbs09q-lucid-2.11.20250303-doc /nix/store/sy7p36g9hwp48sn1xsh2jd27bs8cp4rx-lukko-0.1.2 /nix/store/plvydqb2wa3ry737y9dq25a2zs9nk5w0-lukko-0.1.2-doc /nix/store/5wz3wmfd5yw6ghg8rabgj3sqbryjw7mi-megaparsec-9.6.1 /nix/store/l25wq15yghkc4r53wnk4g56lyj5q7mg7-megaparsec-9.6.1-doc /nix/store/isda2m4raq2qxn1h5ck85byrs2nc3ram-microaeson-0.1.0.2 /nix/store/k7v90b7qwaqqcg3r7z18ijk511lhj9kh-microaeson-0.1.0.2-doc /nix/store/w0h27zgb65f4ldpwnbm7sywk5k1jpzw3-mmap-0.5.9 /nix/store/42x397gg8i7fjqwq2yzx5r2qnmq6v10z-mmap-0.5.9-doc /nix/store/l1hp59pzkd8y3g6j3fah3dlvyf61zi51-mmorph-1.2.0 /nix/store/mhkns3ckry57nbpa796p9zd5l5a6236a-mmorph-1.2.0-doc /nix/store/07i10f273dcl1kb6v7p7x006ay0q5m0k-mockery-0.3.5 /nix/store/0s8r2i1ab7cxss965lwx32128qdh7xhj-mockery-0.3.5-doc /nix/store/059ja4wgpzj5rvim482y0h615nrrlw6l-monad-control-1.0.3.1 /nix/store/d87hwdcdchvxbjdfihn7m7q1mm5frpcn-monad-control-1.0.3.1-doc /nix/store/0drz55jsxrxwbpshxpnmrp6jgmvd2rxw-monoid-subclasses-1.2.6 /nix/store/3sy1ngf81qnsz4fpm26684qbpy7kiiyl-monoid-subclasses-1.2.6-doc /nix/store/d3q7vwng74vda5ax0xqjz2y2kjj9dsqm-network-3.2.7.0 /nix/store/d7z7hspagl4xvd7q1v44kvp53bqr3k8x-network-3.2.7.0-doc /nix/store/kmxldk3mdd80k0pv4m0qjqn7jggwba90-network-uri-2.6.4.2 /nix/store/dvdx6yxavlf0lpfhb9fck42ji3l8500v-network-uri-2.6.4.2-doc /nix/store/i0p0ircb3kr071hj8wg22iq6010nm059-newtype-generics-0.6.2 /nix/store/3g1x86ma8kzkzcgz708534dn7kvzxl74-newtype-generics-0.6.2-doc /nix/store/jdnckwy4pz6vm2b3l8vqyjppbar139kk-no-recursion-0.3.0.0 /nix/store/pacl9i1ispjw82ppy5rgv2sf68sgv0kv-no-recursion-0.3.0.0-doc /nix/store/d4733b6j0x2yj9dxmw5jifacbwjsnp3y-old-locale-1.0.0.7 /nix/store/x0n7yh4axs8jnrivsdfkgzjiisvgpcgn-old-locale-1.0.0.7-doc /nix/store/7h5pj73hi8a463fs17gkf58w6d3h1pgf-old-time-1.1.0.4 /nix/store/ra4kj8vf8afb1kw0zxq100idxv3ni695-old-time-1.1.0.4-doc /nix/store/9frjlb9n0v576pz35bcn21r4x2iaxm7w-opentelemetry-0.8.0 /nix/store/qy3grx9g9mnz6s6lqfsmafqaa68df2hr-opentelemetry-0.8.0-doc /nix/store/9ih5zfrc197a0l8xlbsnlc0r2799gy00-optparse-applicative-0.18.1.0 /nix/store/295jdl3xqbnfvr8w7hvrgn6cms7zgmn9-optparse-applicative-0.18.1.0-doc /nix/store/fkcm0rpy2i2y1rfnl65d9yj7kwx24xnj-optparse-simple-0.1.1.4 /nix/store/nwvzy402xfl50mavy5j11sclv0rdb1h8-optparse-simple-0.1.1.4-doc /nix/store/kib70x3fwmaa5vjz387ys1k3yk1pm45k-ordered-containers-0.2.4 /nix/store/0r1kfk6kwi99n7f5s7k7bg9230j8maw4-ordered-containers-0.2.4-doc /nix/store/jhzk8qsqxqx4i2jkcj0jylck06r91h22-os-string-2.0.7 /nix/store/cjzqgvrgg6xqd6b3mwd3a5i65ncm66kg-os-string-2.0.7-doc /nix/store/gbw1i3bf0bchsq4r5i6lwxwhv420ci9b-parallel-3.2.2.0 /nix/store/cj9w7g5694fsh5982c2b1494z9m85y8f-parallel-3.2.2.0-doc /nix/store/fjz0brssgdlrvgbq6lci95nkyg21fq04-parser-combinators-1.3.0 /nix/store/va3p55pvjxixcrj99q2mzn1lpmlcd6yh-parser-combinators-1.3.0-doc /nix/store/m0fwchm50wrp95w3hmpgcd7jbbbsidkf-parsers-0.12.12 /nix/store/jch24pxrjmw3a9gcrv00a3lqwqnycy6x-parsers-0.12.12-doc /nix/store/lwci43w7gzk8lmmp4inn94bqn32r86iz-path-0.9.5.tar.gz /nix/store/hxbsb4h9g0l9c74h5nmsizp0kry6lc6p-path-io-1.8.2.tar.gz /nix/store/qjizsw0g8m6r87814bbqk3qxap7lj4w9-pointed-5.0.5 /nix/store/v581cr57d0ivsih1dc3nyy9jp5llqq9q-pointed-5.0.5-doc /nix/store/6kp4ck3z56bpg9kyj21a584p5j7cxgrs-polyparse-1.13 /nix/store/vvi7xwddgq44kk8cvsqhdis6baymc947-polyparse-1.13-doc /nix/store/nf5azjgh8b3990xb2pjq863yhyhyw5ja-pretty-show-1.10 /nix/store/7ikgcna4z5vjcx75jdwis8jvbd5cpxfw-pretty-show-1.10-data /nix/store/dhk2y8wmfia7frgm4c693x5wpysqh62z-pretty-show-1.10-doc /nix/store/nx8lw7r7878j5k5kh7nwg0dkfdjkdhrb-pretty-simple-4.1.3.0 /nix/store/rl60dphlgyygj3rr81b3sn8i39rc6gd6-pretty-simple-4.1.3.0-doc /nix/store/vm1087wdckxajs4xqn15wwz014igd3hs-prettyprinter-1.7.1 /nix/store/awk7aydka322np06kvxapi74bllpqp7n-prettyprinter-1.7.1-doc /nix/store/cn75kqzy1lpy4gshgwv3jippx0ipfmmp-prettyprinter-ansi-terminal-1.1.3 /nix/store/xs66wqfdb9xm6405i4k6lgifzlp4k175-prettyprinter-ansi-terminal-1.1.3-doc /nix/store/3rspz35x6gqlb5dwvzskmzcj0f0qnali-prettyprinter-compat-ansi-wl-pprint-1.0.2 /nix/store/n5ry4x625fqnwpj7rxz0hq1avlwczfcn-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc /nix/store/d9zidkaij0bxrkahnpjpx49qc5bxg6xc-primes-0.2.1.0 /nix/store/aqk36vrxz91pl3w74gsl2vjqq86cyqly-primes-0.2.1.0-doc /nix/store/am1l4f7sjbvdhbxgx01jxvfly9pscsxj-primitive-0.9.1.0 /nix/store/z561ci1814w96kh3pn4ldi2pnlwd3ni5-primitive-0.9.1.0-doc /nix/store/66v6k28dpzmgwpkrlvjsnascc0l1kpjh-primitive-addr-0.1.0.3 /nix/store/kc0rzrxlr9wji6jj02hnzi977cmfjm07-primitive-addr-0.1.0.3-doc /nix/store/xqcyvgly5ldysmvxljbmqn4k1w6wzfn1-primitive-unlifted-2.1.0.0 /nix/store/30d5lpqcfp3wn4cy8wrpp9d7zyraag8p-primitive-unlifted-2.1.0.0-doc /nix/store/dm2qiw2cz8cg72g9y1rzimpyc4yyrqwl-process-extras-0.7.4 /nix/store/hn6nl2wl9rw51rysimn2jv8lqr9ir6rd-process-extras-0.7.4-doc /nix/store/laqld7g8alpsbxnhvdasbjgj155p74xn-profunctors-5.6.2 /nix/store/0vc344rrzpx6n2dlja5021vyzjj1kimp-profunctors-5.6.2-doc /nix/store/hj251ybp8w24513gwwjzfy49sgrivrmi-psqueues-0.2.8.1 /nix/store/lmrsab38n8d7ak5ib34zscjf6zdmzc66-psqueues-0.2.8.1-doc /nix/store/1f0a0r9ldkcbcixsa209py2v3jy6hwcb-quickcheck-classes-base-0.6.2.0 /nix/store/59vk95sn1sdr6lvh2zkad3ap9jcmxr0z-quickcheck-classes-base-0.6.2.0-doc /nix/store/17pg31d4z7k5qb6ibrh17zlfcdw4gh1v-quickcheck-instances-0.3.32 /nix/store/pr55mqiw73gpf41hmlkk09xb986vzrkz-quickcheck-instances-0.3.32-doc /nix/store/93m9sjd3nb84g98b9546cbqinf2f4031-quickcheck-io-0.2.0 /nix/store/2scr4ci00xk38izlkpg0xx3vdi1rrlxy-quickcheck-io-0.2.0-doc /nix/store/46f9r5q546gjqxr7sbwf6qgxxfbkwq1r-random-1.2.1.3 /nix/store/1ykw2y6fdrqd7l7jq6jjhdnmxjb1lirf-random-1.2.1.3-doc /nix/store/fkzngnd0is85jhmgz8dkw3fks6ibpzcl-random-shuffle-0.0.4 /nix/store/7l69l0cr5f1csypy8fmszzb9zxg6da7y-random-shuffle-0.0.4-doc /nix/store/2dgbpv7i4r6x5lhqlj39sszwq62mx68g-raw-strings-qq-1.1 /nix/store/n21vsyjwgfis19awai25jpygqw78i6l0-raw-strings-qq-1.1-doc /nix/store/ydg6rqk9c52jwsc5yynv43iarp45m1i0-rebase-1.21.2.tar.gz /nix/store/gaci032jblrr4m7lfm7cdbi1hg9sfwz4-reducers-3.12.5 /nix/store/bn0607jyvvskrkzflckagnxgmqcpv43w-reducers-3.12.5-doc /nix/store/m9jw3pr2rks0gbvg4ii746aas37y19bk-refact-0.3.0.2 /nix/store/d5nfd2bwnln13yp5kysyb7fd9fpjy62a-refact-0.3.0.2-doc /nix/store/l2k2p5cks44j4r6glq2isjxmqi3d7ins-reflection-2.1.9 /nix/store/c4wc1y7w7yrpy2mmyr2qfwwvrmk9414b-reflection-2.1.9-doc /nix/store/q7asakl9ci2i3nsv0sqqabb2xkj2z55f-regex-1.1.0.2 /nix/store/llq25bm1b06zalnf7f7g8g8ra016qrgz-regex-1.1.0.2-doc /nix/store/94p2z5f4lp8810qk6ra6mdfhbdqgl1i9-regex-applicative-0.3.4 /nix/store/z6dxazbmabsj47x63mqhq6vlzyq5r9j0-regex-applicative-0.3.4-doc /nix/store/bgcv6jybpf6w7j5ljivzrn8x67lh81wl-regex-base-0.94.0.3 /nix/store/97fs4gripvim4ml3fza1qn6jzzav5g5d-regex-base-0.94.0.3-doc /nix/store/61c2psydy28ml1w5xhs0r0gmap4i5837-regex-pcre-builtin-0.95.2.3.8.44 /nix/store/z57pz9ka6g6nsg8nfmdh4rj54pfihmkv-regex-pcre-builtin-0.95.2.3.8.44-doc /nix/store/yhiagz4xlx7dgsi0hmfsgjbi4ns1qszv-regex-posix-0.96.0.2 /nix/store/c3hwrwdhjw4j5vvh8i5gibi6xc672xsv-regex-posix-0.96.0.2-doc /nix/store/z78s6xs9jvh2il82qlsk9nxaqs9xdbkm-regex-tdfa-1.3.2.3 /nix/store/brrijrk2qh9ic8is3cg8pwq7x8rd9v54-regex-tdfa-1.3.2.3-doc /nix/store/v1n7xhvlhbi48lln7acc9m47ad4gc7gc-relude-1.2.2.0 /nix/store/7y5rdzlmd1qan0wwl4w2d5pgyr1qpgbf-relude-1.2.2.0-doc /nix/store/0r61sxj8d7qy0xvf52l80z3380604xpk-resourcet-1.3.0 /nix/store/d6p5ccbhyklnib0zmxz48xxpdqriwb6s-resourcet-1.3.0-doc /nix/store/9d6qbz0l307h6q7yxv74ni5rx6wc4bp2-safe-0.3.21 /nix/store/c1yf59sjsmi0gzi06qmkq4hhz9c6zrzg-safe-0.3.21-doc /nix/store/d3ky5fd198ga8x8y07yxm656hrc0nk8k-safe-exceptions-0.1.7.4 /nix/store/zbycy0ybr6isqlz6k4mwb2g8gpp8ghm2-safe-exceptions-0.1.7.4-doc /nix/store/swdb91k4bk57ipy8096gpsvh1znf2ma0-scientific-0.3.8.0 /nix/store/gq44iwixp71mcfdwyga6vqybg80wp7bf-scientific-0.3.8.0-doc /nix/store/n4522v080f3sw4njgvrh1b88vp7lpzl0-selective-0.7.0.1 /nix/store/1jh24dv0vy4rkdp407wxlvsyvq6bmdhl-selective-0.7.0.1-doc /nix/store/rmxa6gyc6smzqbyzq4fh7vns6mbnkprz-semialign-1.3.1 /nix/store/zfr3gv0dj4c5z0kax4j26hhdy8ybi8xl-semialign-1.3.1-doc /nix/store/sxzczl86ifg5bv2flyzmqdrgakamb82a-semigroupoids-6.0.1 /nix/store/kqijhf0k1zdm461x9xfa5f6zp81c4x26-semigroupoids-6.0.1-doc /nix/store/g22dvyq3rkn3yy6d2cx392a1s49fwxvh-semigroups-0.20 /nix/store/751mcww3jvl9cy3wvfdx1m92s95jfcp3-semigroups-0.20-doc /nix/store/wx1f8s44jxd1p0j74n0bgh1l11zqzjl4-semirings-0.7 /nix/store/q4mprfd644m99k0h6k34bzywwr4qg9dh-semirings-0.7-doc /nix/store/q1qpcv6hbqz9q7cp9y1igcjgxx7nndna-shake-0.19.8 /nix/store/gyfy5ss5n1r3alf84m1pnpkq4qhasw67-shake-0.19.8-data /nix/store/acizfd57nwvdbfwg54nix3bdybll1g4j-shake-0.19.8-doc /nix/store/pnsq1n16lwq1q3qjlg7yq1p64yai2cd8-silently-1.2.5.4 /nix/store/z3kdkg3a2rw3vnrpr9y6626vcmdxi8z7-silently-1.2.5.4-doc /nix/store/8csx4k3d1plh0vxrah25ncb38zlnhqvw-simple-reflect-0.3.3 /nix/store/cqrvrwr621gsjh6wx2fnayb6j94zxbpa-simple-reflect-0.3.3-doc /nix/store/llrspwbigwvf5n9xny9db53hd1mf97nb-slist-0.2.1.0 /nix/store/638ml9j1gggmbq1mm1npjjm4628m3hmz-slist-0.2.1.0-doc /nix/store/9dfvl430nk6h50gn9rm8xlq3jjgacifw-smallcheck-1.2.1.1 /nix/store/nwgws93pwy69q1z5gkvz0qbzvxgcd1pf-smallcheck-1.2.1.1-doc /nix/store/j3rq01sbbsgvyiq8wqrpdf5qdf1r6vb9-some-1.0.6 /nix/store/x8f9lk1188f9q4k03nniv6rgm2g18zhl-some-1.0.6-doc /nix/store/rxfjdzrgb9y4w8dfcwaa8cv7gl6xdbn7-sorted-list-0.2.3.1 /nix/store/l352d6fpbkjhq6dcwni8bq1kfwznf1pw-sorted-list-0.2.3.1-doc /nix/store/xh2n2xz09nizixf67w55gzv2s2rnwp1p-split-0.2.5 /nix/store/6sqyd1rflsd0nbm7dd7zkf0z963k8b9r-split-0.2.5-doc /nix/store/xavvvmrjyw6g08qla4qadz05rgyjka2i-splitmix-0.1.1 /nix/store/3716mzaz5bv1azy2hch7mvz7ijwld8g4-splitmix-0.1.1-doc /nix/store/qclcyq4dl22rp1sa9dx0y27lwhxnh480-sqlite-simple-0.4.19.0 /nix/store/jyx88clpz3kvwj7ddysrk1ccsicznkpc-sqlite-simple-0.4.19.0-doc /nix/store/4vj444pwkp9afbp7navzmiydxi7lg367-streaming-commons-0.2.3.0 /nix/store/vkrdsg2w72y82jk59kxlbjygcn38snjw-streaming-commons-0.2.3.0-doc /nix/store/8qlca2nq8dam4ykbhl4n2j39b485wn7x-strict-0.5.1 /nix/store/air1y0gc30k0bwsdn90rpv8y4xpd01ja-strict-0.5.1-doc /nix/store/jbfz034b50ba03inwb0vs3568ixyhwp7-string-qq-0.0.6 /nix/store/wcn3vyivg1g8fmw0zqwvbazb9yci9d2b-string-qq-0.0.6-doc /nix/store/rjpr9s4zgiv7d5fk29j8q4d14hg128fz-stylish-haskell-0.14.6.0.tar.gz /nix/store/sadgc21hnw7qbpg94dini3ffaqz7041g-syb-0.7.2.4 /nix/store/ccrrvwvsyajf1r3llr7aim2af46akjjz-syb-0.7.2.4-doc /nix/store/s13mx2jnl6drsbr82ckjci8lrjc224q6-tagged-0.8.8 /nix/store/y0yp2xbqqsk229ww2kc1h8yk4mzlfbv0-tagged-0.8.8-doc /nix/store/qm6zaybib5v8pp5xz6fay612i7s60pwc-tar-0.6.3.0 /nix/store/4akjibibxaq7067piigk2ajsrk3xssb4-tasty-1.5.3 /nix/store/hyr4q6y32wy0yyj21jskh25szcxnx3pl-tasty-1.5.3-doc /nix/store/maiy1qv3a5c7372ccaqawcbmcrm8mndw-tasty-expected-failure-0.12.3 /nix/store/pil4ydh1yy5bfpqqmyp8q638ml391wja-tasty-expected-failure-0.12.3-doc /nix/store/3j0d693jqwrpn3b67i97dpdpr026rm3f-tasty-golden-2.3.5 /nix/store/sspcrkq5hqwa4nnbykqj9x2saw2n006n-tasty-golden-2.3.5-doc /nix/store/6z0xq4yz7ycj5x661srw0y0ak9clk576-tasty-hspec-1.2.0.4 /nix/store/0mn8g9sv1zp5gx1hd1dajprlj8i990f2-tasty-hspec-1.2.0.4-doc /nix/store/qckxw5xnsvmii7pyvhk7zss3033cwap7-tasty-hunit-0.10.2 /nix/store/kfd6y03vgczp4knyfygc0cgs9bi19gwv-tasty-hunit-0.10.2-doc /nix/store/jg63h22zn2iwxmaawysi8sr2q24vskm8-tasty-quickcheck-0.11 /nix/store/4f8iyjfdg6z6cchpvb6llg58j31xjkyg-tasty-quickcheck-0.11-doc /nix/store/i3w9fbiv5f7lchvmz4b69k47y2ln1szr-tasty-rerun-1.1.20 /nix/store/w2qb7vw8wixc7vl0cr2xgc65rw1a4l1j-tasty-rerun-1.1.20-doc /nix/store/shcc1i5qamj4hdv282xvx1qzavraidk8-tasty-smallcheck-0.8.2 /nix/store/as4pcnlb1j1qrsjmgh79dk935g5cvvsl-tasty-smallcheck-0.8.2-doc /nix/store/n8nqlpfb9q18ig71p8cvw6dwh9bxky8d-temporary-1.3 /nix/store/jsn8p7xlw28696ydn2ml0fkp2am4dvi8-temporary-1.3-doc /nix/store/9iz9xgggj9dyqpiyb4vz9hg7zdpxkyxb-terminal-size-0.3.4 /nix/store/wirqwqqcpc191ykk9pvlyc4x6fvgfv8l-terminal-size-0.3.4-doc /nix/store/fkcdal7gj0dfsvdz3rmb1w4svzywhlzf-test-framework-0.8.2.2 /nix/store/v1gzlgdhjwk97qlss4qjq6q7xwzwzk29-test-framework-0.8.2.2-doc /nix/store/lijf1akqvfaxixr6lmv1x2db6g9zns04-test-framework-hunit-0.3.0.2 /nix/store/m89g3awfp1ls5n6rxkbsgq0mgga9qpll-test-framework-hunit-0.3.0.2-doc /nix/store/djhnqrgwxj2g6934rbip86rlmj0ncvf8-test-framework-quickcheck2-0.3.0.6 /nix/store/drswf7jj3vz26kzc4qhfnpjfl6pi5jv6-test-framework-quickcheck2-0.3.0.6-doc /nix/store/f87ca56b1qyk7z4dh1g1k1qvb1gh1lv1-text-iso8601-0.1.1 /nix/store/0dgr69njdfkyp1axmmnnsb6p81a9w7wm-text-iso8601-0.1.1-doc /nix/store/wnda2x6yzjx7n20wjl0xn3jslqz86620-text-rope-0.2 /nix/store/qdhmbm32vrdfc9gj2295n9i2z391xizs-text-rope-0.2-data /nix/store/85zla0ll2rk6aim7n7lci1a1lrkax96r-text-rope-0.2-doc /nix/store/3gwm9w6r0ww096svvzrf6824i2fxmhff-text-short-0.1.6 /nix/store/15w0clv9qfzk67xy3m2cf8bgjr7bc3qv-text-short-0.1.6-doc /nix/store/19zvja5h0l8v6pn02xl3716zgncwcvcj-tf-random-0.5 /nix/store/89vvaas29448k792jhn9608xzyrc2627-tf-random-0.5-doc /nix/store/4b4d5hllav1wwh8vpddx3z7xhdjh2n60-th-abstraction-0.7.1.0 /nix/store/34f6qirmqh228w07cymsyyp996c48vgp-th-abstraction-0.7.1.0-doc /nix/store/yhs83ldx2h3pk139annmcrp2y5fwsv2l-th-compat-0.1.6 /nix/store/f2f0rv4m91qfdg1jyjsi8gb2kr62acqq-th-compat-0.1.6-doc /nix/store/066dcdq05g828hxvrhjidn8rxrn726sq-th-env-0.1.1 /nix/store/416fibn5m5xhvsq9iwlsxcy3scy1fmps-th-env-0.1.1-doc /nix/store/b1ap2k5r47spqd357p518crz6ncygy86-these-1.2.1 /nix/store/0f47f556fk5b82kn5r0zv11asa8psc3g-these-1.2.1-doc /nix/store/228693p7b3ysznw71w0w089kznrd0y0z-time-compat-1.9.7 /nix/store/db4s0ym6sf5v77zdka4dvyqf2yhwj7zk-time-compat-1.9.7-doc /nix/store/bzw3dn8brmpgs41h93kghhzjwlkc8zxw-time-locale-compat-0.1.1.5 /nix/store/w9af0klfsm23k9ajb5fbkdc221aw37xa-time-locale-compat-0.1.1.5-doc /nix/store/45z5v369g50hlxfyg4rgl1himbkfwswb-tomland-1.3.3.3 /nix/store/kskzsgkcnmdxp963px5b743q410dizgl-tomland-1.3.3.3-doc /nix/store/p2r0yrc6ib1ynbhgjs6m5vcc4czrnhsr-transformers-base-0.4.6 /nix/store/cdsai0nzf4avn4yfxj64ahlhzww1nnhd-transformers-base-0.4.6-doc /nix/store/653vyj9nsvf078j6hn83nilp6z3pspr4-transformers-compat-0.7.2 /nix/store/bjmvahclp5xm15mzvkvkqknpljn8c5ma-transformers-compat-0.7.2-doc /nix/store/0nhlxf15njjpscn42qb6vywz26qcnzhy-trial-0.0.0.0 /nix/store/6pksq5phlgmlavji97wzrai7zpqz1njb-trial-0.0.0.0-doc /nix/store/v1pi2ndigrj0yyk96r0k86qi93jx531p-trial-optparse-applicative-0.0.0.0 /nix/store/4vi285gvr3170yil1sj9zv32yhk5wrw4-trial-optparse-applicative-0.0.0.0-doc /nix/store/gdx4rr8lxzdhjsrg252wi2dhp6mkx6kr-trial-tomland-0.0.0.0 /nix/store/rf9v60fdwz3nk24cdbvph9ygw8znm1wq-trial-tomland-0.0.0.0-doc /nix/store/01wyihxwhkk48yg42zsbwfb4ssnn3vlc-typed-process-0.2.13.0 /nix/store/n45ik2a5ky9aa21v5yzz80z9jrqsq49m-typed-process-0.2.13.0-doc /nix/store/x9flgxqmgxspzqzkyvp89hq1cid28qb6-unbounded-delays-0.1.1.1 /nix/store/ssx5nlpwk9bhn4f09m57cyg61sgnx6qc-unbounded-delays-0.1.1.1-doc /nix/store/kbrf59bg0c9i2hqadipjqiag8j41n2ni-uniplate-1.6.13 /nix/store/5lhl9hxj5na2jzpycfywvd7zxyhky6x2-uniplate-1.6.13-doc /nix/store/vihzvpxbw3a2fvy7ss2y657rhd0i1s17-universe-base-1.1.4 /nix/store/0n7lwj1f2hag6lz1f734z7bqjyscxrz7-universe-base-1.1.4-doc /nix/store/9gwf5ksixxax2w5mpvwpl8003bxyr6rw-unix-compat-0.7.4 /nix/store/3xzx1x36y85jnnbsna92kqxzv6r4p4nr-unix-compat-0.7.4-doc /nix/store/1n0x11jvmgpgh47gchzpzj1b4jizp1dx-unliftio-0.2.25.1 /nix/store/vr49rrbmhmnws0520dfwp7g08czyp7x5-unliftio-0.2.25.1-doc /nix/store/lh3b927vqzjnn1ycpsxjsarfkrwj6wp2-unliftio-core-0.2.1.0 /nix/store/jsqnkqpczd45g7lsbnjy5dpnikbpki02-unliftio-core-0.2.1.0-doc /nix/store/y4z4l0w0dc9610v0aqymx0lnrhd6mh2x-unordered-containers-0.2.20 /nix/store/l0xdwkal3xf3w8rs4z6xk28nwgmnj1n5-unordered-containers-0.2.20-doc /nix/store/68ic3xwmkm7bisb4wb4a95kkgyk06185-utf8-string-1.0.2 /nix/store/1nfsw6r2ylmpimvfi63p1i6y2a3a2985-utf8-string-1.0.2-doc /nix/store/8ypnx8pacgrfnkhfdfb6a27gpgl2p8jv-uuid-types-1.0.6 /nix/store/zwcxnvlb3243gbah74p11168772yfz3w-uuid-types-1.0.6-doc /nix/store/zrdycfhljsnng984anl3nah2538m9999-validation-selective-0.2.0.0 /nix/store/piwxw1mildvxffrqxmi0al8007m79944-validation-selective-0.2.0.0-doc /nix/store/b9b4bibb3f4ypaf57y424apa6jw74am9-validity-0.12.1.0 /nix/store/qrq8zl0ld065f7aja2xcs51vmn9dx4v4-validity-0.12.1.0-doc /nix/store/wdb07s2116jivmir5sg1s877mq3bphlr-vector-0.13.2.0 /nix/store/xdsxsjyc6y421yhxzzx4lfk0rgqsjzh4-vector-binary-instances-0.2.5.2 /nix/store/l0vfrk96ivxp51ldz169a8lsp4vpbffy-vector-binary-instances-0.2.5.2-doc /nix/store/4f3qjy9qkxsh45yyh0h6pi5d6kh4is4m-vector-instances-3.4.2 /nix/store/4dkj6i97gb98vfrl93k458f47lja45la-vector-instances-3.4.2-doc /nix/store/rcashd8xrq27zh5kgjrxacscl7x5m175-vector-stream-0.1.0.1 /nix/store/6vbkrlx5bqq8q7wga12wvbmz5m3xsrwi-vector-stream-0.1.0.1-doc /nix/store/7cw3rl6aljys4956s5h53gc7xzakrzrk-void-0.7.3 /nix/store/5csfdfyj73vh4pn0gmzzn202wg40h8y9-void-0.7.3-doc /nix/store/824sg8i29nams7scmrjmlfv8ihc3w9hk-witherable-0.5 /nix/store/59fmiaq8ixwarm33z7kn5p3s47f8l93y-witherable-0.5-doc /nix/store/59h5iy1rsyrypvl5c8c5gljjwwdl7940-wl-pprint-annotated-0.1.0.1 /nix/store/ka7yrcfv8g11wgw5609ahq73qw13wqsn-wl-pprint-annotated-0.1.0.1-doc /nix/store/rxbsmscc6vz0h6svj2i48gdhw7l9sgp1-xml-1.3.14 /nix/store/nghak5xawz1mnzxanjhb4ql53p606k96-xml-1.3.14-doc /nix/store/grfkavpyd06fi6zixcvm7mncxpr2205d-zlib-0.7.1.0 /nix/store/83s7541psvsn98w48krpixdaqyizs1zy-zlib-0.7.1.0-doc copying path '/nix/store/w5r4hpw6jii6bnawwnlk3xlgw5778nrp-ghc-9.6.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hlmfmhxps214f938m2yxq60zlgr44kxs-ghc-lib-parser-9.8.5.20250214-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/bja6af9jv1svijyg80mbxssh9kis9yq5-js-dgtable-0.5.2-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/gk3plfqsvz40y87khcw07dpb56qx3f56-js-flot-0.8.3-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/4izgcba7r8plc098d7rw75my8nazfaid-js-jquery-3.3.1-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/gyfy5ss5n1r3alf84m1pnpkq4qhasw67-shake-0.19.8-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/qdhmbm32vrdfc9gj2295n9i2z391xizs-text-rope-0.2-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/4alhpg6igc09222dzc49fgyrvq3bgnd7-colour-2.3.6-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25' from 'https://cache.nix-ci.com'... copying path '/nix/store/wf98wcf6zrcmdlr95m3l2ik1cjsakzvh-ghc-exactprint-1.7.1.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/5ifvvrdm7vb2grmhnvwq3l2qx6lz3af5-hiedb-0.6.0.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/94srckviqabk285cpndqlgjy1zidzbf2-lens-5.3.4.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/sazs0lzmnn1yiqqbl79gs4ism5dkcfv4-lens-aeson-1.2.3-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/ng5scqiq126h3kx8ciy4pc3z9y12dcg4-lens-aeson-1.2.3.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/rjpr9s4zgiv7d5fk29j8q4d14hg128fz-stylish-haskell-0.14.6.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/gpbwhbs4rja01bivxfkrkcgc4yb2k4db-hscolour-1.25-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/gfjyfw1hcshbfclk91difmkphwib8nbd-algebraic-graphs-0.7.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/hn7168hjba3rfnmkczjpj0fk83lf7hhp-dependent-map-0.4.0.0-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/58pj5537vyg2rzi2l521q29l2b9c6klp-algebraic-graphs-0.7-r3.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/x4mc8m42sgi0a4sgmjcvif5zgg8ldfl9-fail-4.9.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/0h7i1qgf9m9dlx62jm2n6aaih0rb6pj3-dependent-map-0.4.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/50w1mz5jvl2zhsbbzzhhwa9mvs9cs0mh-jailbreak-cabal-1.4.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/zklagcqxasf4gnw40ml6jxjnvbihwjzh-libyaml-clib-0.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/lwci43w7gzk8lmmp4inn94bqn32r86iz-path-0.9.5.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/7ikgcna4z5vjcx75jdwis8jvbd5cpxfw-pretty-show-1.10-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/hxbsb4h9g0l9c74h5nmsizp0kry6lc6p-path-io-1.8.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/ydg6rqk9c52jwsc5yynv43iarp45m1i0-rebase-1.21.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/c33hpmqyh3zdq0yvy1hc5iy52x8ylgcy-Cabal-syntax-3.10.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/b1c972ik21af8bsg9r5wa6949zzms00p-Diff-0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cfq2xri7211nqbig5j9cybqlvsqpg2bn-OneTuple-0.4.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5rvwxxrzm9frdb8c4hc2v7naf0j8xlsa-HsYAML-0.2.1.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zfg9k07r87vbc30y7fpg4d68l4c0w7lz-Only-0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nap5wyjizckiqsv20q1w559j2w378d3h-StateVar-1.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fn9wrn1vmpafl1hsv9gwzs13iawj1ka6-assoc-1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/21rcyxbbdhzxhzd9hgrxc3k8mvw11dga-base-orphans-0.9.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ccan5zzh30gvd060a38bxip8lrdkgsim-base-compat-0.13.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/55v7qxaddfpmpjrycs4sgd86zwq3dqif-base16-bytestring-1.0.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p68170yhs9ilkd3yj6jx840wl6ys3hxm-binary-orphans-1.0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ap28dsm8p6jxrfmbs8zmzy7dqf9fgfzz-blaze-builder-0.4.2.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bwlbjm7zvbwm8byy1s3gnl0csg3ggcnl-call-stack-0.4.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/8cv8pldd0apazlzyp6v1z959gkq2nr2b-cereal-0.5.8.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/i5ybxrwsh2pmlp6xjjv8j0ym60sy14z6-character-ps-0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/j59lwcdpsdk0bw7fx7q0nddbyi93qakp-clay-0.15.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/x24syfikzffy3xfcbznmdw1ivfa8vqb4-clock-0.8.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lj2zansrfba2y7xjjnrjh3bp705n7hsp-HUnit-1.6.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hlybjd4gy17m5bnz053ipsdra6x784gh-cmdargs-0.10.22-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/30b8d2xm27b333xxm4p80896wj4sac8c-co-log-core-0.3.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/whjzm4xif4922imkhnp9yjb5g7ykw0vv-code-page-0.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/x9adrsysc37gz6d8rnlb32xii5driaz4-colour-2.3.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pdwvxj9alhb0354i07wh627i7qnh6iza-commutative-semigroups-0.2.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/say6ncjs7lds5dpp8gvw9kakkq1k53ng-cryptohash-sha1-0.11.101.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fm6fz2mxvjlg296i2hvns9av4w14pqxy-contravariant-1.5.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0m9wp6n5l0yyp95dqjr8v8vnjvgywmsz-cryptohash-sha256-0.11.102.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pvpl5kkvj06awf0myrqqh12w3bn2spfa-data-default-class-0.1.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zxllx7d620ir75j8c03ms033dn5z3ys8-blaze-markup-0.8.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jmw442gn7s1pd804v0m1cz1zsna8jbmg-blaze-textual-0.2.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/31kdzc8v7ax0nb3bjwal3c2s24qinczk-dir-traverse-0.2.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yjwzrz0hz07hpxymw323aw6913d97rc3-direct-sqlite-2.3.29-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6cw8n0zmxdr56al15j1d2m07pnwxp3gl-dlist-1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ap5mi8vssxmpfrqngygxnsmfpals5ham-erf-2.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/r06zmcfglg8r7d6c8128lfh2v1gp50gw-extensible-exceptions-0.1.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/07zh0k0jqiymnkwwsr3sgycdkl7220zc-extensions-0.1.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jsvia5q2sk017b2da7pp8vf4pqqb60q4-extra-1.7.16-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/670hg6dm2p58835714z272kiakykd9ny-data-default-instances-containers-0.1.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p89b3k2dvkfglwb30arm60iv9zr41i03-file-embed-0.0.16.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/vn53xv2frc5qq5mzpy87f0x0pmd084a6-filtrable-0.1.6.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c01blfrwbcv2w1nsq6cglkc4sailibgs-ansi-terminal-types-1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ag9hk47kwin127cf8vnsbxbgybypni8k-blaze-html-0.9.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qsjzw87vvgfawjagkhsq0zi3pjw32vr5-fingertree-0.1.5.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mn7v3ndf1nfsz818nim0lrwcmrxfr1w5-fmlist-0.9.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wpx69sgwrndmmcrss6yp7h6pdm1v5pqm-generically-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/gqk8a37qkikbp5w6l6qmhvhfdf2aalym-ghc-lib-parser-9.8.5.20250214-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p2kdziffb0qqfzh8sr8yqxjl8rcnh7r7-Glob-0.10.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p6hi3hmr14561dzhb4khm20zvmislpc1-data-default-instances-dlist-0.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5x6ikssrv8cl2m4gjm69qf3sn351vndx-ghc-paths-0.1.0.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qqddqs088603phf2ss26vxwrz0czvz2b-ghc-paths-0.1.0.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ng945wx3d46a8yd0abg53bx4acc4gvb3-ghc-trace-events-0.1.2.10-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w9s5p8lk59fnvny8ap93nykwp5vx5jnq-gitrev-1.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zkymra2bginnlxnp38pcz143irmmzjw2-groups-0.5.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/k0qg6ccnkk6fqazm6xd0hcvyyzdk52sk-ansi-terminal-1.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5jaxga339zirqpmzb70ai7hh37r9gf6x-haskell-lexer-1.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mhs5055kmnzjcgvcy74qjk4jcvli2nd8-haskell-src-exts-1.23.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qix1dibd3vhs1ai9k214ljm9iwzmyh1y-heaps-0.4.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1ypij0fzmv1z5gzqybsfdihb8pcbdn8r-hie-compat-0.3.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d48f93zwk27785p5hlsfbnhr6ygqhfw8-hostname-1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bn5m9l5d8nhz531vkcgwb8hxs2ns1ysa-hscolour-1.25-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kajsxyjzm5zxbn8wbq5s9ijrahdrwnpw-hspec-discover-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/vy0vgpcn04ynchiybdrglb3p1v7wf48w-hspec-expectations-0.8.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kh1gfmnrnm2nw5sy5nrci3l4mzpa3zjf-indexed-profunctors-0.1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/448hv271gyc752af3n64h4p2bvc603r5-indexed-traversable-0.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jdg8hc161d75syqjcnflwk5qv4hl8dq8-filepattern-0.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fqfym5vz46sjnfwrna71jqjqdp8qmj1r-inspection-testing-0.5.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/s5a0rxwjcipabksr39msscpbjbshjiq9-colourista-0.1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5c2n6x8qr8qjg9pj0kc2hlmyhy3z6x8m-integer-logarithms-1.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/469k7i4cpiw07kz3ad21n00fjmzcv5bi-js-dgtable-0.5.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4dcrvvgwk6fmwpfi54z57hjc3k4fr6ig-js-flot-0.8.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7cnwwx2mqi6ch0mwmriskcc5rs9vb02h-js-jquery-3.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5syg3p9pdszi4frn65xy1qxkykz34cmx-hspec-attoparsec-0.1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/r2h0dvsvh6477d1p4kcwk4d1x8wirab5-logging-facade-0.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cnsx7l7yxk4dwjbqz27p6ydj2yy6ak10-generic-lens-core-2.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/prlgcz15m7ac94ln3d6b96l93ml0ki5a-logict-0.8.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/plvydqb2wa3ry737y9dq25a2zs9nk5w0-lukko-0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/k7v90b7qwaqqcg3r7z18ijk511lhj9kh-microaeson-0.1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/42x397gg8i7fjqwq2yzx5r2qnmq6v10z-mmap-0.5.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mhkns3ckry57nbpa796p9zd5l5a6236a-mmorph-1.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d7z7hspagl4xvd7q1v44kvp53bqr3k8x-network-3.2.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3g1x86ma8kzkzcgz708534dn7kvzxl74-newtype-generics-0.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pacl9i1ispjw82ppy5rgv2sf68sgv0kv-no-recursion-0.3.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/x0n7yh4axs8jnrivsdfkgzjiisvgpcgn-old-locale-1.0.0.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cjzqgvrgg6xqd6b3mwd3a5i65ncm66kg-os-string-2.0.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cj9w7g5694fsh5982c2b1494z9m85y8f-parallel-3.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/va3p55pvjxixcrj99q2mzn1lpmlcd6yh-parser-combinators-1.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/vvi7xwddgq44kk8cvsqhdis6baymc947-polyparse-1.13-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dhk2y8wmfia7frgm4c693x5wpysqh62z-pretty-show-1.10-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/awk7aydka322np06kvxapi74bllpqp7n-prettyprinter-1.7.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/b8nzi415ypa0blifbycc6bwnz1swri57-MemoTrie-0.6.11-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/aqk36vrxz91pl3w74gsl2vjqq86cyqly-primes-0.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z561ci1814w96kh3pn4ldi2pnlwd3ni5-primitive-0.9.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/a1d3kswfp978asxfqz1nfgxxdls9qhfv-data-default-instances-old-locale-0.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ra4kj8vf8afb1kw0zxq100idxv3ni695-old-time-1.1.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/n21vsyjwgfis19awai25jpygqw78i6l0-raw-strings-qq-1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d5nfd2bwnln13yp5kysyb7fd9fpjy62a-refact-0.3.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c4wc1y7w7yrpy2mmyr2qfwwvrmk9414b-reflection-2.1.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z6dxazbmabsj47x63mqhq6vlzyq5r9j0-regex-applicative-0.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d2cpvkgwrkypy494nlr8mvv5nsp6hvqa-data-default-0.7.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/97fs4gripvim4ml3fza1qn6jzzav5g5d-regex-base-0.94.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3sy1ngf81qnsz4fpm26684qbpy7kiiyl-monoid-subclasses-1.2.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7y4ysmg8n7n878qq50b2vvkhdjkxx6f8-hashable-1.4.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c1yf59sjsmi0gzi06qmkq4hhz9c6zrzg-safe-0.3.21-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zbycy0ybr6isqlz6k4mwb2g8gpp8ghm2-safe-exceptions-0.1.7.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1jh24dv0vy4rkdp407wxlvsyvq6bmdhl-selective-0.7.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/53lzmr45wpsdx7qgf76mdhsngnh5ik1x-cpphs-1.20.9.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/751mcww3jvl9cy3wvfdx1m92s95jfcp3-semigroups-0.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z3kdkg3a2rw3vnrpr9y6626vcmdxi8z7-silently-1.2.5.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cqrvrwr621gsjh6wx2fnayb6j94zxbpa-simple-reflect-0.3.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xs66wqfdb9xm6405i4k6lgifzlp4k175-prettyprinter-ansi-terminal-1.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/638ml9j1gggmbq1mm1npjjm4628m3hmz-slist-0.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z57pz9ka6g6nsg8nfmdh4rj54pfihmkv-regex-pcre-builtin-0.95.2.3.8.44-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/928g4yrclmywbx0pplqywykjjvz6gqj4-integer-conversion-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kc0rzrxlr9wji6jj02hnzi977cmfjm07-primitive-addr-0.1.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pr2wnz5vjz8kpvmvqlf4s9wi8ip7rqfp-async-2.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bry4jspylnwbfhar9qcybbwjkrvxy2a9-case-insensitive-1.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/473r1l7d48zc9brarb4if5sq760w5c21-data-fix-0.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/28l32g57f1cxc2xvqzxivdzxs1zbs09q-lucid-2.11.20250303-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qy3grx9g9mnz6s6lqfsmafqaa68df2hr-opentelemetry-0.8.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0r1kfk6kwi99n7f5s7k7bg9230j8maw4-ordered-containers-0.2.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/295jdl3xqbnfvr8w7hvrgn6cms7zgmn9-optparse-applicative-0.18.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rl60dphlgyygj3rr81b3sn8i39rc6gd6-pretty-simple-4.1.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/n5ry4x625fqnwpj7rxz0hq1avlwczfcn-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lmrsab38n8d7ak5ib34zscjf6zdmzc66-psqueues-0.2.8.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c3hwrwdhjw4j5vvh8i5gibi6xc672xsv-regex-posix-0.96.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/brrijrk2qh9ic8is3cg8pwq7x8rd9v54-regex-tdfa-1.3.2.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/iiazp1l38sslpgf88f1djbkmzy1piz84-Cabal-3.10.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gq44iwixp71mcfdwyga6vqybg80wp7bf-scientific-0.3.8.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nwgws93pwy69q1z5gkvz0qbzvxgcd1pf-smallcheck-1.2.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/x8f9lk1188f9q4k03nniv6rgm2g18zhl-some-1.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rlj8p2fc2lfd5qmvdcwhsv0q6am67ikf-fuzzy-0.1.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l352d6fpbkjhq6dcwni8bq1kfwznf1pw-sorted-list-0.2.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6sqyd1rflsd0nbm7dd7zkf0z963k8b9r-split-0.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3716mzaz5bv1azy2hch7mvz7ijwld8g4-splitmix-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jyx88clpz3kvwj7ddysrk1ccsicznkpc-sqlite-simple-0.4.19.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1agrv37ry3dpa9zzjaa4kwrykz1z827p-ansi-wl-pprint-1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wcn3vyivg1g8fmw0zqwvbazb9yci9d2b-string-qq-0.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ccrrvwvsyajf1r3llr7aim2af46akjjz-syb-0.7.2.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/y0yp2xbqqsk229ww2kc1h8yk4mzlfbv0-tagged-0.8.8-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wirqwqqcpc191ykk9pvlyc4x6fvgfv8l-terminal-size-0.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l25wq15yghkc4r53wnk4g56lyj5q7mg7-megaparsec-9.6.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/85zla0ll2rk6aim7n7lci1a1lrkax96r-text-rope-0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1ykw2y6fdrqd7l7jq6jjhdnmxjb1lirf-random-1.2.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/15w0clv9qfzk67xy3m2cf8bgjr7bc3qv-text-short-0.1.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/34f6qirmqh228w07cymsyyp996c48vgp-th-abstraction-0.7.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/f2f0rv4m91qfdg1jyjsi8gb2kr62acqq-th-compat-0.1.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0f47f556fk5b82kn5r0zv11asa8psc3g-these-1.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/db4s0ym6sf5v77zdka4dvyqf2yhwj7zk-time-compat-1.9.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w9af0klfsm23k9ajb5fbkdc221aw37xa-time-locale-compat-0.1.1.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cdsai0nzf4avn4yfxj64ahlhzww1nnhd-transformers-base-0.4.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/iq84dmvp2fv153bf47g2lysrwjla0ms2-boring-0.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/s4kfz6k0dx666hiyski8bj9wrz6qfyxr-concurrent-output-1.10.21-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ka5f9j8px0mp6byn70wsd6879f77r9vp-distributive-0.6.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4iv0w2j5sj8sswqvviv9zz7p5hzil02j-doctest-0.22.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/x6ly6pl7jq55749qxcm66nxylgn2lxlj-doctest-0.22.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/8lgbl0amc9180vb1zkrw23jflhf84nv8-githash-0.1.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dvdx6yxavlf0lpfhb9fck42ji3l8500v-network-uri-2.6.4.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2z4bd22nybqyzpj9s2fmphhmshv8b51r-base64-1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/30d5lpqcfp3wn4cy8wrpp9d7zyraag8p-primitive-unlifted-2.1.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xyppk70p015lnw4wwcrkm1azff622ncl-generic-deriving-1.14.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yfcq3a3m32pfr6zczqa4l2dqidljw774-MonadRandom-0.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xsg1n46ghrwvc6qmpdwnhvr53zm9420b-QuickCheck-2.14.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/g1mbww0fdzzppfxj37ad1rdrscyyvwwm-constraints-0.14.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cf2fil06m2qdwlr6fvyv3a2v9vab7sy3-dec-0.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/q442xssg4wx1svc44jlri0qjsf9d000w-barbies-2.1.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kr12lz92f9srfzafccyiwn6wfycprgfc-comonad-5.0.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w5rcszkkpj1wgsh0pysx21d5k3ahdf40-hspec-megaparsec-2.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d87hwdcdchvxbjdfihn7m7q1mm5frpcn-monad-control-1.0.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nwvzy402xfl50mavy5j11sclv0rdb1h8-optparse-simple-0.1.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/air1y0gc30k0bwsdn90rpv8y4xpd01ja-strict-0.5.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hyr4q6y32wy0yyj21jskh25szcxnx3pl-tasty-1.5.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jsn8p7xlw28696ydn2ml0fkp2am4dvi8-temporary-1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7l69l0cr5f1csypy8fmszzb9zxg6da7y-random-shuffle-0.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0dgr69njdfkyp1axmmnnsb6p81a9w7wm-text-iso8601-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/89vvaas29448k792jhn9608xzyrc2627-tf-random-0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/416fibn5m5xhvsq9iwlsxcy3scy1fmps-th-env-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bjmvahclp5xm15mzvkvkqknpljn8c5ma-transformers-compat-0.7.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/i6h9zhjpdfllhny2n2v2ifj10hq4zp8s-bifunctors-5.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bfd191ih3mf4qmvj9zxwns4kn211n7zx-constraints-extras-0.4.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3fypddxd3hs6pbq3prf36sp88m916cw3-lifted-base-0.2.3.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0s8r2i1ab7cxss965lwx32128qdh7xhj-mockery-0.3.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6pksq5phlgmlavji97wzrai7zpqz1njb-trial-0.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ssx5nlpwk9bhn4f09m57cyg61sgnx6qc-unbounded-delays-0.1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0n7lwj1f2hag6lz1f734z7bqjyscxrz7-universe-base-1.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3xzx1x36y85jnnbsna92kqxzv6r4p4nr-unix-compat-0.7.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jsqnkqpczd45g7lsbnjy5dpnikbpki02-unliftio-core-0.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l0xdwkal3xf3w8rs4z6xk28nwgmnj1n5-unordered-containers-0.2.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/r8rgcwkq545330mv7w9zk6w70cc4vgxn-generic-arbitrary-1.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/59vk95sn1sdr6lvh2zkad3ap9jcmxr0z-quickcheck-classes-base-0.6.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gq9184lrjm7ngs35w5ian575gq923hx7-dependent-sum-0.7.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2scr4ci00xk38izlkpg0xx3vdi1rrlxy-quickcheck-io-0.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kfd6y03vgczp4knyfygc0cgs9bi19gwv-tasty-hunit-0.10.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pil4ydh1yy5bfpqqmyp8q638ml391wja-tasty-expected-failure-0.12.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4f8iyjfdg6z6cchpvb6llg58j31xjkyg-tasty-quickcheck-0.11-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/h8lkkhxkf69dws09sxcjr359qh8a8538-lifted-async-0.10.2.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w2qb7vw8wixc7vl0cr2xgc65rw1a4l1j-tasty-rerun-1.1.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/99pd5ifgs18b6sy5baxhscnh60fl29ky-filemanip-0.3.6.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d6p5ccbhyklnib0zmxz48xxpdqriwb6s-resourcet-1.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dp4j3v5sf3dg8r56v2s86rgl4p0ha0ww-fin-0.3.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/as4pcnlb1j1qrsjmgh79dk935g5cvvsl-tasty-smallcheck-0.8.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0vc344rrzpx6n2dlja5021vyzjj1kimp-profunctors-5.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4vi285gvr3170yil1sj9zv32yhk5wrw4-trial-optparse-applicative-0.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/23rjir2wfh8aq78r2s6hgx2i9s1ngz6p-hspec-core-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/n45ik2a5ky9aa21v5yzz80z9jrqsq49m-typed-process-0.2.13.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/vr49rrbmhmnws0520dfwp7g08czyp7x5-unliftio-0.2.25.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1nfsw6r2ylmpimvfi63p1i6y2a3a2985-utf8-string-1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zwcxnvlb3243gbah74p11168772yfz3w-uuid-types-1.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/piwxw1mildvxffrqxmi0al8007m79944-validation-selective-0.2.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qrq8zl0ld065f7aja2xcs51vmn9dx4v4-validity-0.12.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l0vfrk96ivxp51ldz169a8lsp4vpbffy-vector-binary-instances-0.2.5.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6vbkrlx5bqq8q7wga12wvbmz5m3xsrwi-vector-stream-0.1.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5csfdfyj73vh4pn0gmzzn202wg40h8y9-void-0.7.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9i1i2vw5g909p8qvql7wr26c4j10x3pk-charset-0.3.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w966rnz4k5qwp6zsznia5dp0v1wy4ghy-indexed-traversable-instances-0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7y5rdzlmd1qan0wwl4w2d5pgyr1qpgbf-relude-1.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kqijhf0k1zdm461x9xfa5f6zp81c4x26-semigroupoids-6.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/q4mprfd644m99k0h6k34bzywwr4qg9dh-semirings-0.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sspcrkq5hqwa4nnbykqj9x2saw2n006n-tasty-golden-2.3.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wig8i0gkprk64k8wm8zmc24wifq42r70-ListLike-4.7.8.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pr55mqiw73gpf41hmlkk09xb986vzrkz-quickcheck-instances-0.3.32-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/i2swdajhyaq736mxcvlxfn5vmv2d41rg-genvalidity-1.1.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/llq25bm1b06zalnf7f7g8g8ra016qrgz-regex-1.1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/acizfd57nwvdbfwg54nix3bdybll1g4j-shake-0.19.8-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kskzsgkcnmdxp963px5b743q410dizgl-tomland-1.3.3.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hf9fhma7rnms02sppqh8yr09m0iz2glv-invariant-0.6.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jch24pxrjmw3a9gcrv00a3lqwqnycy6x-parsers-0.12.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/j8wl1y49d2aarvxglnwi0f60zzg21617-cabal-doctest-1.0.11-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6q42wxqhnj9qk4l8bdja957bvgz8wbbd-hspec-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jfdfkdh1vix19mdyajbwdyp1nygp46rz-hspec-api-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6s85y22p0ihs8a8cff42vx1k3kfy4sw3-hspec-golden-0.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5lhl9hxj5na2jzpycfywvd7zxyhky6x2-uniplate-1.6.13-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/59fmiaq8ixwarm33z7kn5p3s47f8l93y-witherable-0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ka7yrcfv8g11wgw5609ahq73qw13wqsn-wl-pprint-annotated-0.1.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nghak5xawz1mnzxanjhb4ql53p606k96-xml-1.3.14-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/83s7541psvsn98w48krpixdaqyizs1zy-zlib-0.7.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hn6nl2wl9rw51rysimn2jv8lqr9ir6rd-process-extras-0.7.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ad5awjwlfipblkh1lzq0y90x1vslq2xr-either-5.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kzl744vj539zjm4irlcz17syyrz59j5r-foldl-1.4.18-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sihb0wq1k8ydvdkl1mb0mmmbyhzn0v0q-free-5.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/b3bd6cja6a6a8lmcddazcc8q8n2xxvgc-genvalidity-property-1.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bn0607jyvvskrkzflckagnxgmqcpv43w-reducers-3.12.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zfr3gv0dj4c5z0kax4j26hhdy8ybi8xl-semialign-1.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0mn8g9sv1zp5gx1hd1dajprlj8i990f2-tasty-hspec-1.2.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fwwm9dx9r24299ym3zzvb949pg1bmcyv-hedgehog-1.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rf9v60fdwz3nk24cdbvph9ygw8znm1wq-trial-tomland-0.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/v1gzlgdhjwk97qlss4qjq6q7xwzwzk29-test-framework-0.8.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/vkrdsg2w72y82jk59kxlbjygcn38snjw-streaming-commons-0.2.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wcyhz77v907nvw47w9j11fbglbywvvyw-aeson-2.2.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2yfiz69h2b6ig0qjpibmya7j1p5gfj0x-genvalidity-hspec-1.0.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w9v65fcyl1vzg3753qdn226gs9qnflp9-list-t-1.0.5.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/m89g3awfp1ls5n6rxkbsgq0mgga9qpll-test-framework-hunit-0.3.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/drswf7jj3vz26kzc4qhfnpjfl6pi5jv6-test-framework-quickcheck2-0.3.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/69wsq0mgs9a54ps1d68my8pqj8zh9rql-adjunctions-4.4.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lk33kbkdc9i80y8nzcsbphq7v12ddrdw-keys-3.12.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cajzivrgw0m0kspiivn1igb31fbpwj3s-kan-extensions-5.2.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/v581cr57d0ivsih1dc3nyy9jp5llqq9q-pointed-5.0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3ml8c1bwakyjyagj4lvl2qakg29azb17-hw-hspec-hedgehog-0.1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p2gp4z3whvgq5j2jg7ndw36ywr9yayly-hspec-hedgehog-0.3.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4dkj6i97gb98vfrl93k458f47lja45la-vector-instances-3.4.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mg7grd7wfxm8shian3265kg8cj56nf7c-HsYAML-aeson-0.2.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nl9nbn3yjc4mvq6fd6m522lfm5h7fiyb-aeson-pretty-0.8.10-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/n14mnmacf4gnn0zx36ssgkyihj7n2f1c-attoparsec-aeson-2.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nf2kx7mfa3ihfs4a6kvjgrjpbd9yz10g-deriving-aeson-0.2.10-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lhgs6ljcs0cxamlr50s0s50134qwdd0w-enummapset-0.7.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/75wl4788n9yyghhq8pqgh5b700h2a3xp-ghc-lib-parser-ex-9.8.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1w454898hfymrjwrmg4iy7jc6cdqg60v-Cabal-syntax-3.10.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/7nmp88pbnln27yn7rxxi1wfddlf1n0yn-HsYAML-0.2.1.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/4nl3qa64m2r040npayy95a03lm2cqx2z-OneTuple-0.4.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/mrnjz0xgjb6lnkm4abjvgjrq0lz19i1s-Diff-0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/n0i3592v79h9fh1477ysrrw46kpvi891-Only-0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/2b11kdp63jm626s67ccmrxmpki09wjgg-StateVar-1.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/83rs860lpwbrprnbfd4vf13gifkw9f3b-assoc-1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/gbnciibqjm8lqa0ids7vgfcs1vchvwa9-base-orphans-0.9.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/aiqxm7jbycfj4pmrdv2a5dn0zisxgzg4-character-ps-0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/pwlslikknb8d59sfgxxmcyk7jky24af5-base-compat-0.13.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/9pxp4h7d7rx62s0rs7m289b83z8xhjqx-clay-0.15.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/hbq4lyi6sjvqnwyn7kz2a8pxzj3n0rmv-base16-bytestring-1.0.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/2bddcrkh4yb9x7dl2yv8bv1f2awpxgbd-binary-orphans-1.0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/9ypm8fy10dmhazvnkna5p82yzr65dzs9-cereal-0.5.8.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/88548qmjdm2wlcclfkis09ckz31b9vqr-blaze-builder-0.4.2.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/kg08y02a3xgq7z4wzffs072lzm5wxrlk-call-stack-0.4.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/2iyp0y37797d5748chgdca2hdqbdxwwy-clock-0.8.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/bkl7i22ybcmf3anah1zssph05z9m1lgb-cmdargs-0.10.22' from 'https://cache.nix-ci.com'... copying path '/nix/store/80s48ys9pm091yapgb317a4b7jil5sy8-co-log-core-0.3.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/6c6yacshv1xh744sq13kk9iqx1fif0yf-code-page-0.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/yhma25sns8akd72lzcwnycazrfk3pb4g-colour-2.3.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/z3a4k60wfln3vmjsmf4667r3i3crl1yb-commutative-semigroups-0.2.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/hczxyrdvqk9wgf5sxwrrn0bgybyfk5jx-HUnit-1.6.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/4n105fz0al0fy7fqg55kk7276brfcm27-contravariant-1.5.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/yv2s825xmms8bq99mpmh034inbcs0fp1-cryptohash-sha1-0.11.101.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/gbmjkxfrygxk6mdcigbk50a47gzz50d1-cryptohash-sha256-0.11.102.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/64v2p3x3d8q2miv751xlnkzlg539ncj9-data-default-class-0.1.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/q9zq3rfzvxwfmmgbf7ai9srndsl6zgqj-blaze-markup-0.8.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/d65q0c7717wb8f860n8rzmvliv4bk1r5-dir-traverse-0.2.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/ialvfmn6v0j7zl2xbr58iq9hsi91rdjh-direct-sqlite-2.3.29' from 'https://cache.nix-ci.com'... copying path '/nix/store/kzaa5nwjbvq3ga7wj0a9cqni92awn67a-dlist-1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/lrjbizn9h63vipddjv9xgg5hdr5ab4pc-erf-2.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/g1qgasaic4cxmnjhyffbkrhcjzx26p6g-extensible-exceptions-0.1.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/adg9sj6662yxvfsg3cbs0a1w32f3i812-data-default-instances-containers-0.1.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/f3n2hlm58aafv8k18hwiv0yx00li00vr-extra-1.7.16' from 'https://cache.nix-ci.com'... copying path '/nix/store/iwvb8vj2y9ixw14cj4p3rsx1ncn9xi0j-file-embed-0.0.16.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/4ra2s6d3ajjm1hz6xasmlb450j2y3qiq-filtrable-0.1.6.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/wc18xdsk5aqir639p47nk4fbkqclqnqi-fingertree-0.1.5.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/78y61vxqbp4ljzl0g88dda8q7k909igm-fmlist-0.9.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/fhh253h2y5i0cl6yy1w1pabvnvyfgwsh-generically-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/q38gqpvjybv3xnpsbyy10r02nlp843jn-ghc-lib-parser-9.8.5.20250214' from 'https://cache.nix-ci.com'... copying path '/nix/store/w127cfzchgfv83p1cnjvnanlqwwp06x0-ghc-paths-0.1.0.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/gf270mh0dpzni42jhgswgmhampkjvmcm-data-default-instances-dlist-0.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/zyjhx1ivjl6722ldilx8yzipd2ydnwi9-ghc-paths-0.1.0.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/36gi5k4pkhk861nvpwyf50pp5kf4ns7p-blaze-html-0.9.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/1kcfjk3i9xbyhdzvlk3f19hj53mnzg46-ghc-trace-events-0.1.2.10' from 'https://cache.nix-ci.com'... copying path '/nix/store/gr6299l8pc220gd44i0798ny59j3zd7k-gitrev-1.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/sgamhn40i5lxcr6cj63x442akx0l8rwf-ansi-terminal-types-1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/jc7iwhgvn81kjk8nwcp58yzr41h3nh7x-groups-0.5.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/ifsndpia2f3jjjlcigcfb9qnz6rzg6bb-haskell-lexer-1.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/n6pp7msj485ir7a40npybvw19mvrwziy-haskell-src-exts-1.23.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/zb5ncy407f2n00z2bmry6icb8hmv532i-heaps-0.4.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/8qy6sw4layd7xp882kazbg84nh1cpgx4-hie-compat-0.3.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/x03lj1cikrf9kxsfy4sfa480a3clnsx6-hostname-1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/45n7k317d2gzksyp8cbznxdry32g02in-hscolour-1.25' from 'https://cache.nix-ci.com'... copying path '/nix/store/9q5kkg80m21z3afhc70xnmqs4i5l34x4-hspec-discover-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/kgzykd7sx239d4lsm6md6krxcghci1z5-hspec-expectations-0.8.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/lkwvdf68kj2czvkyrh6z8r896mihhhjv-filepattern-0.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/68kcbwgb8m08zafgbw2h8wvyws4l1fs3-indexed-profunctors-0.1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/2sisg8qmmi9gbr7wfdf3x0ds8i6fqysv-ansi-terminal-1.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/isc2ydyihqy94ala9igl1fnjcmpqg5yj-indexed-traversable-0.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/ycydgxfd7095cp8xii9yi07q1ynn8929-inspection-testing-0.5.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/si6zh690m0d4jyj73b6p9hryb9kii4y3-integer-logarithms-1.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/0frydjm72q5d63zmz2byc6chxpdcgcib-js-dgtable-0.5.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/jwn8hg38jji1mk1bx7cd6rknmry4v3qp-generic-lens-core-2.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/yi3yai8hc3djg20j1si30j8hw9psddwr-js-flot-0.8.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/94i6m4bahm4hfx41b2jqi4l6z0sxzv3n-js-jquery-3.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/n0kwmxl66dg3bjvglqjj7cds1d62277x-colourista-0.1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/2d04ylhwlzfqnm80dy84g22p45q92crj-logging-facade-0.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/hh4gv9k09k69ycqy8ddybzf4gh6qc3dj-logict-0.8.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/sy7p36g9hwp48sn1xsh2jd27bs8cp4rx-lukko-0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/isda2m4raq2qxn1h5ck85byrs2nc3ram-microaeson-0.1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/w0h27zgb65f4ldpwnbm7sywk5k1jpzw3-mmap-0.5.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/d3q7vwng74vda5ax0xqjz2y2kjj9dsqm-network-3.2.7.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/i0p0ircb3kr071hj8wg22iq6010nm059-newtype-generics-0.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/jdnckwy4pz6vm2b3l8vqyjppbar139kk-no-recursion-0.3.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/d4733b6j0x2yj9dxmw5jifacbwjsnp3y-old-locale-1.0.0.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/jhzk8qsqxqx4i2jkcj0jylck06r91h22-os-string-2.0.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/4y56hl76f2jm7r5jm7rgg5g6c0xgwzv0-MemoTrie-0.6.11' from 'https://cache.nix-ci.com'... copying path '/nix/store/gbw1i3bf0bchsq4r5i6lwxwhv420ci9b-parallel-3.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/fjz0brssgdlrvgbq6lci95nkyg21fq04-parser-combinators-1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/6kp4ck3z56bpg9kyj21a584p5j7cxgrs-polyparse-1.13' from 'https://cache.nix-ci.com'... copying path '/nix/store/nf5azjgh8b3990xb2pjq863yhyhyw5ja-pretty-show-1.10' from 'https://cache.nix-ci.com'... copying path '/nix/store/vm1087wdckxajs4xqn15wwz014igd3hs-prettyprinter-1.7.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/d9zidkaij0bxrkahnpjpx49qc5bxg6xc-primes-0.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/dbb7yyy7qlk55wkk55hf4dxisnm318x3-data-default-instances-old-locale-0.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/7h5pj73hi8a463fs17gkf58w6d3h1pgf-old-time-1.1.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/am1l4f7sjbvdhbxgx01jxvfly9pscsxj-primitive-0.9.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/2dgbpv7i4r6x5lhqlj39sszwq62mx68g-raw-strings-qq-1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/m9jw3pr2rks0gbvg4ii746aas37y19bk-refact-0.3.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/l2k2p5cks44j4r6glq2isjxmqi3d7ins-reflection-2.1.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/sdhj7lshby1j5z10gzwwzz52qyskaf1s-data-default-0.7.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/94p2z5f4lp8810qk6ra6mdfhbdqgl1i9-regex-applicative-0.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/bgcv6jybpf6w7j5ljivzrn8x67lh81wl-regex-base-0.94.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/9d6qbz0l307h6q7yxv74ni5rx6wc4bp2-safe-0.3.21' from 'https://cache.nix-ci.com'... copying path '/nix/store/d3ky5fd198ga8x8y07yxm656hrc0nk8k-safe-exceptions-0.1.7.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/n4522v080f3sw4njgvrh1b88vp7lpzl0-selective-0.7.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/g22dvyq3rkn3yy6d2cx392a1s49fwxvh-semigroups-0.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/pnsq1n16lwq1q3qjlg7yq1p64yai2cd8-silently-1.2.5.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/61c2psydy28ml1w5xhs0r0gmap4i5837-regex-pcre-builtin-0.95.2.3.8.44' from 'https://cache.nix-ci.com'... copying path '/nix/store/n0kzq3bzrd6p55p9baildgwmm5a64mxn-hashable-1.4.7.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/yhiagz4xlx7dgsi0hmfsgjbi4ns1qszv-regex-posix-0.96.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/z78s6xs9jvh2il82qlsk9nxaqs9xdbkm-regex-tdfa-1.3.2.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/8csx4k3d1plh0vxrah25ncb38zlnhqvw-simple-reflect-0.3.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/llrspwbigwvf5n9xny9db53hd1mf97nb-slist-0.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/9dfvl430nk6h50gn9rm8xlq3jjgacifw-smallcheck-1.2.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/j3rq01sbbsgvyiq8wqrpdf5qdf1r6vb9-some-1.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/rxfjdzrgb9y4w8dfcwaa8cv7gl6xdbn7-sorted-list-0.2.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/cn75kqzy1lpy4gshgwv3jippx0ipfmmp-prettyprinter-ansi-terminal-1.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/xh2n2xz09nizixf67w55gzv2s2rnwp1p-split-0.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/mr45m6l5l2fqkww5yymj2r4w3p0rljqk-integer-conversion-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/66v6k28dpzmgwpkrlvjsnascc0l1kpjh-primitive-addr-0.1.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/xavvvmrjyw6g08qla4qadz05rgyjka2i-splitmix-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/vkgjy92lhx03y0z092rlhbm9shlvb50h-cpphs-1.20.9.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/jbfz034b50ba03inwb0vs3568ixyhwp7-string-qq-0.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/xnn9yymxqb8k1xj1kdmrclq9kg7szaiv-async-2.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/0yr331smq5ciml23babwyjn1803xjjpa-case-insensitive-1.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/9frjlb9n0v576pz35bcn21r4x2iaxm7w-opentelemetry-0.8.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/kib70x3fwmaa5vjz387ys1k3yk1pm45k-ordered-containers-0.2.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/hj251ybp8w24513gwwjzfy49sgrivrmi-psqueues-0.2.8.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/swdb91k4bk57ipy8096gpsvh1znf2ma0-scientific-0.3.8.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/sadgc21hnw7qbpg94dini3ffaqz7041g-syb-0.7.2.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/xn423ra6vrfzr40f5xbbqb5w6why0qmd-data-fix-0.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/s13mx2jnl6drsbr82ckjci8lrjc224q6-tagged-0.8.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/3rspz35x6gqlb5dwvzskmzcj0f0qnali-prettyprinter-compat-ansi-wl-pprint-1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/46f9r5q546gjqxr7sbwf6qgxxfbkwq1r-random-1.2.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/qm6zaybib5v8pp5xz6fay612i7s60pwc-tar-0.6.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/9iz9xgggj9dyqpiyb4vz9hg7zdpxkyxb-terminal-size-0.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/3gwm9w6r0ww096svvzrf6824i2fxmhff-text-short-0.1.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/mikp8qk5pq4zz0g2hlqjiaxx5rl9iksi-ansi-wl-pprint-1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/4b4d5hllav1wwh8vpddx3z7xhdjh2n60-th-abstraction-0.7.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/yhs83ldx2h3pk139annmcrp2y5fwsv2l-th-compat-0.1.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/b1zf21g9ji8z71q0bwlaphf872kjlklm-boring-0.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/n8p9smjkdnad8s5qr4n4qb3jjvqv7rsx-distributive-0.6.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/v6qqfmvvyr0dyk4vs3gs7zk29xbaffjh-attoparsec-0.14.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/lq540m6kbw6pvvrsh4yv820m3dawccpg-doctest-0.22.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/7vpp4vacqj7zhx0swj7c5r6ri22bh14q-concurrent-output-1.10.21' from 'https://cache.nix-ci.com'... copying path '/nix/store/yfnl2shpqgjrl6jhblv57qc9l58jk9yh-githash-0.1.7.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/gdf08wif3zp18alx8x0rpncbyr89da5f-constraints-0.14.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/4zcijs24v82mihchp4k1wmm7jbm56flg-dec-0.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/c7w7gf336h7a2frrisrygknk6yhcgw91-base64-1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/kgy3pcim3gsl1gm31hgp32d7csnk6440-barbies-2.1.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/kmxldk3mdd80k0pv4m0qjqn7jggwba90-network-uri-2.6.4.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/5wz3wmfd5yw6ghg8rabgj3sqbryjw7mi-megaparsec-9.6.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/xqcyvgly5ldysmvxljbmqn4k1w6wzfn1-primitive-unlifted-2.1.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/066dcdq05g828hxvrhjidn8rxrn726sq-th-env-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/qykgmllsykz148jzx0cf5iyc8qsyby6p-generic-deriving-1.14.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/kbcjv8f63nqkdqaz0vc2haw13q4qc9f2-QuickCheck-2.14.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/n8nqlpfb9q18ig71p8cvw6dwh9bxky8d-temporary-1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/19zvja5h0l8v6pn02xl3716zgncwcvcj-tf-random-0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/b1ap2k5r47spqd357p518crz6ncygy86-these-1.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/228693p7b3ysznw71w0w089kznrd0y0z-time-compat-1.9.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/07i10f273dcl1kb6v7p7x006ay0q5m0k-mockery-0.3.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/bzw3dn8brmpgs41h93kghhzjwlkc8zxw-time-locale-compat-0.1.1.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/653vyj9nsvf078j6hn83nilp6z3pspr4-transformers-compat-0.7.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/0nhlxf15njjpscn42qb6vywz26qcnzhy-trial-0.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/x9flgxqmgxspzqzkyvp89hq1cid28qb6-unbounded-delays-0.1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/vihzvpxbw3a2fvy7ss2y657rhd0i1s17-universe-base-1.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/9gwf5ksixxax2w5mpvwpl8003bxyr6rw-unix-compat-0.7.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/8qlca2nq8dam4ykbhl4n2j39b485wn7x-strict-0.5.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/lh3b927vqzjnn1ycpsxjsarfkrwj6wp2-unliftio-core-0.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/y4z4l0w0dc9610v0aqymx0lnrhd6mh2x-unordered-containers-0.2.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/68ic3xwmkm7bisb4wb4a95kkgyk06185-utf8-string-1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/f87ca56b1qyk7z4dh1g1k1qvb1gh1lv1-text-iso8601-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/8ffxb2zsb8g23917ps8a0n551fwkc9pv-filemanip-0.3.6.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/0r61sxj8d7qy0xvf52l80z3380604xpk-resourcet-1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/9cfyrjbdyfj900637ayq10g5qcii9p9g-hspec-attoparsec-0.1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/qlixkmr0m1hz51kv13mqh6va230m5ix7-Glob-0.10.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/d5yv0p35r3d55n6k4jqvsy3hlfxdjjh2-MonadRandom-0.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/zy2zv1208cn3wbdkz3n5lh62zlg1afrp-comonad-5.0.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/l1hp59pzkd8y3g6j3fah3dlvyf61zi51-mmorph-1.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/9ih5zfrc197a0l8xlbsnlc0r2799gy00-optparse-applicative-0.18.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/p2r0yrc6ib1ynbhgjs6m5vcc4czrnhsr-transformers-base-0.4.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/lvx9z3kka96jiwvxb5c76dygk3a8dklp-hspec-megaparsec-2.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/01wyihxwhkk48yg42zsbwfb4ssnn3vlc-typed-process-0.2.13.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/1n0x11jvmgpgh47gchzpzj1b4jizp1dx-unliftio-0.2.25.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/8ypnx8pacgrfnkhfdfb6a27gpgl2p8jv-uuid-types-1.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/fkzngnd0is85jhmgz8dkw3fks6ibpzcl-random-shuffle-0.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/ma21mha6ykflldw4hv57g4y5hpvihrd5-lucid-2.11.20250303' from 'https://cache.nix-ci.com'... copying path '/nix/store/zrdycfhljsnng984anl3nah2538m9999-validation-selective-0.2.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/059ja4wgpzj5rvim482y0h615nrrlw6l-monad-control-1.0.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/56jkvb9gpn3va22g801v4pdf370jsfny-bifunctors-5.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/l9a1cpnywx1vd9yq8g9fk91c13ga20iv-charset-0.3.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/q7asakl9ci2i3nsv0sqqabb2xkj2z55f-regex-1.1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/v1n7xhvlhbi48lln7acc9m47ad4gc7gc-relude-1.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/wx1f8s44jxd1p0j74n0bgh1l11zqzjl4-semirings-0.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/q1qpcv6hbqz9q7cp9y1igcjgxx7nndna-shake-0.19.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/d2k5lffwf67qkyqhny8cr4zqpggzc5cn-lifted-base-0.2.3.12' from 'https://cache.nix-ci.com'... building '/nix/store/pvwvfbgcqsb8xrk0fmq6p4krhy60mqi0-algebraic-graphs-0.7.drv'... copying path '/nix/store/zvm4vpd61452if59077afqk6v789k6sx-fin-0.3.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/r83jlk3jrh1brzjdcjfwk9hk7a91p00n-generic-arbitrary-1.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/1f0a0r9ldkcbcixsa209py2v3jy6hwcb-quickcheck-classes-base-0.6.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/45z5v369g50hlxfyg4rgl1himbkfwswb-tomland-1.3.3.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/93m9sjd3nb84g98b9546cbqinf2f4031-quickcheck-io-0.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/b9b4bibb3f4ypaf57y424apa6jw74am9-validity-0.12.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/rcashd8xrq27zh5kgjrxacscl7x5m175-vector-stream-0.1.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/7cw3rl6aljys4956s5h53gc7xzakrzrk-void-0.7.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/59h5iy1rsyrypvl5c8c5gljjwwdl7940-wl-pprint-annotated-0.1.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/kbrf59bg0c9i2hqadipjqiag8j41n2ni-uniplate-1.6.13' from 'https://cache.nix-ci.com'... copying path '/nix/store/7y1cnbm0zyy9f77dy9b2yq56w1zkmpnn-extensions-0.1.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/glmwmzy0n92amynlvaimsxxfxdggk7ii-lifted-async-0.10.2.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/q6mjyh7cirnncnqdw822qcn79x3xwxck-hspec-core-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/fkcm0rpy2i2y1rfnl65d9yj7kwx24xnj-optparse-simple-0.1.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/i8sfrr2r6kn95y41vj8gnxypkkp60ss7-genvalidity-1.1.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/m0fwchm50wrp95w3hmpgcd7jbbbsidkf-parsers-0.12.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/nx8lw7r7878j5k5kh7nwg0dkfdjkdhrb-pretty-simple-4.1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/laqld7g8alpsbxnhvdasbjgj155p74xn-profunctors-5.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/sxzczl86ifg5bv2flyzmqdrgakamb82a-semigroupoids-6.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/4akjibibxaq7067piigk2ajsrk3xssb4-tasty-1.5.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/y4ly32bw4s2c9p3xc0vlvxkhz8f5nb9f-hedgehog-1.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/v1pi2ndigrj0yyk96r0k86qi93jx531p-trial-optparse-applicative-0.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/rxbsmscc6vz0h6svj2i48gdhw7l9sgp1-xml-1.3.14' from 'https://cache.nix-ci.com'... copying path '/nix/store/grfkavpyd06fi6zixcvm7mncxpr2205d-zlib-0.7.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/gdx4rr8lxzdhjsrg252wi2dhp6mkx6kr-trial-tomland-0.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/4vj444pwkp9afbp7navzmiydxi7lg367-streaming-commons-0.2.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/fkcdal7gj0dfsvdz3rmb1w4svzywhlzf-test-framework-0.8.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/lkf1rgsvqff9hkqxybnsfbl0l4qwlaas-invariant-0.6.4' from 'https://cache.nix-ci.com'... algebraic-graphs> Running phase: setupCompilerEnvironmentPhase copying path '/nix/store/maiy1qv3a5c7372ccaqawcbmcrm8mndw-tasty-expected-failure-0.12.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/3j0d693jqwrpn3b67i97dpdpr026rm3f-tasty-golden-2.3.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/i3w9fbiv5f7lchvmz4b69k47y2ln1szr-tasty-rerun-1.1.20' from 'https://cache.nix-ci.com'... algebraic-graphs> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. copying path '/nix/store/jg63h22zn2iwxmaawysi8sr2q24vskm8-tasty-quickcheck-0.11' from 'https://cache.nix-ci.com'... copying path '/nix/store/shcc1i5qamj4hdv282xvx1qzavraidk8-tasty-smallcheck-0.8.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/qckxw5xnsvmii7pyvhk7zss3033cwap7-tasty-hunit-0.10.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/wdb07s2116jivmir5sg1s877mq3bphlr-vector-0.13.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/zz1f1yzi86258rhmswaffkygkw2d1bdh-either-5.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/xa0r4ydjgxawicf1x0js8fvnx430kklc-free-5.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/xx5z3hrdsp7q0af9dn8l1a29ysjckqia-hspec-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/y510ck5xq5bvqn29q4yqr6pi32hsdhm5-hspec-api-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/gx2vp413x4ziaq904lfghd72lpwvk1r0-hspec-golden-0.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/gaci032jblrr4m7lfm7cdbi1hg9sfwz4-reducers-3.12.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/djhnqrgwxj2g6934rbip86rlmj0ncvf8-test-framework-quickcheck2-0.3.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/lijf1akqvfaxixr6lmv1x2db6g9zns04-test-framework-hunit-0.3.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/nif6438897v9rarfizb6wadqq1vi5vql-genvalidity-property-1.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/6z0xq4yz7ycj5x661srw0y0ak9clk576-tasty-hspec-1.2.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/kjyxy8g02873ypr68icrlihzghwxwcda-Cabal-3.10.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/vf3g58kzqr62b16jvrb5dpjpxx9lmgxg-genvalidity-hspec-1.0.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/lrsyrmgli5d3gij7x0f67g22sfvzxhgl-hspec-hedgehog-0.3.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/cggvzrr8fjqb6616nljqwxb2yj3vxfnm-hw-hspec-hedgehog-0.1.1.1' from 'https://cache.nix-ci.com'... building '/nix/store/prgwwani28h45y8dvz9c6dqbp260pjwp-stan-0.2.0.0.drv'... algebraic-graphs> Running phase: unpackPhase algebraic-graphs> unpacking source archive /nix/store/gfjyfw1hcshbfclk91difmkphwib8nbd-algebraic-graphs-0.7.tar.gz algebraic-graphs> source root is algebraic-graphs-0.7 algebraic-graphs> setting SOURCE_DATE_EPOCH to timestamp 1655769405 of file "algebraic-graphs-0.7/test/Data/Graph/Test/Typed.hs" algebraic-graphs> Running phase: patchPhase algebraic-graphs> Replace Cabal file with edited version from mirror://hackage/algebraic-graphs-0.7/revision/3.cabal. algebraic-graphs> Running phase: compileBuildDriverPhase copying path '/nix/store/f5cjg5nzyvjh2hzhj87f31m76ay8kdw5-adjunctions-4.4.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/nbwjwykrx8n9zl5a9m54w1z08858mj28-keys-3.12.4' from 'https://cache.nix-ci.com'... building '/nix/store/r6h4a83vqhs4prm17fwlpqq1cr8hsm0d-ghc-exactprint-1.7.1.0.drv'... algebraic-graphs> setupCompileFlags: -package-db=/build/tmp.8WQzbOgfYO/setup-package.conf.d -threaded algebraic-graphs> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.8WQzbOgfYO/Main.o ) copying path '/nix/store/z0bj3w0d1w4rglbb8ynaai318x8r4p4i-kan-extensions-5.2.6' from 'https://cache.nix-ci.com'... algebraic-graphs> [2 of 2] Linking Setup copying path '/nix/store/qjizsw0g8m6r87814bbqk3qxap7lj4w9-pointed-5.0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/5zgv7ndzjbla7db1cfvagb3w1wz9p93r-ListLike-4.7.8.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/f92mk91magry86p3g3an22h00aysfx4i-blaze-textual-0.2.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/hn8kfsh8mvn0cxjykfsjqwa6hvgqjdgj-foldl-1.4.18' from 'https://cache.nix-ci.com'... copying path '/nix/store/fdn7fk0b0rlj7q7lqzwac9zhkgawyyij-indexed-traversable-instances-0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/17pg31d4z7k5qb6ibrh17zlfcdw4gh1v-quickcheck-instances-0.3.32' from 'https://cache.nix-ci.com'... copying path '/nix/store/0drz55jsxrxwbpshxpnmrp6jgmvd2rxw-monoid-subclasses-1.2.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/wnda2x6yzjx7n20wjl0xn3jslqz86620-text-rope-0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/xdsxsjyc6y421yhxzzx4lfk0rgqsjzh4-vector-binary-instances-0.2.5.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/4f3qjy9qkxsh45yyh0h6pi5d6kh4is4m-vector-instances-3.4.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/rmxa6gyc6smzqbyzq4fh7vns6mbnkprz-semialign-1.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/824sg8i29nams7scmrjmlfv8ihc3w9hk-witherable-0.5' from 'https://cache.nix-ci.com'... building '/nix/store/7yz1l4qn47ni0dc6ybx8hlbyrpqrsx18-lens-5.3.4.drv'... copying path '/nix/store/4xkmlw3ycij8l32r3nnlbb77y1ifpf4d-aeson-2.2.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/6s4xszafxifgarx2yj78ffda442c5624-list-t-1.0.5.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/qclcyq4dl22rp1sa9dx0y27lwhxnh480-sqlite-simple-0.4.19.0' from 'https://cache.nix-ci.com'... building '/nix/store/j3rm7ljracndzakxhns7gq29vwn99cxd-rebase-1.21.2.drv'... stan> Running phase: setupCompilerEnvironmentPhase stan> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. ghc-exactprint> Running phase: setupCompilerEnvironmentPhase ghc-exactprint> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. copying path '/nix/store/41dg4qv0s3zim7pd6phr2q7009ik6z97-fuzzy-0.1.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/dm2qiw2cz8cg72g9y1rzimpyc4yyrqwl-process-extras-0.7.4' from 'https://cache.nix-ci.com'... lens> Running phase: setupCompilerEnvironmentPhase lens> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. ghc-exactprint> Running phase: unpackPhase ghc-exactprint> unpacking source archive /nix/store/wf98wcf6zrcmdlr95m3l2ik1cjsakzvh-ghc-exactprint-1.7.1.0.tar.gz copying path '/nix/store/46d4bx6wflpk6q46x4w4i15vqgm6h6wx-HsYAML-aeson-0.2.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/70g8ljrzxpkx59v8wlsl7jbvp11f37fb-attoparsec-aeson-2.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/2d19r8ynfjzmahidnbwnpl1057hda6z8-constraints-extras-0.4.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/0bfhrijsjr53bai93a74m5724f12kpaj-deriving-aeson-0.2.10' from 'https://cache.nix-ci.com'... copying path '/nix/store/hfs061d0p8r0bkz6xm7b63nsd5g7x3im-doctest-discover-0.2.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/g3s3br86nn98akwxjlf997yw65q25x40-enummapset-0.7.3.0' from 'https://cache.nix-ci.com'... building '/nix/store/yqv11zkdqrcnlpxxajdmnzlj540lpadb-binary-instances-1.0.6.drv'... building '/nix/store/gsa4j5iam0x3b9xfl9b3xjijamjbl2cf-path-0.9.5.drv'... building '/nix/store/ngyp3cwk03xaxmby8d5wnl32mysfv4jb-quickcheck-classes-0.6.5.0.drv'... 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.xBnP2B2q9q/setup-package.conf.d -threaded stan> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.xBnP2B2q9q/Main.o ) stan> [2 of 2] Linking Setup ghc-exactprint> source root is ghc-exactprint-1.7.1.0 ghc-exactprint> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ghc-exactprint-1.7.1.0/tests/Test/Transform.hs" ghc-exactprint> Running phase: patchPhase ghc-exactprint> Running phase: compileBuildDriverPhase ghc-exactprint> setupCompileFlags: -package-db=/build/tmp.SpoDyfC3Pn/setup-package.conf.d -threaded ghc-exactprint> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.SpoDyfC3Pn/Main.o ) ghc-exactprint> [2 of 2] Linking Setup 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.xujBnL6dTW/setup-package.conf.d -threaded rebase> Running phase: setupCompilerEnvironmentPhase rebase> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. copying path '/nix/store/ylg77qiqr35y90kbd4qk7mimv6qpz4sq-aeson-pretty-0.8.10' from 'https://cache.nix-ci.com'... copying path '/nix/store/wq8jbn4hdm6vajykrn06f5q84s9jkz2v-cabal-doctest-1.0.11' from 'https://cache.nix-ci.com'... copying path '/nix/store/1d3vdms0gfl5ciryiimsx0qnhad74fka-dependent-sum-0.7.2.0' from 'https://cache.nix-ci.com'... building '/nix/store/26pkwgaww7f8wbzs7nv723lrdhl7cv3f-hw-prim-0.6.3.2.drv'... lens> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.xujBnL6dTW/Main.o ) lens> [2 of 2] Linking Setup 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.TZOUNfgIEH/setup-package.conf.d -threaded rebase> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.TZOUNfgIEH/Main.o ) binary-instances> Running phase: setupCompilerEnvironmentPhase binary-instances> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. building '/nix/store/y0jc9lh44jikrp9sgrmr0qaqq9zvqksh-dependent-map-0.4.0.0.drv'... building '/nix/store/aqxvlhjzadmys8s2k8pfn0h6w2namaw1-ghc-9.6.3-with-packages.drv'... rebase> [2 of 2] Linking Setup binary-instances> Running phase: unpackPhase path> Running phase: setupCompilerEnvironmentPhase path> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. quickcheck-classes> Running phase: setupCompilerEnvironmentPhase quickcheck-classes> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. 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.16AwXiHMoD/setup-package.conf.d -threaded ghc> /nix/store/jdnckwy4pz6vm2b3l8vqyjppbar139kk-no-recursion-0.3.0.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/kbcjv8f63nqkdqaz0vc2haw13q4qc9f2-QuickCheck-2.14.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs binary-instances> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.16AwXiHMoD/Main.o ) ghc> /nix/store/zvm4vpd61452if59077afqk6v789k6sx-fin-0.3.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/kjyxy8g02873ypr68icrlihzghwxwcda-Cabal-3.10.3.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/wq8jbn4hdm6vajykrn06f5q84s9jkz2v-cabal-doctest-1.0.11/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs 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 ghc> /nix/store/46f9r5q546gjqxr7sbwf6qgxxfbkwq1r-random-1.2.1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/46f9r5q546gjqxr7sbwf6qgxxfbkwq1r-random-1.2.1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs dependent-map> Running phase: setupCompilerEnvironmentPhase ghc> /nix/store/xavvvmrjyw6g08qla4qadz05rgyjka2i-splitmix-0.1.1/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs path> setting SOURCE_DATE_EPOCH to timestamp 1697620144 of file "path-0.9.5/CHANGELOG" ghc> /nix/store/xavvvmrjyw6g08qla4qadz05rgyjka2i-splitmix-0.1.1/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs dependent-map> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. ghc> /nix/store/b1zf21g9ji8z71q0bwlaphf872kjlklm-boring-0.2.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs binary-instances> [2 of 2] Linking Setup ghc> /nix/store/b1zf21g9ji8z71q0bwlaphf872kjlklm-boring-0.2.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs path> Running phase: patchPhase ghc> /nix/store/4zcijs24v82mihchp4k1wmm7jbm56flg-dec-0.0.6/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/4zcijs24v82mihchp4k1wmm7jbm56flg-dec-0.0.6/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/n0kzq3bzrd6p55p9baildgwmm5a64mxn-hashable-1.4.7.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/n0kzq3bzrd6p55p9baildgwmm5a64mxn-hashable-1.4.7.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs path> Running phase: compileBuildDriverPhase ghc> /nix/store/j3rq01sbbsgvyiq8wqrpdf5qdf1r6vb9-some-1.0.6/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs path> setupCompileFlags: -package-db=/build/tmp.ZOqIGeoMhs/setup-package.conf.d -threaded ghc> /nix/store/j3rq01sbbsgvyiq8wqrpdf5qdf1r6vb9-some-1.0.6/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/vihzvpxbw3a2fvy7ss2y657rhd0i1s17-universe-base-1.1.4/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/vihzvpxbw3a2fvy7ss2y657rhd0i1s17-universe-base-1.1.4/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/1w454898hfymrjwrmg4iy7jc6cdqg60v-Cabal-syntax-3.10.3.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs hw-prim> Running phase: setupCompilerEnvironmentPhase hw-prim> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. quickcheck-classes> Running phase: unpackPhase ghc> /nix/store/1w454898hfymrjwrmg4iy7jc6cdqg60v-Cabal-syntax-3.10.3.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs quickcheck-classes> unpacking source archive /nix/store/70svcd4pr6fk316qgsjy75k11hfi1yhl-quickcheck-classes-0.6.5.0.tar.gz ghc> /nix/store/s13mx2jnl6drsbr82ckjci8lrjc224q6-tagged-0.8.8/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/s13mx2jnl6drsbr82ckjci8lrjc224q6-tagged-0.8.8/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/jhzk8qsqxqx4i2jkcj0jylck06r91h22-os-string-2.0.7/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs quickcheck-classes> source root is quickcheck-classes-0.6.5.0 ghc> /nix/store/jhzk8qsqxqx4i2jkcj0jylck06r91h22-os-string-2.0.7/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/gbnciibqjm8lqa0ids7vgfcs1vchvwa9-base-orphans-0.9.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs ghc> /nix/store/gbnciibqjm8lqa0ids7vgfcs1vchvwa9-base-orphans-0.9.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support/propagated-build-inputs 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. path> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ZOqIGeoMhs/Main.o ) quickcheck-classes> Running phase: compileBuildDriverPhase quickcheck-classes> setupCompileFlags: -package-db=/build/tmp.qNoN2eHYI3/setup-package.conf.d -threaded algebraic-graphs> Running phase: updateAutotoolsGnuConfigScriptsPhase algebraic-graphs> Running phase: configurePhase path> [2 of 2] Linking Setup algebraic-graphs> configureFlags: --verbose --prefix=/nix/store/ng7cz1zaqf7wfw4glival0fv4746ylx2-algebraic-graphs-0.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/i517pdcym37cx46kdz4gwliid3vli5z9-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 --with-gcc=gcc --package-db=/build/tmp.8WQzbOgfYO/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib quickcheck-classes> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.qNoN2eHYI3/Main.o ) algebraic-graphs> Using Parsec parser algebraic-graphs> Configuring algebraic-graphs-0.7... quickcheck-classes> [2 of 2] Linking Setup 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.9vgRmPmU7k/setup-package.conf.d -threaded dependent-map> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.9vgRmPmU7k/Main.o ) dependent-map> [2 of 2] Linking Setup algebraic-graphs> Dependency array >=0.4 && <0.6: using array-0.5.5.0 algebraic-graphs> Dependency base >=4.11 && <5: using base-4.18.1.0 algebraic-graphs> Dependency containers >=0.5.5.1 && <0.8: using containers-0.6.7 algebraic-graphs> Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.4.8.1 algebraic-graphs> Dependency transformers >=0.4 && <0.7: using transformers-0.6.1.0 algebraic-graphs> Dependency QuickCheck >=2.14 && <2.16: using QuickCheck-2.14.3 algebraic-graphs> Dependency algebraic-graphs: using algebraic-graphs-0.7 algebraic-graphs> Dependency array >=0.4 && <0.6: using array-0.5.5.0 algebraic-graphs> Dependency base >=4.11 && <5: using base-4.18.1.0 algebraic-graphs> Dependency containers >=0.5.5.1 && <0.8: using containers-0.6.7 algebraic-graphs> Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.4.8.1 algebraic-graphs> Dependency extra >=1.4 && <2: using extra-1.7.16 algebraic-graphs> Dependency inspection-testing >=0.4.2.2 && <0.6: using algebraic-graphs> inspection-testing-0.5.0.3 algebraic-graphs> Dependency transformers >=0.4 && <0.7: using transformers-0.6.1.0 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.yErPtVP6NM/setup-package.conf.d -threaded hw-prim> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.yErPtVP6NM/Main.o ) hw-prim> [2 of 2] Linking Setup algebraic-graphs> Source component graph: algebraic-graphs> component lib algebraic-graphs> component test:main dependency lib algebraic-graphs> Configured component graph: algebraic-graphs> component algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj algebraic-graphs> include array-0.5.5.0 algebraic-graphs> include base-4.18.1.0 algebraic-graphs> include containers-0.6.7 algebraic-graphs> include deepseq-1.4.8.1 algebraic-graphs> include transformers-0.6.1.0 algebraic-graphs> component algebraic-graphs-0.7-3GNigIVBdVFH4d8mj8WRCt-main algebraic-graphs> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS algebraic-graphs> include algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj algebraic-graphs> include array-0.5.5.0 algebraic-graphs> include base-4.18.1.0 algebraic-graphs> include containers-0.6.7 algebraic-graphs> include deepseq-1.4.8.1 algebraic-graphs> include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ algebraic-graphs> include inspection-testing-0.5.0.3-9igwMEhiwfIEUBfr9Ix7CK algebraic-graphs> include transformers-0.6.1.0 algebraic-graphs> Linked component graph: algebraic-graphs> unit algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj algebraic-graphs> include array-0.5.5.0 algebraic-graphs> include base-4.18.1.0 algebraic-graphs> include containers-0.6.7 algebraic-graphs> include deepseq-1.4.8.1 algebraic-graphs> include transformers-0.6.1.0 algebraic-graphs> Algebra.Graph=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph,Algebra.Graph.Acyclic.AdjacencyMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Acyclic.AdjacencyMap,Algebra.Graph.AdjacencyIntMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.AdjacencyIntMap,Algebra.Graph.AdjacencyIntMap.Algorithm=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.AdjacencyIntMap.Algorithm,Algebra.Graph.AdjacencyMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.AdjacencyMap,Algebra.Graph.AdjacencyMap.Algorithm=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.AdjacencyMap.Algorithm,Algebra.Graph.Bipartite.AdjacencyMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Bipartite.AdjacencyMap,Algebra.Graph.Bipartite.AdjacencyMap.Algorithm=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Bipartite.AdjacencyMap.Algorithm,Algebra.Graph.Class=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Class,Algebra.Graph.Example.Todo=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Example.Todo,Algebra.Graph.Export=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Export,Algebra.Graph.Export.Dot=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Export.Dot,Algebra.Graph.HigherKinded.Class=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.HigherKinded.Class,Algebra.Graph.Internal=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Internal,Algebra.Graph.Label=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Label,Algebra.Graph.Labelled=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Labelled,Algebra.Graph.Labelled.AdjacencyMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Labelled.AdjacencyMap,Algebra.Graph.Labelled.Example.Automaton=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Labelled.Example.Automaton,Algebra.Graph.Labelled.Example.Network=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Labelled.Example.Network,Algebra.Graph.NonEmpty=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.NonEmpty,Algebra.Graph.NonEmpty.AdjacencyMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.NonEmpty.AdjacencyMap,Algebra.Graph.Relation=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Relation,Algebra.Graph.Relation.Preorder=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Relation.Preorder,Algebra.Graph.Relation.Reflexive=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Relation.Reflexive,Algebra.Graph.Relation.Symmetric=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Relation.Symmetric,Algebra.Graph.Relation.Transitive=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Relation.Transitive,Algebra.Graph.ToGraph=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.ToGraph,Algebra.Graph.Undirected=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Undirected,Data.Graph.Typed=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Data.Graph.Typed algebraic-graphs> unit algebraic-graphs-0.7-3GNigIVBdVFH4d8mj8WRCt-main algebraic-graphs> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS algebraic-graphs> include algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj algebraic-graphs> include array-0.5.5.0 algebraic-graphs> include base-4.18.1.0 algebraic-graphs> include containers-0.6.7 algebraic-graphs> include deepseq-1.4.8.1 algebraic-graphs> include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ algebraic-graphs> include inspection-testing-0.5.0.3-9igwMEhiwfIEUBfr9Ix7CK algebraic-graphs> include transformers-0.6.1.0 algebraic-graphs> Ready component graph: algebraic-graphs> definite algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj algebraic-graphs> depends array-0.5.5.0 algebraic-graphs> depends base-4.18.1.0 algebraic-graphs> depends containers-0.6.7 algebraic-graphs> depends deepseq-1.4.8.1 algebraic-graphs> depends transformers-0.6.1.0 algebraic-graphs> definite algebraic-graphs-0.7-3GNigIVBdVFH4d8mj8WRCt-main algebraic-graphs> depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS algebraic-graphs> depends algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj algebraic-graphs> depends array-0.5.5.0 algebraic-graphs> depends base-4.18.1.0 algebraic-graphs> depends containers-0.6.7 algebraic-graphs> depends deepseq-1.4.8.1 algebraic-graphs> depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ algebraic-graphs> depends inspection-testing-0.5.0.3-9igwMEhiwfIEUBfr9Ix7CK algebraic-graphs> depends transformers-0.6.1.0 algebraic-graphs> Using Cabal-3.10.1.0 compiled by ghc-9.6 algebraic-graphs> Using compiler: ghc-9.6.3 algebraic-graphs> Using install prefix: algebraic-graphs> /nix/store/ng7cz1zaqf7wfw4glival0fv4746ylx2-algebraic-graphs-0.7 algebraic-graphs> Executables installed in: algebraic-graphs> /nix/store/ng7cz1zaqf7wfw4glival0fv4746ylx2-algebraic-graphs-0.7/bin algebraic-graphs> Libraries installed in: algebraic-graphs> /nix/store/ng7cz1zaqf7wfw4glival0fv4746ylx2-algebraic-graphs-0.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj algebraic-graphs> Dynamic Libraries installed in: algebraic-graphs> /nix/store/ng7cz1zaqf7wfw4glival0fv4746ylx2-algebraic-graphs-0.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 algebraic-graphs> Private executables installed in: algebraic-graphs> /nix/store/ng7cz1zaqf7wfw4glival0fv4746ylx2-algebraic-graphs-0.7/libexec/x86_64-linux-ghc-9.6.3/algebraic-graphs-0.7 algebraic-graphs> Data files installed in: algebraic-graphs> /nix/store/ng7cz1zaqf7wfw4glival0fv4746ylx2-algebraic-graphs-0.7/share/x86_64-linux-ghc-9.6.3/algebraic-graphs-0.7 algebraic-graphs> Documentation installed in: algebraic-graphs> /nix/store/i517pdcym37cx46kdz4gwliid3vli5z9-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 algebraic-graphs> Configuration files installed in: algebraic-graphs> /nix/store/ng7cz1zaqf7wfw4glival0fv4746ylx2-algebraic-graphs-0.7/etc algebraic-graphs> No alex found algebraic-graphs> Using ar found on system at: algebraic-graphs> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar algebraic-graphs> No c2hs found algebraic-graphs> No cpphs found algebraic-graphs> No doctest found algebraic-graphs> Using gcc version 14.3.0 given by user at: algebraic-graphs> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc algebraic-graphs> Using ghc version 9.6.3 found on system at: algebraic-graphs> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc algebraic-graphs> Using ghc-pkg version 9.6.3 found on system at: algebraic-graphs> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 algebraic-graphs> No ghcjs found algebraic-graphs> No ghcjs-pkg found algebraic-graphs> No greencard found algebraic-graphs> Using haddock version 2.29.1 found on system at: algebraic-graphs> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 algebraic-graphs> No happy found algebraic-graphs> Using haskell-suite found on system at: haskell-suite-dummy-location algebraic-graphs> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location algebraic-graphs> No hmake found algebraic-graphs> Using hpc version 0.68 found on system at: algebraic-graphs> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 algebraic-graphs> Using hsc2hs version 0.68.9 found on system at: algebraic-graphs> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 algebraic-graphs> Using hscolour version 1.25 found on system at: algebraic-graphs> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour algebraic-graphs> No jhc found algebraic-graphs> Using ld found on system at: algebraic-graphs> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold algebraic-graphs> No pkg-config found algebraic-graphs> Using runghc version 9.6.3 found on system at: algebraic-graphs> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 algebraic-graphs> Using strip version 2.44 found on system at: algebraic-graphs> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip algebraic-graphs> Using tar found on system at: algebraic-graphs> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar algebraic-graphs> No uhc found ghc> Warning: include-dirs: /nix/store/704d36kd1d817c4k1r9n60nwmcf0b3w2-ghc-9.6.3-with-packages/lib/ghc-9.6.3/lib/../lib/x86_64-linux-ghc-9.6.3/directory-1.3.8.1/include doesn't exist or isn't a directory ghc (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/704d36kd1d817c4k1r9n60nwmcf0b3w2-ghc-9.6.3-with-packages ghc (post)> Nothing to push - all store paths are already on Cachix. ghc (post)> added 1 signatures ghc (post)> added 91 signatures ghc (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/704d36kd1d817c4k1r9n60nwmcf0b3w2-ghc-9.6.3-with-packages ghc (post)> copying 0 paths... ghc (post)> copying 0 paths... 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 ) stan> Running phase: updateAutotoolsGnuConfigScriptsPhase stan> Running phase: configurePhase stan> configureFlags: --verbose --prefix=/nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.xBnP2B2q9q/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib stan> Using Parsec parser stan> Configuring stan-0.2.0.0... stan> Dependency array >=0.5 && <0.6: using array-0.5.5.0 stan> Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.18.1.0 stan> Dependency base64 >=0.4.1 && <1.1: using base64-1.0 stan> Dependency blaze-html >=0.9.1 && <0.10: using blaze-html-0.9.2.0 stan> Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2 stan> Dependency clay >=0.14 && <0.16: using clay-0.15.0 stan> Dependency colourista >=0.1 && <0.3: using colourista-0.1.0.2 stan> Dependency containers >=0.5 && <0.8: using containers-0.6.7 stan> Dependency cryptohash-sha1 >=0.11 && <0.12: using cryptohash-sha1-0.11.101.0 stan> Dependency dir-traverse >=0.2.2.2 && <0.3: using dir-traverse-0.2.3.0 stan> Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 stan> Dependency extensions >=0.0.0.1 && <0.1 || >=0.1.0.0 && <0.2: using stan> extensions-0.1.0.1 stan> Dependency filepath >=1.4 && <1.6: using filepath-1.4.100.4 stan> Dependency ghc >=8.8 && <9.13: using ghc-9.6.3 stan> Dependency ghc-boot-th >=8.8 && <9.13: using ghc-boot-th-9.6.3 stan> Dependency gitrev >=1.3.1 && <1.4: using gitrev-1.3.1 stan> Dependency microaeson >=0.1.0.0 && <0.2: using microaeson-0.1.0.2 stan> Dependency optparse-applicative >=0.15 && <0.19: using stan> optparse-applicative-0.18.1.0 stan> Dependency pretty-simple >=4.0 && <4.2: using pretty-simple-4.1.3.0 stan> Dependency process >=1.6.8.0 && <1.7: using process-1.6.17.0 stan> Dependency relude >=1.0 && <1.3: using relude-1.2.2.0 stan> Dependency slist >=0.1 && <0.3: using slist-0.2.1.0 stan> Dependency tomland >=1.3.0.0 && <1.4: using tomland-1.3.3.3 stan> Dependency trial >=0.0.0.0 && <0.1: using trial-0.0.0.0 stan> Dependency trial-optparse-applicative >=0.0.0.0 && <0.1: using stan> trial-optparse-applicative-0.0.0.0 stan> Dependency trial-tomland >=0.0.0.0 && <0.1: using trial-tomland-0.0.0.0 stan> Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.18.1.0 stan> Dependency bytestring: using bytestring-0.11.5.2 stan> Dependency filepath: using filepath-1.4.100.4 stan> Dependency scientific: using scientific-0.3.8.0 stan> Dependency text: using text-2.0.2 stan> Dependency unordered-containers: using unordered-containers-0.2.20 stan> Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.18.1.0 stan> Dependency stan: using stan-0.2.0.0 stan> Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.18.1.0 stan> Dependency containers: using containers-0.6.7 stan> Dependency filepath: using filepath-1.4.100.4 stan> Dependency ghc: using ghc-9.6.3 stan> Dependency hedgehog >=1.0 && <1.6: using hedgehog-1.5 stan> Dependency hspec >=2.7 && <2.12: using hspec-2.11.12 stan> Dependency hspec-hedgehog >=0.0.1.2: using hspec-hedgehog-0.3.0.0 stan> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 stan> Dependency relude >=1.0 && <1.3: using relude-1.2.2.0 stan> Dependency stan: using stan-0.2.0.0 stan> Dependency text: using text-2.0.2 stan> Dependency tomland: using tomland-1.3.3.3 stan> Dependency trial: using trial-0.0.0.0 ghc-exactprint> Running phase: updateAutotoolsGnuConfigScriptsPhase ghc-exactprint> Running phase: configurePhase ghc-exactprint> configureFlags: --verbose --prefix=/nix/store/kzsqz8hf152pvcn7n1ni15zhhnlv8llq-ghc-exactprint-1.7.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vba3q22dgwh56inpn4dzm48cdykbqffk-ghc-exactprint-1.7.1.0-doc/share/doc/ghc-exactprint-1.7.1.0 --with-gcc=gcc --package-db=/build/tmp.SpoDyfC3Pn/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib ghc-exactprint> Using Parsec parser ghc-exactprint> Configuring ghc-exactprint-1.7.1.0... ghc-exactprint> Flags chosen: dev=False, roundtrip=False ghc-exactprint> Dependency base >=4.18 && <4.19: using base-4.18.1.0 ghc-exactprint> Dependency bytestring >=0.10.6: using bytestring-0.11.5.2 ghc-exactprint> Dependency containers >=0.5: using containers-0.6.7 ghc-exactprint> Dependency data-default: using data-default-0.7.1.3 ghc-exactprint> Dependency directory >=1.2: using directory-1.3.8.1 ghc-exactprint> Dependency fail >=4.9 && <4.10: using fail-4.9.0.0 ghc-exactprint> Dependency filepath >=1.4: using filepath-1.4.100.4 ghc-exactprint> Dependency free >=4.12: using free-5.2 ghc-exactprint> Dependency ghc >=9.4.1: using ghc-9.6.3 ghc-exactprint> Dependency ghc-boot: using ghc-boot-9.6.3 ghc-exactprint> Dependency mtl >=2.2.1: using mtl-2.3.1 ghc-exactprint> Dependency ordered-containers: using ordered-containers-0.2.4 ghc-exactprint> Dependency syb >=0.5: using syb-0.7.2.4 ghc-exactprint> Dependency Cabal-syntax: using Cabal-syntax-3.10.1.0 ghc-exactprint> Dependency Diff: using Diff-0.5 ghc-exactprint> Dependency HUnit >=1.2: using HUnit-1.6.2.0 ghc-exactprint> Dependency base <4.19: using base-4.18.1.0 ghc-exactprint> Dependency bytestring: using bytestring-0.11.5.2 ghc-exactprint> Dependency containers >=0.5: using containers-0.6.7 ghc-exactprint> Dependency data-default: using data-default-0.7.1.3 ghc-exactprint> Dependency directory >=1.2: using directory-1.3.8.1 ghc-exactprint> Dependency extra: using extra-1.7.16 ghc-exactprint> Dependency fail >=4.9 && <4.10: using fail-4.9.0.0 ghc-exactprint> Dependency filepath >=1.4: using filepath-1.4.100.4 ghc-exactprint> Dependency ghc >=9.4.1: using ghc-9.6.3 ghc-exactprint> Dependency ghc-boot: using ghc-boot-9.6.3 ghc-exactprint> Dependency ghc-exactprint: using ghc-exactprint-1.7.1.0 ghc-exactprint> Dependency ghc-paths >=0.1: using ghc-paths-0.1.0.12 ghc-exactprint> Dependency mtl >=2.2.1: using mtl-2.3.1 ghc-exactprint> Dependency ordered-containers: using ordered-containers-0.2.4 ghc-exactprint> Dependency silently >=1.2: using silently-1.2.5.4 ghc-exactprint> Dependency syb >=0.5: using syb-0.7.2.4 ghc-exactprint> Source component graph: ghc-exactprint> component lib ghc-exactprint> component test:test dependency lib ghc-exactprint> Configured component graph: ghc-exactprint> component ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH ghc-exactprint> include base-4.18.1.0 ghc-exactprint> include bytestring-0.11.5.2 ghc-exactprint> include containers-0.6.7 ghc-exactprint> include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai ghc-exactprint> include directory-1.3.8.1 ghc-exactprint> include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 ghc-exactprint> include filepath-1.4.100.4 ghc-exactprint> include free-5.2-pmOseOpbmmJxO61jWrFWI ghc-exactprint> include ghc-9.6.3 ghc-exactprint> include ghc-boot-9.6.3 ghc-exactprint> include mtl-2.3.1 ghc-exactprint> include ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo ghc-exactprint> include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM ghc-exactprint> component ghc-exactprint-1.7.1.0-G49e4dAzHXeDXvTwKfq6wK-test ghc-exactprint> include Cabal-syntax-3.10.1.0 ghc-exactprint> include Diff-0.5-GZY542scVfnxhSieg1s29 ghc-exactprint> include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT ghc-exactprint> include base-4.18.1.0 ghc-exactprint> include bytestring-0.11.5.2 ghc-exactprint> include containers-0.6.7 ghc-exactprint> include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai lens> Running phase: updateAutotoolsGnuConfigScriptsPhase lens> Running phase: configurePhase lens> configureFlags: --verbose --prefix=/nix/store/baa9dlq162q94f7vbi98657x9qciwrvj-lens-5.3.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jrc9yrqqs1hsfx3kvyzmpqgqx8khpxif-lens-5.3.4-doc/share/doc/lens-5.3.4 --with-gcc=gcc --package-db=/build/tmp.xujBnL6dTW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/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.5.0 lens> Dependency assoc >=1.0.2 && <1.2: using assoc-1.1.1 lens> Dependency base >=4.9 && <5: using base-4.18.1.0 lens> Dependency base-orphans >=0.5.2 && <1: using base-orphans-0.9.3 lens> Dependency bifunctors >=5.5.7 && <6: using bifunctors-5.6.2 lens> Dependency bytestring >=0.10.4.0 && <0.13: using bytestring-0.11.5.2 lens> Dependency call-stack >=0.1 && <0.5: using call-stack-0.4.0 lens> Dependency comonad >=5.0.7 && <6: using comonad-5.0.9 lens> Dependency containers >=0.5.5.1 && <0.9: using containers-0.6.7 lens> Dependency contravariant >=1.4 && <2: using contravariant-1.5.5 lens> Dependency distributive >=0.5.1 && <1: using distributive-0.6.2.1 lens> Dependency exceptions >=0.8.2.1 && <1: using exceptions-0.10.7 lens> Dependency filepath >=1.2.0.0 && <1.6: using filepath-1.4.100.4 lens> Dependency free >=5.1.5 && <6: using free-5.2 lens> Dependency ghc-prim: using ghc-prim-0.10.0 lens> Dependency hashable >=1.2.7.0 && <1.6: using hashable-1.4.7.0 lens> Dependency indexed-traversable >=0.1 && <0.2: using indexed-traversable-0.1.4 lens> Dependency indexed-traversable-instances >=0.1 && <0.2: using lens> indexed-traversable-instances-0.1.2 lens> Dependency kan-extensions >=5 && <6: using kan-extensions-5.2.6 lens> Dependency mtl >=2.2.1 && <2.4: using mtl-2.3.1 lens> Dependency parallel >=3.2.1.0 && <3.3: using parallel-3.2.2.0 lens> Dependency profunctors >=5.5.2 && <6: using profunctors-5.6.2 lens> Dependency reflection >=2.1 && <3: using reflection-2.1.9 lens> Dependency semigroupoids >=5.0.1 && <7: using semigroupoids-6.0.1 lens> Dependency strict >=0.4 && <0.6: using strict-0.5.1 lens> Dependency tagged >=0.8.6 && <1: using tagged-0.8.8 lens> Dependency template-haskell >=2.11.1.0 && <2.24: using lens> template-haskell-2.20.0.0 lens> Dependency text >=1.2.3.0 && <2.2: using text-2.0.2 lens> Dependency th-abstraction >=0.4.1 && <0.8: using th-abstraction-0.7.1.0 lens> Dependency these >=1.1.1.1 && <1.3: using these-1.2.1 lens> Dependency transformers >=0.5.0.0 && <0.7: using transformers-0.6.1.0 lens> Dependency transformers-compat >=0.5.0.4 && <1: using lens> transformers-compat-0.7.2 lens> Dependency unordered-containers >=0.2.10 && <0.3: using lens> unordered-containers-0.2.20 lens> Dependency vector >=0.12.1.2 && <0.14: using vector-0.13.2.0 lens> Dependency base: using base-4.18.1.0 lens> Dependency lens: using lens-5.3.4 lens> Dependency QuickCheck >=2.4: using QuickCheck-2.14.3 lens> Dependency base: using base-4.18.1.0 lens> Dependency lens: using lens-5.3.4 lens> Dependency test-framework >=0.6: using test-framework-0.8.2.2 lens> Dependency test-framework-quickcheck2 >=0.2: using lens> test-framework-quickcheck2-0.3.0.6 lens> Dependency transformers: using transformers-0.6.1.0 lens> Dependency HUnit >=1.2: using HUnit-1.6.2.0 lens> Dependency base: using base-4.18.1.0 rebase> Running phase: updateAutotoolsGnuConfigScriptsPhase rebase> Running phase: configurePhase rebase> configureFlags: --verbose --prefix=/nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6n4sfkni6wl836810cabw9nay9dhz2ir-rebase-1.21.2-doc/share/doc/rebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.TZOUNfgIEH/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/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... rebase> Dependency base >=4.13 && <5: using base-4.18.1.0 rebase> Dependency bifunctors >=5.6 && <5.7: using bifunctors-5.6.2 rebase> Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2 rebase> Dependency comonad >=5 && <5.1: using comonad-5.0.9 rebase> Dependency containers >=0.6 && <0.8: using containers-0.6.7 rebase> Dependency contravariant >=1.5 && <1.6: using contravariant-1.5.5 rebase> Dependency deepseq >=1.4 && <1.6: using deepseq-1.4.8.1 rebase> Dependency dlist >=0.8 && <1.1: using dlist-1.0 rebase> Dependency either >=5 && <5.1: using either-5.0.2 rebase> Dependency groups >=0.5.3 && <0.6: using groups-0.5.3 rebase> Dependency hashable >=1.3 && <1.6: using hashable-1.4.7.0 rebase> Dependency invariant >=0.5.5 && <0.7: using invariant-0.6.4 rebase> Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 rebase> Dependency profunctors >=5.6 && <5.7: using profunctors-5.6.2 rebase> Dependency scientific >=0.3 && <0.4: using scientific-0.3.8.0 rebase> Dependency selective >=0.7 && <0.8: using selective-0.7.0.1 rebase> Dependency semigroupoids >=6 && <7: using semigroupoids-6.0.1 rebase> Dependency stm >=2.5 && <2.6: using stm-2.5.1.0 rebase> Dependency text >=1.2 && <1.3 || >=2.0 && <2.2: using text-2.0.2 rebase> Dependency time >=1.9 && <1.15: using time-1.12.2 rebase> Dependency time-compat >=1.9.6.1 && <1.10: using time-compat-1.9.7 rebase> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 rebase> Dependency unordered-containers >=0.2.13 && <0.3: using rebase> unordered-containers-0.2.20 rebase> Dependency uuid-types >=1.0 && <1.1: using uuid-types-1.0.6 rebase> Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 rebase> Dependency vector-instances >=3.4 && <3.5: using vector-instances-3.4.2 rebase> Dependency void >=0.7 && <0.8: using void-0.7.3 rebase> Source component graph: component lib rebase> Configured component graph: rebase> component rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 rebase> include base-4.18.1.0 rebase> include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT rebase> include bytestring-0.11.5.2 rebase> include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF rebase> include containers-0.6.7 rebase> include contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn rebase> include deepseq-1.4.8.1 rebase> include dlist-1.0-F8GeUD3trJzACUxUjnJfNR rebase> include either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k rebase> include groups-0.5.3-H7tBXJoyk4ILKF0vexbyVF rebase> include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 rebase> include invariant-0.6.4-GP0Gq3xIyqfIzBwdWeZ6Na rebase> include mtl-2.3.1 rebase> include profunctors-5.6.2-36avph0rW537qvMb6XX38R rebase> include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj rebase> include selective-0.7.0.1-AjTtF5cfEP3DPzY0Ga2f2A rebase> include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR rebase> include stm-2.5.1.0 rebase> include text-2.0.2 rebase> include time-1.12.2 rebase> include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 rebase> include transformers-0.6.1.0 binary-instances> Running phase: updateAutotoolsGnuConfigScriptsPhase binary-instances> Running phase: configurePhase binary-instances> configureFlags: --verbose --prefix=/nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/cji8j3vs0i7qim6458fyrsahxw877zd0-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 --with-gcc=gcc --package-db=/build/tmp.16AwXiHMoD/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib binary-instances> Using Parsec parser binary-instances> Configuring binary-instances-1.0.6... binary-instances> Dependency aeson >=2.2.2.0 && <2.3: using aeson-2.2.3.0 binary-instances> Dependency base >=4.6.0.1 && <4.22: using base-4.18.1.0 binary-instances> Dependency binary >=0.5.1.1 && <0.8.10: using binary-0.8.9.1 binary-instances> Dependency binary-orphans >=1.0.5 && <1.1: using binary-orphans-1.0.5 binary-instances> Dependency case-insensitive >=1.2.1.0 && <1.2.2: using binary-instances> case-insensitive-1.2.1.0 binary-instances> Dependency hashable >=1.4.4.0 && <1.5 || >=1.5.0.0 && <1.6: using binary-instances> hashable-1.4.7.0 binary-instances> Dependency primitive >=0.9.0.0 && <0.10: using primitive-0.9.1.0 binary-instances> Dependency scientific >=0.3.8.0 && <0.4: using scientific-0.3.8.0 binary-instances> Dependency tagged >=0.8.8 && <0.8.10: using tagged-0.8.8 binary-instances> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.0.2 binary-instances> Dependency time-compat >=1.9.7 && <1.10: using time-compat-1.9.7 binary-instances> Dependency unordered-containers >=0.2.20 && <0.3: using binary-instances> unordered-containers-0.2.20 binary-instances> Dependency vector >=0.13.1.0 && <0.14: using vector-0.13.2.0 binary-instances> Dependency vector-binary-instances >=0.2.5.2 && <0.3: using binary-instances> vector-binary-instances-0.2.5.2 binary-instances> Source component graph: component lib binary-instances> Configured component graph: binary-instances> component binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF binary-instances> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ binary-instances> include base-4.18.1.0 binary-instances> include binary-0.8.9.1 binary-instances> include binary-orphans-1.0.5-JcmwJMfegSl1LGu2K38bNS binary-instances> include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA binary-instances> include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 binary-instances> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI binary-instances> include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj binary-instances> include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL binary-instances> include text-2.0.2 binary-instances> include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 binary-instances> include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn binary-instances> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO binary-instances> include vector-binary-instances-0.2.5.2-4ojCafP8Rj3LxJY3aJzVU binary-instances> Linked component graph: binary-instances> unit binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF binary-instances> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ binary-instances> include base-4.18.1.0 binary-instances> include binary-0.8.9.1 binary-instances> include binary-orphans-1.0.5-JcmwJMfegSl1LGu2K38bNS binary-instances> include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA binary-instances> include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 binary-instances> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI binary-instances> include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj binary-instances> include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL binary-instances> include text-2.0.2 binary-instances> include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 binary-instances> include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn binary-instances> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO binary-instances> include vector-binary-instances-0.2.5.2-4ojCafP8Rj3LxJY3aJzVU path> Running phase: updateAutotoolsGnuConfigScriptsPhase path> Running phase: configurePhase path> configureFlags: --verbose --prefix=/nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/1f487zkrdkwd39lnwf0ld96pfh97mrdp-path-0.9.5-doc/share/doc/path-0.9.5 --with-gcc=gcc --package-db=/build/tmp.ZOqIGeoMhs/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/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.18.1.0 path> Dependency deepseq: using deepseq-1.4.8.1 path> Dependency exceptions >=0.4 && <0.11: using exceptions-0.10.7 path> Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4 path> Dependency hashable >=1.2 && <1.5: using hashable-1.4.7.0 path> Dependency template-haskell: using template-haskell-2.20.0.0 path> Dependency text: using text-2.0.2 path> Dependency aeson: using aeson-2.2.3.0 path> Dependency base >=4.12 && <5: using base-4.18.1.0 path> Dependency bytestring: using bytestring-0.11.5.2 path> Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4 path> Dependency hspec >=2.0 && <3: using hspec-2.11.12 path> Dependency mtl >=2.0 && <3: using mtl-2.3.1 path> Dependency path: using path-0.9.5 path> Dependency template-haskell: using template-haskell-2.20.0.0 path> Dependency QuickCheck: using QuickCheck-2.14.3 path> Dependency aeson: using aeson-2.2.3.0 path> Dependency base >=4.12 && <5: using base-4.18.1.0 path> Dependency bytestring: using bytestring-0.11.5.2 path> Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4 path> Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 path> Dependency genvalidity-hspec >=0.7: using genvalidity-hspec-1.0.0.3 path> Dependency genvalidity-property >=0.4: using genvalidity-property-1.0.0.0 path> Dependency hspec >=2.0 && <3: using hspec-2.11.12 path> Dependency mtl >=2.0 && <3: using mtl-2.3.1 path> Dependency path: using path-0.9.5 path> Dependency validity >=0.8.0.0: using validity-0.12.1.0 path> Source component graph: path> component lib path> component test:test dependency lib path> component test:validity-test dependency lib path> Configured component graph: path> component path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ path> include base-4.18.1.0 path> include deepseq-1.4.8.1 path> include exceptions-0.10.7 path> include filepath-1.4.100.4 path> include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 path> include template-haskell-2.20.0.0 path> include text-2.0.2 path> component path-0.9.5-Kh5ythBh7351wKQPOntGzb-test path> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ path> include base-4.18.1.0 path> include bytestring-0.11.5.2 path> include filepath-1.4.100.4 path> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU path> include mtl-2.3.1 path> include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path> include template-haskell-2.20.0.0 path> component path-0.9.5-Bew72e7m41SJZhzd1Ictw6-validity-test path> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS path> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ path> include base-4.18.1.0 path> include bytestring-0.11.5.2 path> include filepath-1.4.100.4 path> include genvalidity-1.1.1.0-2iBVnSsY0U627vHBIu1T9h path> include genvalidity-hspec-1.0.0.3-G01wyTuVz5x7UspkKV3PPS quickcheck-classes> Running phase: updateAutotoolsGnuConfigScriptsPhase quickcheck-classes> Running phase: configurePhase quickcheck-classes> configureFlags: --verbose --prefix=/nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/gg0y95gdr91zn5h41zl53mggr8qwk490-quickcheck-classes-0.6.5.0-doc/share/doc/quickcheck-classes-0.6.5.0 --with-gcc=gcc --package-db=/build/tmp.qNoN2eHYI3/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/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.18.1.0 quickcheck-classes> Dependency containers >=0.4.2.1: using containers-0.6.7 quickcheck-classes> Dependency primitive >=0.6.4 && <0.10: using primitive-0.9.1.0 quickcheck-classes> Dependency primitive-addr >=0.1.0.2 && <0.2: using primitive-addr-0.1.0.3 quickcheck-classes> Dependency quickcheck-classes-base >=0.6.2 && <0.7: using quickcheck-classes> quickcheck-classes-base-0.6.2.0 quickcheck-classes> Dependency semigroupoids: using semigroupoids-6.0.1 quickcheck-classes> Dependency semirings >=0.4.2: using semirings-0.7 quickcheck-classes> Dependency transformers >=0.5.0 && <0.7: using transformers-0.6.1.0 quickcheck-classes> Dependency vector >=0.12: using vector-0.13.2.0 quickcheck-classes> Dependency QuickCheck: using QuickCheck-2.14.3 quickcheck-classes> Dependency aeson: using aeson-2.2.3.0 quickcheck-classes> Dependency base: using base-4.18.1.0 quickcheck-classes> Dependency base-orphans >=0.5: using base-orphans-0.9.3 quickcheck-classes> Dependency containers: using containers-0.6.7 quickcheck-classes> Dependency primitive: using primitive-0.9.1.0 quickcheck-classes> Dependency quickcheck-classes: using quickcheck-classes-0.6.5.0 quickcheck-classes> Dependency semigroupoids: using semigroupoids-6.0.1 quickcheck-classes> Dependency tagged: using tagged-0.8.8 quickcheck-classes> Dependency transformers: using transformers-0.6.1.0 quickcheck-classes> Dependency vector >=0.12: using vector-0.13.2.0 quickcheck-classes> Dependency QuickCheck: using QuickCheck-2.14.3 quickcheck-classes> Dependency base >=4.12: using base-4.18.1.0 quickcheck-classes> Dependency base-orphans >=0.5: using base-orphans-0.9.3 quickcheck-classes> Dependency containers: using containers-0.6.7 quickcheck-classes> Dependency primitive: using primitive-0.9.1.0 quickcheck-classes> Dependency quickcheck-classes: using quickcheck-classes-0.6.5.0 quickcheck-classes> Dependency tagged: using tagged-0.8.8 quickcheck-classes> Dependency tasty: using tasty-1.5.3 quickcheck-classes> Dependency tasty-quickcheck: using tasty-quickcheck-0.11 quickcheck-classes> Dependency transformers: using transformers-0.6.1.0 quickcheck-classes> Dependency vector: using vector-0.13.2.0 quickcheck-classes> Source component graph: quickcheck-classes> component lib quickcheck-classes> component test:advanced dependency lib quickcheck-classes> component test:basic dependency lib quickcheck-classes> Configured component graph: quickcheck-classes> component quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq quickcheck-classes> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS quickcheck-classes> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ quickcheck-classes> include base-4.18.1.0 quickcheck-classes> include containers-0.6.7 quickcheck-classes> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI quickcheck-classes> include primitive-addr-0.1.0.3-8kDGvbzWwzSEEFYek95ws0 quickcheck-classes> include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl quickcheck-classes> include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR quickcheck-classes> include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi quickcheck-classes> include transformers-0.6.1.0 quickcheck-classes> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO quickcheck-classes> component quickcheck-classes-0.6.5.0-KOmkUhmRrWqAd8sMVNPCn9-advanced hw-prim> Running phase: updateAutotoolsGnuConfigScriptsPhase hw-prim> Running phase: configurePhase hw-prim> configureFlags: --verbose --prefix=/nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/r10qzh12rwxswn094ck411z3k7194fn3-hw-prim-0.6.3.2-doc/share/doc/hw-prim-0.6.3.2 --with-gcc=gcc --package-db=/build/tmp.yErPtVP6NM/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib hw-prim> Using Parsec parser hw-prim> Configuring hw-prim-0.6.3.2... hw-prim> Flags chosen: bounds-checking-enabled=False hw-prim> Dependency base: using base-4.18.1.0 hw-prim> Dependency bytestring: using bytestring-0.11.5.2 hw-prim> Dependency deepseq: using deepseq-1.4.8.1 hw-prim> Dependency ghc-prim: using ghc-prim-0.10.0 hw-prim> Dependency mmap: using mmap-0.5.9 hw-prim> Dependency transformers: using transformers-0.6.1.0 hw-prim> Dependency unliftio-core: using unliftio-core-0.2.1.0 hw-prim> Dependency vector: using vector-0.13.2.0 hw-prim> Dependency QuickCheck: using QuickCheck-2.14.3 hw-prim> Dependency base: using base-4.18.1.0 hw-prim> Dependency bytestring: using bytestring-0.11.5.2 hw-prim> Dependency directory: using directory-1.3.8.1 hw-prim> Dependency exceptions: using exceptions-0.10.7 hw-prim> Dependency hedgehog: using hedgehog-1.5 hw-prim> Dependency hspec: using hspec-2.11.12 hw-prim> Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 hw-prim> Dependency hw-prim: using hw-prim-0.6.3.2 hw-prim> Dependency mmap: using mmap-0.5.9 hw-prim> Dependency transformers: using transformers-0.6.1.0 hw-prim> Dependency vector: using vector-0.13.2.0 hw-prim> Dependency base: using base-4.18.1.0 hw-prim> Dependency doctest: using doctest-0.22.6 hw-prim> Dependency doctest-discover: using doctest-discover-0.2.0.0 hw-prim> Dependency hw-prim: using hw-prim-0.6.3.2 hw-prim> Source component graph: hw-prim> component lib hw-prim> component test:doctest dependency lib hw-prim> component test:hw-prim-test dependency lib hw-prim> Configured component graph: hw-prim> component hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-prim> include base-4.18.1.0 hw-prim> include bytestring-0.11.5.2 hw-prim> include deepseq-1.4.8.1 hw-prim> include ghc-prim-0.10.0 hw-prim> include mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w hw-prim> include transformers-0.6.1.0 hw-prim> include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP hw-prim> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO hw-prim> component hw-prim-0.6.3.2-45u9VmD1ZpbIHSenqr1xRf-doctest hw-prim> include base-4.18.1.0 hw-prim> include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC hw-prim> include doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv hw-prim> include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-prim> component hw-prim-0.6.3.2-6r6PAfqNt9bJAkmEiPTEOa-hw-prim-test hw-prim> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS hw-prim> include base-4.18.1.0 hw-prim> include bytestring-0.11.5.2 hw-prim> include directory-1.3.8.1 hw-prim> include exceptions-0.10.7 hw-prim> include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp hw-prim> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU hw-prim> include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY hw-prim> include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-prim> include mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w hw-prim> include transformers-0.6.1.0 hw-prim> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO hw-prim> Linked component graph: hw-prim> unit hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-prim> include base-4.18.1.0 hw-prim> include bytestring-0.11.5.2 dependent-map> Running phase: updateAutotoolsGnuConfigScriptsPhase dependent-map> Running phase: configurePhase dependent-map> configureFlags: --verbose --prefix=/nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/64z90q4fxlzlkmk4d8ylxygs4kgxvlpg-dependent-map-0.4.0.0-doc/share/doc/dependent-map-0.4.0.0 --with-gcc=gcc --package-db=/build/tmp.9vgRmPmU7k/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib dependent-map> Using Parsec parser dependent-map> Warning: dependent-map.cabal:41:39: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Warning: dependent-map.cabal:42:49: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Warning: dependent-map.cabal:43:50: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Warning: dependent-map.cabal:44:57: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Configuring dependent-map-0.4.0.0... dependent-map> Dependency base >=4.9 && <5: using base-4.18.1.0 dependent-map> Dependency constraints-extras >=0.2.3.0 && <0.5: using dependent-map> constraints-extras-0.4.0.2 dependent-map> Dependency containers >=0.5.7.1 && <0.8: using containers-0.6.7 dependent-map> Dependency dependent-sum >=0.6.1 && <0.8: using dependent-sum-0.7.2.0 dependent-map> Source component graph: component lib dependent-map> Configured component graph: dependent-map> component dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei dependent-map> include base-4.18.1.0 dependent-map> include constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd dependent-map> include containers-0.6.7 dependent-map> include dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI dependent-map> Linked component graph: dependent-map> unit dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei dependent-map> include base-4.18.1.0 dependent-map> include constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd dependent-map> include containers-0.6.7 dependent-map> include dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI dependent-map> Data.Dependent.Map=dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei:Data.Dependent.Map,Data.Dependent.Map.Internal=dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei:Data.Dependent.Map.Internal,Data.Dependent.Map.Lens=dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei:Data.Dependent.Map.Lens dependent-map> Ready component graph: dependent-map> definite dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei dependent-map> depends base-4.18.1.0 dependent-map> depends constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd dependent-map> depends containers-0.6.7 dependent-map> depends dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI dependent-map> Using Cabal-3.10.1.0 compiled by ghc-9.6 dependent-map> Using compiler: ghc-9.6.3 dependent-map> Using install prefix: dependent-map> /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0 dependent-map> Executables installed in: dependent-map> /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0/bin dependent-map> Libraries installed in: dependent-map> /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei dependent-map> Dynamic Libraries installed in: dependent-map> /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 dependent-map> Private executables installed in: dependent-map> /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0/libexec/x86_64-linux-ghc-9.6.3/dependent-map-0.4.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-8oiXIU1SfvNEqBLoUtntOt-target stan> include base-4.18.1.0 stan> include bytestring-0.11.5.2 stan> include filepath-1.4.100.4 stan> include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj stan> include text-2.0.2 stan> include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn stan> component stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq stan> include base-4.18.1.0 hiding (Prelude) stan> include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF (Relude as Prelude) stan> include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF stan> include array-0.5.5.0 stan> include base64-1.0-IBid80ybbEL98zrvQRu0V4 stan> include blaze-html-0.9.2.0-33Ov8p2F4KgHItwQ4ZMPBZ stan> include bytestring-0.11.5.2 stan> include clay-0.15.0-9TVwHsMUfh2ISUztYBmUTy stan> include colourista-0.1.0.2-4xHC4l2smHjIvd2vsd644d stan> include containers-0.6.7 stan> include cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi stan> include dir-traverse-0.2.3.0-ESr4oCnyiFhHvA1kCKmCvn stan> include directory-1.3.8.1 stan> include extensions-0.1.0.1-CXZy9LaFeB4EFWfF69EqMW stan> include filepath-1.4.100.4 stan> include ghc-9.6.3 stan> include ghc-boot-th-9.6.3 stan> include gitrev-1.3.1-6eHnrJOlHum6tys4AyyiPq stan> include microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk stan> include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 stan> include pretty-simple-4.1.3.0-CyGxA16GUJs2YCEcBrqeJ6 stan> include process-1.6.17.0 stan> include slist-0.2.1.0-C3rkFWz8C6sHLSdDEtpIJ3 stan> include tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh stan> include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX stan> include trial-optparse-applicative-0.0.0.0-AvByHmfRORg8XQjqNyGrmh stan> include trial-tomland-0.0.0.0-FPz18H8Zr161PvU7RMhXcp stan> component stan-0.2.0.0-B4pEHeL9VM96kjFbZlQQgO-stan stan> include base-4.18.1.0 stan> include stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq stan> component stan-0.2.0.0-B2WiCiBy9tW1VpTPWNzyyz-stan-test stan> include base-4.18.1.0 hiding (Prelude) stan> include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF (Relude as Prelude) stan> include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF stan> include containers-0.6.7 stan> include filepath-1.4.100.4 stan> include ghc-9.6.3 stan> include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp stan> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU stan> include hspec-hedgehog-0.3.0.0-CFcfkLE9O8iIBJYGDK1337 stan> include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 stan> include stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq stan> include text-2.0.2 stan> include tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh stan> include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX stan> include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn stan> Linked component graph: stan> unit stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target stan> include base-4.18.1.0 stan> include bytestring-0.11.5.2 stan> include filepath-1.4.100.4 stan> include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj stan> include text-2.0.2 stan> include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn stan> Target.AntiPattern=stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target:Target.AntiPattern,Target.AntiPattern.Stan0206=stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target:Target.AntiPattern.Stan0206,Target.AntiPattern.Stan0206Extensions=stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target:Target.AntiPattern.Stan0206Extensions,Target.AntiPattern.Stan0212=stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target:Target.AntiPattern.Stan0212,Target.AntiPattern.Stan0213=stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target:Target.AntiPattern.Stan0213,Target.AntiPattern.Stan0214=stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target:Target.AntiPattern.Stan0214,Target.Infinite=stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target:Target.Infinite,Target.Partial=stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target:Target.Partial,Target.Style=stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target:Target.Style stan> unit stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq ghc-exactprint> include directory-1.3.8.1 ghc-exactprint> include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ ghc-exactprint> include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 ghc-exactprint> include filepath-1.4.100.4 ghc-exactprint> include ghc-9.6.3 ghc-exactprint> include ghc-boot-9.6.3 ghc-exactprint> include ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH ghc-exactprint> include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 ghc-exactprint> include mtl-2.3.1 ghc-exactprint> include ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo ghc-exactprint> include silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 ghc-exactprint> include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM ghc-exactprint> Linked component graph: ghc-exactprint> unit ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH ghc-exactprint> include base-4.18.1.0 ghc-exactprint> include bytestring-0.11.5.2 ghc-exactprint> include containers-0.6.7 ghc-exactprint> include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai ghc-exactprint> include directory-1.3.8.1 ghc-exactprint> include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 ghc-exactprint> include filepath-1.4.100.4 ghc-exactprint> include free-5.2-pmOseOpbmmJxO61jWrFWI ghc-exactprint> include ghc-9.6.3 ghc-exactprint> include ghc-boot-9.6.3 ghc-exactprint> include mtl-2.3.1 ghc-exactprint> include ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo ghc-exactprint> include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM ghc-exactprint> Language.Haskell.GHC.ExactPrint=ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH:Language.Haskell.GHC.ExactPrint,Language.Haskell.GHC.ExactPrint.Dump=ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH:Language.Haskell.GHC.ExactPrint.Dump,Language.Haskell.GHC.ExactPrint.ExactPrint=ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH:Language.Haskell.GHC.ExactPrint.ExactPrint,Language.Haskell.GHC.ExactPrint.Lookup=ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH:Language.Haskell.GHC.ExactPrint.Lookup,Language.Haskell.GHC.ExactPrint.Orphans=ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH:Language.Haskell.GHC.ExactPrint.Orphans,Language.Haskell.GHC.ExactPrint.Parsers=ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH:Language.Haskell.GHC.ExactPrint.Parsers,Language.Haskell.GHC.ExactPrint.Preprocess=ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH:Language.Haskell.GHC.ExactPrint.Preprocess,Language.Haskell.GHC.ExactPrint.Transform=ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH:Language.Haskell.GHC.ExactPrint.Transform,Language.Haskell.GHC.ExactPrint.Types=ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH:Language.Haskell.GHC.ExactPrint.Types,Language.Haskell.GHC.ExactPrint.Utils=ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH:Language.Haskell.GHC.ExactPrint.Utils ghc-exactprint> unit ghc-exactprint-1.7.1.0-G49e4dAzHXeDXvTwKfq6wK-test ghc-exactprint> include Cabal-syntax-3.10.1.0 ghc-exactprint> include Diff-0.5-GZY542scVfnxhSieg1s29 ghc-exactprint> include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT ghc-exactprint> include base-4.18.1.0 ghc-exactprint> include bytestring-0.11.5.2 ghc-exactprint> include containers-0.6.7 ghc-exactprint> include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai ghc-exactprint> include directory-1.3.8.1 ghc-exactprint> include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ ghc-exactprint> include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 ghc-exactprint> include filepath-1.4.100.4 ghc-exactprint> include ghc-9.6.3 ghc-exactprint> include ghc-boot-9.6.3 ghc-exactprint> include ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH ghc-exactprint> include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 ghc-exactprint> include mtl-2.3.1 ghc-exactprint> include ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo ghc-exactprint> include silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 ghc-exactprint> include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM ghc-exactprint> Ready component graph: ghc-exactprint> definite ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH ghc-exactprint> depends base-4.18.1.0 ghc-exactprint> depends bytestring-0.11.5.2 ghc-exactprint> depends containers-0.6.7 ghc-exactprint> depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai ghc-exactprint> depends directory-1.3.8.1 ghc-exactprint> depends fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 ghc-exactprint> depends filepath-1.4.100.4 ghc-exactprint> depends free-5.2-pmOseOpbmmJxO61jWrFWI ghc-exactprint> depends ghc-9.6.3 ghc-exactprint> depends ghc-boot-9.6.3 ghc-exactprint> depends mtl-2.3.1 ghc-exactprint> depends ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo ghc-exactprint> depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM ghc-exactprint> definite ghc-exactprint-1.7.1.0-G49e4dAzHXeDXvTwKfq6wK-test ghc-exactprint> depends Cabal-syntax-3.10.1.0 ghc-exactprint> depends Diff-0.5-GZY542scVfnxhSieg1s29 ghc-exactprint> depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT copying path '/nix/store/qyhksfdhc8jnvh0d65zfbfhcygd2kz8d-ghc-lib-parser-ex-9.8.0.2' from 'https://cache.nix-ci.com'... lens> Dependency bytestring: using bytestring-0.11.5.2 lens> Dependency containers: using containers-0.6.7 lens> Dependency lens: using lens-5.3.4 lens> Dependency mtl: using mtl-2.3.1 lens> Dependency test-framework >=0.6: using test-framework-0.8.2.2 lens> Dependency test-framework-hunit >=0.2: using test-framework-hunit-0.3.0.2 lens> Dependency text: using text-2.0.2 lens> Dependency base <5: using base-4.18.1.0 lens> Dependency deepseq: using deepseq-1.4.8.1 lens> Dependency simple-reflect >=0.3.1: using simple-reflect-0.3.3 lens> Source component graph: lens> component test:doctests lens> component lib lens> component test:hunit dependency lib lens> component test:properties dependency lib lens> component test:templates dependency lib lens> Configured component graph: lens> component lens-5.3.4-ViDsUaiM0TJLg2jCtEBXw-doctests lens> include base-4.18.1.0 lens> include deepseq-1.4.8.1 lens> include simple-reflect-0.3.3-1jKYH5Sh1Yt77S4tHMuf7F lens> component lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> include array-0.5.5.0 lens> include assoc-1.1.1-Drq9QKvUYiAOaSIX2zWsU lens> include base-4.18.1.0 lens> include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL lens> include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT lens> include bytestring-0.11.5.2 lens> include call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo lens> include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF lens> include containers-0.6.7 lens> include contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn lens> include distributive-0.6.2.1-IGSS9djK77G3Oq1CJlJAaw lens> include exceptions-0.10.7 lens> include filepath-1.4.100.4 lens> include free-5.2-pmOseOpbmmJxO61jWrFWI lens> include ghc-prim-0.10.0 lens> include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 lens> include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 lens> include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq lens> include kan-extensions-5.2.6-KlkWmLq57Oc5hnm7ubBXuk lens> include mtl-2.3.1 lens> include parallel-3.2.2.0-1kILbc471scI04imHIENqR lens> include profunctors-5.6.2-36avph0rW537qvMb6XX38R lens> include reflection-2.1.9-7DSrmnxebYRFDeqWca0bwP lens> include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR lens> include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a lens> include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL lens> include template-haskell-2.20.0.0 lens> include text-2.0.2 lens> include th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0 lens> include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 lens> include transformers-0.6.1.0 lens> include transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E lens> include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn lens> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO lens> component lens-5.3.4-DLosF5BULta67O5fU94xcI-hunit lens> include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT lens> include base-4.18.1.0 lens> include bytestring-0.11.5.2 lens> include containers-0.6.7 lens> include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> include mtl-2.3.1 lens> include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY lens> include test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU lens> include text-2.0.2 lens> component lens-5.3.4-CRRUfaDIeGs3doq65RrjgY-properties lens> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS lens> include base-4.18.1.0 lens> include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY lens> include test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD lens> include transformers-0.6.1.0 lens> component lens-5.3.4-p7HozHjf0z4oRn4be2F4a-templates lens> include base-4.18.1.0 lens> include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> Linked component graph: lens> unit lens-5.3.4-ViDsUaiM0TJLg2jCtEBXw-doctests lens> include base-4.18.1.0 lens> include deepseq-1.4.8.1 lens> include simple-reflect-0.3.3-1jKYH5Sh1Yt77S4tHMuf7F lens> unit lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> include array-0.5.5.0 lens> include assoc-1.1.1-Drq9QKvUYiAOaSIX2zWsU lens> include base-4.18.1.0 lens> include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL lens> include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT lens> include bytestring-0.11.5.2 rebase> include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn rebase> include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH rebase> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO rebase> include vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR rebase> include void-0.7.3-3i9r57hqZ0ZJlxf8x3rhwr rebase> Linked component graph: rebase> unit rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 rebase> include base-4.18.1.0 rebase> include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT rebase> include bytestring-0.11.5.2 rebase> include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF rebase> include containers-0.6.7 rebase> include contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn rebase> include deepseq-1.4.8.1 rebase> include dlist-1.0-F8GeUD3trJzACUxUjnJfNR rebase> include either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k rebase> include groups-0.5.3-H7tBXJoyk4ILKF0vexbyVF rebase> include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 rebase> include invariant-0.6.4-GP0Gq3xIyqfIzBwdWeZ6Na rebase> include mtl-2.3.1 rebase> include profunctors-5.6.2-36avph0rW537qvMb6XX38R rebase> include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj rebase> include selective-0.7.0.1-AjTtF5cfEP3DPzY0Ga2f2A rebase> include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR rebase> include stm-2.5.1.0 rebase> include text-2.0.2 rebase> include time-1.12.2 rebase> include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 rebase> include transformers-0.6.1.0 rebase> include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn rebase> include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH rebase> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO rebase> include vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR rebase> include void-0.7.3-3i9r57hqZ0ZJlxf8x3rhwr binary-instances> Data.Binary.Instances=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances,Data.Binary.Instances.Aeson=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Aeson,Data.Binary.Instances.CaseInsensitive=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.CaseInsensitive,Data.Binary.Instances.Hashable=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Hashable,Data.Binary.Instances.Primitive=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Primitive,Data.Binary.Instances.Scientific=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Scientific,Data.Binary.Instances.Tagged=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Tagged,Data.Binary.Instances.Text=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Text,Data.Binary.Instances.Time=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Time,Data.Binary.Instances.UnorderedContainers=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.UnorderedContainers,Data.Binary.Instances.Vector=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Vector binary-instances> Ready component graph: binary-instances> definite binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF binary-instances> depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ binary-instances> depends base-4.18.1.0 binary-instances> depends binary-0.8.9.1 binary-instances> depends binary-orphans-1.0.5-JcmwJMfegSl1LGu2K38bNS binary-instances> depends case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA binary-instances> depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 binary-instances> depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI binary-instances> depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj binary-instances> depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL binary-instances> depends text-2.0.2 binary-instances> depends time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 binary-instances> depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn binary-instances> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO binary-instances> depends vector-binary-instances-0.2.5.2-4ojCafP8Rj3LxJY3aJzVU binary-instances> Using Cabal-3.10.1.0 compiled by ghc-9.6 binary-instances> Using compiler: ghc-9.6.3 binary-instances> Using install prefix: binary-instances> /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6 binary-instances> Executables installed in: binary-instances> /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6/bin binary-instances> Libraries installed in: binary-instances> /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF binary-instances> Dynamic Libraries installed in: binary-instances> /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 binary-instances> Private executables installed in: binary-instances> /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6/libexec/x86_64-linux-ghc-9.6.3/binary-instances-1.0.6 binary-instances> Data files installed in: binary-instances> /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6/share/x86_64-linux-ghc-9.6.3/binary-instances-1.0.6 binary-instances> Documentation installed in: binary-instances> /nix/store/cji8j3vs0i7qim6458fyrsahxw877zd0-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 binary-instances> Configuration files installed in: binary-instances> /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6/etc binary-instances> No alex found binary-instances> Using ar found on system at: binary-instances> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar binary-instances> No c2hs found binary-instances> No cpphs found binary-instances> No doctest found binary-instances> Using gcc version 14.3.0 given by user at: binary-instances> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc binary-instances> Using ghc version 9.6.3 found on system at: binary-instances> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc binary-instances> Using ghc-pkg version 9.6.3 found on system at: binary-instances> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 binary-instances> No ghcjs found binary-instances> No ghcjs-pkg found binary-instances> No greencard found binary-instances> Using haddock version 2.29.1 found on system at: binary-instances> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 binary-instances> No happy found binary-instances> Using haskell-suite found on system at: haskell-suite-dummy-location binary-instances> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location binary-instances> No hmake found binary-instances> Using hpc version 0.68 found on system at: binary-instances> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 binary-instances> Using hsc2hs version 0.68.9 found on system at: path> include genvalidity-property-1.0.0.0-3XqkfArtiCLFvf7Tlululm path> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU path> include mtl-2.3.1 path> include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path> include validity-0.12.1.0-7E4zIdPETG33shMsemrssI path> Linked component graph: path> unit path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ path> include base-4.18.1.0 path> include deepseq-1.4.8.1 path> include exceptions-0.10.7 path> include filepath-1.4.100.4 path> include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 path> include template-haskell-2.20.0.0 path> include text-2.0.2 path> Path=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path,Path.Internal=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Internal,Path.Internal.Posix=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Internal.Posix,Path.Internal.Windows=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Internal.Windows,Path.Posix=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Posix,Path.Windows=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Windows path> unit path-0.9.5-Kh5ythBh7351wKQPOntGzb-test path> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ path> include base-4.18.1.0 path> include bytestring-0.11.5.2 path> include filepath-1.4.100.4 path> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU path> include mtl-2.3.1 path> include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path> include template-haskell-2.20.0.0 path> unit path-0.9.5-Bew72e7m41SJZhzd1Ictw6-validity-test path> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS path> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ path> include base-4.18.1.0 path> include bytestring-0.11.5.2 path> include filepath-1.4.100.4 path> include genvalidity-1.1.1.0-2iBVnSsY0U627vHBIu1T9h path> include genvalidity-hspec-1.0.0.3-G01wyTuVz5x7UspkKV3PPS path> include genvalidity-property-1.0.0.0-3XqkfArtiCLFvf7Tlululm path> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU path> include mtl-2.3.1 path> include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path> include validity-0.12.1.0-7E4zIdPETG33shMsemrssI path> Ready component graph: path> definite path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path> depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ path> depends base-4.18.1.0 path> depends deepseq-1.4.8.1 path> depends exceptions-0.10.7 path> depends filepath-1.4.100.4 path> depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 path> depends template-haskell-2.20.0.0 path> depends text-2.0.2 path> definite path-0.9.5-Bew72e7m41SJZhzd1Ictw6-validity-test path> depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS path> depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ path> depends base-4.18.1.0 path> depends bytestring-0.11.5.2 path> depends filepath-1.4.100.4 path> depends genvalidity-1.1.1.0-2iBVnSsY0U627vHBIu1T9h path> depends genvalidity-hspec-1.0.0.3-G01wyTuVz5x7UspkKV3PPS path> depends genvalidity-property-1.0.0.0-3XqkfArtiCLFvf7Tlululm path> depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU path> depends mtl-2.3.1 path> depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path> depends validity-0.12.1.0-7E4zIdPETG33shMsemrssI path> definite path-0.9.5-Kh5ythBh7351wKQPOntGzb-test path> depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ path> depends base-4.18.1.0 path> depends bytestring-0.11.5.2 path> depends filepath-1.4.100.4 path> depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU path> depends mtl-2.3.1 path> depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path> depends template-haskell-2.20.0.0 path> Using Cabal-3.10.1.0 compiled by ghc-9.6 path> Using compiler: ghc-9.6.3 path> Using install prefix: /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5 path> Executables installed in: path> /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5/bin path> Libraries installed in: path> /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path> Dynamic Libraries installed in: path> /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 path> Private executables installed in: path> /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5/libexec/x86_64-linux-ghc-9.6.3/path-0.9.5 path> Data files installed in: quickcheck-classes> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS quickcheck-classes> include base-4.18.1.0 quickcheck-classes> include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL quickcheck-classes> include containers-0.6.7 quickcheck-classes> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI quickcheck-classes> include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq quickcheck-classes> include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL quickcheck-classes> include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 quickcheck-classes> include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF quickcheck-classes> include transformers-0.6.1.0 quickcheck-classes> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO quickcheck-classes> component quickcheck-classes-0.6.5.0-FCYfs3gkqG8Hh4KYL1J9Rj-basic quickcheck-classes> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS quickcheck-classes> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ quickcheck-classes> include base-4.18.1.0 quickcheck-classes> include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL quickcheck-classes> include containers-0.6.7 quickcheck-classes> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI quickcheck-classes> include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq quickcheck-classes> include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR quickcheck-classes> include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL quickcheck-classes> include transformers-0.6.1.0 quickcheck-classes> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO quickcheck-classes> Linked component graph: quickcheck-classes> unit quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq quickcheck-classes> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS quickcheck-classes> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ quickcheck-classes> include base-4.18.1.0 quickcheck-classes> include containers-0.6.7 quickcheck-classes> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI quickcheck-classes> include primitive-addr-0.1.0.3-8kDGvbzWwzSEEFYek95ws0 quickcheck-classes> include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl quickcheck-classes> include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR quickcheck-classes> include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi quickcheck-classes> include transformers-0.6.1.0 quickcheck-classes> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO quickcheck-classes> Test.QuickCheck.Classes=quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq:Test.QuickCheck.Classes,Test.QuickCheck.Classes.IsList=quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq:Test.QuickCheck.Classes.IsList quickcheck-classes> unit quickcheck-classes-0.6.5.0-KOmkUhmRrWqAd8sMVNPCn9-advanced quickcheck-classes> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS quickcheck-classes> include base-4.18.1.0 quickcheck-classes> include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL quickcheck-classes> include containers-0.6.7 quickcheck-classes> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI quickcheck-classes> include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq quickcheck-classes> include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL quickcheck-classes> include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 quickcheck-classes> include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF quickcheck-classes> include transformers-0.6.1.0 quickcheck-classes> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO quickcheck-classes> unit quickcheck-classes-0.6.5.0-FCYfs3gkqG8Hh4KYL1J9Rj-basic quickcheck-classes> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS quickcheck-classes> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ quickcheck-classes> include base-4.18.1.0 quickcheck-classes> include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL quickcheck-classes> include containers-0.6.7 quickcheck-classes> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI quickcheck-classes> include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq quickcheck-classes> include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR quickcheck-classes> include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL quickcheck-classes> include transformers-0.6.1.0 quickcheck-classes> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO quickcheck-classes> Ready component graph: quickcheck-classes> definite quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq quickcheck-classes> depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS quickcheck-classes> depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ quickcheck-classes> depends base-4.18.1.0 quickcheck-classes> depends containers-0.6.7 quickcheck-classes> depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI quickcheck-classes> depends primitive-addr-0.1.0.3-8kDGvbzWwzSEEFYek95ws0 quickcheck-classes> depends quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl quickcheck-classes> depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR quickcheck-classes> depends semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi quickcheck-classes> depends transformers-0.6.1.0 quickcheck-classes> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO quickcheck-classes> definite quickcheck-classes-0.6.5.0-FCYfs3gkqG8Hh4KYL1J9Rj-basic quickcheck-classes> depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS quickcheck-classes> depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ hw-prim> include deepseq-1.4.8.1 hw-prim> include ghc-prim-0.10.0 hw-prim> include mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w hw-prim> include transformers-0.6.1.0 hw-prim> include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP hw-prim> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO dependent-map> Data files installed in: dependent-map> /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0/share/x86_64-linux-ghc-9.6.3/dependent-map-0.4.0.0 dependent-map> Documentation installed in: dependent-map> /nix/store/64z90q4fxlzlkmk4d8ylxygs4kgxvlpg-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/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0/etc dependent-map> No alex found dependent-map> Using ar found on system at: dependent-map> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar dependent-map> No c2hs found dependent-map> No cpphs found dependent-map> No doctest found dependent-map> Using gcc version 14.3.0 given by user at: dependent-map> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc dependent-map> Using ghc version 9.6.3 found on system at: dependent-map> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc dependent-map> Using ghc-pkg version 9.6.3 found on system at: dependent-map> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 dependent-map> No ghcjs found dependent-map> No ghcjs-pkg found dependent-map> No greencard found dependent-map> Using haddock version 2.29.1 found on system at: dependent-map> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 dependent-map> No happy found dependent-map> Using haskell-suite found on system at: haskell-suite-dummy-location dependent-map> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location dependent-map> No hmake found dependent-map> Using hpc version 0.68 found on system at: dependent-map> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 dependent-map> Using hsc2hs version 0.68.9 found on system at: dependent-map> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 dependent-map> Using hscolour version 1.25 found on system at: dependent-map> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour dependent-map> No jhc found dependent-map> Using ld found on system at: dependent-map> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold dependent-map> No pkg-config found dependent-map> Using runghc version 9.6.3 found on system at: dependent-map> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 dependent-map> Using strip version 2.44 found on system at: dependent-map> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip dependent-map> Using tar found on system at: dependent-map> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar dependent-map> No uhc found dependent-map> 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.. stan> include base-4.18.1.0 (Control.Applicative, Control.Arrow, Control.Category, Control.Concurrent, Control.Concurrent.Chan, Control.Concurrent.MVar, Control.Concurrent.QSem, Control.Concurrent.QSemN, Control.Exception, Control.Exception.Base, Control.Monad, Control.Monad.Fail, Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, Control.Monad.ST, Control.Monad.ST.Lazy, Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, Control.Monad.ST.Safe, Control.Monad.ST.Strict, Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, Data.Functor, Data.Functor.Classes, Data.Functor.Compose, Data.Functor.Const, Data.Functor.Contravariant, Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, GHC.Num.BigNat, GHC.Num.Integer, GHC.Num.Natural, GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, System.CPUTime, System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, System.Timeout, Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, Unsafe.Coerce) stan> include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF (Relude as Prelude) stan> include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF stan> include array-0.5.5.0 ghc-exactprint> depends base-4.18.1.0 ghc-exactprint> depends bytestring-0.11.5.2 ghc-exactprint> depends containers-0.6.7 ghc-exactprint> depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai ghc-exactprint> depends directory-1.3.8.1 ghc-exactprint> depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ ghc-exactprint> depends fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 ghc-exactprint> depends filepath-1.4.100.4 ghc-exactprint> depends ghc-9.6.3 ghc-exactprint> depends ghc-boot-9.6.3 ghc-exactprint> depends ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH ghc-exactprint> depends ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 ghc-exactprint> depends mtl-2.3.1 ghc-exactprint> depends ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo ghc-exactprint> depends silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 ghc-exactprint> depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM ghc-exactprint> Using Cabal-3.10.1.0 compiled by ghc-9.6 ghc-exactprint> Using compiler: ghc-9.6.3 ghc-exactprint> Using install prefix: ghc-exactprint> /nix/store/kzsqz8hf152pvcn7n1ni15zhhnlv8llq-ghc-exactprint-1.7.1.0 ghc-exactprint> Executables installed in: ghc-exactprint> /nix/store/kzsqz8hf152pvcn7n1ni15zhhnlv8llq-ghc-exactprint-1.7.1.0/bin ghc-exactprint> Libraries installed in: ghc-exactprint> /nix/store/kzsqz8hf152pvcn7n1ni15zhhnlv8llq-ghc-exactprint-1.7.1.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/ghc-exactprint-1.7.1.0-73O7W4Iy5AFLrdXSI0Q3HH ghc-exactprint> Dynamic Libraries installed in: ghc-exactprint> /nix/store/kzsqz8hf152pvcn7n1ni15zhhnlv8llq-ghc-exactprint-1.7.1.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 ghc-exactprint> Private executables installed in: ghc-exactprint> /nix/store/kzsqz8hf152pvcn7n1ni15zhhnlv8llq-ghc-exactprint-1.7.1.0/libexec/x86_64-linux-ghc-9.6.3/ghc-exactprint-1.7.1.0 ghc-exactprint> Data files installed in: ghc-exactprint> /nix/store/kzsqz8hf152pvcn7n1ni15zhhnlv8llq-ghc-exactprint-1.7.1.0/share/x86_64-linux-ghc-9.6.3/ghc-exactprint-1.7.1.0 ghc-exactprint> Documentation installed in: ghc-exactprint> /nix/store/vba3q22dgwh56inpn4dzm48cdykbqffk-ghc-exactprint-1.7.1.0-doc/share/doc/ghc-exactprint-1.7.1.0 ghc-exactprint> Configuration files installed in: ghc-exactprint> /nix/store/kzsqz8hf152pvcn7n1ni15zhhnlv8llq-ghc-exactprint-1.7.1.0/etc ghc-exactprint> No alex found ghc-exactprint> Using ar found on system at: ghc-exactprint> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar ghc-exactprint> No c2hs found ghc-exactprint> No cpphs found ghc-exactprint> No doctest found ghc-exactprint> Using gcc version 14.3.0 given by user at: ghc-exactprint> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc ghc-exactprint> Using ghc version 9.6.3 found on system at: ghc-exactprint> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc ghc-exactprint> Using ghc-pkg version 9.6.3 found on system at: ghc-exactprint> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 ghc-exactprint> No ghcjs found ghc-exactprint> No ghcjs-pkg found ghc-exactprint> No greencard found ghc-exactprint> Using haddock version 2.29.1 found on system at: ghc-exactprint> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 ghc-exactprint> No happy found ghc-exactprint> Using haskell-suite found on system at: haskell-suite-dummy-location ghc-exactprint> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location ghc-exactprint> No hmake found ghc-exactprint> Using hpc version 0.68 found on system at: ghc-exactprint> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 ghc-exactprint> Using hsc2hs version 0.68.9 found on system at: ghc-exactprint> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 ghc-exactprint> Using hscolour version 1.25 found on system at: ghc-exactprint> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour ghc-exactprint> No jhc found ghc-exactprint> Using ld found on system at: ghc-exactprint> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold ghc-exactprint> No pkg-config found ghc-exactprint> Using runghc version 9.6.3 found on system at: ghc-exactprint> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 ghc-exactprint> Using strip version 2.44 found on system at: ghc-exactprint> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip ghc-exactprint> Using tar found on system at: ghc-exactprint> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar ghc-exactprint> No uhc found ghc-exactprint> Running phase: buildPhase ghc-exactprint> Preprocessing library for ghc-exactprint-1.7.1.0.. ghc-exactprint> Building library for ghc-exactprint-1.7.1.0.. ghc-exactprint> [ 1 of 10] Compiling Language.Haskell.GHC.ExactPrint.Orphans ( src/Language/Haskell/GHC/ExactPrint/Orphans.hs, dist/build/Language/Haskell/GHC/ExactPrint/Orphans.o, dist/build/Language/Haskell/GHC/ExactPrint/Orphans.dyn_o ) lens> include call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo lens> include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF lens> include containers-0.6.7 lens> include contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn lens> include distributive-0.6.2.1-IGSS9djK77G3Oq1CJlJAaw lens> include exceptions-0.10.7 lens> include filepath-1.4.100.4 lens> include free-5.2-pmOseOpbmmJxO61jWrFWI lens> include ghc-prim-0.10.0 lens> include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 lens> include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 lens> include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq lens> include kan-extensions-5.2.6-KlkWmLq57Oc5hnm7ubBXuk lens> include mtl-2.3.1 lens> include parallel-3.2.2.0-1kILbc471scI04imHIENqR lens> include profunctors-5.6.2-36avph0rW537qvMb6XX38R lens> include reflection-2.1.9-7DSrmnxebYRFDeqWca0bwP lens> include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR lens> include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a lens> include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL lens> include template-haskell-2.20.0.0 lens> include text-2.0.2 lens> include th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0 lens> include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 lens> include transformers-0.6.1.0 lens> include transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E lens> include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn lens> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO binary-instances> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 binary-instances> Using hscolour version 1.25 found on system at: binary-instances> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour binary-instances> No jhc found binary-instances> Using ld found on system at: binary-instances> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold binary-instances> No pkg-config found binary-instances> Using runghc version 9.6.3 found on system at: binary-instances> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 binary-instances> Using strip version 2.44 found on system at: binary-instances> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip binary-instances> Using tar found on system at: binary-instances> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar binary-instances> No uhc found 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 ) path> /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5/share/x86_64-linux-ghc-9.6.3/path-0.9.5 path> Documentation installed in: path> /nix/store/1f487zkrdkwd39lnwf0ld96pfh97mrdp-path-0.9.5-doc/share/doc/path-0.9.5 path> Configuration files installed in: path> /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5/etc path> No alex found path> Using ar found on system at: path> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar path> No c2hs found path> No cpphs found path> No doctest found path> Using gcc version 14.3.0 given by user at: path> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc path> Using ghc version 9.6.3 found on system at: path> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc path> Using ghc-pkg version 9.6.3 found on system at: path> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 path> No ghcjs found path> No ghcjs-pkg found path> No greencard found path> Using haddock version 2.29.1 found on system at: path> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 path> No happy found path> Using haskell-suite found on system at: haskell-suite-dummy-location path> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location path> No hmake found path> Using hpc version 0.68 found on system at: path> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 path> Using hsc2hs version 0.68.9 found on system at: path> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 path> Using hscolour version 1.25 found on system at: path> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour path> No jhc found path> Using ld found on system at: path> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold path> No pkg-config found path> Using runghc version 9.6.3 found on system at: path> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 path> Using strip version 2.44 found on system at: path> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip path> Using tar found on system at: path> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar path> No uhc found path> Running phase: buildPhase path> Preprocessing library for path-0.9.5.. path> Building library for path-0.9.5.. quickcheck-classes> depends base-4.18.1.0 quickcheck-classes> depends base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL quickcheck-classes> depends containers-0.6.7 quickcheck-classes> depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI quickcheck-classes> depends quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq quickcheck-classes> depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR quickcheck-classes> depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL quickcheck-classes> depends transformers-0.6.1.0 quickcheck-classes> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO quickcheck-classes> definite quickcheck-classes-0.6.5.0-KOmkUhmRrWqAd8sMVNPCn9-advanced quickcheck-classes> depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS quickcheck-classes> depends base-4.18.1.0 quickcheck-classes> depends base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL quickcheck-classes> depends containers-0.6.7 quickcheck-classes> depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI quickcheck-classes> depends quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq quickcheck-classes> depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL quickcheck-classes> depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 quickcheck-classes> depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF quickcheck-classes> depends transformers-0.6.1.0 quickcheck-classes> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO quickcheck-classes> Using Cabal-3.10.1.0 compiled by ghc-9.6 quickcheck-classes> Using compiler: ghc-9.6.3 quickcheck-classes> Using install prefix: quickcheck-classes> /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0 quickcheck-classes> Executables installed in: quickcheck-classes> /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0/bin quickcheck-classes> Libraries installed in: quickcheck-classes> /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq quickcheck-classes> Dynamic Libraries installed in: quickcheck-classes> /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 quickcheck-classes> Private executables installed in: quickcheck-classes> /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0/libexec/x86_64-linux-ghc-9.6.3/quickcheck-classes-0.6.5.0 quickcheck-classes> Data files installed in: quickcheck-classes> /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0/share/x86_64-linux-ghc-9.6.3/quickcheck-classes-0.6.5.0 quickcheck-classes> Documentation installed in: quickcheck-classes> /nix/store/gg0y95gdr91zn5h41zl53mggr8qwk490-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/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0/etc quickcheck-classes> No alex found quickcheck-classes> Using ar found on system at: quickcheck-classes> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar quickcheck-classes> No c2hs found quickcheck-classes> No cpphs found quickcheck-classes> No doctest found quickcheck-classes> Using gcc version 14.3.0 given by user at: quickcheck-classes> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc quickcheck-classes> Using ghc version 9.6.3 found on system at: quickcheck-classes> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc quickcheck-classes> Using ghc-pkg version 9.6.3 found on system at: quickcheck-classes> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 quickcheck-classes> No ghcjs found quickcheck-classes> No ghcjs-pkg found quickcheck-classes> No greencard found quickcheck-classes> Using haddock version 2.29.1 found on system at: quickcheck-classes> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 quickcheck-classes> No happy found quickcheck-classes> Using haskell-suite found on system at: haskell-suite-dummy-location quickcheck-classes> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location quickcheck-classes> No hmake found quickcheck-classes> Using hpc version 0.68 found on system at: quickcheck-classes> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 quickcheck-classes> Using hsc2hs version 0.68.9 found on system at: quickcheck-classes> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 quickcheck-classes> Using hscolour version 1.25 found on system at: quickcheck-classes> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour quickcheck-classes> No jhc found quickcheck-classes> Using ld found on system at: quickcheck-classes> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold quickcheck-classes> No pkg-config found quickcheck-classes> Using runghc version 9.6.3 found on system at: quickcheck-classes> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 quickcheck-classes> Using strip version 2.44 found on system at: quickcheck-classes> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip quickcheck-classes> Using tar found on system at: quickcheck-classes> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar quickcheck-classes> No uhc found quickcheck-classes> Running phase: buildPhase hw-prim> HaskellWorks.Control.Monad.Lazy=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Control.Monad.Lazy,HaskellWorks.Data.AtIndex=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.AtIndex,HaskellWorks.Data.Branchless=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Branchless,HaskellWorks.Data.ByteString=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.ByteString,HaskellWorks.Data.ByteString.Builder=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.ByteString.Builder,HaskellWorks.Data.ByteString.Lazy=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.ByteString.Lazy,HaskellWorks.Data.Char=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Char,HaskellWorks.Data.Char.IsChar=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Char.IsChar,HaskellWorks.Data.Concat=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Concat,HaskellWorks.Data.Cons=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Cons,HaskellWorks.Data.Container=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Container,HaskellWorks.Data.Decode=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Decode,HaskellWorks.Data.Drop=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Drop,HaskellWorks.Data.Empty=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Empty,HaskellWorks.Data.Filter=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Filter,HaskellWorks.Data.Foldable=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Foldable,HaskellWorks.Data.FromByteString=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.FromByteString,HaskellWorks.Data.FromForeignRegion=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.FromForeignRegion,HaskellWorks.Data.FromString=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.FromString,HaskellWorks.Data.Generate=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Generate,HaskellWorks.Data.Head=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Head,HaskellWorks.Data.Length=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Length,HaskellWorks.Data.Naive=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Naive,HaskellWorks.Data.Null=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Null,HaskellWorks.Data.Ops=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Ops,HaskellWorks.Data.Positioning=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Positioning,HaskellWorks.Data.Product=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Product,HaskellWorks.Data.Search=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Search,HaskellWorks.Data.Sign=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Sign,HaskellWorks.Data.Snoc=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Snoc,HaskellWorks.Data.Take=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Take,HaskellWorks.Data.TreeCursor=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.TreeCursor,HaskellWorks.Data.Uncons=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Uncons,HaskellWorks.Data.Unsign=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Unsign,HaskellWorks.Data.Unsnoc=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Unsnoc,HaskellWorks.Data.Vector.AsVector64=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector64,HaskellWorks.Data.Vector.AsVector64ns=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector64ns,HaskellWorks.Data.Vector.AsVector64s=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector64s,HaskellWorks.Data.Vector.AsVector8=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector8,HaskellWorks.Data.Vector.AsVector8ns=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector8ns,HaskellWorks.Data.Vector.AsVector8s=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector8s,HaskellWorks.Data.Vector.BoxedVectorLike=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.BoxedVectorLike,HaskellWorks.Data.Vector.Storable=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.Storable,HaskellWorks.Data.Vector.StorableVectorLike=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.StorableVectorLike,HaskellWorks.Data.Word=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Word,HaskellWorks.Foreign=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Foreign hw-prim> unit hw-prim-0.6.3.2-45u9VmD1ZpbIHSenqr1xRf-doctest hw-prim> include base-4.18.1.0 hw-prim> include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC hw-prim> include doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv hw-prim> include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-prim> unit hw-prim-0.6.3.2-6r6PAfqNt9bJAkmEiPTEOa-hw-prim-test hw-prim> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS hw-prim> include base-4.18.1.0 hw-prim> include bytestring-0.11.5.2 hw-prim> include directory-1.3.8.1 hw-prim> include exceptions-0.10.7 hw-prim> include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp hw-prim> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU hw-prim> include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY hw-prim> include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-prim> include mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w hw-prim> include transformers-0.6.1.0 hw-prim> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO hw-prim> Ready component graph: hw-prim> definite hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-prim> depends base-4.18.1.0 hw-prim> depends bytestring-0.11.5.2 hw-prim> depends deepseq-1.4.8.1 hw-prim> depends ghc-prim-0.10.0 hw-prim> depends mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w hw-prim> depends transformers-0.6.1.0 hw-prim> depends unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP hw-prim> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO hw-prim> definite hw-prim-0.6.3.2-6r6PAfqNt9bJAkmEiPTEOa-hw-prim-test hw-prim> depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS hw-prim> depends base-4.18.1.0 hw-prim> depends bytestring-0.11.5.2 hw-prim> depends directory-1.3.8.1 hw-prim> depends exceptions-0.10.7 hw-prim> depends hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp hw-prim> depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU hw-prim> depends hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY hw-prim> depends hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-prim> depends mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w hw-prim> depends transformers-0.6.1.0 hw-prim> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO hw-prim> definite hw-prim-0.6.3.2-45u9VmD1ZpbIHSenqr1xRf-doctest hw-prim> depends base-4.18.1.0 hw-prim> depends doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC hw-prim> depends doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv hw-prim> depends hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-prim> Using Cabal-3.10.1.0 compiled by ghc-9.6 hw-prim> Using compiler: ghc-9.6.3 hw-prim> Using install prefix: hw-prim> /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2 hw-prim> Executables installed in: hw-prim> /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2/bin hw-prim> Libraries installed in: hw-prim> /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-prim> Dynamic Libraries installed in: hw-prim> /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 hw-prim> Private executables installed in: hw-prim> /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2/libexec/x86_64-linux-ghc-9.6.3/hw-prim-0.6.3.2 hw-prim> Data files installed in: hw-prim> /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2/share/x86_64-linux-ghc-9.6.3/hw-prim-0.6.3.2 hw-prim> Documentation installed in: hw-prim> /nix/store/r10qzh12rwxswn094ck411z3k7194fn3-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/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2/etc hw-prim> No alex found hw-prim> Using ar found on system at: hw-prim> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hw-prim> No c2hs found hw-prim> No cpphs found hw-prim> Using doctest version 0.22.6 found on system at: hw-prim> /nix/store/lq540m6kbw6pvvrsh4yv820m3dawccpg-doctest-0.22.6/bin/doctest stan> include base64-1.0-IBid80ybbEL98zrvQRu0V4 stan> include blaze-html-0.9.2.0-33Ov8p2F4KgHItwQ4ZMPBZ stan> include bytestring-0.11.5.2 stan> include clay-0.15.0-9TVwHsMUfh2ISUztYBmUTy stan> include colourista-0.1.0.2-4xHC4l2smHjIvd2vsd644d stan> include containers-0.6.7 stan> include cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi stan> include dir-traverse-0.2.3.0-ESr4oCnyiFhHvA1kCKmCvn stan> include directory-1.3.8.1 stan> include extensions-0.1.0.1-CXZy9LaFeB4EFWfF69EqMW stan> include filepath-1.4.100.4 stan> include ghc-9.6.3 stan> include ghc-boot-th-9.6.3 stan> include gitrev-1.3.1-6eHnrJOlHum6tys4AyyiPq stan> include microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk stan> include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 stan> include pretty-simple-4.1.3.0-CyGxA16GUJs2YCEcBrqeJ6 stan> include process-1.6.17.0 stan> include slist-0.2.1.0-C3rkFWz8C6sHLSdDEtpIJ3 stan> include tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh stan> include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX stan> include trial-optparse-applicative-0.0.0.0-AvByHmfRORg8XQjqNyGrmh stan> include trial-tomland-0.0.0.0-FPz18H8Zr161PvU7RMhXcp stan> Stan=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan,Stan.Analysis=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Analysis,Stan.Analysis.Analyser=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Analysis.Analyser,Stan.Analysis.Pretty=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Analysis.Pretty,Stan.Analysis.Summary=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Analysis.Summary,Stan.Analysis.Visitor=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Analysis.Visitor,Stan.Browse=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Browse,Stan.Cabal=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Cabal,Stan.Category=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Category,Stan.Cli=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Cli,Stan.Config=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Config,Stan.Config.Pretty=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Config.Pretty,Stan.Core.Id=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Core.Id,Stan.Core.List=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Core.List,Stan.Core.ModuleName=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Core.ModuleName,Stan.EnvVars=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.EnvVars,Stan.Example=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Example,Stan.FileInfo=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.FileInfo,Stan.Ghc.Compat=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Ghc.Compat,Stan.Hie=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Hie,Stan.Hie.Compat=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Hie.Compat,Stan.Hie.Debug=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Hie.Debug,Stan.Hie.MatchAst=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Hie.MatchAst,Stan.Hie.MatchType=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Hie.MatchType,Stan.Info=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Info,Stan.Inspection=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Inspection,Stan.Inspection.All=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Inspection.All,Stan.Inspection.AntiPattern=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Inspection.AntiPattern,Stan.Inspection.Infinite=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Inspection.Infinite,Stan.Inspection.Partial=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Inspection.Partial,Stan.Inspection.Style=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Inspection.Style,Stan.NameMeta=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.NameMeta,Stan.Observation=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Observation,Stan.Pattern.Ast=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Pattern.Ast,Stan.Pattern.Edsl=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Pattern.Edsl,Stan.Pattern.Type=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Pattern.Type,Stan.Report=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Report,Stan.Report.Css=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Report.Css,Stan.Report.Html=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Report.Html,Stan.Report.Settings=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Report.Settings,Stan.Severity=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Severity,Stan.Toml=stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq:Stan.Toml stan> unit stan-0.2.0.0-B4pEHeL9VM96kjFbZlQQgO-stan ghc-exactprint> [ 2 of 10] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, dist/build/Language/Haskell/GHC/ExactPrint/Types.o, dist/build/Language/Haskell/GHC/ExactPrint/Types.dyn_o ) lens> Control.Exception.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Exception.Lens,Control.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens,Control.Lens.At=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.At,Control.Lens.Combinators=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Combinators,Control.Lens.Cons=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Cons,Control.Lens.Each=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Each,Control.Lens.Empty=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Empty,Control.Lens.Equality=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Equality,Control.Lens.Extras=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Extras,Control.Lens.Fold=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Fold,Control.Lens.Getter=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Getter,Control.Lens.Indexed=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Indexed,Control.Lens.Internal=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal,Control.Lens.Internal.Bazaar=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Bazaar,Control.Lens.Internal.ByteString=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.ByteString,Control.Lens.Internal.CTypes=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.CTypes,Control.Lens.Internal.Context=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Context,Control.Lens.Internal.Deque=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Deque,Control.Lens.Internal.Doctest=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Doctest,Control.Lens.Internal.Exception=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Exception,Control.Lens.Internal.FieldTH=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.FieldTH,Control.Lens.Internal.Fold=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Fold,Control.Lens.Internal.Getter=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Getter,Control.Lens.Internal.Indexed=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Indexed,Control.Lens.Internal.Instances=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Instances,Control.Lens.Internal.Iso=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Iso,Control.Lens.Internal.Level=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Level,Control.Lens.Internal.List=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.List,Control.Lens.Internal.Magma=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Magma,Control.Lens.Internal.Prism=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Prism,Control.Lens.Internal.PrismTH=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.PrismTH,Control.Lens.Internal.Profunctor=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Profunctor,Control.Lens.Internal.Review=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Review,Control.Lens.Internal.Setter=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Setter,Control.Lens.Internal.TH=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.TH,Control.Lens.Internal.Zoom=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Zoom,Control.Lens.Iso=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Iso,Control.Lens.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Lens,Control.Lens.Level=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Level,Control.Lens.Operators=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Operators,Control.Lens.Plated=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Plated,Control.Lens.Prism=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Prism,Control.Lens.Profunctor=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Profunctor,Control.Lens.Reified=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Reified,Control.Lens.Review=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Review,Control.Lens.Setter=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Setter,Control.Lens.TH=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.TH,Control.Lens.Traversal=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Traversal,Control.Lens.Tuple=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Tuple,Control.Lens.Type=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Type,Control.Lens.Unsound=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Unsound,Control.Lens.Wrapped=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Wrapped,Control.Lens.Zoom=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Zoom,Control.Monad.Error.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Monad.Error.Lens,Control.Parallel.Strategies.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Parallel.Strategies.Lens,Control.Seq.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Seq.Lens,Data.Array.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Array.Lens,Data.Bits.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Bits.Lens,Data.ByteString.Lazy.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.ByteString.Lazy.Lens,Data.ByteString.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.ByteString.Lens,Data.ByteString.Strict.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.ByteString.Strict.Lens,Data.Complex.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Complex.Lens,Data.Data.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Data.Lens,Data.Dynamic.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Dynamic.Lens,Data.HashSet.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.HashSet.Lens,Data.IntSet.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.IntSet.Lens,Data.List.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.List.Lens,Data.Map.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Map.Lens,Data.Sequence.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Sequence.Lens,Data.Set.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Set.Lens,Data.Text.Lazy.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Text.Lazy.Lens,Data.Text.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Text.Lens,Data.Text.Strict.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Text.Strict.Lens,Data.Tree.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Tree.Lens,Data.Typeable.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Typeable.Lens,Data.Vector.Generic.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Vector.Generic.Lens,Data.Vector.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Vector.Lens,GHC.Generics.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:GHC.Generics.Lens,Language.Haskell.TH.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Language.Haskell.TH.Lens,Numeric.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Numeric.Lens,Numeric.Natural.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Numeric.Natural.Lens,System.Exit.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:System.Exit.Lens,System.FilePath.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:System.FilePath.Lens,System.IO.Error.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:System.IO.Error.Lens lens> unit lens-5.3.4-DLosF5BULta67O5fU94xcI-hunit lens> include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT lens> include base-4.18.1.0 lens> include bytestring-0.11.5.2 lens> include containers-0.6.7 lens> include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> include mtl-2.3.1 hw-prim> Using gcc version 14.3.0 given by user at: hw-prim> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hw-prim> Using ghc version 9.6.3 found on system at: hw-prim> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc hw-prim> Using ghc-pkg version 9.6.3 found on system at: hw-prim> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 hw-prim> No ghcjs found hw-prim> No ghcjs-pkg found hw-prim> No greencard found hw-prim> Using haddock version 2.29.1 found on system at: hw-prim> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 hw-prim> No happy found hw-prim> Using haskell-suite found on system at: haskell-suite-dummy-location hw-prim> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hw-prim> No hmake found hw-prim> Using hpc version 0.68 found on system at: hw-prim> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 hw-prim> Using hsc2hs version 0.68.9 found on system at: hw-prim> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 hw-prim> Using hscolour version 1.25 found on system at: hw-prim> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour hw-prim> No jhc found hw-prim> Using ld found on system at: hw-prim> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hw-prim> No pkg-config found hw-prim> Using runghc version 9.6.3 found on system at: hw-prim> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 hw-prim> Using strip version 2.44 found on system at: hw-prim> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hw-prim> Using tar found on system at: hw-prim> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hw-prim> No uhc found hw-prim> Running phase: buildPhase stan> include base-4.18.1.0 stan> include stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq stan> unit stan-0.2.0.0-B2WiCiBy9tW1VpTPWNzyyz-stan-test stan> include base-4.18.1.0 (Control.Applicative, Control.Arrow, Control.Category, Control.Concurrent, Control.Concurrent.Chan, Control.Concurrent.MVar, Control.Concurrent.QSem, Control.Concurrent.QSemN, Control.Exception, Control.Exception.Base, Control.Monad, Control.Monad.Fail, Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, Control.Monad.ST, Control.Monad.ST.Lazy, Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, Control.Monad.ST.Safe, Control.Monad.ST.Strict, Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, Data.Functor, Data.Functor.Classes, Data.Functor.Compose, Data.Functor.Const, Data.Functor.Contravariant, Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, GHC.Num.BigNat, GHC.Num.Integer, GHC.Num.Natural, GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, System.CPUTime, System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, System.Timeout, Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, Unsafe.Coerce) lens> include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY lens> include test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU lens> include text-2.0.2 lens> unit lens-5.3.4-CRRUfaDIeGs3doq65RrjgY-properties lens> include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS lens> include base-4.18.1.0 lens> include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY lens> include test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD lens> include transformers-0.6.1.0 lens> unit lens-5.3.4-p7HozHjf0z4oRn4be2F4a-templates lens> include base-4.18.1.0 lens> include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> Ready component graph: lens> definite lens-5.3.4-ViDsUaiM0TJLg2jCtEBXw-doctests lens> depends base-4.18.1.0 lens> depends deepseq-1.4.8.1 lens> depends simple-reflect-0.3.3-1jKYH5Sh1Yt77S4tHMuf7F lens> definite lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> depends array-0.5.5.0 lens> depends assoc-1.1.1-Drq9QKvUYiAOaSIX2zWsU lens> depends base-4.18.1.0 lens> depends base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL lens> depends bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT lens> depends bytestring-0.11.5.2 lens> depends call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo lens> depends comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF lens> depends containers-0.6.7 lens> depends contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn lens> depends distributive-0.6.2.1-IGSS9djK77G3Oq1CJlJAaw lens> depends exceptions-0.10.7 lens> depends filepath-1.4.100.4 lens> depends free-5.2-pmOseOpbmmJxO61jWrFWI lens> depends ghc-prim-0.10.0 lens> depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 lens> depends indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 lens> depends indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq lens> depends kan-extensions-5.2.6-KlkWmLq57Oc5hnm7ubBXuk lens> depends mtl-2.3.1 lens> depends parallel-3.2.2.0-1kILbc471scI04imHIENqR lens> depends profunctors-5.6.2-36avph0rW537qvMb6XX38R lens> depends reflection-2.1.9-7DSrmnxebYRFDeqWca0bwP lens> depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR lens> depends strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a lens> depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL lens> depends template-haskell-2.20.0.0 lens> depends text-2.0.2 lens> depends th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0 lens> depends these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 lens> depends transformers-0.6.1.0 lens> depends transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E lens> depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn lens> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO lens> definite lens-5.3.4-CRRUfaDIeGs3doq65RrjgY-properties lens> depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS lens> depends base-4.18.1.0 lens> depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> depends test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY lens> depends test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD lens> depends transformers-0.6.1.0 lens> definite lens-5.3.4-DLosF5BULta67O5fU94xcI-hunit lens> depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT lens> depends base-4.18.1.0 lens> depends bytestring-0.11.5.2 lens> depends containers-0.6.7 lens> depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> depends mtl-2.3.1 lens> depends test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY lens> depends test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU lens> depends text-2.0.2 lens> definite lens-5.3.4-p7HozHjf0z4oRn4be2F4a-templates lens> depends base-4.18.1.0 lens> depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> Using Cabal-3.10.1.0 compiled by ghc-9.6 lens> Using compiler: ghc-9.6.3 lens> Using install prefix: /nix/store/baa9dlq162q94f7vbi98657x9qciwrvj-lens-5.3.4 lens> Executables installed in: lens> /nix/store/baa9dlq162q94f7vbi98657x9qciwrvj-lens-5.3.4/bin lens> Libraries installed in: lens> /nix/store/baa9dlq162q94f7vbi98657x9qciwrvj-lens-5.3.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP lens> Dynamic Libraries installed in: lens> /nix/store/baa9dlq162q94f7vbi98657x9qciwrvj-lens-5.3.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 lens> Private executables installed in: stan> include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF (Relude as Prelude) stan> include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF stan> include containers-0.6.7 stan> include filepath-1.4.100.4 stan> include ghc-9.6.3 stan> include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp stan> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU stan> include hspec-hedgehog-0.3.0.0-CFcfkLE9O8iIBJYGDK1337 stan> include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 stan> include stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq stan> include text-2.0.2 stan> include tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh stan> include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX stan> include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn stan> Ready component graph: stan> definite stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target stan> depends base-4.18.1.0 stan> depends bytestring-0.11.5.2 stan> depends filepath-1.4.100.4 stan> depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj stan> depends text-2.0.2 stan> depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn stan> definite stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq stan> depends base-4.18.1.0 stan> depends relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF stan> depends array-0.5.5.0 stan> depends base64-1.0-IBid80ybbEL98zrvQRu0V4 stan> depends blaze-html-0.9.2.0-33Ov8p2F4KgHItwQ4ZMPBZ stan> depends bytestring-0.11.5.2 stan> depends clay-0.15.0-9TVwHsMUfh2ISUztYBmUTy stan> depends colourista-0.1.0.2-4xHC4l2smHjIvd2vsd644d stan> depends containers-0.6.7 stan> depends cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi stan> depends dir-traverse-0.2.3.0-ESr4oCnyiFhHvA1kCKmCvn stan> depends directory-1.3.8.1 stan> depends extensions-0.1.0.1-CXZy9LaFeB4EFWfF69EqMW stan> depends filepath-1.4.100.4 stan> depends ghc-9.6.3 stan> depends ghc-boot-th-9.6.3 stan> depends gitrev-1.3.1-6eHnrJOlHum6tys4AyyiPq stan> depends microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk stan> depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 stan> depends pretty-simple-4.1.3.0-CyGxA16GUJs2YCEcBrqeJ6 stan> depends process-1.6.17.0 stan> depends slist-0.2.1.0-C3rkFWz8C6sHLSdDEtpIJ3 stan> depends tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh stan> depends trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX stan> depends trial-optparse-applicative-0.0.0.0-AvByHmfRORg8XQjqNyGrmh stan> depends trial-tomland-0.0.0.0-FPz18H8Zr161PvU7RMhXcp stan> definite stan-0.2.0.0-B2WiCiBy9tW1VpTPWNzyyz-stan-test stan> depends base-4.18.1.0 stan> depends relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF stan> depends containers-0.6.7 stan> depends filepath-1.4.100.4 stan> depends ghc-9.6.3 stan> depends hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp stan> depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU stan> depends hspec-hedgehog-0.3.0.0-CFcfkLE9O8iIBJYGDK1337 stan> depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 stan> depends stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq stan> depends text-2.0.2 stan> depends tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh stan> depends trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX stan> depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn stan> definite stan-0.2.0.0-B4pEHeL9VM96kjFbZlQQgO-stan stan> depends base-4.18.1.0 stan> depends stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq stan> Using Cabal-3.10.1.0 compiled by ghc-9.6 stan> Using compiler: ghc-9.6.3 stan> Using install prefix: /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0 stan> Executables installed in: stan> /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/bin stan> Libraries installed in: stan> /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq stan> Dynamic Libraries installed in: stan> /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 stan> Private executables installed in: stan> /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/libexec/x86_64-linux-ghc-9.6.3/stan-0.2.0.0 stan> Data files installed in: stan> /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/share/x86_64-linux-ghc-9.6.3/stan-0.2.0.0 stan> Documentation installed in: lens> /nix/store/baa9dlq162q94f7vbi98657x9qciwrvj-lens-5.3.4/libexec/x86_64-linux-ghc-9.6.3/lens-5.3.4 lens> Data files installed in: lens> /nix/store/baa9dlq162q94f7vbi98657x9qciwrvj-lens-5.3.4/share/x86_64-linux-ghc-9.6.3/lens-5.3.4 lens> Documentation installed in: lens> /nix/store/jrc9yrqqs1hsfx3kvyzmpqgqx8khpxif-lens-5.3.4-doc/share/doc/lens-5.3.4 lens> Configuration files installed in: lens> /nix/store/baa9dlq162q94f7vbi98657x9qciwrvj-lens-5.3.4/etc lens> No alex found lens> Using ar found on system at: lens> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar lens> No c2hs found lens> No cpphs found lens> No doctest found lens> Using gcc version 14.3.0 given by user at: lens> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc lens> Using ghc version 9.6.3 found on system at: lens> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc lens> Using ghc-pkg version 9.6.3 found on system at: lens> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 lens> No ghcjs found lens> No ghcjs-pkg found lens> No greencard found lens> Using haddock version 2.29.1 found on system at: lens> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 lens> No happy found lens> Using haskell-suite found on system at: haskell-suite-dummy-location lens> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location lens> No hmake found lens> Using hpc version 0.68 found on system at: lens> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 lens> Using hsc2hs version 0.68.9 found on system at: lens> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 lens> Using hscolour version 1.25 found on system at: lens> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour lens> No jhc found lens> Using ld found on system at: lens> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold lens> No pkg-config found lens> Using runghc version 9.6.3 found on system at: lens> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 lens> Using strip version 2.44 found on system at: lens> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip lens> Using tar found on system at: lens> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar lens> No uhc found stan> /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/share/doc/x86_64-linux-ghc-9.6.3/stan-0.2.0.0 stan> Configuration files installed in: stan> /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/etc stan> No alex found stan> Using ar found on system at: stan> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar stan> No c2hs found stan> No cpphs found stan> No doctest found stan> Using gcc version 14.3.0 given by user at: stan> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc stan> Using ghc version 9.6.3 found on system at: stan> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc stan> Using ghc-pkg version 9.6.3 found on system at: stan> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 stan> No ghcjs found stan> No ghcjs-pkg found stan> No greencard found stan> Using haddock version 2.29.1 found on system at: stan> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 stan> No happy found stan> Using haskell-suite found on system at: haskell-suite-dummy-location stan> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location stan> No hmake found stan> Using hpc version 0.68 found on system at: stan> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 stan> Using hsc2hs version 0.68.9 found on system at: stan> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 stan> Using hscolour version 1.25 found on system at: stan> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour stan> No jhc found stan> Using ld found on system at: stan> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold stan> No pkg-config found stan> Using runghc version 9.6.3 found on system at: stan> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 stan> Using strip version 2.44 found on system at: stan> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip stan> Using tar found on system at: stan> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar stan> No uhc found lens> Running phase: buildPhase rebase> Rebase.Control.Applicative=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Applicative,Rebase.Control.Applicative.Backwards=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Applicative.Backwards,Rebase.Control.Applicative.Lift=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Applicative.Lift,Rebase.Control.Arrow=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Arrow,Rebase.Control.Category=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Category,Rebase.Control.Comonad=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Comonad,Rebase.Control.Concurrent=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent,Rebase.Control.Concurrent.Chan=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.Chan,Rebase.Control.Concurrent.MVar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.MVar,Rebase.Control.Concurrent.QSem=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.QSem,Rebase.Control.Concurrent.QSemN=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.QSemN,Rebase.Control.Concurrent.STM=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM,Rebase.Control.Concurrent.STM.TArray=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TArray,Rebase.Control.Concurrent.STM.TBQueue=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TBQueue,Rebase.Control.Concurrent.STM.TChan=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TChan,Rebase.Control.Concurrent.STM.TMVar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TMVar,Rebase.Control.Concurrent.STM.TQueue=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TQueue,Rebase.Control.Concurrent.STM.TSem=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TSem,Rebase.Control.Concurrent.STM.TVar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TVar,Rebase.Control.DeepSeq=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.DeepSeq,Rebase.Control.Exception=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Exception,Rebase.Control.Exception.Base=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Exception.Base,Rebase.Control.Monad=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad,Rebase.Control.Monad.Cont=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Cont,Rebase.Control.Monad.Cont.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Cont.Class,Rebase.Control.Monad.Error.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Error.Class,Rebase.Control.Monad.Fail=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Fail,Rebase.Control.Monad.Fix=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Fix,Rebase.Control.Monad.IO.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.IO.Class,Rebase.Control.Monad.Identity=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Identity,Rebase.Control.Monad.RWS=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.RWS,Rebase.Control.Monad.RWS.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.RWS.Class,Rebase.Control.Monad.RWS.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.RWS.Lazy,Rebase.Control.Monad.RWS.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.RWS.Strict,Rebase.Control.Monad.Reader=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Reader,Rebase.Control.Monad.Reader.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Reader.Class,Rebase.Control.Monad.ST=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.ST,Rebase.Control.Monad.ST.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.ST.Lazy,Rebase.Control.Monad.ST.Lazy.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.ST.Lazy.Unsafe,Rebase.Control.Monad.ST.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.ST.Strict,Rebase.Control.Monad.ST.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.ST.Unsafe,Rebase.Control.Monad.STM=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.STM,Rebase.Control.Monad.Signatures=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Signatures,Rebase.Control.Monad.State=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.State,Rebase.Control.Monad.State.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.State.Class,Rebase.Control.Monad.State.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.State.Lazy,Rebase.Control.Monad.State.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.State.Strict,Rebase.Control.Monad.Trans=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans,Rebase.Control.Monad.Trans.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Class,Rebase.Control.Monad.Trans.Cont=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Cont,Rebase.Control.Monad.Trans.Except=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Except,Rebase.Control.Monad.Trans.Identity=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Identity,Rebase.Control.Monad.Trans.Maybe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Maybe,Rebase.Control.Monad.Trans.RWS=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.RWS,Rebase.Control.Monad.Trans.RWS.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.RWS.Lazy,Rebase.Control.Monad.Trans.RWS.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.RWS.Strict,Rebase.Control.Monad.Trans.Reader=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Reader,Rebase.Control.Monad.Trans.State=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.State,Rebase.Control.Monad.Trans.State.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.State.Lazy,Rebase.Control.Monad.Trans.State.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.State.Strict,Rebase.Control.Monad.Trans.Writer=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Writer,Rebase.Control.Monad.Trans.Writer.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Writer.Lazy,Rebase.Control.Monad.Trans.Writer.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Writer.Strict,Rebase.Control.Monad.Writer=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Writer,Rebase.Control.Monad.Writer.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Writer.Class,Rebase.Control.Monad.Writer.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Writer.Lazy,Rebase.Control.Monad.Writer.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Writer.Strict,Rebase.Control.Monad.Zip=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Zip,Rebase.Control.Selective=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Selective,Rebase.Control.Selective.Free=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Selective.Free,Rebase.Control.Selective.Multi=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Selective.Multi,Rebase.Control.Selective.Rigid.Free=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Selective.Rigid.Free,Rebase.Control.Selective.Rigid.Freer=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Selective.Rigid.Freer,Rebase.Data.Biapplicative=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Biapplicative,Rebase.Data.Bifoldable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifoldable,Rebase.Data.Bifunctor=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor,Rebase.Data.Bifunctor.Apply=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Apply,Rebase.Data.Bifunctor.Biff=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Biff,Rebase.Data.Bifunctor.Clown=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Clown,Rebase.Data.Bifunctor.Flip=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Flip,Rebase.Data.Bifunctor.Join=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Join,Rebase.Data.Bifunctor.Joker=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Joker,Rebase.Data.Bifunctor.Product=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Product,Rebase.Data.Bifunctor.Tannen=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Tannen,Rebase.Data.Bifunctor.Wrapped=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Wrapped,Rebase.Data.Bitraversable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bitraversable,Rebase.Data.Bits=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bits,Rebase.Data.Bool=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bool,Rebase.Data.ByteString=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString,Rebase.Data.ByteString.Builder=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder,Rebase.Data.ByteString.Builder.Extra=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder.Extra,Rebase.Data.ByteString.Builder.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder.Internal,Rebase.Data.ByteString.Builder.Prim=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder.Prim,Rebase.Data.ByteString.Builder.Prim.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder.Prim.Internal,Rebase.Data.ByteString.Builder.Scientific=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder.Scientific,Rebase.Data.ByteString.Char8=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Char8,Rebase.Data.ByteString.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Internal,Rebase.Data.ByteString.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Lazy,Rebase.Data.ByteString.Lazy.Char8=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Lazy.Char8,Rebase.Data.ByteString.Lazy.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Lazy.Internal,Rebase.Data.ByteString.Short=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Short,Rebase.Data.ByteString.Short.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Short.Internal,Rebase.Data.ByteString.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Unsafe,Rebase.Data.Char=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Char,Rebase.Data.Coerce=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Coerce,Rebase.Data.Complex=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Complex,Rebase.Data.DList=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.DList,Rebase.Data.Data=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Data,Rebase.Data.Dynamic=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Dynamic,Rebase.Data.Either=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Either,Rebase.Data.Either.Combinators=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Either.Combinators,Rebase.Data.Either.Validation=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Either.Validation,Rebase.Data.Eq=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Eq,Rebase.Data.Fixed=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Fixed,Rebase.Data.Foldable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Foldable,Rebase.Data.Function=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Function,Rebase.Data.Functor=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor,Rebase.Data.Functor.Alt=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Alt,Rebase.Data.Functor.Apply=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Apply,Rebase.Data.Functor.Bind=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Bind,Rebase.Data.Functor.Bind.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Bind.Class,Rebase.Data.Functor.Bind.Trans=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Bind.Trans,Rebase.Data.Functor.Classes=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Classes,Rebase.Data.Functor.Compose=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Compose,Rebase.Data.Functor.Constant=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Constant,Rebase.Data.Functor.Contravariant=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Contravariant,Rebase.Data.Functor.Contravariant.Compose=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Contravariant.Compose,Rebase.Data.Functor.Contravariant.Divisible=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Contravariant.Divisible,Rebase.Data.Functor.Extend=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Extend,Rebase.Data.Functor.Identity=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Identity,Rebase.Data.Functor.Invariant=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Invariant,Rebase.Data.Functor.Invariant.TH=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Invariant.TH,Rebase.Data.Functor.Plus=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Plus,Rebase.Data.Functor.Product=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Product,Rebase.Data.Functor.Reverse=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Reverse,Rebase.Data.Functor.Sum=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Sum,Rebase.Data.Graph=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Graph,Rebase.Data.Group=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Group,Rebase.Data.Groupoid=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Groupoid,Rebase.Data.HashMap.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.HashMap.Lazy,Rebase.Data.HashMap.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.HashMap.Strict,Rebase.Data.HashSet=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.HashSet,Rebase.Data.Hashable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Hashable,Rebase.Data.IORef=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.IORef,Rebase.Data.Int=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Int,Rebase.Data.IntMap=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.IntMap,Rebase.Data.IntMap.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.IntMap.Lazy,Rebase.Data.IntMap.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.IntMap.Strict,Rebase.Data.IntSet=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.IntSet,Rebase.Data.Isomorphism=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Isomorphism,Rebase.Data.Ix=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Ix,Rebase.Data.Kind=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Kind,Rebase.Data.List=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.List,Rebase.Data.List.NonEmpty=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.List.NonEmpty,Rebase.Data.Map=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Map,Rebase.Data.Map.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Map.Lazy,Rebase.Data.Map.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Map.Strict,Rebase.Data.Maybe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Maybe,Rebase.Data.Monoid=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Monoid,Rebase.Data.Ord=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Ord,Rebase.Data.Profunctor=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor,Rebase.Data.Profunctor.Adjunction=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Adjunction,Rebase.Data.Profunctor.Cayley=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Cayley,Rebase.Data.Profunctor.Choice=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Choice,Rebase.Data.Profunctor.Closed=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Closed,Rebase.Data.Profunctor.Composition=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Composition,Rebase.Data.Profunctor.Mapping=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Mapping,Rebase.Data.Profunctor.Monad=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Monad,Rebase.Data.Profunctor.Ran=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Ran,Rebase.Data.Profunctor.Rep=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Rep,Rebase.Data.Profunctor.Sieve=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Sieve,Rebase.Data.Profunctor.Strong=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Strong,Rebase.Data.Profunctor.Traversing=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Traversing,Rebase.Data.Profunctor.Types=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Types,Rebase.Data.Profunctor.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Unsafe,Rebase.Data.Profunctor.Yoneda=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Yoneda,Rebase.Data.Proxy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Proxy,Rebase.Data.Ratio=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Ratio,Rebase.Data.STRef=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.STRef,Rebase.Data.STRef.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.STRef.Lazy,Rebase.Data.STRef.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.STRef.Strict,Rebase.Data.Scientific=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Scientific,Rebase.Data.Semigroup=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup,Rebase.Data.Semigroup.Bifoldable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup.Bifoldable,Rebase.Data.Semigroup.Bitraversable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup.Bitraversable,Rebase.Data.Semigroup.Foldable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup.Foldable,Rebase.Data.Semigroup.Traversable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup.Traversable,Rebase.Data.Semigroup.Traversable.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup.Traversable.Class,Rebase.Data.Semigroupoid=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroupoid,Rebase.Data.Semigroupoid.Dual=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroupoid.Dual,Rebase.Data.Semigroupoid.Ob=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroupoid.Ob,Rebase.Data.Semigroupoid.Static=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroupoid.Static,Rebase.Data.Sequence=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Sequence,Rebase.Data.Set=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Set,Rebase.Data.String=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.String,Rebase.Data.Text=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text,Rebase.Data.Text.Array=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Array,Rebase.Data.Text.Encoding=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Encoding,Rebase.Data.Text.Encoding.Error=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Encoding.Error,Rebase.Data.Text.Foreign=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Foreign,Rebase.Data.Text.IO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.IO,Rebase.Data.Text.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Internal,Rebase.Data.Text.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy,Rebase.Data.Text.Lazy.Builder=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Builder,Rebase.Data.Text.Lazy.Builder.Int=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Builder.Int,Rebase.Data.Text.Lazy.Builder.RealFloat=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Builder.RealFloat,Rebase.Data.Text.Lazy.Builder.Scientific=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Builder.Scientific,Rebase.Data.Text.Lazy.Encoding=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Encoding,Rebase.Data.Text.Lazy.IO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.IO,Rebase.Data.Text.Lazy.Read=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Read,Rebase.Data.Text.Read=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Read,Rebase.Data.Text.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Unsafe,Rebase.Data.Time=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time,Rebase.Data.Time.Calendar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar,Rebase.Data.Time.Calendar.Easter=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar.Easter,Rebase.Data.Time.Calendar.Julian=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar.Julian,Rebase.Data.Time.Calendar.MonthDay=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar.MonthDay,Rebase.Data.Time.Calendar.OrdinalDate=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar.OrdinalDate,Rebase.Data.Time.Calendar.WeekDate=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar.WeekDate,Rebase.Data.Time.Clock=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Clock,Rebase.Data.Time.Clock.POSIX=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Clock.POSIX,Rebase.Data.Time.Clock.System=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Clock.System,Rebase.Data.Time.Clock.TAI=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Clock.TAI,Rebase.Data.Time.Compat=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Compat,Rebase.Data.Time.Format=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Format,Rebase.Data.Time.Format.ISO8601=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Format.ISO8601,Rebase.Data.Time.LocalTime=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.LocalTime,Rebase.Data.Traversable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Traversable,Rebase.Data.Traversable.Instances=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Traversable.Instances,Rebase.Data.Tree=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Tree,Rebase.Data.Tuple=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Tuple,Rebase.Data.Type.Bool=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Type.Bool,Rebase.Data.Type.Coercion=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Type.Coercion,Rebase.Data.Type.Equality=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Type.Equality,Rebase.Data.Typeable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Typeable,Rebase.Data.UUID=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.UUID,Rebase.Data.Unique=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Unique,Rebase.Data.Vector=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector,Rebase.Data.Vector.Fusion.Stream.Monadic=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Fusion.Stream.Monadic,Rebase.Data.Vector.Fusion.Util=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Fusion.Util,Rebase.Data.Vector.Generic=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Generic,Rebase.Data.Vector.Generic.Base=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Generic.Base,Rebase.Data.Vector.Generic.Mutable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Generic.Mutable,Rebase.Data.Vector.Generic.New=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Generic.New,Rebase.Data.Vector.Instances=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Instances,Rebase.Data.Vector.Internal.Check=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Internal.Check,Rebase.Data.Vector.Mutable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Mutable,Rebase.Data.Vector.Primitive=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Primitive,Rebase.Data.Vector.Primitive.Mutable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Primitive.Mutable,Rebase.Data.Vector.Storable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Storable,Rebase.Data.Vector.Storable.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Storable.Internal,Rebase.Data.Vector.Storable.Mutable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Storable.Mutable,Rebase.Data.Vector.Unboxed=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Unboxed,Rebase.Data.Vector.Unboxed.Base=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Unboxed.Base,Rebase.Data.Vector.Unboxed.Mutable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Unboxed.Mutable,Rebase.Data.Version=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Version,Rebase.Data.Void=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Void,Rebase.Data.Void.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Void.Unsafe,Rebase.Data.Word=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Word,Rebase.Debug.Trace=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Debug.Trace,Rebase.Foreign=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign,Rebase.Foreign.C=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.C,Rebase.Foreign.C.Error=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.C.Error,Rebase.Foreign.C.String=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.C.String,Rebase.Foreign.C.Types=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.C.Types,Rebase.Foreign.Concurrent=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Concurrent,Rebase.Foreign.ForeignPtr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.ForeignPtr,Rebase.Foreign.ForeignPtr.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.ForeignPtr.Unsafe,Rebase.Foreign.Marshal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal,Rebase.Foreign.Marshal.Alloc=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Alloc,Rebase.Foreign.Marshal.Array=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Array,Rebase.Foreign.Marshal.Error=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Error,Rebase.Foreign.Marshal.Pool=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Pool,Rebase.Foreign.Marshal.Safe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Safe,Rebase.Foreign.Marshal.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Unsafe,Rebase.Foreign.Marshal.Utils=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Utils,Rebase.Foreign.Ptr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Ptr,Rebase.Foreign.StablePtr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.StablePtr,Rebase.Foreign.Storable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Storable,Rebase.GHC.Arr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Arr,Rebase.GHC.Base=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Base,Rebase.GHC.Char=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Char,Rebase.GHC.Conc=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Conc,Rebase.GHC.Conc.IO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Conc.IO,Rebase.GHC.Conc.Signal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Conc.Signal,Rebase.GHC.Conc.Sync=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Conc.Sync,Rebase.GHC.Desugar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Desugar,Rebase.GHC.Enum=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Enum,Rebase.GHC.Environment=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Environment,Rebase.GHC.Err=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Err,Rebase.GHC.Exception=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Exception,Rebase.GHC.Exts=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Exts,Rebase.GHC.Fingerprint=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Fingerprint,Rebase.GHC.Fingerprint.Type=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Fingerprint.Type,Rebase.GHC.Float=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Float,Rebase.GHC.Float.ConversionUtils=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Float.ConversionUtils,Rebase.GHC.Float.RealFracMethods=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Float.RealFracMethods,Rebase.GHC.Foreign=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Foreign,Rebase.GHC.ForeignPtr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.ForeignPtr,Rebase.GHC.Generics=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Generics,Rebase.GHC.IO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO,Rebase.GHC.IO.Buffer=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Buffer,Rebase.GHC.IO.BufferedIO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.BufferedIO,Rebase.GHC.IO.Device=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Device,Rebase.GHC.IO.Encoding=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding,Rebase.GHC.IO.Encoding.Failure=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.Failure,Rebase.GHC.IO.Encoding.Iconv=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.Iconv,Rebase.GHC.IO.Encoding.Latin1=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.Latin1,Rebase.GHC.IO.Encoding.Types=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.Types,Rebase.GHC.IO.Encoding.UTF16=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.UTF16,Rebase.GHC.IO.Encoding.UTF32=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.UTF32,Rebase.GHC.IO.Encoding.UTF8=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.UTF8,Rebase.GHC.IO.Exception=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Exception,Rebase.GHC.IO.FD=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.FD,Rebase.GHC.IO.Handle=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Handle,Rebase.GHC.IO.Handle.FD=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Handle.FD,Rebase.GHC.IO.Handle.Internals=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Handle.Internals,Rebase.GHC.IO.Handle.Text=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Handle.Text,Rebase.GHC.IO.Handle.Types=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Handle.Types,Rebase.GHC.IO.IOMode=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.IOMode,Rebase.GHC.IOArray=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IOArray,Rebase.GHC.IORef=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IORef,Rebase.GHC.Int=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Int,Rebase.GHC.List=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.List,Rebase.GHC.MVar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.MVar,Rebase.GHC.Num=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Num,Rebase.GHC.OverloadedLabels=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.OverloadedLabels,Rebase.GHC.Profiling=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Profiling,Rebase.GHC.Ptr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Ptr,Rebase.GHC.Read=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Read,Rebase.GHC.Real=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Real,Rebase.GHC.Records=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Records,Rebase.GHC.ST=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.ST,Rebase.GHC.STRef=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.STRef,Rebase.GHC.Show=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Show,Rebase.GHC.Stable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Stable,Rebase.GHC.Stack=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Stack,Rebase.GHC.Stats=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Stats,Rebase.GHC.Storable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Storable,Rebase.GHC.TopHandler=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.TopHandler,Rebase.GHC.TypeLits=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.TypeLits,Rebase.GHC.TypeNats=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.TypeNats,Rebase.GHC.Unicode=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Unicode,Rebase.GHC.Weak=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Weak,Rebase.GHC.Word=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Word,Rebase.Numeric=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Numeric,Rebase.Numeric.Natural=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Numeric.Natural,Rebase.Prelude=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Prelude,Rebase.System.CPUTime=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.CPUTime,Rebase.System.Console.GetOpt=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Console.GetOpt,Rebase.System.Environment=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Environment,Rebase.System.Exit=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Exit,Rebase.System.IO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.IO,Rebase.System.IO.Error=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.IO.Error,Rebase.System.IO.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.IO.Unsafe,Rebase.System.Info=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Info,Rebase.System.Mem=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Mem,Rebase.System.Mem.StableName=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Mem.StableName,Rebase.System.Mem.Weak=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Mem.Weak,Rebase.System.Posix.Internals=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Posix.Internals,Rebase.System.Posix.Types=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Posix.Types,Rebase.System.Timeout=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Timeout,Rebase.Text.ParserCombinators.ReadP=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.ParserCombinators.ReadP,Rebase.Text.ParserCombinators.ReadPrec=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.ParserCombinators.ReadPrec,Rebase.Text.Printf=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.Printf,Rebase.Text.Read=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.Read,Rebase.Text.Read.Lex=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.Read.Lex,Rebase.Text.Show=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.Show,Rebase.Unsafe.Coerce=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Unsafe.Coerce rebase> Ready component graph: rebase> definite rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 rebase> depends base-4.18.1.0 rebase> depends bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT rebase> depends bytestring-0.11.5.2 rebase> depends comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF rebase> depends containers-0.6.7 rebase> depends contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn rebase> depends deepseq-1.4.8.1 rebase> depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR rebase> depends either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k rebase> depends groups-0.5.3-H7tBXJoyk4ILKF0vexbyVF rebase> depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 rebase> depends invariant-0.6.4-GP0Gq3xIyqfIzBwdWeZ6Na rebase> depends mtl-2.3.1 rebase> depends profunctors-5.6.2-36avph0rW537qvMb6XX38R rebase> depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj rebase> depends selective-0.7.0.1-AjTtF5cfEP3DPzY0Ga2f2A rebase> depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR rebase> depends stm-2.5.1.0 rebase> depends text-2.0.2 rebase> depends time-1.12.2 rebase> depends time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 rebase> depends transformers-0.6.1.0 rebase> depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn rebase> depends uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH rebase> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO rebase> depends vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR rebase> depends void-0.7.3-3i9r57hqZ0ZJlxf8x3rhwr rebase> Using Cabal-3.10.1.0 compiled by ghc-9.6 rebase> Using compiler: ghc-9.6.3 rebase> Using install prefix: rebase> /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2 rebase> Executables installed in: rebase> /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2/bin rebase> Libraries installed in: rebase> /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 rebase> Dynamic Libraries installed in: rebase> /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 rebase> Private executables installed in: rebase> /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2/libexec/x86_64-linux-ghc-9.6.3/rebase-1.21.2 rebase> Data files installed in: rebase> /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2/share/x86_64-linux-ghc-9.6.3/rebase-1.21.2 rebase> Documentation installed in: rebase> /nix/store/6n4sfkni6wl836810cabw9nay9dhz2ir-rebase-1.21.2-doc/share/doc/rebase-1.21.2 rebase> Configuration files installed in: rebase> /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2/etc rebase> No alex found rebase> Using ar found on system at: rebase> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar rebase> No c2hs found rebase> No cpphs found rebase> No doctest found rebase> Using gcc version 14.3.0 given by user at: rebase> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc rebase> Using ghc version 9.6.3 found on system at: rebase> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc rebase> Using ghc-pkg version 9.6.3 found on system at: rebase> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 rebase> No ghcjs found rebase> No ghcjs-pkg found rebase> No greencard found rebase> Using haddock version 2.29.1 found on system at: rebase> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 rebase> No happy found rebase> Using haskell-suite found on system at: haskell-suite-dummy-location rebase> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location rebase> No hmake found rebase> Using hpc version 0.68 found on system at: rebase> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 rebase> Using hsc2hs version 0.68.9 found on system at: rebase> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 rebase> Using hscolour version 1.25 found on system at: rebase> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour rebase> No jhc found rebase> Using ld found on system at: rebase> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold rebase> No pkg-config found rebase> Using runghc version 9.6.3 found on system at: rebase> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 rebase> Using strip version 2.44 found on system at: rebase> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip rebase> Using tar found on system at: rebase> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar rebase> No uhc found stan> Running phase: buildPhase rebase> 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.. building '/nix/store/xf9zz775vw8vjm8nmvqi4gpxx1d8g9c1-stylish-haskell-0.14.6.0.drv'... stan> Preprocessing library 'target' for stan-0.2.0.0.. stan> Building library 'target' for stan-0.2.0.0.. ghc-exactprint> [ 3 of 10] Compiling Language.Haskell.GHC.ExactPrint.Lookup ( src/Language/Haskell/GHC/ExactPrint/Lookup.hs, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.o, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.dyn_o ) lens> Preprocessing test suite 'doctests' for lens-5.3.4.. lens> Building test suite 'doctests' for lens-5.3.4.. rebase> Preprocessing library for rebase-1.21.2.. rebase> Building library for rebase-1.21.2.. hw-prim> Preprocessing library for hw-prim-0.6.3.2.. hw-prim> Building library for hw-prim-0.6.3.2.. 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 ) ghc-exactprint> [ 4 of 10] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, dist/build/Language/Haskell/GHC/ExactPrint/Utils.o, dist/build/Language/Haskell/GHC/ExactPrint/Utils.dyn_o ) 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 ) lens> [1 of 1] Compiling Main ( tests/doctests.hs, dist/build/doctests/doctests-tmp/Main.o ) stan> [1 of 9] Compiling Target.AntiPattern 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 ) binary-instances> [ 2 of 11] Compiling Data.Binary.Instances.Hashable ( src/Data/Binary/Instances/Hashable.hs, dist/build/Data/Binary/Instances/Hashable.o, dist/build/Data/Binary/Instances/Hashable.dyn_o ) binary-instances> [ 3 of 11] Compiling Data.Binary.Instances.Primitive ( src/Data/Binary/Instances/Primitive.hs, dist/build/Data/Binary/Instances/Primitive.o, dist/build/Data/Binary/Instances/Primitive.dyn_o ) binary-instances> [ 4 of 11] Compiling Data.Binary.Instances.Scientific ( src/Data/Binary/Instances/Scientific.hs, dist/build/Data/Binary/Instances/Scientific.o, dist/build/Data/Binary/Instances/Scientific.dyn_o ) binary-instances> [ 5 of 11] Compiling Data.Binary.Instances.Tagged ( src/Data/Binary/Instances/Tagged.hs, dist/build/Data/Binary/Instances/Tagged.o, dist/build/Data/Binary/Instances/Tagged.dyn_o ) binary-instances> [ 6 of 11] Compiling Data.Binary.Instances.Text ( src/Data/Binary/Instances/Text.hs, dist/build/Data/Binary/Instances/Text.o, dist/build/Data/Binary/Instances/Text.dyn_o ) binary-instances> [ 7 of 11] Compiling Data.Binary.Instances.Time ( src/Data/Binary/Instances/Time.hs, dist/build/Data/Binary/Instances/Time.o, dist/build/Data/Binary/Instances/Time.dyn_o ) lens> [2 of 2] Linking dist/build/doctests/doctests 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 ) stylish-haskell> Running phase: setupCompilerEnvironmentPhase stylish-haskell> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. 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 ) 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 ) 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 ) 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" stan> [2 of 9] Compiling Target.AntiPattern.Stan0206 stan> [3 of 9] Compiling Target.AntiPattern.Stan0206Extensions stan> [4 of 9] Compiling Target.AntiPattern.Stan0212 stan> [5 of 9] Compiling Target.AntiPattern.Stan0213 stan> [6 of 9] Compiling Target.AntiPattern.Stan0214 stan> [7 of 9] Compiling Target.Infinite stan> [8 of 9] Compiling Target.Partial stylish-haskell> Running phase: patchPhase stylish-haskell> Running phase: compileBuildDriverPhase stan> [9 of 9] Compiling Target.Style stylish-haskell> setupCompileFlags: -package-db=/build/tmp.nUUomO18MG/setup-package.conf.d -threaded 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 ) lens> Preprocessing library for lens-5.3.4.. 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 ) lens> Building library for lens-5.3.4.. stylish-haskell> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.nUUomO18MG/Main.o ) dependent-map> dependent-map> src/Data/Dependent/Map.hs:167:5: warning: [-Wnoncanonical-monoid-instances] dependent-map> Noncanonical ‘mappend’ definition detected dependent-map> in the instance declaration for ‘Monoid (DMap k f)’. dependent-map> ‘mappend’ will eventually be removed in favour of ‘(<>)’ dependent-map> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ dependent-map> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid dependent-map> | dependent-map> 167 | mappend = union dependent-map> | ^^^^^^^^^^^^^^^ dependent-map> dependent-map> src/Data/Dependent/Map.hs:171:3: warning: [-Wnoncanonical-monoid-instances] dependent-map> Noncanonical ‘(<>) = mappend’ definition detected dependent-map> in the instance declaration for ‘Semigroup (DMap k f)’. dependent-map> Move definition from ‘mappend’ to ‘(<>)’ dependent-map> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid dependent-map> | dependent-map> 171 | (<>) = mappend dependent-map> | ^^^^^^^^^^^^^^ stylish-haskell> [2 of 2] Linking Setup ghc-exactprint> [ 5 of 10] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.o, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.dyn_o ) stan> [1 of 9] Compiling Target.AntiPattern quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 18 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:22:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Arbitrary’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Arbitrary() quickcheck-classes> | quickcheck-classes> 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 23 | import Data.Functor.Classes (Eq1,Show1) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:24:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 24 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) 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 ) quickcheck-classes> [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, dist/build/Test/QuickCheck/Classes/Apply.o, dist/build/Test/QuickCheck/Classes/Apply.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 19 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:22:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Arbitrary’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Arbitrary() quickcheck-classes> | quickcheck-classes> 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 23 | import Data.Functor.Classes (Eq1,Show1) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:24:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 24 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, dist/build/Test/QuickCheck/Classes/Euclidean.o, dist/build/Test/QuickCheck/Classes/Euclidean.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 29 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) 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> | ^^^^^ 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 ) stan> [2 of 9] Compiling Target.AntiPattern.Stan0206 stan> [3 of 9] Compiling Target.AntiPattern.Stan0206Extensions stan> [4 of 9] Compiling Target.AntiPattern.Stan0212 stan> [5 of 9] Compiling Target.AntiPattern.Stan0213 stan> [6 of 9] Compiling Target.AntiPattern.Stan0214 stan> [7 of 9] Compiling Target.Infinite stan> [8 of 9] Compiling Target.Partial stan> [9 of 9] Compiling Target.Style 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 ) 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 ) 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 ) 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 ) quickcheck-classes> [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, dist/build/Test/QuickCheck/Classes/IsList.o, dist/build/Test/QuickCheck/Classes/IsList.dyn_o ) quickcheck-classes> [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, dist/build/Test/QuickCheck/Classes/Json.o, dist/build/Test/QuickCheck/Classes/Json.dyn_o ) quickcheck-classes> [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, dist/build/Test/QuickCheck/Classes/MVector.o, dist/build/Test/QuickCheck/Classes/MVector.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Control.Applicative’ is redundant quickcheck-classes> except perhaps to import instances from ‘Control.Applicative’ quickcheck-classes> To import instances alone, use: import Control.Applicative() quickcheck-classes> | quickcheck-classes> 20 | import Control.Applicative quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 23 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:29:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 29 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) 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 ) rebase> [191 of 369] Compiling Rebase.Data.Semigroupoid.Ob ( library/Rebase/Data/Semigroupoid/Ob.hs, dist/build/Rebase/Data/Semigroupoid/Ob.o, dist/build/Rebase/Data/Semigroupoid/Ob.dyn_o ) rebase> [192 of 369] Compiling Rebase.Data.Semigroupoid.Static ( library/Rebase/Data/Semigroupoid/Static.hs, dist/build/Rebase/Data/Semigroupoid/Static.o, dist/build/Rebase/Data/Semigroupoid/Static.dyn_o ) rebase> [193 of 369] Compiling Rebase.Data.Sequence ( library/Rebase/Data/Sequence.hs, dist/build/Rebase/Data/Sequence.o, dist/build/Rebase/Data/Sequence.dyn_o ) rebase> [194 of 369] Compiling Rebase.Data.Set ( library/Rebase/Data/Set.hs, dist/build/Rebase/Data/Set.o, dist/build/Rebase/Data/Set.dyn_o ) rebase> [195 of 369] Compiling Rebase.Data.String ( library/Rebase/Data/String.hs, dist/build/Rebase/Data/String.o, dist/build/Rebase/Data/String.dyn_o ) rebase> [196 of 369] Compiling Rebase.Data.Text ( library/Rebase/Data/Text.hs, dist/build/Rebase/Data/Text.o, dist/build/Rebase/Data/Text.dyn_o ) rebase> [197 of 369] Compiling Rebase.Data.Text.Array ( library/Rebase/Data/Text/Array.hs, dist/build/Rebase/Data/Text/Array.o, dist/build/Rebase/Data/Text/Array.dyn_o ) rebase> [198 of 369] Compiling Rebase.Data.Text.Encoding ( library/Rebase/Data/Text/Encoding.hs, dist/build/Rebase/Data/Text/Encoding.o, dist/build/Rebase/Data/Text/Encoding.dyn_o ) rebase> [199 of 369] Compiling Rebase.Data.Text.Encoding.Error ( library/Rebase/Data/Text/Encoding/Error.hs, dist/build/Rebase/Data/Text/Encoding/Error.o, dist/build/Rebase/Data/Text/Encoding/Error.dyn_o ) rebase> [200 of 369] Compiling Rebase.Data.Text.Foreign ( library/Rebase/Data/Text/Foreign.hs, dist/build/Rebase/Data/Text/Foreign.o, dist/build/Rebase/Data/Text/Foreign.dyn_o ) rebase> [201 of 369] Compiling Rebase.Data.Text.IO ( library/Rebase/Data/Text/IO.hs, dist/build/Rebase/Data/Text/IO.o, dist/build/Rebase/Data/Text/IO.dyn_o ) rebase> [202 of 369] Compiling Rebase.Data.Text.Internal ( library/Rebase/Data/Text/Internal.hs, dist/build/Rebase/Data/Text/Internal.o, dist/build/Rebase/Data/Text/Internal.dyn_o ) rebase> [203 of 369] Compiling Rebase.Data.Text.Lazy ( library/Rebase/Data/Text/Lazy.hs, dist/build/Rebase/Data/Text/Lazy.o, dist/build/Rebase/Data/Text/Lazy.dyn_o ) rebase> [204 of 369] Compiling Rebase.Data.Text.Lazy.Builder ( library/Rebase/Data/Text/Lazy/Builder.hs, dist/build/Rebase/Data/Text/Lazy/Builder.o, dist/build/Rebase/Data/Text/Lazy/Builder.dyn_o ) rebase> [205 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Int ( library/Rebase/Data/Text/Lazy/Builder/Int.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Int.o, dist/build/Rebase/Data/Text/Lazy/Builder/Int.dyn_o ) rebase> [206 of 369] Compiling Rebase.Data.Text.Lazy.Builder.RealFloat ( library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.o, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.dyn_o ) rebase> [207 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Scientific ( library/Rebase/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.o, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.dyn_o ) rebase> [208 of 369] Compiling Rebase.Data.Text.Lazy.Encoding ( library/Rebase/Data/Text/Lazy/Encoding.hs, dist/build/Rebase/Data/Text/Lazy/Encoding.o, dist/build/Rebase/Data/Text/Lazy/Encoding.dyn_o ) rebase> [209 of 369] Compiling Rebase.Data.Text.Lazy.IO ( library/Rebase/Data/Text/Lazy/IO.hs, dist/build/Rebase/Data/Text/Lazy/IO.o, dist/build/Rebase/Data/Text/Lazy/IO.dyn_o ) rebase> [210 of 369] Compiling Rebase.Data.Text.Lazy.Read ( library/Rebase/Data/Text/Lazy/Read.hs, dist/build/Rebase/Data/Text/Lazy/Read.o, dist/build/Rebase/Data/Text/Lazy/Read.dyn_o ) rebase> [211 of 369] Compiling Rebase.Data.Text.Read ( library/Rebase/Data/Text/Read.hs, dist/build/Rebase/Data/Text/Read.o, dist/build/Rebase/Data/Text/Read.dyn_o ) rebase> [212 of 369] Compiling Rebase.Data.Text.Unsafe ( library/Rebase/Data/Text/Unsafe.hs, dist/build/Rebase/Data/Text/Unsafe.o, dist/build/Rebase/Data/Text/Unsafe.dyn_o ) rebase> [213 of 369] Compiling Rebase.Data.Time ( library/Rebase/Data/Time.hs, dist/build/Rebase/Data/Time.o, dist/build/Rebase/Data/Time.dyn_o ) rebase> [214 of 369] Compiling Rebase.Data.Time.Calendar ( library/Rebase/Data/Time/Calendar.hs, dist/build/Rebase/Data/Time/Calendar.o, dist/build/Rebase/Data/Time/Calendar.dyn_o ) rebase> [215 of 369] Compiling Rebase.Data.Time.Calendar.Easter ( library/Rebase/Data/Time/Calendar/Easter.hs, dist/build/Rebase/Data/Time/Calendar/Easter.o, dist/build/Rebase/Data/Time/Calendar/Easter.dyn_o ) rebase> [216 of 369] Compiling Rebase.Data.Time.Calendar.Julian ( library/Rebase/Data/Time/Calendar/Julian.hs, dist/build/Rebase/Data/Time/Calendar/Julian.o, dist/build/Rebase/Data/Time/Calendar/Julian.dyn_o ) rebase> [217 of 369] Compiling Rebase.Data.Time.Calendar.MonthDay ( library/Rebase/Data/Time/Calendar/MonthDay.hs, dist/build/Rebase/Data/Time/Calendar/MonthDay.o, dist/build/Rebase/Data/Time/Calendar/MonthDay.dyn_o ) rebase> [218 of 369] Compiling Rebase.Data.Time.Calendar.OrdinalDate ( library/Rebase/Data/Time/Calendar/OrdinalDate.hs, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.o, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.dyn_o ) rebase> [219 of 369] Compiling Rebase.Data.Time.Calendar.WeekDate ( library/Rebase/Data/Time/Calendar/WeekDate.hs, dist/build/Rebase/Data/Time/Calendar/WeekDate.o, dist/build/Rebase/Data/Time/Calendar/WeekDate.dyn_o ) rebase> [220 of 369] Compiling Rebase.Data.Time.Clock ( library/Rebase/Data/Time/Clock.hs, dist/build/Rebase/Data/Time/Clock.o, dist/build/Rebase/Data/Time/Clock.dyn_o ) rebase> [221 of 369] Compiling Rebase.Data.Time.Clock.POSIX ( library/Rebase/Data/Time/Clock/POSIX.hs, dist/build/Rebase/Data/Time/Clock/POSIX.o, dist/build/Rebase/Data/Time/Clock/POSIX.dyn_o ) rebase> [222 of 369] Compiling Rebase.Data.Time.Clock.System ( library/Rebase/Data/Time/Clock/System.hs, dist/build/Rebase/Data/Time/Clock/System.o, dist/build/Rebase/Data/Time/Clock/System.dyn_o ) rebase> [223 of 369] Compiling Rebase.Data.Time.Clock.TAI ( library/Rebase/Data/Time/Clock/TAI.hs, dist/build/Rebase/Data/Time/Clock/TAI.o, dist/build/Rebase/Data/Time/Clock/TAI.dyn_o ) rebase> [224 of 369] Compiling Rebase.Data.Time.Compat ( library/Rebase/Data/Time/Compat.hs, dist/build/Rebase/Data/Time/Compat.o, dist/build/Rebase/Data/Time/Compat.dyn_o ) rebase> [225 of 369] Compiling Rebase.Data.Time.Format ( library/Rebase/Data/Time/Format.hs, dist/build/Rebase/Data/Time/Format.o, dist/build/Rebase/Data/Time/Format.dyn_o ) rebase> [226 of 369] Compiling Rebase.Data.Time.Format.ISO8601 ( library/Rebase/Data/Time/Format/ISO8601.hs, dist/build/Rebase/Data/Time/Format/ISO8601.o, dist/build/Rebase/Data/Time/Format/ISO8601.dyn_o ) rebase> [227 of 369] Compiling Rebase.Data.Time.LocalTime ( library/Rebase/Data/Time/LocalTime.hs, dist/build/Rebase/Data/Time/LocalTime.o, dist/build/Rebase/Data/Time/LocalTime.dyn_o ) rebase> [228 of 369] Compiling Rebase.Data.Traversable ( library/Rebase/Data/Traversable.hs, dist/build/Rebase/Data/Traversable.o, dist/build/Rebase/Data/Traversable.dyn_o ) rebase> [229 of 369] Compiling Rebase.Data.Traversable.Instances ( library/Rebase/Data/Traversable/Instances.hs, dist/build/Rebase/Data/Traversable/Instances.o, dist/build/Rebase/Data/Traversable/Instances.dyn_o ) rebase> [230 of 369] Compiling Rebase.Data.Tree ( library/Rebase/Data/Tree.hs, dist/build/Rebase/Data/Tree.o, dist/build/Rebase/Data/Tree.dyn_o ) rebase> [231 of 369] Compiling Rebase.Data.Tuple ( library/Rebase/Data/Tuple.hs, dist/build/Rebase/Data/Tuple.o, dist/build/Rebase/Data/Tuple.dyn_o ) rebase> [232 of 369] Compiling Rebase.Data.Type.Bool ( library/Rebase/Data/Type/Bool.hs, dist/build/Rebase/Data/Type/Bool.o, dist/build/Rebase/Data/Type/Bool.dyn_o ) rebase> [233 of 369] Compiling Rebase.Data.Type.Coercion ( library/Rebase/Data/Type/Coercion.hs, dist/build/Rebase/Data/Type/Coercion.o, dist/build/Rebase/Data/Type/Coercion.dyn_o ) rebase> [234 of 369] Compiling Rebase.Data.Type.Equality ( library/Rebase/Data/Type/Equality.hs, dist/build/Rebase/Data/Type/Equality.o, dist/build/Rebase/Data/Type/Equality.dyn_o ) rebase> [235 of 369] Compiling Rebase.Data.Typeable ( library/Rebase/Data/Typeable.hs, dist/build/Rebase/Data/Typeable.o, dist/build/Rebase/Data/Typeable.dyn_o ) rebase> [236 of 369] Compiling Rebase.Data.UUID ( library/Rebase/Data/UUID.hs, dist/build/Rebase/Data/UUID.o, dist/build/Rebase/Data/UUID.dyn_o ) rebase> [237 of 369] Compiling Rebase.Data.Unique ( library/Rebase/Data/Unique.hs, dist/build/Rebase/Data/Unique.o, dist/build/Rebase/Data/Unique.dyn_o ) rebase> [238 of 369] Compiling Rebase.Data.Vector ( library/Rebase/Data/Vector.hs, dist/build/Rebase/Data/Vector.o, dist/build/Rebase/Data/Vector.dyn_o ) rebase> [239 of 369] Compiling Rebase.Data.Vector.Fusion.Stream.Monadic ( library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.o, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.dyn_o ) rebase> [240 of 369] Compiling Rebase.Data.Vector.Fusion.Util ( library/Rebase/Data/Vector/Fusion/Util.hs, dist/build/Rebase/Data/Vector/Fusion/Util.o, dist/build/Rebase/Data/Vector/Fusion/Util.dyn_o ) rebase> [241 of 369] Compiling Rebase.Data.Vector.Generic ( library/Rebase/Data/Vector/Generic.hs, dist/build/Rebase/Data/Vector/Generic.o, dist/build/Rebase/Data/Vector/Generic.dyn_o ) rebase> [242 of 369] Compiling Rebase.Data.Vector.Generic.Base ( library/Rebase/Data/Vector/Generic/Base.hs, dist/build/Rebase/Data/Vector/Generic/Base.o, dist/build/Rebase/Data/Vector/Generic/Base.dyn_o ) rebase> [243 of 369] Compiling Rebase.Data.Vector.Generic.Mutable ( library/Rebase/Data/Vector/Generic/Mutable.hs, dist/build/Rebase/Data/Vector/Generic/Mutable.o, dist/build/Rebase/Data/Vector/Generic/Mutable.dyn_o ) rebase> [244 of 369] Compiling Rebase.Data.Vector.Generic.New ( library/Rebase/Data/Vector/Generic/New.hs, dist/build/Rebase/Data/Vector/Generic/New.o, dist/build/Rebase/Data/Vector/Generic/New.dyn_o ) rebase> [245 of 369] Compiling Rebase.Data.Vector.Instances ( library/Rebase/Data/Vector/Instances.hs, dist/build/Rebase/Data/Vector/Instances.o, dist/build/Rebase/Data/Vector/Instances.dyn_o ) rebase> [246 of 369] Compiling Rebase.Data.Vector.Internal.Check ( library/Rebase/Data/Vector/Internal/Check.hs, dist/build/Rebase/Data/Vector/Internal/Check.o, dist/build/Rebase/Data/Vector/Internal/Check.dyn_o ) rebase> [247 of 369] Compiling Rebase.Data.Vector.Mutable ( library/Rebase/Data/Vector/Mutable.hs, dist/build/Rebase/Data/Vector/Mutable.o, dist/build/Rebase/Data/Vector/Mutable.dyn_o ) rebase> [248 of 369] Compiling Rebase.Data.Vector.Primitive ( library/Rebase/Data/Vector/Primitive.hs, dist/build/Rebase/Data/Vector/Primitive.o, dist/build/Rebase/Data/Vector/Primitive.dyn_o ) ghc-exactprint> [ 6 of 10] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.o, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.dyn_o ) 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 ) 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 ) rebase> [254 of 369] Compiling Rebase.Data.Vector.Unboxed.Base ( library/Rebase/Data/Vector/Unboxed/Base.hs, dist/build/Rebase/Data/Vector/Unboxed/Base.o, dist/build/Rebase/Data/Vector/Unboxed/Base.dyn_o ) rebase> [255 of 369] Compiling Rebase.Data.Vector.Unboxed.Mutable ( library/Rebase/Data/Vector/Unboxed/Mutable.hs, dist/build/Rebase/Data/Vector/Unboxed/Mutable.o, dist/build/Rebase/Data/Vector/Unboxed/Mutable.dyn_o ) rebase> [256 of 369] Compiling Rebase.Data.Version ( library/Rebase/Data/Version.hs, dist/build/Rebase/Data/Version.o, dist/build/Rebase/Data/Version.dyn_o ) rebase> [257 of 369] Compiling Rebase.Data.Void ( library/Rebase/Data/Void.hs, dist/build/Rebase/Data/Void.o, dist/build/Rebase/Data/Void.dyn_o ) rebase> [258 of 369] Compiling Rebase.Data.Void.Unsafe ( library/Rebase/Data/Void/Unsafe.hs, dist/build/Rebase/Data/Void/Unsafe.o, dist/build/Rebase/Data/Void/Unsafe.dyn_o ) rebase> [259 of 369] Compiling Rebase.Data.Word ( library/Rebase/Data/Word.hs, dist/build/Rebase/Data/Word.o, dist/build/Rebase/Data/Word.dyn_o ) rebase> [260 of 369] Compiling Rebase.Debug.Trace ( library/Rebase/Debug/Trace.hs, dist/build/Rebase/Debug/Trace.o, dist/build/Rebase/Debug/Trace.dyn_o ) rebase> [261 of 369] Compiling Rebase.Foreign ( library/Rebase/Foreign.hs, dist/build/Rebase/Foreign.o, dist/build/Rebase/Foreign.dyn_o ) rebase> [262 of 369] Compiling Rebase.Foreign.C ( library/Rebase/Foreign/C.hs, dist/build/Rebase/Foreign/C.o, dist/build/Rebase/Foreign/C.dyn_o ) rebase> [263 of 369] Compiling Rebase.Foreign.C.Error ( library/Rebase/Foreign/C/Error.hs, dist/build/Rebase/Foreign/C/Error.o, dist/build/Rebase/Foreign/C/Error.dyn_o ) rebase> [264 of 369] Compiling Rebase.Foreign.C.String ( library/Rebase/Foreign/C/String.hs, dist/build/Rebase/Foreign/C/String.o, dist/build/Rebase/Foreign/C/String.dyn_o ) rebase> [265 of 369] Compiling Rebase.Foreign.C.Types ( library/Rebase/Foreign/C/Types.hs, dist/build/Rebase/Foreign/C/Types.o, dist/build/Rebase/Foreign/C/Types.dyn_o ) rebase> [266 of 369] Compiling Rebase.Foreign.Concurrent ( library/Rebase/Foreign/Concurrent.hs, dist/build/Rebase/Foreign/Concurrent.o, dist/build/Rebase/Foreign/Concurrent.dyn_o ) rebase> [267 of 369] Compiling Rebase.Foreign.ForeignPtr ( library/Rebase/Foreign/ForeignPtr.hs, dist/build/Rebase/Foreign/ForeignPtr.o, dist/build/Rebase/Foreign/ForeignPtr.dyn_o ) rebase> [268 of 369] Compiling Rebase.Foreign.ForeignPtr.Unsafe ( library/Rebase/Foreign/ForeignPtr/Unsafe.hs, dist/build/Rebase/Foreign/ForeignPtr/Unsafe.o, dist/build/Rebase/Foreign/ForeignPtr/Unsafe.dyn_o ) rebase> [269 of 369] Compiling Rebase.Foreign.Marshal ( library/Rebase/Foreign/Marshal.hs, dist/build/Rebase/Foreign/Marshal.o, dist/build/Rebase/Foreign/Marshal.dyn_o ) rebase> [270 of 369] Compiling Rebase.Foreign.Marshal.Alloc ( library/Rebase/Foreign/Marshal/Alloc.hs, dist/build/Rebase/Foreign/Marshal/Alloc.o, dist/build/Rebase/Foreign/Marshal/Alloc.dyn_o ) rebase> [271 of 369] Compiling Rebase.Foreign.Marshal.Array ( library/Rebase/Foreign/Marshal/Array.hs, dist/build/Rebase/Foreign/Marshal/Array.o, dist/build/Rebase/Foreign/Marshal/Array.dyn_o ) rebase> [272 of 369] Compiling Rebase.Foreign.Marshal.Error ( library/Rebase/Foreign/Marshal/Error.hs, dist/build/Rebase/Foreign/Marshal/Error.o, dist/build/Rebase/Foreign/Marshal/Error.dyn_o ) rebase> [273 of 369] Compiling Rebase.Foreign.Marshal.Pool ( library/Rebase/Foreign/Marshal/Pool.hs, dist/build/Rebase/Foreign/Marshal/Pool.o, dist/build/Rebase/Foreign/Marshal/Pool.dyn_o ) rebase> [274 of 369] Compiling Rebase.Foreign.Marshal.Safe ( library/Rebase/Foreign/Marshal/Safe.hs, dist/build/Rebase/Foreign/Marshal/Safe.o, dist/build/Rebase/Foreign/Marshal/Safe.dyn_o ) rebase> rebase> library/Rebase/Foreign/Marshal/Safe.hs:6:1: warning: [-Wdeprecations] rebase> Module ‘Foreign.Marshal.Safe’ is deprecated: rebase> "Safe is now the default, please use Foreign.Marshal instead" rebase> | rebase> 6 | import Foreign.Marshal.Safe rebase> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ rebase> [275 of 369] Compiling Rebase.Foreign.Marshal.Unsafe ( library/Rebase/Foreign/Marshal/Unsafe.hs, dist/build/Rebase/Foreign/Marshal/Unsafe.o, dist/build/Rebase/Foreign/Marshal/Unsafe.dyn_o ) rebase> [276 of 369] Compiling Rebase.Foreign.Marshal.Utils ( library/Rebase/Foreign/Marshal/Utils.hs, dist/build/Rebase/Foreign/Marshal/Utils.o, dist/build/Rebase/Foreign/Marshal/Utils.dyn_o ) rebase> [277 of 369] Compiling Rebase.Foreign.Ptr ( library/Rebase/Foreign/Ptr.hs, dist/build/Rebase/Foreign/Ptr.o, dist/build/Rebase/Foreign/Ptr.dyn_o ) rebase> [278 of 369] Compiling Rebase.Foreign.StablePtr ( library/Rebase/Foreign/StablePtr.hs, dist/build/Rebase/Foreign/StablePtr.o, dist/build/Rebase/Foreign/StablePtr.dyn_o ) rebase> [279 of 369] Compiling Rebase.Foreign.Storable ( library/Rebase/Foreign/Storable.hs, dist/build/Rebase/Foreign/Storable.o, dist/build/Rebase/Foreign/Storable.dyn_o ) rebase> [280 of 369] Compiling Rebase.GHC.Arr ( library/Rebase/GHC/Arr.hs, dist/build/Rebase/GHC/Arr.o, dist/build/Rebase/GHC/Arr.dyn_o ) rebase> [281 of 369] Compiling Rebase.GHC.Base ( library/Rebase/GHC/Base.hs, dist/build/Rebase/GHC/Base.o, dist/build/Rebase/GHC/Base.dyn_o ) rebase> [282 of 369] Compiling Rebase.GHC.Char ( library/Rebase/GHC/Char.hs, dist/build/Rebase/GHC/Char.o, dist/build/Rebase/GHC/Char.dyn_o ) rebase> [283 of 369] Compiling Rebase.GHC.Conc ( library/Rebase/GHC/Conc.hs, dist/build/Rebase/GHC/Conc.o, dist/build/Rebase/GHC/Conc.dyn_o ) rebase> [284 of 369] Compiling Rebase.GHC.Conc.IO ( library/Rebase/GHC/Conc/IO.hs, dist/build/Rebase/GHC/Conc/IO.o, dist/build/Rebase/GHC/Conc/IO.dyn_o ) rebase> [285 of 369] Compiling Rebase.GHC.Conc.Signal ( library/Rebase/GHC/Conc/Signal.hs, dist/build/Rebase/GHC/Conc/Signal.o, dist/build/Rebase/GHC/Conc/Signal.dyn_o ) rebase> [286 of 369] Compiling Rebase.GHC.Conc.Sync ( library/Rebase/GHC/Conc/Sync.hs, dist/build/Rebase/GHC/Conc/Sync.o, dist/build/Rebase/GHC/Conc/Sync.dyn_o ) rebase> [287 of 369] Compiling Rebase.GHC.Desugar ( library/Rebase/GHC/Desugar.hs, dist/build/Rebase/GHC/Desugar.o, dist/build/Rebase/GHC/Desugar.dyn_o ) rebase> [288 of 369] Compiling Rebase.GHC.Enum ( library/Rebase/GHC/Enum.hs, dist/build/Rebase/GHC/Enum.o, dist/build/Rebase/GHC/Enum.dyn_o ) rebase> [289 of 369] Compiling Rebase.GHC.Environment ( library/Rebase/GHC/Environment.hs, dist/build/Rebase/GHC/Environment.o, dist/build/Rebase/GHC/Environment.dyn_o ) rebase> [290 of 369] Compiling Rebase.GHC.Err ( library/Rebase/GHC/Err.hs, dist/build/Rebase/GHC/Err.o, dist/build/Rebase/GHC/Err.dyn_o ) rebase> [291 of 369] Compiling Rebase.GHC.Exception ( library/Rebase/GHC/Exception.hs, dist/build/Rebase/GHC/Exception.o, dist/build/Rebase/GHC/Exception.dyn_o ) rebase> [292 of 369] Compiling Rebase.GHC.Exts ( library/Rebase/GHC/Exts.hs, dist/build/Rebase/GHC/Exts.o, dist/build/Rebase/GHC/Exts.dyn_o ) rebase> [293 of 369] Compiling Rebase.GHC.Fingerprint ( library/Rebase/GHC/Fingerprint.hs, dist/build/Rebase/GHC/Fingerprint.o, dist/build/Rebase/GHC/Fingerprint.dyn_o ) rebase> [294 of 369] Compiling Rebase.GHC.Fingerprint.Type ( library/Rebase/GHC/Fingerprint/Type.hs, dist/build/Rebase/GHC/Fingerprint/Type.o, dist/build/Rebase/GHC/Fingerprint/Type.dyn_o ) rebase> [295 of 369] Compiling Rebase.GHC.Float ( library/Rebase/GHC/Float.hs, dist/build/Rebase/GHC/Float.o, dist/build/Rebase/GHC/Float.dyn_o ) rebase> [296 of 369] Compiling Rebase.GHC.Float.ConversionUtils ( library/Rebase/GHC/Float/ConversionUtils.hs, dist/build/Rebase/GHC/Float/ConversionUtils.o, dist/build/Rebase/GHC/Float/ConversionUtils.dyn_o ) rebase> [297 of 369] Compiling Rebase.GHC.Float.RealFracMethods ( library/Rebase/GHC/Float/RealFracMethods.hs, dist/build/Rebase/GHC/Float/RealFracMethods.o, dist/build/Rebase/GHC/Float/RealFracMethods.dyn_o ) rebase> [298 of 369] Compiling Rebase.GHC.Foreign ( library/Rebase/GHC/Foreign.hs, dist/build/Rebase/GHC/Foreign.o, dist/build/Rebase/GHC/Foreign.dyn_o ) rebase> [299 of 369] Compiling Rebase.GHC.ForeignPtr ( library/Rebase/GHC/ForeignPtr.hs, dist/build/Rebase/GHC/ForeignPtr.o, dist/build/Rebase/GHC/ForeignPtr.dyn_o ) rebase> [300 of 369] Compiling Rebase.GHC.Generics ( library/Rebase/GHC/Generics.hs, dist/build/Rebase/GHC/Generics.o, dist/build/Rebase/GHC/Generics.dyn_o ) rebase> [301 of 369] Compiling Rebase.GHC.IO ( library/Rebase/GHC/IO.hs, dist/build/Rebase/GHC/IO.o, dist/build/Rebase/GHC/IO.dyn_o ) rebase> [302 of 369] Compiling Rebase.GHC.IO.Buffer ( library/Rebase/GHC/IO/Buffer.hs, dist/build/Rebase/GHC/IO/Buffer.o, dist/build/Rebase/GHC/IO/Buffer.dyn_o ) rebase> [303 of 369] Compiling Rebase.GHC.IO.BufferedIO ( library/Rebase/GHC/IO/BufferedIO.hs, dist/build/Rebase/GHC/IO/BufferedIO.o, dist/build/Rebase/GHC/IO/BufferedIO.dyn_o ) rebase> [304 of 369] Compiling Rebase.GHC.IO.Device ( library/Rebase/GHC/IO/Device.hs, dist/build/Rebase/GHC/IO/Device.o, dist/build/Rebase/GHC/IO/Device.dyn_o ) rebase> [305 of 369] Compiling Rebase.GHC.IO.Encoding ( library/Rebase/GHC/IO/Encoding.hs, dist/build/Rebase/GHC/IO/Encoding.o, dist/build/Rebase/GHC/IO/Encoding.dyn_o ) rebase> [306 of 369] Compiling Rebase.GHC.IO.Encoding.Failure ( library/Rebase/GHC/IO/Encoding/Failure.hs, dist/build/Rebase/GHC/IO/Encoding/Failure.o, dist/build/Rebase/GHC/IO/Encoding/Failure.dyn_o ) rebase> [307 of 369] Compiling Rebase.GHC.IO.Encoding.Iconv ( library/Rebase/GHC/IO/Encoding/Iconv.hs, dist/build/Rebase/GHC/IO/Encoding/Iconv.o, dist/build/Rebase/GHC/IO/Encoding/Iconv.dyn_o ) rebase> [308 of 369] Compiling Rebase.GHC.IO.Encoding.Latin1 ( library/Rebase/GHC/IO/Encoding/Latin1.hs, dist/build/Rebase/GHC/IO/Encoding/Latin1.o, dist/build/Rebase/GHC/IO/Encoding/Latin1.dyn_o ) rebase> [309 of 369] Compiling Rebase.GHC.IO.Encoding.Types ( library/Rebase/GHC/IO/Encoding/Types.hs, dist/build/Rebase/GHC/IO/Encoding/Types.o, dist/build/Rebase/GHC/IO/Encoding/Types.dyn_o ) rebase> [310 of 369] Compiling Rebase.GHC.IO.Encoding.UTF16 ( library/Rebase/GHC/IO/Encoding/UTF16.hs, dist/build/Rebase/GHC/IO/Encoding/UTF16.o, dist/build/Rebase/GHC/IO/Encoding/UTF16.dyn_o ) rebase> [311 of 369] Compiling Rebase.GHC.IO.Encoding.UTF32 ( library/Rebase/GHC/IO/Encoding/UTF32.hs, dist/build/Rebase/GHC/IO/Encoding/UTF32.o, dist/build/Rebase/GHC/IO/Encoding/UTF32.dyn_o ) rebase> [312 of 369] Compiling Rebase.GHC.IO.Encoding.UTF8 ( library/Rebase/GHC/IO/Encoding/UTF8.hs, dist/build/Rebase/GHC/IO/Encoding/UTF8.o, dist/build/Rebase/GHC/IO/Encoding/UTF8.dyn_o ) rebase> [313 of 369] Compiling Rebase.GHC.IO.Exception ( library/Rebase/GHC/IO/Exception.hs, dist/build/Rebase/GHC/IO/Exception.o, dist/build/Rebase/GHC/IO/Exception.dyn_o ) rebase> [314 of 369] Compiling Rebase.GHC.IO.FD ( library/Rebase/GHC/IO/FD.hs, dist/build/Rebase/GHC/IO/FD.o, dist/build/Rebase/GHC/IO/FD.dyn_o ) rebase> [315 of 369] Compiling Rebase.GHC.IO.Handle ( library/Rebase/GHC/IO/Handle.hs, dist/build/Rebase/GHC/IO/Handle.o, dist/build/Rebase/GHC/IO/Handle.dyn_o ) rebase> [316 of 369] Compiling Rebase.GHC.IO.Handle.FD ( library/Rebase/GHC/IO/Handle/FD.hs, dist/build/Rebase/GHC/IO/Handle/FD.o, dist/build/Rebase/GHC/IO/Handle/FD.dyn_o ) rebase> [317 of 369] Compiling Rebase.GHC.IO.Handle.Internals ( library/Rebase/GHC/IO/Handle/Internals.hs, dist/build/Rebase/GHC/IO/Handle/Internals.o, dist/build/Rebase/GHC/IO/Handle/Internals.dyn_o ) rebase> [318 of 369] Compiling Rebase.GHC.IO.Handle.Text ( library/Rebase/GHC/IO/Handle/Text.hs, dist/build/Rebase/GHC/IO/Handle/Text.o, dist/build/Rebase/GHC/IO/Handle/Text.dyn_o ) rebase> [319 of 369] Compiling Rebase.GHC.IO.Handle.Types ( library/Rebase/GHC/IO/Handle/Types.hs, dist/build/Rebase/GHC/IO/Handle/Types.o, dist/build/Rebase/GHC/IO/Handle/Types.dyn_o ) rebase> [320 of 369] Compiling Rebase.GHC.IO.IOMode ( library/Rebase/GHC/IO/IOMode.hs, dist/build/Rebase/GHC/IO/IOMode.o, dist/build/Rebase/GHC/IO/IOMode.dyn_o ) rebase> [321 of 369] Compiling Rebase.GHC.IOArray ( library/Rebase/GHC/IOArray.hs, dist/build/Rebase/GHC/IOArray.o, dist/build/Rebase/GHC/IOArray.dyn_o ) rebase> [322 of 369] Compiling Rebase.GHC.IORef ( library/Rebase/GHC/IORef.hs, dist/build/Rebase/GHC/IORef.o, dist/build/Rebase/GHC/IORef.dyn_o ) rebase> [323 of 369] Compiling Rebase.GHC.Int ( library/Rebase/GHC/Int.hs, dist/build/Rebase/GHC/Int.o, dist/build/Rebase/GHC/Int.dyn_o ) rebase> [324 of 369] Compiling Rebase.GHC.List ( library/Rebase/GHC/List.hs, dist/build/Rebase/GHC/List.o, dist/build/Rebase/GHC/List.dyn_o ) rebase> [325 of 369] Compiling Rebase.GHC.MVar ( library/Rebase/GHC/MVar.hs, dist/build/Rebase/GHC/MVar.o, dist/build/Rebase/GHC/MVar.dyn_o ) rebase> [326 of 369] Compiling Rebase.GHC.Num ( library/Rebase/GHC/Num.hs, dist/build/Rebase/GHC/Num.o, dist/build/Rebase/GHC/Num.dyn_o ) rebase> [327 of 369] Compiling Rebase.GHC.OverloadedLabels ( library/Rebase/GHC/OverloadedLabels.hs, dist/build/Rebase/GHC/OverloadedLabels.o, dist/build/Rebase/GHC/OverloadedLabels.dyn_o ) rebase> [328 of 369] Compiling Rebase.GHC.Profiling ( library/Rebase/GHC/Profiling.hs, dist/build/Rebase/GHC/Profiling.o, dist/build/Rebase/GHC/Profiling.dyn_o ) rebase> [329 of 369] Compiling Rebase.GHC.Ptr ( library/Rebase/GHC/Ptr.hs, dist/build/Rebase/GHC/Ptr.o, dist/build/Rebase/GHC/Ptr.dyn_o ) rebase> [330 of 369] Compiling Rebase.GHC.Read ( library/Rebase/GHC/Read.hs, dist/build/Rebase/GHC/Read.o, dist/build/Rebase/GHC/Read.dyn_o ) rebase> [331 of 369] Compiling Rebase.GHC.Real ( library/Rebase/GHC/Real.hs, dist/build/Rebase/GHC/Real.o, dist/build/Rebase/GHC/Real.dyn_o ) rebase> [332 of 369] Compiling Rebase.GHC.Records ( library/Rebase/GHC/Records.hs, dist/build/Rebase/GHC/Records.o, dist/build/Rebase/GHC/Records.dyn_o ) rebase> [333 of 369] Compiling Rebase.GHC.ST ( library/Rebase/GHC/ST.hs, dist/build/Rebase/GHC/ST.o, dist/build/Rebase/GHC/ST.dyn_o ) rebase> [334 of 369] Compiling Rebase.GHC.STRef ( library/Rebase/GHC/STRef.hs, dist/build/Rebase/GHC/STRef.o, dist/build/Rebase/GHC/STRef.dyn_o ) rebase> [335 of 369] Compiling Rebase.GHC.Show ( library/Rebase/GHC/Show.hs, dist/build/Rebase/GHC/Show.o, dist/build/Rebase/GHC/Show.dyn_o ) rebase> [336 of 369] Compiling Rebase.GHC.Stable ( library/Rebase/GHC/Stable.hs, dist/build/Rebase/GHC/Stable.o, dist/build/Rebase/GHC/Stable.dyn_o ) rebase> [337 of 369] Compiling Rebase.GHC.Stack ( library/Rebase/GHC/Stack.hs, dist/build/Rebase/GHC/Stack.o, dist/build/Rebase/GHC/Stack.dyn_o ) rebase> [338 of 369] Compiling Rebase.GHC.Stats ( library/Rebase/GHC/Stats.hs, dist/build/Rebase/GHC/Stats.o, dist/build/Rebase/GHC/Stats.dyn_o ) rebase> [339 of 369] Compiling Rebase.GHC.Storable ( library/Rebase/GHC/Storable.hs, dist/build/Rebase/GHC/Storable.o, dist/build/Rebase/GHC/Storable.dyn_o ) rebase> [340 of 369] Compiling Rebase.GHC.TopHandler ( library/Rebase/GHC/TopHandler.hs, dist/build/Rebase/GHC/TopHandler.o, dist/build/Rebase/GHC/TopHandler.dyn_o ) rebase> [341 of 369] Compiling Rebase.GHC.TypeLits ( library/Rebase/GHC/TypeLits.hs, dist/build/Rebase/GHC/TypeLits.o, dist/build/Rebase/GHC/TypeLits.dyn_o ) rebase> [342 of 369] Compiling Rebase.GHC.TypeNats ( library/Rebase/GHC/TypeNats.hs, dist/build/Rebase/GHC/TypeNats.o, dist/build/Rebase/GHC/TypeNats.dyn_o ) rebase> [343 of 369] Compiling Rebase.GHC.Unicode ( library/Rebase/GHC/Unicode.hs, dist/build/Rebase/GHC/Unicode.o, dist/build/Rebase/GHC/Unicode.dyn_o ) rebase> [344 of 369] Compiling Rebase.GHC.Weak ( library/Rebase/GHC/Weak.hs, dist/build/Rebase/GHC/Weak.o, dist/build/Rebase/GHC/Weak.dyn_o ) rebase> [345 of 369] Compiling Rebase.GHC.Word ( library/Rebase/GHC/Word.hs, dist/build/Rebase/GHC/Word.o, dist/build/Rebase/GHC/Word.dyn_o ) rebase> [346 of 369] Compiling Rebase.Numeric ( library/Rebase/Numeric.hs, dist/build/Rebase/Numeric.o, dist/build/Rebase/Numeric.dyn_o ) rebase> [347 of 369] Compiling Rebase.Numeric.Natural ( library/Rebase/Numeric/Natural.hs, dist/build/Rebase/Numeric/Natural.o, dist/build/Rebase/Numeric/Natural.dyn_o ) rebase> [348 of 369] Compiling Rebase.System.CPUTime ( library/Rebase/System/CPUTime.hs, dist/build/Rebase/System/CPUTime.o, dist/build/Rebase/System/CPUTime.dyn_o ) rebase> [349 of 369] Compiling Rebase.System.Console.GetOpt ( library/Rebase/System/Console/GetOpt.hs, dist/build/Rebase/System/Console/GetOpt.o, dist/build/Rebase/System/Console/GetOpt.dyn_o ) rebase> [350 of 369] Compiling Rebase.System.Environment ( library/Rebase/System/Environment.hs, dist/build/Rebase/System/Environment.o, dist/build/Rebase/System/Environment.dyn_o ) rebase> [351 of 369] Compiling Rebase.System.Exit ( library/Rebase/System/Exit.hs, dist/build/Rebase/System/Exit.o, dist/build/Rebase/System/Exit.dyn_o ) rebase> [352 of 369] Compiling Rebase.System.IO ( library/Rebase/System/IO.hs, dist/build/Rebase/System/IO.o, dist/build/Rebase/System/IO.dyn_o ) dependent-map> [1 of 4] Compiling Data.Dependent.Map.Internal ( src/Data/Dependent/Map/Internal.hs, dist/build/Data/Dependent/Map/Internal.p_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 ) 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 ) 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 ) stylish-haskell> Running phase: updateAutotoolsGnuConfigScriptsPhase stylish-haskell> Running phase: configurePhase stylish-haskell> configureFlags: --verbose --prefix=/nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/kwlg2mkz5166fdzivgqflqwdwib09inb-stylish-haskell-0.14.6.0-doc/share/doc/stylish-haskell-0.14.6.0 --with-gcc=gcc --package-db=/build/tmp.nUUomO18MG/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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 ) stylish-haskell> Using Parsec parser stylish-haskell> Configuring stylish-haskell-0.14.6.0... ghc-exactprint> [ 7 of 10] Compiling Language.Haskell.GHC.ExactPrint.Dump ( src/Language/Haskell/GHC/ExactPrint/Dump.hs, dist/build/Language/Haskell/GHC/ExactPrint/Dump.o, dist/build/Language/Haskell/GHC/ExactPrint/Dump.dyn_o ) 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 ) stan> Preprocessing library for stan-0.2.0.0.. stan> Building library for stan-0.2.0.0.. binary-instances> [ 1 of 11] Compiling Data.Binary.Instances.CaseInsensitive ( src/Data/Binary/Instances/CaseInsensitive.hs, dist/build/Data/Binary/Instances/CaseInsensitive.p_o ) lens> [ 2 of 85] Compiling Control.Lens.Internal.Doctest ( src/Control/Lens/Internal/Doctest.hs, dist/build/Control/Lens/Internal/Doctest.o, dist/build/Control/Lens/Internal/Doctest.dyn_o ) 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 ) rebase> [ 1 of 369] Compiling Rebase.Control.Applicative ( library/Rebase/Control/Applicative.hs, dist/build/Rebase/Control/Applicative.p_o ) path> [5 of 6] Compiling Path ( src/Path.hs, dist/build/Path.o, dist/build/Path.dyn_o ) dependent-map> [2 of 4] Compiling Data.Dependent.Map.PtrEquality ( src/Data/Dependent/Map/PtrEquality.hs, dist/build/Data/Dependent/Map/PtrEquality.p_o ) dependent-map> [3 of 4] Compiling Data.Dependent.Map ( src/Data/Dependent/Map.hs, dist/build/Data/Dependent/Map.p_o ) 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> | ^^^^^^^^^ stylish-haskell> Flags chosen: ghc-lib=True stylish-haskell> Dependency Cabal >=3.4 && <4.0: using Cabal-3.10.3.0 stylish-haskell> Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 stylish-haskell> Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 stylish-haskell> Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 stylish-haskell> Dependency base >=4.8 && <5: using base-4.18.1.0 stylish-haskell> Dependency bytestring >=0.9 && <0.13: using bytestring-0.11.5.2 stylish-haskell> Dependency containers >=0.3 && <0.7: using containers-0.6.7 stylish-haskell> Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.1 stylish-haskell> Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 stylish-haskell> Dependency filepath >=1.1 && <1.5: using filepath-1.4.100.4 stylish-haskell> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 stylish-haskell> Dependency ghc-lib-parser-ex >=9.8 && <9.9: using ghc-lib-parser-ex-9.8.0.2 stylish-haskell> Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 stylish-haskell> Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.3 stylish-haskell> Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 stylish-haskell> Dependency text >=1.2 && <2.2: using text-2.0.2 stylish-haskell> Dependency Cabal >=3.4 && <4.0: using Cabal-3.10.3.0 stylish-haskell> Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 stylish-haskell> Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 stylish-haskell> Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 stylish-haskell> Dependency base >=4.8 && <5: using base-4.18.1.0 stylish-haskell> Dependency bytestring >=0.9 && <0.13: using bytestring-0.11.5.2 stylish-haskell> Dependency containers >=0.3 && <0.7: using containers-0.6.7 stylish-haskell> Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.1 stylish-haskell> Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 stylish-haskell> Dependency filepath >=1.1 && <1.5: using filepath-1.4.100.4 stylish-haskell> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 stylish-haskell> Dependency ghc-lib-parser-ex >=9.8 && <9.9: using ghc-lib-parser-ex-9.8.0.2 stylish-haskell> Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 stylish-haskell> Dependency optparse-applicative >=0.12 && <0.19: using stylish-haskell> optparse-applicative-0.18.1.0 stylish-haskell> Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.3 stylish-haskell> Dependency strict >=0.3 && <0.6: using strict-0.5.1 stylish-haskell> Dependency stylish-haskell: using stylish-haskell-0.14.6.0 stylish-haskell> Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 stylish-haskell> Dependency text >=1.2 && <2.2: using text-2.0.2 stylish-haskell> Dependency Cabal >=3.4 && <4.0: using Cabal-3.10.3.0 stylish-haskell> Dependency HUnit >=1.2 && <1.7: using HUnit-1.6.2.0 stylish-haskell> Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 stylish-haskell> Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 stylish-haskell> Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 stylish-haskell> Dependency base >=4.8 && <5: using base-4.18.1.0 stylish-haskell> Dependency bytestring >=0.9 && <0.13: using bytestring-0.11.5.2 stylish-haskell> Dependency containers >=0.3 && <0.7: using containers-0.6.7 stylish-haskell> Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.1 stylish-haskell> Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 stylish-haskell> Dependency filepath >=1.1 && <1.5: using filepath-1.4.100.4 stylish-haskell> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 stylish-haskell> Dependency ghc-lib-parser-ex >=9.8 && <9.9: using ghc-lib-parser-ex-9.8.0.2 stylish-haskell> Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 stylish-haskell> Dependency random >=1.1: using random-1.2.1.3 stylish-haskell> Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.3 stylish-haskell> Dependency stylish-haskell: using stylish-haskell-0.14.6.0 stylish-haskell> Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 stylish-haskell> Dependency test-framework >=0.4 && <0.9: using test-framework-0.8.2.2 stylish-haskell> Dependency test-framework-hunit >=0.2 && <0.4: using stylish-haskell> test-framework-hunit-0.3.0.2 stylish-haskell> Dependency text >=1.2 && <2.2: using text-2.0.2 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 ) 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 ) dependent-map> dependent-map> src/Data/Dependent/Map.hs:167:5: warning: [-Wnoncanonical-monoid-instances] dependent-map> Noncanonical ‘mappend’ definition detected dependent-map> in the instance declaration for ‘Monoid (DMap k f)’. dependent-map> ‘mappend’ will eventually be removed in favour of ‘(<>)’ dependent-map> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ dependent-map> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid dependent-map> | dependent-map> 167 | mappend = union dependent-map> | ^^^^^^^^^^^^^^^ dependent-map> dependent-map> src/Data/Dependent/Map.hs:171:3: warning: [-Wnoncanonical-monoid-instances] dependent-map> Noncanonical ‘(<>) = mappend’ definition detected dependent-map> in the instance declaration for ‘Semigroup (DMap k f)’. dependent-map> Move definition from ‘mappend’ to ‘(<>)’ dependent-map> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid dependent-map> | dependent-map> 171 | (<>) = mappend dependent-map> | ^^^^^^^^^^^^^^ 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 ) rebase> [ 4 of 369] Compiling Rebase.Control.Arrow ( library/Rebase/Control/Arrow.hs, dist/build/Rebase/Control/Arrow.p_o ) rebase> [ 5 of 369] Compiling Rebase.Control.Category ( library/Rebase/Control/Category.hs, dist/build/Rebase/Control/Category.p_o ) rebase> [ 6 of 369] Compiling Rebase.Control.Comonad ( library/Rebase/Control/Comonad.hs, dist/build/Rebase/Control/Comonad.p_o ) rebase> [ 7 of 369] Compiling Rebase.Control.Concurrent ( library/Rebase/Control/Concurrent.hs, dist/build/Rebase/Control/Concurrent.p_o ) rebase> [ 8 of 369] Compiling Rebase.Control.Concurrent.Chan ( library/Rebase/Control/Concurrent/Chan.hs, dist/build/Rebase/Control/Concurrent/Chan.p_o ) rebase> [ 9 of 369] Compiling Rebase.Control.Concurrent.MVar ( library/Rebase/Control/Concurrent/MVar.hs, dist/build/Rebase/Control/Concurrent/MVar.p_o ) rebase> [ 10 of 369] Compiling Rebase.Control.Concurrent.QSem ( library/Rebase/Control/Concurrent/QSem.hs, dist/build/Rebase/Control/Concurrent/QSem.p_o ) rebase> [ 11 of 369] Compiling Rebase.Control.Concurrent.QSemN ( library/Rebase/Control/Concurrent/QSemN.hs, dist/build/Rebase/Control/Concurrent/QSemN.p_o ) rebase> [ 12 of 369] Compiling Rebase.Control.Concurrent.STM ( library/Rebase/Control/Concurrent/STM.hs, dist/build/Rebase/Control/Concurrent/STM.p_o ) rebase> [ 13 of 369] Compiling Rebase.Control.Concurrent.STM.TArray ( library/Rebase/Control/Concurrent/STM/TArray.hs, dist/build/Rebase/Control/Concurrent/STM/TArray.p_o ) rebase> [ 14 of 369] Compiling Rebase.Control.Concurrent.STM.TBQueue ( library/Rebase/Control/Concurrent/STM/TBQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TBQueue.p_o ) rebase> [ 15 of 369] Compiling Rebase.Control.Concurrent.STM.TChan ( library/Rebase/Control/Concurrent/STM/TChan.hs, dist/build/Rebase/Control/Concurrent/STM/TChan.p_o ) rebase> [ 16 of 369] Compiling Rebase.Control.Concurrent.STM.TMVar ( library/Rebase/Control/Concurrent/STM/TMVar.hs, dist/build/Rebase/Control/Concurrent/STM/TMVar.p_o ) rebase> [ 17 of 369] Compiling Rebase.Control.Concurrent.STM.TQueue ( library/Rebase/Control/Concurrent/STM/TQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TQueue.p_o ) algebraic-graphs> [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, dist/build/Algebra/Graph/Label.o, dist/build/Algebra/Graph/Label.dyn_o ) algebraic-graphs> [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.o, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.dyn_o ) algebraic-graphs> [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.o, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.dyn_o ) algebraic-graphs> [12 of 29] Compiling Algebra.Graph.Acyclic.AdjacencyMap ( src/Algebra/Graph/Acyclic/AdjacencyMap.hs, dist/build/Algebra/Graph/Acyclic/AdjacencyMap.o, dist/build/Algebra/Graph/Acyclic/AdjacencyMap.dyn_o ) algebraic-graphs> [13 of 29] Compiling Algebra.Graph.ToGraph ( src/Algebra/Graph/ToGraph.hs, dist/build/Algebra/Graph/ToGraph.o, dist/build/Algebra/Graph/ToGraph.dyn_o ) algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:171:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 171 | vertexIntSet :: ToVertex t ~ Int => t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:197:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 197 | preIntSet :: ToVertex t ~ Int => Int -> t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:215:30: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 215 | postIntSet :: ToVertex t ~ Int => Int -> t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:303:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:312:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 312 | toAdjacencyIntMapTranspose :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:452:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | 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 ) stylish-haskell> Source component graph: stylish-haskell> component lib stylish-haskell> component exe:stylish-haskell dependency lib stylish-haskell> component test:stylish-haskell-tests dependency lib stylish-haskell> Configured component graph: stylish-haskell> component stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC stylish-haskell> include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 stylish-haskell> include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa stylish-haskell> include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf stylish-haskell> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ stylish-haskell> include base-4.18.1.0 stylish-haskell> include bytestring-0.11.5.2 stylish-haskell> include containers-0.6.7 stylish-haskell> include directory-1.3.8.1 stylish-haskell> include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W stylish-haskell> include filepath-1.4.100.4 stylish-haskell> include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo stylish-haskell> include mtl-2.3.1 stylish-haskell> include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R stylish-haskell> include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM stylish-haskell> include text-2.0.2 stylish-haskell> component stylish-haskell-0.14.6.0-9O2QMu02Ps8FH80iKRsKOH-stylish-haskell stylish-haskell> include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 stylish-haskell> include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa stylish-haskell> include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf stylish-haskell> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ stylish-haskell> include base-4.18.1.0 stylish-haskell> include bytestring-0.11.5.2 stylish-haskell> include containers-0.6.7 stylish-haskell> include directory-1.3.8.1 stylish-haskell> include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W stylish-haskell> include filepath-1.4.100.4 stylish-haskell> include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo stylish-haskell> include mtl-2.3.1 stylish-haskell> include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 stylish-haskell> include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R stylish-haskell> include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a stylish-haskell> include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC stylish-haskell> include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM stylish-haskell> include text-2.0.2 stylish-haskell> component stylish-haskell-0.14.6.0-6MCAYVNlN6o6PmmWZONX7X-stylish-haskell-tests stylish-haskell> include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 stylish-haskell> include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT stylish-haskell> include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa stylish-haskell> include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf stylish-haskell> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ stylish-haskell> include base-4.18.1.0 stylish-haskell> include bytestring-0.11.5.2 stylish-haskell> include containers-0.6.7 stylish-haskell> include directory-1.3.8.1 stylish-haskell> include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W stylish-haskell> include filepath-1.4.100.4 stylish-haskell> include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo stylish-haskell> include mtl-2.3.1 stylish-haskell> include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 stylish-haskell> include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R stylish-haskell> include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC stylish-haskell> include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM stylish-haskell> include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY stylish-haskell> include test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU stylish-haskell> include text-2.0.2 stylish-haskell> Linked component graph: stylish-haskell> unit stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC stylish-haskell> include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 stylish-haskell> include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa stylish-haskell> include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf stylish-haskell> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ stylish-haskell> include base-4.18.1.0 stylish-haskell> include bytestring-0.11.5.2 stylish-haskell> include containers-0.6.7 stylish-haskell> include directory-1.3.8.1 stylish-haskell> include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W stylish-haskell> include filepath-1.4.100.4 stylish-haskell> include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo stylish-haskell> include mtl-2.3.1 stylish-haskell> include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R stylish-haskell> include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM stylish-haskell> include text-2.0.2 stylish-haskell> Language.Haskell.Stylish=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish,Language.Haskell.Stylish.Config=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Config,Language.Haskell.Stylish.GHC=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.GHC,Language.Haskell.Stylish.Module=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Module,Language.Haskell.Stylish.Parse=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Parse,Language.Haskell.Stylish.Printer=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Printer,Language.Haskell.Stylish.Step=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step,Language.Haskell.Stylish.Step.Data=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.Data,Language.Haskell.Stylish.Step.Imports=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.Imports,Language.Haskell.Stylish.Step.LanguagePragmas=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.LanguagePragmas,Language.Haskell.Stylish.Step.ModuleHeader=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.ModuleHeader,Language.Haskell.Stylish.Step.SimpleAlign=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.SimpleAlign,Language.Haskell.Stylish.Step.Squash=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.Squash,Language.Haskell.Stylish.Step.Tabs=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.Tabs,Language.Haskell.Stylish.Step.TrailingWhitespace=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.TrailingWhitespace,Language.Haskell.Stylish.Step.UnicodeSyntax=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.UnicodeSyntax stylish-haskell> unit stylish-haskell-0.14.6.0-9O2QMu02Ps8FH80iKRsKOH-stylish-haskell stylish-haskell> include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 stylish-haskell> include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa stylish-haskell> include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf stylish-haskell> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ stylish-haskell> include base-4.18.1.0 stylish-haskell> include bytestring-0.11.5.2 stylish-haskell> include containers-0.6.7 stylish-haskell> include directory-1.3.8.1 stylish-haskell> include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W stylish-haskell> include filepath-1.4.100.4 stylish-haskell> include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo stylish-haskell> include mtl-2.3.1 stylish-haskell> include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 stylish-haskell> include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R stylish-haskell> include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a stylish-haskell> include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC stylish-haskell> include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM stylish-haskell> include text-2.0.2 stylish-haskell> unit stylish-haskell-0.14.6.0-6MCAYVNlN6o6PmmWZONX7X-stylish-haskell-tests stylish-haskell> include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 stylish-haskell> include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT stylish-haskell> include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa stylish-haskell> include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf stylish-haskell> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ stylish-haskell> include base-4.18.1.0 stylish-haskell> include bytestring-0.11.5.2 stylish-haskell> include containers-0.6.7 stylish-haskell> include directory-1.3.8.1 stylish-haskell> include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W stylish-haskell> include filepath-1.4.100.4 stylish-haskell> include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo stylish-haskell> include mtl-2.3.1 stylish-haskell> include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 stylish-haskell> include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R stylish-haskell> include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC stylish-haskell> include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM stylish-haskell> include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY stylish-haskell> include test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU stylish-haskell> include text-2.0.2 stylish-haskell> Ready component graph: stylish-haskell> definite stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC stylish-haskell> depends Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 stylish-haskell> depends HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa 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 ) stylish-haskell> depends HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf stylish-haskell> depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ stylish-haskell> depends base-4.18.1.0 stylish-haskell> depends bytestring-0.11.5.2 stylish-haskell> depends containers-0.6.7 stylish-haskell> depends directory-1.3.8.1 stylish-haskell> depends file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W stylish-haskell> depends filepath-1.4.100.4 stylish-haskell> depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq stylish-haskell> depends ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo stylish-haskell> depends mtl-2.3.1 stylish-haskell> depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R stylish-haskell> depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM stylish-haskell> depends text-2.0.2 stylish-haskell> definite stylish-haskell-0.14.6.0-9O2QMu02Ps8FH80iKRsKOH-stylish-haskell stylish-haskell> depends Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 stylish-haskell> depends HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa stylish-haskell> depends HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf stylish-haskell> depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ stylish-haskell> depends base-4.18.1.0 stylish-haskell> depends bytestring-0.11.5.2 stylish-haskell> depends containers-0.6.7 stylish-haskell> depends directory-1.3.8.1 stylish-haskell> depends file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W stylish-haskell> depends filepath-1.4.100.4 stylish-haskell> depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq stylish-haskell> depends ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo stylish-haskell> depends mtl-2.3.1 stylish-haskell> depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 stylish-haskell> depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R stylish-haskell> depends strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a stylish-haskell> depends stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC stylish-haskell> depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM stylish-haskell> depends text-2.0.2 stylish-haskell> definite stylish-haskell-0.14.6.0-6MCAYVNlN6o6PmmWZONX7X-stylish-haskell-tests stylish-haskell> depends Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 stylish-haskell> depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT stylish-haskell> depends HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa stylish-haskell> depends HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf stylish-haskell> depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ stylish-haskell> depends base-4.18.1.0 stylish-haskell> depends bytestring-0.11.5.2 stylish-haskell> depends containers-0.6.7 stylish-haskell> depends directory-1.3.8.1 stylish-haskell> depends file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W stylish-haskell> depends filepath-1.4.100.4 stylish-haskell> depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq stylish-haskell> depends ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo stylish-haskell> depends mtl-2.3.1 stylish-haskell> depends random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 stylish-haskell> depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R stylish-haskell> depends stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC stylish-haskell> depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM stylish-haskell> depends test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY stylish-haskell> depends test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU stylish-haskell> depends text-2.0.2 stylish-haskell> Using Cabal-3.10.1.0 compiled by ghc-9.6 stylish-haskell> Using compiler: ghc-9.6.3 stylish-haskell> Using install prefix: stylish-haskell> /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0 stylish-haskell> Executables installed in: stylish-haskell> /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/bin stylish-haskell> Libraries installed in: stylish-haskell> /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC stylish-haskell> Dynamic Libraries installed in: stylish-haskell> /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 stylish-haskell> Private executables installed in: stylish-haskell> /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/libexec/x86_64-linux-ghc-9.6.3/stylish-haskell-0.14.6.0 stylish-haskell> Data files installed in: stylish-haskell> /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/share/x86_64-linux-ghc-9.6.3/stylish-haskell-0.14.6.0 stylish-haskell> Documentation installed in: stylish-haskell> /nix/store/kwlg2mkz5166fdzivgqflqwdwib09inb-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/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/etc stylish-haskell> No alex found stylish-haskell> Using ar found on system at: stylish-haskell> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar stylish-haskell> No c2hs found stylish-haskell> No cpphs found stylish-haskell> No doctest found stylish-haskell> Using gcc version 14.3.0 given by user at: stylish-haskell> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc stylish-haskell> Using ghc version 9.6.3 found on system at: stylish-haskell> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc stylish-haskell> Using ghc-pkg version 9.6.3 found on system at: stylish-haskell> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 stylish-haskell> No ghcjs found stylish-haskell> No ghcjs-pkg found stylish-haskell> No greencard found stylish-haskell> Using haddock version 2.29.1 found on system at: stylish-haskell> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 stylish-haskell> No happy found stylish-haskell> Using haskell-suite found on system at: haskell-suite-dummy-location stylish-haskell> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location stylish-haskell> No hmake found stylish-haskell> Using hpc version 0.68 found on system at: stylish-haskell> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 stylish-haskell> Using hsc2hs version 0.68.9 found on system at: stylish-haskell> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 stylish-haskell> Using hscolour version 1.25 found on system at: stylish-haskell> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour stylish-haskell> No jhc found stylish-haskell> Using ld found on system at: stylish-haskell> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold stylish-haskell> No pkg-config found stylish-haskell> Using runghc version 9.6.3 found on system at: stylish-haskell> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 stylish-haskell> Using strip version 2.44 found on system at: stylish-haskell> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip stylish-haskell> Using tar found on system at: stylish-haskell> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar stylish-haskell> No uhc found stan> stan> : warning: [GHC-42258] [-Wunused-packages] stan> The following packages were specified via -package or -package-id flags, stan> but were not needed for compilation: stan> - base-4.18.1.0 (exposed by flag -package-id base-4.18.1.0) path> [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, dist/build/Path/Internal/Posix.p_o ) stan> [ 1 of 55] Compiling Paths_stan 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 ) stylish-haskell> Running phase: buildPhase 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 ) stylish-haskell> Preprocessing library for stylish-haskell-0.14.6.0.. stylish-haskell> Building library for stylish-haskell-0.14.6.0.. quickcheck-classes> [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, dist/build/Test/QuickCheck/Classes/Plus.o, dist/build/Test/QuickCheck/Classes/Plus.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 19 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:20:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Alt’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Alt’ quickcheck-classes> To import instances alone, use: import Data.Functor.Alt() quickcheck-classes> | quickcheck-classes> 20 | import Data.Functor.Alt (Alt) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:26:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Arbitrary’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Arbitrary() quickcheck-classes> | quickcheck-classes> 26 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:27:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 27 | import Data.Functor.Classes (Eq1,Show1) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:29:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 29 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, dist/build/Test/QuickCheck/Classes/Prim.o, dist/build/Test/QuickCheck/Classes/Prim.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Control.Applicative’ is redundant quickcheck-classes> except perhaps to import instances from ‘Control.Applicative’ quickcheck-classes> To import instances alone, use: import Control.Applicative() quickcheck-classes> | quickcheck-classes> 15 | import Control.Applicative quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Prim.hs:35:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 35 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, dist/build/Test/QuickCheck/Classes/Ring.o, dist/build/Test/QuickCheck/Classes/Ring.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 20 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, dist/build/Test/QuickCheck/Classes/Semigroupoid.o, dist/build/Test/QuickCheck/Classes/Semigroupoid.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 22 | import Data.Functor.Classes (Eq2,Show2) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semigroupoid.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 23 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, dist/build/Test/QuickCheck/Classes/Semiring.o, dist/build/Test/QuickCheck/Classes/Semiring.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 21 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.o, dist/build/Test/QuickCheck/Classes.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes.hs:107:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Classes.IsList’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Classes.IsList’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Classes.IsList() quickcheck-classes> | quickcheck-classes> 107 | import Test.QuickCheck.Classes.IsList quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) 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 ) 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 ) 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 ) rebase> [ 20 of 369] Compiling Rebase.Control.DeepSeq ( library/Rebase/Control/DeepSeq.hs, dist/build/Rebase/Control/DeepSeq.p_o ) rebase> [ 21 of 369] Compiling Rebase.Control.Exception ( library/Rebase/Control/Exception.hs, dist/build/Rebase/Control/Exception.p_o ) rebase> [ 22 of 369] Compiling Rebase.Control.Exception.Base ( library/Rebase/Control/Exception/Base.hs, dist/build/Rebase/Control/Exception/Base.p_o ) rebase> [ 23 of 369] Compiling Rebase.Control.Monad ( library/Rebase/Control/Monad.hs, dist/build/Rebase/Control/Monad.p_o ) rebase> [ 24 of 369] Compiling Rebase.Control.Monad.Cont ( library/Rebase/Control/Monad/Cont.hs, dist/build/Rebase/Control/Monad/Cont.p_o ) rebase> [ 25 of 369] Compiling Rebase.Control.Monad.Cont.Class ( library/Rebase/Control/Monad/Cont/Class.hs, dist/build/Rebase/Control/Monad/Cont/Class.p_o ) rebase> [ 26 of 369] Compiling Rebase.Control.Monad.Error.Class ( library/Rebase/Control/Monad/Error/Class.hs, dist/build/Rebase/Control/Monad/Error/Class.p_o ) rebase> [ 27 of 369] Compiling Rebase.Control.Monad.Fail ( library/Rebase/Control/Monad/Fail.hs, dist/build/Rebase/Control/Monad/Fail.p_o ) rebase> [ 28 of 369] Compiling Rebase.Control.Monad.Fix ( library/Rebase/Control/Monad/Fix.hs, dist/build/Rebase/Control/Monad/Fix.p_o ) rebase> [ 29 of 369] Compiling Rebase.Control.Monad.IO.Class ( library/Rebase/Control/Monad/IO/Class.hs, dist/build/Rebase/Control/Monad/IO/Class.p_o ) rebase> [ 30 of 369] Compiling Rebase.Control.Monad.Identity ( library/Rebase/Control/Monad/Identity.hs, dist/build/Rebase/Control/Monad/Identity.p_o ) rebase> [ 31 of 369] Compiling Rebase.Control.Monad.RWS ( library/Rebase/Control/Monad/RWS.hs, dist/build/Rebase/Control/Monad/RWS.p_o ) rebase> [ 32 of 369] Compiling Rebase.Control.Monad.RWS.Class ( library/Rebase/Control/Monad/RWS/Class.hs, dist/build/Rebase/Control/Monad/RWS/Class.p_o ) rebase> [ 33 of 369] Compiling Rebase.Control.Monad.RWS.Lazy ( library/Rebase/Control/Monad/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/RWS/Lazy.p_o ) rebase> [ 34 of 369] Compiling Rebase.Control.Monad.RWS.Strict ( library/Rebase/Control/Monad/RWS/Strict.hs, dist/build/Rebase/Control/Monad/RWS/Strict.p_o ) rebase> [ 35 of 369] Compiling Rebase.Control.Monad.Reader ( library/Rebase/Control/Monad/Reader.hs, dist/build/Rebase/Control/Monad/Reader.p_o ) rebase> [ 36 of 369] Compiling Rebase.Control.Monad.Reader.Class ( library/Rebase/Control/Monad/Reader/Class.hs, dist/build/Rebase/Control/Monad/Reader/Class.p_o ) rebase> [ 37 of 369] Compiling Rebase.Control.Monad.ST ( library/Rebase/Control/Monad/ST.hs, dist/build/Rebase/Control/Monad/ST.p_o ) rebase> [ 38 of 369] Compiling Rebase.Control.Monad.ST.Lazy ( library/Rebase/Control/Monad/ST/Lazy.hs, dist/build/Rebase/Control/Monad/ST/Lazy.p_o ) rebase> [ 39 of 369] Compiling Rebase.Control.Monad.ST.Lazy.Unsafe ( library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.p_o ) rebase> [ 40 of 369] Compiling Rebase.Control.Monad.ST.Strict ( library/Rebase/Control/Monad/ST/Strict.hs, dist/build/Rebase/Control/Monad/ST/Strict.p_o ) rebase> [ 41 of 369] Compiling Rebase.Control.Monad.ST.Unsafe ( library/Rebase/Control/Monad/ST/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Unsafe.p_o ) rebase> [ 42 of 369] Compiling Rebase.Control.Monad.STM ( library/Rebase/Control/Monad/STM.hs, dist/build/Rebase/Control/Monad/STM.p_o ) rebase> [ 43 of 369] Compiling Rebase.Control.Monad.Signatures ( library/Rebase/Control/Monad/Signatures.hs, dist/build/Rebase/Control/Monad/Signatures.p_o ) rebase> [ 44 of 369] Compiling Rebase.Control.Monad.State ( library/Rebase/Control/Monad/State.hs, dist/build/Rebase/Control/Monad/State.p_o ) rebase> [ 45 of 369] Compiling Rebase.Control.Monad.State.Class ( library/Rebase/Control/Monad/State/Class.hs, dist/build/Rebase/Control/Monad/State/Class.p_o ) rebase> [ 46 of 369] Compiling Rebase.Control.Monad.State.Lazy ( library/Rebase/Control/Monad/State/Lazy.hs, dist/build/Rebase/Control/Monad/State/Lazy.p_o ) rebase> [ 47 of 369] Compiling Rebase.Control.Monad.State.Strict ( library/Rebase/Control/Monad/State/Strict.hs, dist/build/Rebase/Control/Monad/State/Strict.p_o ) rebase> [ 48 of 369] Compiling Rebase.Control.Monad.Trans ( library/Rebase/Control/Monad/Trans.hs, dist/build/Rebase/Control/Monad/Trans.p_o ) rebase> [ 49 of 369] Compiling Rebase.Control.Monad.Trans.Class ( library/Rebase/Control/Monad/Trans/Class.hs, dist/build/Rebase/Control/Monad/Trans/Class.p_o ) rebase> [ 50 of 369] Compiling Rebase.Control.Monad.Trans.Cont ( library/Rebase/Control/Monad/Trans/Cont.hs, dist/build/Rebase/Control/Monad/Trans/Cont.p_o ) rebase> [ 51 of 369] Compiling Rebase.Control.Monad.Trans.Except ( library/Rebase/Control/Monad/Trans/Except.hs, dist/build/Rebase/Control/Monad/Trans/Except.p_o ) rebase> [ 52 of 369] Compiling Rebase.Control.Monad.Trans.Identity ( library/Rebase/Control/Monad/Trans/Identity.hs, dist/build/Rebase/Control/Monad/Trans/Identity.p_o ) rebase> [ 53 of 369] Compiling Rebase.Control.Monad.Trans.Maybe ( library/Rebase/Control/Monad/Trans/Maybe.hs, dist/build/Rebase/Control/Monad/Trans/Maybe.p_o ) rebase> [ 54 of 369] Compiling Rebase.Control.Monad.Trans.RWS ( library/Rebase/Control/Monad/Trans/RWS.hs, dist/build/Rebase/Control/Monad/Trans/RWS.p_o ) rebase> [ 55 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Lazy ( library/Rebase/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.p_o ) rebase> [ 56 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Strict ( library/Rebase/Control/Monad/Trans/RWS/Strict.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.p_o ) rebase> [ 57 of 369] Compiling Rebase.Control.Monad.Trans.Reader ( library/Rebase/Control/Monad/Trans/Reader.hs, dist/build/Rebase/Control/Monad/Trans/Reader.p_o ) rebase> [ 58 of 369] Compiling Rebase.Control.Monad.Trans.State ( library/Rebase/Control/Monad/Trans/State.hs, dist/build/Rebase/Control/Monad/Trans/State.p_o ) rebase> [ 59 of 369] Compiling Rebase.Control.Monad.Trans.State.Lazy ( library/Rebase/Control/Monad/Trans/State/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/State/Lazy.p_o ) rebase> [ 60 of 369] Compiling Rebase.Control.Monad.Trans.State.Strict ( library/Rebase/Control/Monad/Trans/State/Strict.hs, dist/build/Rebase/Control/Monad/Trans/State/Strict.p_o ) rebase> [ 61 of 369] Compiling Rebase.Control.Monad.Trans.Writer ( library/Rebase/Control/Monad/Trans/Writer.hs, dist/build/Rebase/Control/Monad/Trans/Writer.p_o ) rebase> [ 62 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Lazy ( library/Rebase/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.p_o ) rebase> [ 63 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Strict ( library/Rebase/Control/Monad/Trans/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.p_o ) rebase> [ 64 of 369] Compiling Rebase.Control.Monad.Writer ( library/Rebase/Control/Monad/Writer.hs, dist/build/Rebase/Control/Monad/Writer.p_o ) rebase> [ 65 of 369] Compiling Rebase.Control.Monad.Writer.Class ( library/Rebase/Control/Monad/Writer/Class.hs, dist/build/Rebase/Control/Monad/Writer/Class.p_o ) rebase> [ 66 of 369] Compiling Rebase.Control.Monad.Writer.Lazy ( library/Rebase/Control/Monad/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Writer/Lazy.p_o ) rebase> [ 67 of 369] Compiling Rebase.Control.Monad.Writer.Strict ( library/Rebase/Control/Monad/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Writer/Strict.p_o ) rebase> [ 68 of 369] Compiling Rebase.Control.Monad.Zip ( library/Rebase/Control/Monad/Zip.hs, dist/build/Rebase/Control/Monad/Zip.p_o ) rebase> [ 69 of 369] Compiling Rebase.Control.Selective ( library/Rebase/Control/Selective.hs, dist/build/Rebase/Control/Selective.p_o ) rebase> [ 70 of 369] Compiling Rebase.Control.Selective.Free ( library/Rebase/Control/Selective/Free.hs, dist/build/Rebase/Control/Selective/Free.p_o ) rebase> [ 71 of 369] Compiling Rebase.Control.Selective.Multi ( library/Rebase/Control/Selective/Multi.hs, dist/build/Rebase/Control/Selective/Multi.p_o ) rebase> [ 72 of 369] Compiling Rebase.Control.Selective.Rigid.Free ( library/Rebase/Control/Selective/Rigid/Free.hs, dist/build/Rebase/Control/Selective/Rigid/Free.p_o ) rebase> [ 73 of 369] Compiling Rebase.Control.Selective.Rigid.Freer ( library/Rebase/Control/Selective/Rigid/Freer.hs, dist/build/Rebase/Control/Selective/Rigid/Freer.p_o ) rebase> [ 74 of 369] Compiling Rebase.Data.Biapplicative ( library/Rebase/Data/Biapplicative.hs, dist/build/Rebase/Data/Biapplicative.p_o ) rebase> [ 75 of 369] Compiling Rebase.Data.Bifoldable ( library/Rebase/Data/Bifoldable.hs, dist/build/Rebase/Data/Bifoldable.p_o ) rebase> [ 76 of 369] Compiling Rebase.Data.Bifunctor ( library/Rebase/Data/Bifunctor.hs, dist/build/Rebase/Data/Bifunctor.p_o ) rebase> [ 77 of 369] Compiling Rebase.Data.Bifunctor.Apply ( library/Rebase/Data/Bifunctor/Apply.hs, dist/build/Rebase/Data/Bifunctor/Apply.p_o ) rebase> [ 78 of 369] Compiling Rebase.Data.Bifunctor.Biff ( library/Rebase/Data/Bifunctor/Biff.hs, dist/build/Rebase/Data/Bifunctor/Biff.p_o ) rebase> [ 79 of 369] Compiling Rebase.Data.Bifunctor.Clown ( library/Rebase/Data/Bifunctor/Clown.hs, dist/build/Rebase/Data/Bifunctor/Clown.p_o ) rebase> [ 80 of 369] Compiling Rebase.Data.Bifunctor.Flip ( library/Rebase/Data/Bifunctor/Flip.hs, dist/build/Rebase/Data/Bifunctor/Flip.p_o ) rebase> [ 81 of 369] Compiling Rebase.Data.Bifunctor.Join ( library/Rebase/Data/Bifunctor/Join.hs, dist/build/Rebase/Data/Bifunctor/Join.p_o ) rebase> [ 82 of 369] Compiling Rebase.Data.Bifunctor.Joker ( library/Rebase/Data/Bifunctor/Joker.hs, dist/build/Rebase/Data/Bifunctor/Joker.p_o ) rebase> [ 83 of 369] Compiling Rebase.Data.Bifunctor.Product ( library/Rebase/Data/Bifunctor/Product.hs, dist/build/Rebase/Data/Bifunctor/Product.p_o ) rebase> [ 84 of 369] Compiling Rebase.Data.Bifunctor.Tannen ( library/Rebase/Data/Bifunctor/Tannen.hs, dist/build/Rebase/Data/Bifunctor/Tannen.p_o ) rebase> [ 85 of 369] Compiling Rebase.Data.Bifunctor.Wrapped ( library/Rebase/Data/Bifunctor/Wrapped.hs, dist/build/Rebase/Data/Bifunctor/Wrapped.p_o ) rebase> [ 86 of 369] Compiling Rebase.Data.Bitraversable ( library/Rebase/Data/Bitraversable.hs, dist/build/Rebase/Data/Bitraversable.p_o ) rebase> [ 87 of 369] Compiling Rebase.Data.Bits ( library/Rebase/Data/Bits.hs, dist/build/Rebase/Data/Bits.p_o ) rebase> [ 88 of 369] Compiling Rebase.Data.Bool ( library/Rebase/Data/Bool.hs, dist/build/Rebase/Data/Bool.p_o ) rebase> [ 89 of 369] Compiling Rebase.Data.ByteString ( library/Rebase/Data/ByteString.hs, dist/build/Rebase/Data/ByteString.p_o ) rebase> [ 90 of 369] Compiling Rebase.Data.ByteString.Builder ( library/Rebase/Data/ByteString/Builder.hs, dist/build/Rebase/Data/ByteString/Builder.p_o ) stan> [ 2 of 55] Compiling Stan.Browse 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 ) hw-prim> [ 6 of 47] Compiling HaskellWorks.Data.Char.IsChar ( src/HaskellWorks/Data/Char/IsChar.hs, dist/build/HaskellWorks/Data/Char/IsChar.o, dist/build/HaskellWorks/Data/Char/IsChar.dyn_o ) hw-prim> [ 7 of 47] Compiling HaskellWorks.Data.Char ( src/HaskellWorks/Data/Char.hs, dist/build/HaskellWorks/Data/Char.o, dist/build/HaskellWorks/Data/Char.dyn_o ) hw-prim> [ 8 of 47] Compiling HaskellWorks.Data.Concat ( src/HaskellWorks/Data/Concat.hs, dist/build/HaskellWorks/Data/Concat.o, dist/build/HaskellWorks/Data/Concat.dyn_o ) 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 ) 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 ) 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 ) 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 ) rebase> [144 of 369] Compiling Rebase.Data.IORef ( library/Rebase/Data/IORef.hs, dist/build/Rebase/Data/IORef.p_o ) rebase> [145 of 369] Compiling Rebase.Data.Int ( library/Rebase/Data/Int.hs, dist/build/Rebase/Data/Int.p_o ) quickcheck-classes> [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, dist/build/Test/QuickCheck/Classes/Alt.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 ) 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 ) 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 ) 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 ) 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 ) stan> [ 3 of 55] Compiling Stan.Category stan> [ 4 of 55] Compiling Stan.Core.Id stan> [ 5 of 55] Compiling Stan.Core.List stan> [ 6 of 55] Compiling Stan.EnvVars stan> [ 7 of 55] Compiling Stan.Example stan> [ 8 of 55] Compiling Stan.Ghc.Compat810 stan> [ 9 of 55] Compiling Stan.Ghc.Compat900 stan> [10 of 55] Compiling Stan.Ghc.Compat902 stan> [11 of 55] Compiling Stan.Ghc.Compat906 stan> [12 of 55] Compiling Stan.Ghc.Compat 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 ) stan> [13 of 55] Compiling Stan.Core.ModuleName dependent-map> [4 of 4] Compiling Data.Dependent.Map.Lens ( src/Data/Dependent/Map/Lens.hs, dist/build/Data/Dependent/Map/Lens.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 ) path> [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.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 ) 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 ) 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 ) 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 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 ) 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> | ^^^^^ rebase> [186 of 369] Compiling Rebase.Data.Semigroup.Foldable ( library/Rebase/Data/Semigroup/Foldable.hs, dist/build/Rebase/Data/Semigroup/Foldable.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.o, dist/build/Algebra/Graph/Labelled/Example/Automaton.dyn_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 ) 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 ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 18 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:22:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Arbitrary’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Arbitrary() quickcheck-classes> | quickcheck-classes> 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 23 | import Data.Functor.Classes (Eq1,Show1) 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 ) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:24:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 24 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) 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 ) stan> [18 of 55] Compiling Stan.Hie.Compat quickcheck-classes> [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, dist/build/Test/QuickCheck/Classes/Apply.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 19 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:22:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Arbitrary’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Arbitrary() quickcheck-classes> | quickcheck-classes> 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 23 | import Data.Functor.Classes (Eq1,Show1) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:24:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 24 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, dist/build/Test/QuickCheck/Classes/Euclidean.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ algebraic-graphs> [21 of 29] Compiling Algebra.Graph.Export ( src/Algebra/Graph/Export.hs, dist/build/Algebra/Graph/Export.o, dist/build/Algebra/Graph/Export.dyn_o ) algebraic-graphs> algebraic-graphs> src/Algebra/Graph/Export.hs:185:41: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 185 | export :: (Ord a, ToGraph g, ToVertex g ~ a) => (a -> Doc s) -> (a -> a -> Doc s) -> g -> Doc s algebraic-graphs> | ^ algebraic-graphs> [22 of 29] Compiling Algebra.Graph.Export.Dot ( src/Algebra/Graph/Export/Dot.hs, dist/build/Algebra/Graph/Export/Dot.o, dist/build/Algebra/Graph/Export/Dot.dyn_o ) algebraic-graphs> algebraic-graphs> src/Algebra/Graph/Export/Dot.hs:121:63: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 121 | export :: (IsString s, Monoid s, Ord a, ToGraph g, ToVertex g ~ a) => Style a s -> g -> s algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/Export/Dot.hs:165:78: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s algebraic-graphs> | ^ algebraic-graphs> [23 of 29] Compiling Algebra.Graph.Undirected ( src/Algebra/Graph/Undirected.hs, dist/build/Algebra/Graph/Undirected.o, dist/build/Algebra/Graph/Undirected.dyn_o ) algebraic-graphs> [24 of 29] Compiling Algebra.Graph.Class ( src/Algebra/Graph/Class.hs, dist/build/Algebra/Graph/Class.o, dist/build/Algebra/Graph/Class.dyn_o ) algebraic-graphs> [25 of 29] Compiling Algebra.Graph.Relation.Transitive ( src/Algebra/Graph/Relation/Transitive.hs, dist/build/Algebra/Graph/Relation/Transitive.o, dist/build/Algebra/Graph/Relation/Transitive.dyn_o ) algebraic-graphs> [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, dist/build/Algebra/Graph/Relation/Reflexive.o, dist/build/Algebra/Graph/Relation/Reflexive.dyn_o ) algebraic-graphs> [27 of 29] Compiling Algebra.Graph.Relation.Preorder ( src/Algebra/Graph/Relation/Preorder.hs, dist/build/Algebra/Graph/Relation/Preorder.o, dist/build/Algebra/Graph/Relation/Preorder.dyn_o ) algebraic-graphs> [28 of 29] Compiling Algebra.Graph.Example.Todo ( src/Algebra/Graph/Example/Todo.hs, dist/build/Algebra/Graph/Example/Todo.o, dist/build/Algebra/Graph/Example/Todo.dyn_o ) algebraic-graphs> [29 of 29] Compiling Data.Graph.Typed ( src/Data/Graph/Typed.hs, dist/build/Data/Graph/Typed.o, dist/build/Data/Graph/Typed.dyn_o ) stan> [19 of 55] Compiling Stan.Cabal 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 ) stylish-haskell> [ 6 of 26] Compiling Language.Haskell.Stylish.Module ( lib/Language/Haskell/Stylish/Module.hs, dist/build/Language/Haskell/Stylish/Module.o, dist/build/Language/Haskell/Stylish/Module.dyn_o ) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Module.hs:54:1: warning: [GHC-90177] [-Worphans] stylish-haskell> Orphan instance: instance Eq GHC.RawPkgQual stylish-haskell> Suggested fix: stylish-haskell> Move the instance declaration to the module of the class or of the type, or stylish-haskell> wrap the type with a newtype and declare the instance on the new type. stylish-haskell> | stylish-haskell> 54 | deriving instance Eq GHC.RawPkgQual stylish-haskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stylish-haskell> [ 7 of 26] Compiling Language.Haskell.Stylish.Ordering ( lib/Language/Haskell/Stylish/Ordering.hs, dist/build/Language/Haskell/Stylish/Ordering.o, dist/build/Language/Haskell/Stylish/Ordering.dyn_o ) stylish-haskell> [ 8 of 26] Compiling Language.Haskell.Stylish.Parse ( lib/Language/Haskell/Stylish/Parse.hs, dist/build/Language/Haskell/Stylish/Parse.o, dist/build/Language/Haskell/Stylish/Parse.dyn_o ) algebraic-graphs> [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, dist/build/Algebra/Graph/AdjacencyMap.p_o ) quickcheck-classes> [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, dist/build/Test/QuickCheck/Classes/IsList.p_o ) quickcheck-classes> [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, dist/build/Test/QuickCheck/Classes/Json.p_o ) quickcheck-classes> [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, dist/build/Test/QuickCheck/Classes/MVector.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Control.Applicative’ is redundant quickcheck-classes> except perhaps to import instances from ‘Control.Applicative’ quickcheck-classes> To import instances alone, use: import Control.Applicative() quickcheck-classes> | quickcheck-classes> 20 | import Control.Applicative quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 23 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:29:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 29 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) rebase> [241 of 369] Compiling Rebase.Data.Vector.Generic ( library/Rebase/Data/Vector/Generic.hs, dist/build/Rebase/Data/Vector/Generic.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 ) 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: [-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 ) 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 ) 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 ) stan> [20 of 55] Compiling Stan.Hie.Debug810 stan> [21 of 55] Compiling Stan.Hie.Debug900 stan> [22 of 55] Compiling Stan.Hie.Debug908 stan> [23 of 55] Compiling Stan.Info stan> [24 of 55] Compiling Stan.NameMeta stan> [25 of 55] Compiling Stan.Hie.Debug902 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 ) 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 ) 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 ) stylish-haskell> [10 of 26] Compiling Language.Haskell.Stylish.Step ( lib/Language/Haskell/Stylish/Step.hs, dist/build/Language/Haskell/Stylish/Step.o, dist/build/Language/Haskell/Stylish/Step.dyn_o ) stylish-haskell> [11 of 26] Compiling Language.Haskell.Stylish.Step.Tabs ( lib/Language/Haskell/Stylish/Step/Tabs.hs, dist/build/Language/Haskell/Stylish/Step/Tabs.o, dist/build/Language/Haskell/Stylish/Step/Tabs.dyn_o ) stylish-haskell> [12 of 26] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace ( lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs, dist/build/Language/Haskell/Stylish/Step/TrailingWhitespace.o, dist/build/Language/Haskell/Stylish/Step/TrailingWhitespace.dyn_o ) stylish-haskell> [13 of 26] Compiling Language.Haskell.Stylish.Util ( lib/Language/Haskell/Stylish/Util.hs, dist/build/Language/Haskell/Stylish/Util.o, dist/build/Language/Haskell/Stylish/Util.dyn_o ) stylish-haskell> [14 of 26] Compiling Language.Haskell.Stylish.Step.Squash ( lib/Language/Haskell/Stylish/Step/Squash.hs, dist/build/Language/Haskell/Stylish/Step/Squash.o, dist/build/Language/Haskell/Stylish/Step/Squash.dyn_o ) stylish-haskell> [15 of 26] Compiling Language.Haskell.Stylish.Step.LanguagePragmas ( lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.o, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.dyn_o ) stylish-haskell> [16 of 26] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax ( lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.o, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.dyn_o ) stylish-haskell> [17 of 26] Compiling Language.Haskell.Stylish.Step.Imports ( lib/Language/Haskell/Stylish/Step/Imports.hs, dist/build/Language/Haskell/Stylish/Step/Imports.o, dist/build/Language/Haskell/Stylish/Step/Imports.dyn_o ) dependent-map> Running phase: checkPhase dependent-map> Package has no test suites. dependent-map> Running phase: haddockPhase 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 ) dependent-map> Preprocessing library for dependent-map-0.4.0.0.. dependent-map> Running Haddock on library for dependent-map-0.4.0.0.. hw-prim> [14 of 47] Compiling HaskellWorks.Data.Foldable ( src/HaskellWorks/Data/Foldable.hs, dist/build/HaskellWorks/Data/Foldable.o, dist/build/HaskellWorks/Data/Foldable.dyn_o ) hw-prim> [15 of 47] Compiling HaskellWorks.Data.FromByteString ( src/HaskellWorks/Data/FromByteString.hs, dist/build/HaskellWorks/Data/FromByteString.o, dist/build/HaskellWorks/Data/FromByteString.dyn_o ) hw-prim> [16 of 47] Compiling HaskellWorks.Data.FromString ( src/HaskellWorks/Data/FromString.hs, dist/build/HaskellWorks/Data/FromString.o, dist/build/HaskellWorks/Data/FromString.dyn_o ) hw-prim> [17 of 47] Compiling HaskellWorks.Data.Generate ( src/HaskellWorks/Data/Generate.hs, dist/build/HaskellWorks/Data/Generate.o, dist/build/HaskellWorks/Data/Generate.dyn_o ) hw-prim> [18 of 47] Compiling HaskellWorks.Data.Head ( src/HaskellWorks/Data/Head.hs, dist/build/HaskellWorks/Data/Head.o, dist/build/HaskellWorks/Data/Head.dyn_o ) hw-prim> [19 of 47] Compiling HaskellWorks.Data.Naive ( src/HaskellWorks/Data/Naive.hs, dist/build/HaskellWorks/Data/Naive.o, dist/build/HaskellWorks/Data/Naive.dyn_o ) hw-prim> [20 of 47] Compiling HaskellWorks.Data.Null ( src/HaskellWorks/Data/Null.hs, dist/build/HaskellWorks/Data/Null.o, dist/build/HaskellWorks/Data/Null.dyn_o ) hw-prim> [21 of 47] Compiling HaskellWorks.Data.Positioning ( src/HaskellWorks/Data/Positioning.hs, dist/build/HaskellWorks/Data/Positioning.o, dist/build/HaskellWorks/Data/Positioning.dyn_o ) hw-prim> [22 of 47] Compiling HaskellWorks.Data.Length ( src/HaskellWorks/Data/Length.hs, dist/build/HaskellWorks/Data/Length.o, dist/build/HaskellWorks/Data/Length.dyn_o ) hw-prim> [23 of 47] Compiling HaskellWorks.Data.Drop ( src/HaskellWorks/Data/Drop.hs, dist/build/HaskellWorks/Data/Drop.o, dist/build/HaskellWorks/Data/Drop.dyn_o ) hw-prim> [24 of 47] Compiling HaskellWorks.Data.AtIndex ( src/HaskellWorks/Data/AtIndex.hs, dist/build/HaskellWorks/Data/AtIndex.o, dist/build/HaskellWorks/Data/AtIndex.dyn_o ) hw-prim> [25 of 47] Compiling HaskellWorks.Data.Product ( src/HaskellWorks/Data/Product.hs, dist/build/HaskellWorks/Data/Product.o, dist/build/HaskellWorks/Data/Product.dyn_o ) hw-prim> [26 of 47] Compiling HaskellWorks.Data.FromForeignRegion ( src/HaskellWorks/Data/FromForeignRegion.hs, dist/build/HaskellWorks/Data/FromForeignRegion.o, dist/build/HaskellWorks/Data/FromForeignRegion.dyn_o ) hw-prim> [27 of 47] Compiling HaskellWorks.Data.Search ( src/HaskellWorks/Data/Search.hs, dist/build/HaskellWorks/Data/Search.o, dist/build/HaskellWorks/Data/Search.dyn_o ) hw-prim> [28 of 47] Compiling HaskellWorks.Data.Sign ( src/HaskellWorks/Data/Sign.hs, dist/build/HaskellWorks/Data/Sign.o, dist/build/HaskellWorks/Data/Sign.dyn_o ) hw-prim> [29 of 47] Compiling HaskellWorks.Data.Snoc ( src/HaskellWorks/Data/Snoc.hs, dist/build/HaskellWorks/Data/Snoc.o, dist/build/HaskellWorks/Data/Snoc.dyn_o ) dependent-map> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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 ) 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 ) algebraic-graphs> [ 2 of 29] Compiling Algebra.Graph.AdjacencyIntMap ( src/Algebra/Graph/AdjacencyIntMap.hs, dist/build/Algebra/Graph/AdjacencyIntMap.p_o ) dependent-map> Warning: 'k' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> Warning: 'Tag' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> 37% ( 13 / 35) in 'Data.Dependent.Map.Internal' dependent-map> Missing documentation for: dependent-map> Module header dependent-map> lookupAssoc (src/Data/Dependent/Map/Internal.hs:84) dependent-map> combine (src/Data/Dependent/Map/Internal.hs:128) dependent-map> insertMax (src/Data/Dependent/Map/Internal.hs:138) dependent-map> insertMin (src/Data/Dependent/Map/Internal.hs:138) dependent-map> merge (src/Data/Dependent/Map/Internal.hs:154) dependent-map> glue (src/Data/Dependent/Map/Internal.hs:166) dependent-map> Triple' (src/Data/Dependent/Map/Internal.hs:192) dependent-map> delta (src/Data/Dependent/Map/Internal.hs:266) dependent-map> ratio (src/Data/Dependent/Map/Internal.hs:266) dependent-map> balance (src/Data/Dependent/Map/Internal.hs:270) dependent-map> rotateL (src/Data/Dependent/Map/Internal.hs:282) dependent-map> rotateR (src/Data/Dependent/Map/Internal.hs:288) dependent-map> singleL (src/Data/Dependent/Map/Internal.hs:295) dependent-map> singleR (src/Data/Dependent/Map/Internal.hs:295) dependent-map> doubleL (src/Data/Dependent/Map/Internal.hs:301) dependent-map> doubleR (src/Data/Dependent/Map/Internal.hs:301) dependent-map> bin (src/Data/Dependent/Map/Internal.hs:310) dependent-map> trim (src/Data/Dependent/Map/Internal.hs:336) dependent-map> trimLookupLo (src/Data/Dependent/Map/Internal.hs:345) dependent-map> filterGt (src/Data/Dependent/Map/Internal.hs:360) dependent-map> filterLt (src/Data/Dependent/Map/Internal.hs:369) path> [5 of 6] Compiling Path ( src/Path.hs, dist/build/Path.p_o ) lens> [14 of 85] Compiling Control.Lens.Internal.Prism ( src/Control/Lens/Internal/Prism.hs, dist/build/Control/Lens/Internal/Prism.o, dist/build/Control/Lens/Internal/Prism.dyn_o ) lens> [15 of 85] Compiling Control.Lens.Internal.Profunctor ( src/Control/Lens/Internal/Profunctor.hs, dist/build/Control/Lens/Internal/Profunctor.o, dist/build/Control/Lens/Internal/Profunctor.dyn_o ) lens> [16 of 85] Compiling Control.Lens.Internal.Review ( src/Control/Lens/Internal/Review.hs, dist/build/Control/Lens/Internal/Review.o, dist/build/Control/Lens/Internal/Review.dyn_o ) lens> [17 of 85] Compiling Control.Lens.Internal.Setter ( src/Control/Lens/Internal/Setter.hs, dist/build/Control/Lens/Internal/Setter.o, dist/build/Control/Lens/Internal/Setter.dyn_o ) lens> [18 of 85] Compiling Control.Lens.Internal.Zoom ( src/Control/Lens/Internal/Zoom.hs, dist/build/Control/Lens/Internal/Zoom.o, dist/build/Control/Lens/Internal/Zoom.dyn_o ) lens> [19 of 85] Compiling Control.Lens.Internal ( src/Control/Lens/Internal.hs, dist/build/Control/Lens/Internal.o, dist/build/Control/Lens/Internal.dyn_o ) lens> [20 of 85] Compiling Control.Lens.Type ( src/Control/Lens/Type.hs, dist/build/Control/Lens/Type.o, dist/build/Control/Lens/Type.dyn_o ) lens> [21 of 85] Compiling Control.Lens.Setter ( src/Control/Lens/Setter.hs, dist/build/Control/Lens/Setter.o, dist/build/Control/Lens/Setter.dyn_o ) lens> [22 of 85] Compiling Control.Lens.Lens ( src/Control/Lens/Lens.hs, dist/build/Control/Lens/Lens.o, dist/build/Control/Lens/Lens.dyn_o ) lens> [23 of 85] Compiling Control.Lens.Tuple ( src/Control/Lens/Tuple.hs, dist/build/Control/Lens/Tuple.o, dist/build/Control/Lens/Tuple.dyn_o ) 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> | ^^^^^^^^^ stan> [26 of 55] Compiling Stan.Hie.Debug stan> [27 of 55] Compiling Stan.Pattern.Edsl stan> [28 of 55] Compiling Stan.Pattern.Type stan> stan> src/Stan/Pattern/Type.hs:40:38: warning: [-Wunused-imports] stan> The import of ‘baseNameFrom’ stan> from module ‘Stan.NameMeta’ is redundant stan> | stan> 40 | import Stan.NameMeta (NameMeta (..), baseNameFrom, ghcPrimNameFrom, primTypeMeta, textNameFrom, _nameFrom) stan> | ^^^^^^^^^^^^ stan> [29 of 55] Compiling Stan.Pattern.Ast stan> [30 of 55] Compiling Stan.Hie hw-prim> [ 1 of 47] Compiling HaskellWorks.Control.Monad.Lazy ( src/HaskellWorks/Control/Monad/Lazy.hs, dist/build/HaskellWorks/Control/Monad/Lazy.p_o ) dependent-map> Warning: 'Map' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> Warning: 'unionWith' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> Warning: 'intersectionWith' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> Warning: 'eqTagged' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> Warning: 'mapKeys' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> 97% (110 /113) in 'Data.Dependent.Map' dependent-map> Missing documentation for: dependent-map> Module header dependent-map> lookupMin (src/Data/Dependent/Map.hs:546) dependent-map> lookupMax (src/Data/Dependent/Map.hs:561) stan> [31 of 55] Compiling Stan.Hie.MatchType stan> [32 of 55] Compiling Stan.Hie.MatchAst algebraic-graphs> [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyIntMap/Algorithm.p_o ) 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 dependent-map> dependent-map> src/Data/Dependent/Map.hs:167:5: warning: [-Wnoncanonical-monoid-instances] dependent-map> Noncanonical ‘mappend’ definition detected dependent-map> in the instance declaration for ‘Monoid (DMap k f)’. dependent-map> ‘mappend’ will eventually be removed in favour of ‘(<>)’ 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 ) dependent-map> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ dependent-map> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid dependent-map> | dependent-map> 167 | mappend = union dependent-map> | ^^^^^^^^^^^^^^^ dependent-map> dependent-map> src/Data/Dependent/Map.hs:171:3: warning: [-Wnoncanonical-monoid-instances] dependent-map> Noncanonical ‘(<>) = mappend’ definition detected dependent-map> in the instance declaration for ‘Semigroup (DMap k f)’. dependent-map> Move definition from ‘mappend’ to ‘(<>)’ dependent-map> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid dependent-map> | dependent-map> 171 | (<>) = mappend dependent-map> | ^^^^^^^^^^^^^^ binary-instances> Running phase: haddockPhase 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' 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. stan> [39 of 55] Compiling Stan.Inspection.Infinite stan> [40 of 55] Compiling Stan.Inspection.AntiPattern stan> [41 of 55] Compiling Stan.Inspection.All quickcheck-classes> [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, dist/build/Test/QuickCheck/Classes/Plus.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 19 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:20:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Alt’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Alt’ quickcheck-classes> To import instances alone, use: import Data.Functor.Alt() quickcheck-classes> | quickcheck-classes> 20 | import Data.Functor.Alt (Alt) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:26:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Arbitrary’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Arbitrary() quickcheck-classes> | quickcheck-classes> 26 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:27:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 27 | import Data.Functor.Classes (Eq1,Show1) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:29:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 29 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, dist/build/Test/QuickCheck/Classes/Prim.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Control.Applicative’ is redundant quickcheck-classes> except perhaps to import instances from ‘Control.Applicative’ quickcheck-classes> To import instances alone, use: import Control.Applicative() quickcheck-classes> | quickcheck-classes> 15 | import Control.Applicative quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Prim.hs:35:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 35 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, dist/build/Test/QuickCheck/Classes/Ring.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 20 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, dist/build/Test/QuickCheck/Classes/Semigroupoid.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 22 | import Data.Functor.Classes (Eq2,Show2) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semigroupoid.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 23 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, dist/build/Test/QuickCheck/Classes/Semiring.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 21 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes.hs:107:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Classes.IsList’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Classes.IsList’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Classes.IsList() quickcheck-classes> | quickcheck-classes> 107 | import Test.QuickCheck.Classes.IsList quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ binary-instances> 0% ( 0 / 1) in 'Data.Binary.Instances.CaseInsensitive' binary-instances> Missing documentation for: binary-instances> Module header 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 ) 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 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 ) 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 rebase> Running phase: checkPhase stan> [42 of 55] Compiling Stan.Observation binary-instances> 0% ( 0 / 1) in 'Data.Binary.Instances.Time' binary-instances> Missing documentation for: binary-instances> Module header rebase> Package has no test suites. binary-instances> 0% ( 0 / 1) in 'Data.Binary.Instances.UnorderedContainers' binary-instances> Missing documentation for: binary-instances> Module header rebase> Running phase: haddockPhase 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' rebase> Preprocessing library for rebase-1.21.2.. rebase> Running Haddock on library for rebase-1.21.2.. path> Preprocessing test suite 'validity-test' for path-0.9.5.. path> Building test suite 'validity-test' for path-0.9.5.. 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 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 ) 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 ) rebase> Warning: --source-* options are ignored when --hyperlinked-source is enabled. algebraic-graphs> [ 6 of 29] Compiling Algebra.Graph.HigherKinded.Class ( src/Algebra/Graph/HigherKinded/Class.hs, dist/build/Algebra/Graph/HigherKinded/Class.p_o ) rebase> 50% ( 1 / 2) in 'Rebase.Control.Applicative' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Applicative.Backwards' rebase> Missing documentation for: rebase> Module header path> [2 of 2] Compiling Main ( test/ValidityTest.hs, dist/build/validity-test/validity-test-tmp/Main.o ) rebase> 50% ( 1 / 2) in 'Rebase.Control.Applicative.Lift' rebase> Missing documentation for: rebase> Module header algebraic-graphs> [ 7 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap ( src/Algebra/Graph/Bipartite/AdjacencyMap.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap.p_o ) 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 stan> [43 of 55] Compiling Stan.FileInfo 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 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 ) 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 stan> [44 of 55] Compiling Stan.Analysis.Visitor 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 stan> [45 of 55] Compiling Stan.Analysis.Analyser 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 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 ) rebase> 50% ( 1 / 2) in 'Rebase.Data.IORef' rebase> Missing documentation for: rebase> Module header 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 ) 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 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.. 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 quickcheck-classes> [1 of 2] Compiling Spec.ShowRead ( test/Spec/ShowRead.hs, dist/build/basic/basic-tmp/Spec/ShowRead.o ) 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 stan> [46 of 55] Compiling Stan.Analysis 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 quickcheck-classes> quickcheck-classes> test/Spec/ShowRead.hs:6:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Control.Applicative’ is redundant quickcheck-classes> except perhaps to import instances from ‘Control.Applicative’ quickcheck-classes> To import instances alone, use: import Control.Applicative() quickcheck-classes> | quickcheck-classes> 6 | import Control.Applicative (liftA2) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> test/Spec/ShowRead.hs:109:26: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict] quickcheck-classes> The prefix use of a ‘$’ would denote an untyped splice quickcheck-classes> were the TemplateHaskell extension enabled. quickcheck-classes> Suggested fix: Add whitespace after the ‘$’. quickcheck-classes> | quickcheck-classes> 109 | allShowReadLaws p = map ($p) quickcheck-classes> | ^ quickcheck-classes> quickcheck-classes> test/Spec/ShowRead.hs:115:23: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict] quickcheck-classes> The prefix use of a ‘$’ would denote an untyped splice quickcheck-classes> were the TemplateHaskell extension enabled. quickcheck-classes> Suggested fix: Add whitespace after the ‘$’. quickcheck-classes> | quickcheck-classes> 115 | allFixedLaws p = map ($p) quickcheck-classes> | ^ rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Read' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Unsafe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.Easter' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.Julian' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.MonthDay' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.OrdinalDate' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.WeekDate' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Clock' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Clock.POSIX' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Clock.System' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Clock.TAI' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Compat' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Format' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Format.ISO8601' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.LocalTime' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Traversable' rebase> Missing documentation for: rebase> Module header rebase> 0% ( 0 / 1) in 'Rebase.Data.Traversable.Instances' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Tree' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Tuple' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Type.Bool' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Type.Coercion' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Type.Equality' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Typeable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.UUID' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Unique' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector: Could not find documentation for exported module: Data.Vector rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Fusion.Stream.Monadic: Could not find documentation for exported module: Data.Vector.Fusion.Stream.Monadic rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Fusion.Stream.Monadic' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Fusion.Util: Could not find documentation for exported module: Data.Vector.Fusion.Util rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Fusion.Util' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Generic: Could not find documentation for exported module: Data.Vector.Generic rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Generic' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Generic.Base: Could not find documentation for exported module: Data.Vector.Generic.Base rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Generic.Base' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Could not find documentation for exported module: Data.Vector.Generic.Mutable rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Generic.Mutable' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Generic.New: Could not find documentation for exported module: Data.Vector.Generic.New rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Generic.New' rebase> Missing documentation for: rebase> Module header rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Instances' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Internal.Check: Could not find documentation for exported module: Data.Vector.Internal.Check rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Internal.Check' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Mutable: Could not find documentation for exported module: Data.Vector.Mutable rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Mutable' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Primitive: Could not find documentation for exported module: Data.Vector.Primitive rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Primitive' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Could not find documentation for exported module: Data.Vector.Primitive.Mutable rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Primitive.Mutable' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Storable: Could not find documentation for exported module: Data.Vector.Storable rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Storable' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Storable.Internal: Could not find documentation for exported module: Data.Vector.Storable.Internal rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Storable.Internal' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Could not find documentation for exported module: Data.Vector.Storable.Mutable rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Storable.Mutable' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Unboxed: Could not find documentation for exported module: Data.Vector.Unboxed rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Unboxed' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Could not find documentation for exported module: Data.Vector.Unboxed.Base rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Unboxed.Base' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Could not find documentation for exported module: Data.Vector.Unboxed.Mutable rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Unboxed.Mutable' rebase> Missing documentation for: rebase> Module header stylish-haskell> [ 1 of 26] Compiling Language.Haskell.Stylish.Block ( lib/Language/Haskell/Stylish/Block.hs, dist/build/Language/Haskell/Stylish/Block.p_o ) 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 algebraic-graphs> [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, dist/build/Algebra/Graph/Label.p_o ) algebraic-graphs> [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.p_o ) algebraic-graphs> [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.p_o ) algebraic-graphs> [12 of 29] Compiling Algebra.Graph.Acyclic.AdjacencyMap ( src/Algebra/Graph/Acyclic/AdjacencyMap.hs, dist/build/Algebra/Graph/Acyclic/AdjacencyMap.p_o ) algebraic-graphs> [13 of 29] Compiling Algebra.Graph.ToGraph ( src/Algebra/Graph/ToGraph.hs, dist/build/Algebra/Graph/ToGraph.p_o ) algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:171:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 171 | vertexIntSet :: ToVertex t ~ Int => t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:197:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 197 | preIntSet :: ToVertex t ~ Int => Int -> t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:215:30: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 215 | postIntSet :: ToVertex t ~ Int => Int -> t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:303:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:312:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 312 | toAdjacencyIntMapTranspose :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:452:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 452 | adjacencyIntMap :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:471:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. 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 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 ) rebase> rebase> library/Rebase/Foreign/Marshal/Safe.hs:6:1: warning: [-Wdeprecations] rebase> Module ‘Foreign.Marshal.Safe’ is deprecated: rebase> "Safe is now the default, please use Foreign.Marshal instead" rebase> | rebase> 6 | import Foreign.Marshal.Safe rebase> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Unsafe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Utils' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Ptr' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.StablePtr' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Storable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Arr' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Base' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Char' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Conc' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Conc.IO' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Conc.Signal' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Conc.Sync' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Desugar' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Enum' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Environment' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Err' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Exception' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Exts' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Fingerprint' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Fingerprint.Type' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Float' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Float.ConversionUtils' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Float.RealFracMethods' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Foreign' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.ForeignPtr' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Generics' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO' rebase> Missing documentation for: rebase> Module header 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 ) 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 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 ) stan> [47 of 55] Compiling Stan.Analysis.Pretty quickcheck-classes> [2 of 2] Compiling Main ( test/Spec.hs, dist/build/basic/basic-tmp/Main.o ) lens> [24 of 85] Compiling Control.Lens.Getter ( src/Control/Lens/Getter.hs, dist/build/Control/Lens/Getter.o, dist/build/Control/Lens/Getter.dyn_o ) lens> [25 of 85] Compiling Control.Lens.Review ( src/Control/Lens/Review.hs, dist/build/Control/Lens/Review.o, dist/build/Control/Lens/Review.dyn_o ) lens> [26 of 85] Compiling Control.Lens.Prism ( src/Control/Lens/Prism.hs, dist/build/Control/Lens/Prism.o, dist/build/Control/Lens/Prism.dyn_o ) lens> [27 of 85] Compiling Control.Lens.Fold ( src/Control/Lens/Fold.hs, dist/build/Control/Lens/Fold.o, dist/build/Control/Lens/Fold.dyn_o ) lens> [28 of 85] Compiling Control.Lens.Traversal ( src/Control/Lens/Traversal.hs, dist/build/Control/Lens/Traversal.o, dist/build/Control/Lens/Traversal.dyn_o ) lens> [29 of 85] Compiling Control.Lens.Level ( src/Control/Lens/Level.hs, dist/build/Control/Lens/Level.o, dist/build/Control/Lens/Level.dyn_o ) lens> [30 of 85] Compiling Control.Lens.Reified ( src/Control/Lens/Reified.hs, dist/build/Control/Lens/Reified.o, dist/build/Control/Lens/Reified.dyn_o ) algebraic-graphs> [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 ) rebase> Warning: Couldn't find .haddock for export Vector rebase> 87% (1311 /1491) in 'Rebase.Prelude' rebase> Missing documentation for: rebase> Bool rebase> Ordering rebase> Rep rebase> TyCon rebase> ReadPrec rebase> BlockReason rebase> Min rebase> Max rebase> FinalizerEnvPtr rebase> PrimMVar rebase> HandlerFun rebase> Signal rebase> ArrowZero rebase> WrappedArrow rebase> WrappedMonad rebase> IsLabel rebase> Bifoldable1 rebase> E12 rebase> E9 rebase> E6 rebase> E3 rebase> E2 rebase> E1 rebase> E0 rebase> HasResolution rebase> Predicate rebase> Coyoneda rebase> MonadWriter rebase> MonadCont rebase> Environment rebase> Cochoice rebase> CofreeTraversing rebase> CofreeMapping rebase> Mapping rebase> Corep rebase> Extend rebase> Biapply rebase> Semi rebase> WrappedCategory rebase> Traversable1 rebase> Bitraversable1 rebase> CalendarDiffDays rebase> DayOfWeek rebase> CalendarDiffTime rebase> TimeLocale rebase> FormatTime rebase> ISO8601 rebase> Vector rebase> Solo rebase> November rebase> October rebase> September rebase> August rebase> July rebase> June rebase> May rebase> April rebase> March rebase> February rebase> January rebase> even rebase> assertError rebase> unsafeEqualityProof rebase> odd rebase> unsafeCoerceUnlifted rebase> unsafeCoerceAddr rebase> addMVarFinalizer rebase> readPrec_to_P rebase> readP_to_Prec rebase> readPrec_to_S rebase> readS_to_Prec rebase> getAlt rebase> tyConPackage rebase> tyConModule rebase> tyConName rebase> tyConFingerprint rebase> rnfTyCon rebase> trLiftedRep rebase> typeOf1 rebase> typeOf2 rebase> typeOf3 rebase> typeOf4 rebase> typeOf5 rebase> typeOf6 rebase> typeOf7 rebase> unsupportedOperation rebase> dynApply rebase> dynApp rebase> dynTypeRep rebase> blockedIndefinitelyOnMVar rebase> blockedIndefinitelyOnSTM rebase> allocationLimitExceeded rebase> cannotCompactFunction rebase> cannotCompactPinned rebase> cannotCompactMutable rebase> stackOverflow rebase> heapOverflow rebase> ioException rebase> untangle rebase> reportHeapOverflow rebase> childHandler rebase> pseq rebase> par rebase> reportStackOverflow rebase> reportError rebase> setUncaughtExceptionHandler rebase> getUncaughtExceptionHandler rebase> setHandler rebase> runHandlers rebase> ioeGetErrorType rebase> ioeGetErrorString rebase> ioeGetLocation rebase> ioeGetHandle rebase> ioeGetFileName rebase> ioeSetErrorType rebase> ioeSetErrorString rebase> ioeSetLocation rebase> ioeSetHandle rebase> ioeSetFileName rebase> ensureIOManagerIsRunning rebase> ioManagerCapabilitiesChanged rebase> mkIntegralConstr rebase> mkRealConstr rebase> comparisonEquivalence rebase> <<$>> rebase> uncurry' rebase> strong rebase> curry' rebase> firstTraversing rebase> secondTraversing rebase> leftTraversing rebase> rightTraversing rebase> wanderMapping rebase> traverseMapping rebase> closedMapping rebase> prepAdj rebase> unprepAdj rebase> prepUnit rebase> prepCounit rebase> uncoprepAdj rebase> coprepUnit rebase> coprepCounit rebase> procomposed rebase> mu rebase> precomposeRan rebase> curryRan rebase> uncurryRan rebase> decomposeCodensity rebase> mapCayley rebase> returning rebase> apDefault rebase> bitraverse1_ rebase> bifor1_ rebase> bisequenceA1_ rebase> -<< rebase> ->- rebase> -<- rebase> <<..>> rebase> traverse1_ rebase> for1_ rebase> sequenceA1_ rebase> asum1 rebase> bifoldMap1Default rebase> calendarDay rebase> calendarWeek rebase> calendarMonth rebase> calendarYear rebase> addDays rebase> diffDays rebase> dayOfWeek rebase> posixSecondsToUTCTime rebase> utcTimeToPOSIXSeconds rebase> systemToPOSIXTime rebase> calendarTimeDays rebase> calendarTimeTime rebase> makeTimeOfDayValid rebase> utcToZonedTime rebase> zonedTimeToUTC rebase> getZonedTime rebase> utcToLocalZonedTime 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 ) 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 ) stan> [48 of 55] Compiling Stan.Config stan> [49 of 55] Compiling Stan.Config.Pretty stan> [50 of 55] Compiling Stan.Cli stan> [51 of 55] Compiling Stan.Analysis.Summary stan> [52 of 55] Compiling Stan.Report.Html stylish-haskell> [ 4 of 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 ) path> [3 of 3] Linking dist/build/validity-test/validity-test stylish-haskell> [ 6 of 26] Compiling Language.Haskell.Stylish.Module ( lib/Language/Haskell/Stylish/Module.hs, dist/build/Language/Haskell/Stylish/Module.p_o ) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Module.hs:54:1: warning: [GHC-90177] [-Worphans] stylish-haskell> Orphan instance: instance Eq GHC.RawPkgQual stylish-haskell> Suggested fix: stylish-haskell> Move the instance declaration to the module of the class or of the type, or stylish-haskell> wrap the type with a newtype and declare the instance on the new type. stylish-haskell> | stylish-haskell> 54 | deriving instance Eq GHC.RawPkgQual stylish-haskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stylish-haskell> [ 7 of 26] Compiling Language.Haskell.Stylish.Ordering ( lib/Language/Haskell/Stylish/Ordering.hs, dist/build/Language/Haskell/Stylish/Ordering.p_o ) stylish-haskell> [ 8 of 26] Compiling Language.Haskell.Stylish.Parse ( lib/Language/Haskell/Stylish/Parse.hs, dist/build/Language/Haskell/Stylish/Parse.p_o ) 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 ) dependent-map> Documentation created: dist/doc/html/dependent-map/index.html, dependent-map> dist/doc/html/dependent-map/dependent-map.txt 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 ) 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> [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 ) dependent-map> Running phase: installPhase hw-prim> [11 of 47] Compiling HaskellWorks.Data.Decode ( src/HaskellWorks/Data/Decode.hs, dist/build/HaskellWorks/Data/Decode.p_o ) hw-prim> [12 of 47] Compiling HaskellWorks.Data.Empty ( src/HaskellWorks/Data/Empty.hs, dist/build/HaskellWorks/Data/Empty.p_o ) hw-prim> [13 of 47] Compiling HaskellWorks.Data.Filter ( src/HaskellWorks/Data/Filter.hs, dist/build/HaskellWorks/Data/Filter.p_o ) hw-prim> [14 of 47] Compiling HaskellWorks.Data.Foldable ( src/HaskellWorks/Data/Foldable.hs, dist/build/HaskellWorks/Data/Foldable.p_o ) hw-prim> [15 of 47] Compiling HaskellWorks.Data.FromByteString ( src/HaskellWorks/Data/FromByteString.hs, dist/build/HaskellWorks/Data/FromByteString.p_o ) hw-prim> [16 of 47] Compiling HaskellWorks.Data.FromString ( src/HaskellWorks/Data/FromString.hs, dist/build/HaskellWorks/Data/FromString.p_o ) hw-prim> [17 of 47] Compiling HaskellWorks.Data.Generate ( src/HaskellWorks/Data/Generate.hs, dist/build/HaskellWorks/Data/Generate.p_o ) hw-prim> [18 of 47] Compiling HaskellWorks.Data.Head ( src/HaskellWorks/Data/Head.hs, dist/build/HaskellWorks/Data/Head.p_o ) hw-prim> [19 of 47] Compiling HaskellWorks.Data.Naive ( src/HaskellWorks/Data/Naive.hs, dist/build/HaskellWorks/Data/Naive.p_o ) hw-prim> [20 of 47] Compiling HaskellWorks.Data.Null ( src/HaskellWorks/Data/Null.hs, dist/build/HaskellWorks/Data/Null.p_o ) hw-prim> [21 of 47] Compiling HaskellWorks.Data.Positioning ( src/HaskellWorks/Data/Positioning.hs, dist/build/HaskellWorks/Data/Positioning.p_o ) hw-prim> [22 of 47] Compiling HaskellWorks.Data.Length ( src/HaskellWorks/Data/Length.hs, dist/build/HaskellWorks/Data/Length.p_o ) hw-prim> [23 of 47] Compiling HaskellWorks.Data.Drop ( src/HaskellWorks/Data/Drop.hs, dist/build/HaskellWorks/Data/Drop.p_o ) hw-prim> [24 of 47] Compiling HaskellWorks.Data.AtIndex ( src/HaskellWorks/Data/AtIndex.hs, dist/build/HaskellWorks/Data/AtIndex.p_o ) hw-prim> [25 of 47] Compiling HaskellWorks.Data.Product ( src/HaskellWorks/Data/Product.hs, dist/build/HaskellWorks/Data/Product.p_o ) hw-prim> [26 of 47] Compiling HaskellWorks.Data.FromForeignRegion ( src/HaskellWorks/Data/FromForeignRegion.hs, dist/build/HaskellWorks/Data/FromForeignRegion.p_o ) hw-prim> [27 of 47] Compiling HaskellWorks.Data.Search ( src/HaskellWorks/Data/Search.hs, dist/build/HaskellWorks/Data/Search.p_o ) hw-prim> [28 of 47] Compiling HaskellWorks.Data.Sign ( src/HaskellWorks/Data/Sign.hs, dist/build/HaskellWorks/Data/Sign.p_o ) hw-prim> [29 of 47] Compiling HaskellWorks.Data.Snoc ( src/HaskellWorks/Data/Snoc.hs, dist/build/HaskellWorks/Data/Snoc.p_o ) dependent-map> Installing library in /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei binary-instances> Documentation created: dist/doc/html/binary-instances/index.html, binary-instances> dist/doc/html/binary-instances/binary-instances.txt algebraic-graphs> [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, dist/build/Algebra/Graph/Relation/Reflexive.p_o ) binary-instances> Running phase: installPhase quickcheck-classes> [3 of 3] Linking dist/build/basic/basic 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 ) hw-prim> [30 of 47] Compiling HaskellWorks.Data.Ops ( src/HaskellWorks/Data/Ops.hs, dist/build/HaskellWorks/Data/Ops.p_o ) binary-instances> Installing library in /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF dependent-map> Running phase: fixupPhase dependent-map> shrinking RPATHs of ELF executables and libraries in /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0 dependent-map> shrinking /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSdependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei-ghc9.6.3.so stylish-haskell> [ 9 of 26] Compiling Language.Haskell.Stylish.Printer ( lib/Language/Haskell/Stylish/Printer.hs, dist/build/Language/Haskell/Stylish/Printer.p_o ) dependent-map> checking for references to /build/ in /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0... dependent-map> patching script interpreter paths in /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0 dependent-map> stripping (with command strip and flags -S -p) in /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0/lib 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 ) 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 ) 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 ) dependent-map> shrinking RPATHs of ELF executables and libraries in /nix/store/64z90q4fxlzlkmk4d8ylxygs4kgxvlpg-dependent-map-0.4.0.0-doc dependent-map> checking for references to /build/ in /nix/store/64z90q4fxlzlkmk4d8ylxygs4kgxvlpg-dependent-map-0.4.0.0-doc... dependent-map> patching script interpreter paths in /nix/store/64z90q4fxlzlkmk4d8ylxygs4kgxvlpg-dependent-map-0.4.0.0-doc dependent-map (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/64z90q4fxlzlkmk4d8ylxygs4kgxvlpg-dependent-map-0.4.0.0-doc /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0 dependent-map (post)> Pushing 2 paths (172 are already present) using zstd to cache sellout ⏳ dependent-map (post)> dependent-map (post)> Pushing /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0 (2.02 MiB) dependent-map (post)> Pushing /nix/store/64z90q4fxlzlkmk4d8ylxygs4kgxvlpg-dependent-map-0.4.0.0-doc (1.81 MiB) dependent-map (post)> dependent-map (post)> All done. dependent-map (post)> added 2 signatures dependent-map (post)> added 84 signatures dependent-map (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/64z90q4fxlzlkmk4d8ylxygs4kgxvlpg-dependent-map-0.4.0.0-doc /nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-dependent-map-0.4.0.0 dependent-map (post)> copying 2 paths... dependent-map (post)> copying path '/nix/store/64z90q4fxlzlkmk4d8ylxygs4kgxvlpg-dependent-map-0.4.0.0-doc' to 'https://cache.nix-ci.com'... dependent-map (post)> copying path '/nix/store/lvag6gpi5snrw9n427r2fdqchhd8mfpc-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/y0jc9lh44jikrp9sgrmr0qaqq9zvqksh-dependent-map-0.4.0.0.drv' to 'https://cache.nix-ci.com'... algebraic-graphs> Preprocessing test suite 'main' for algebraic-graphs-0.7.. algebraic-graphs> Building test suite 'main' for algebraic-graphs-0.7.. algebraic-graphs> [ 1 of 23] Compiling Algebra.Graph.Test.Arbitrary ( test/Algebra/Graph/Test/Arbitrary.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Arbitrary.o, dist/build/main/main-tmp/Algebra/Graph/Test/Arbitrary.dyn_o ) algebraic-graphs> [ 2 of 23] Compiling Algebra.Graph.Test.API ( test/Algebra/Graph/Test/API.hs, dist/build/main/main-tmp/Algebra/Graph/Test/API.o, dist/build/main/main-tmp/Algebra/Graph/Test/API.dyn_o ) stan> [53 of 55] Compiling Stan.Report stan> [54 of 55] Compiling Stan.Toml stan> [55 of 55] Compiling Stan stan> stan> : warning: [GHC-42258] [-Wunused-packages] stan> The following packages were specified via -package or -package-id flags, stan> but were not needed for compilation: stan> - base-4.18.1.0 (exposed by flag -package-id base-4.18.1.0) stan> [ 1 of 55] Compiling Paths_stan stan> [ 2 of 55] Compiling Stan.Browse stan> [ 3 of 55] Compiling Stan.Category stan> [ 4 of 55] Compiling Stan.Core.Id stan> [ 5 of 55] Compiling Stan.Core.List stan> [ 6 of 55] Compiling Stan.EnvVars stan> [ 7 of 55] Compiling Stan.Example stan> [ 8 of 55] Compiling Stan.Ghc.Compat810 stan> [ 9 of 55] Compiling Stan.Ghc.Compat900 stan> [10 of 55] Compiling Stan.Ghc.Compat902 stan> [11 of 55] Compiling Stan.Ghc.Compat906 stan> [12 of 55] Compiling Stan.Ghc.Compat 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 ) rebase> Warning: Rebase.Prelude: could not find link destinations for: rebase> - GHC.Prim.~# rebase> - Data.Array.Base.getNumElements rebase> - Data.Array.Base.unsafeNewArray_ rebase> - Data.Array.Base.unsafeWrite rebase> - Data.Array.Base.unsafeRead rebase> - GHC.Generics.SingKind rebase> - GHC.Generics.DemoteRep rebase> - GHC.Generics.fromSing rebase> - GHC.Generics.SingI rebase> - GHC.Generics.sing rebase> - GHC.Generics.Sing rebase> - GHC.Generics.D:R:UReckWordp0 rebase> - GHC.Generics.D:R:UReckIntp0 rebase> - GHC.Generics.D:R:UReckFloatp0 rebase> - GHC.Generics.D:R:UReckDoublep0 rebase> - GHC.Generics.D:R:UReckCharp0 rebase> - GHC.Generics.D:R:UReckPtrp0 rebase> - Data.Foldable1.JoinWith rebase> - Data.Foldable1.FromMaybe rebase> - Data.Foldable1.NonEmptyDList rebase> - Data.ByteString.Builder.RealFloat.FormatMode rebase> - Data.Hashable.Mix.Salt rebase> - Data.Profunctor.Composition.Iso rebase> - Data.Text.Internal.Encoding.PartialUtf8CodePoint rebase> - Data.UUID.Types.Internal.Builder.ByteSource rebase> - Data.UUID.Types.Internal.Builder./-/ rebase> - Data.UUID.Types.Internal.Builder.ByteSink rebase> - Data.UUID.Types.Internal.Builder.Takes1Byte rebase> - Data.UUID.Types.Internal.Builder.Takes2Bytes rebase> - Data.UUID.Types.Internal.Builder.Takes4Bytes rebase> - Data.UUID.Types.Internal.UnpackedUUID rebase> - Text.ParserCombinators.ReadP.P rebase> - Data.Biapplicative.Mag rebase> - Data.Profunctor.Mapping.Bar rebase> - Data.Graph.SetM rebase> - Data.Profunctor.Traversing.Baz rebase> - Data.Profunctor.Rep.Iso rebase> - Data.Profunctor.Traversing.Bazaar rebase> - Data.Semigroup.Bifoldable.Act rebase> - Data.Semigroup.Foldable.Act rebase> - Data.Semigroup.Foldable.Alt_ rebase> - Data.Semigroup.Foldable.JoinWith rebase> - Data.Sequence.Internal.UnzipWith rebase> - Data.Sequence.Internal.unzipWith' rebase> - Data.Set.Internal.MergeSet rebase> - Data.Time.Format.ISO8601.E14 rebase> - Data.Time.Format.ISO8601.E16 rebase> - Data.UUID.Types.Internal.Builder.Takes8Bytes rebase> - Data.Vector.Mutable.MVector rebase> - Data.Vector.Fusion.Util.Id rebase> - Data.Vector.Generic.Base.Vector rebase> - Data.Vector.Generic.Mutable.Base.MVector rebase> - Data.Vector.Generic.Base.Mutable rebase> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite rebase> - Data.Vector.Generic.Mutable.Base.basicSet rebase> - Data.Vector.Generic.Base.basicLength rebase> - Data.Vector.Generic.Base.basicUnsafeCopy rebase> - Data.Vector.Generic.Base.basicUnsafeFreeze rebase> - Data.Vector.Generic.Base.basicUnsafeIndexM rebase> - Data.Vector.Generic.Base.basicUnsafeSlice rebase> - Data.Vector.Generic.Base.basicUnsafeThaw rebase> - Data.Vector.Generic.Base.elemseq rebase> - Data.Vector.Generic.Mutable.Base.basicLength rebase> - Data.Vector.Generic.Mutable.Base.basicUnsafeRead rebase> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew rebase> - Data.Vector.Generic.Mutable.Base.basicInitialize rebase> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice rebase> - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy rebase> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow rebase> - Data.Vector.Generic.Mutable.Base.basicClear rebase> - Data.Vector.Generic.Mutable.Base.basicOverlaps rebase> - Data.Vector.Generic.Mutable.Base.basicUnsafeMove rebase> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate rebase> - Data.Vector.Primitive.Vector rebase> - Data.Vector.Storable.Vector rebase> - Data.Vector.Unboxed.Base.Unbox rebase> - Data.Vector.Unboxed.Base.Vector rebase> - Data.Vector.Unboxed.Base.MVector rebase> - Data.Vector.Unboxed.Base.MV_All rebase> - Data.Vector.Unboxed.Base.MV_Any rebase> - Data.Vector.Unboxed.Base.MV_Arg rebase> - Data.Vector.Unboxed.Base.MV_Bool rebase> - Data.Vector.Unboxed.Base.MV_Char rebase> - Data.Vector.Unboxed.Base.MV_Complex rebase> - Data.Vector.Unboxed.Base.MV_Compose rebase> - Data.Vector.Unboxed.Base.MV_Const rebase> - Data.Vector.Unboxed.Base.MV_Double rebase> - Data.Vector.Unboxed.Base.MV_Down rebase> - Data.Vector.Unboxed.Base.MV_Dual rebase> - Data.Vector.Unboxed.Base.MV_First rebase> - Data.Vector.Unboxed.Base.MV_Float rebase> - Data.Vector.Unboxed.Base.MV_Identity rebase> - Data.Vector.Unboxed.Base.MV_Int rebase> - Data.Vector.Unboxed.Base.MV_Int16 rebase> - Data.Vector.Unboxed.Base.MV_Int32 rebase> - Data.Vector.Unboxed.Base.MV_Int64 rebase> - Data.Vector.Unboxed.Base.MV_Int8 rebase> - Data.Vector.Unboxed.Base.MV_Last rebase> - Data.Vector.Unboxed.Base.MV_Max rebase> - Data.Vector.Unboxed.Base.MV_Min rebase> - Data.Vector.Unboxed.Base.MV_Product rebase> - Data.Vector.Unboxed.Base.MV_Sum rebase> - Data.Vector.Unboxed.Base.MV_Word rebase> - Data.Vector.Unboxed.Base.MV_Word16 rebase> - Data.Vector.Unboxed.Base.MV_Word32 rebase> - Data.Vector.Unboxed.Base.MV_Word64 rebase> - Data.Vector.Unboxed.Base.MV_Word8 rebase> - Data.Vector.Unboxed.Base.MV_WrappedMonoid binary-instances> Running phase: fixupPhase binary-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6 binary-instances> shrinking /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSbinary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF-ghc9.6.3.so binary-instances> checking for references to /build/ in /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6... binary-instances> patching script interpreter paths in /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6 binary-instances> stripping (with command strip and flags -S -p) in /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6/lib binary-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/cji8j3vs0i7qim6458fyrsahxw877zd0-binary-instances-1.0.6-doc binary-instances> checking for references to /build/ in /nix/store/cji8j3vs0i7qim6458fyrsahxw877zd0-binary-instances-1.0.6-doc... binary-instances> patching script interpreter paths in /nix/store/cji8j3vs0i7qim6458fyrsahxw877zd0-binary-instances-1.0.6-doc path> Preprocessing test suite 'test' for path-0.9.5.. path> Building test suite 'test' for path-0.9.5.. path> [1 of 5] Compiling Common.Posix ( test/Common/Posix.hs, dist/build/test/test-tmp/Common/Posix.o, dist/build/test/test-tmp/Common/Posix.dyn_o ) path> path> test/Common/Include.hs:21:5: warning: [-Wunused-top-binds] path> Defined but not used: ‘foo’ path> | path> 21 | foo :: Path a b -> FilePath path> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ path> path> test/Common/Include.hs:30:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘qqRelDir’ path> | path> 30 | qqRelDir = foo [reldir|foo/|] path> | ^^^^^^^^ path> path> test/Common/Include.hs:33:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘qqRelFile’ path> | path> 33 | qqRelFile = foo [relfile|foo|] path> | ^^^^^^^^^ path> path> test/Common/Include.hs:36:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘thRelDir’ path> | path> 36 | thRelDir = foo $(mkRelDir "foo/") path> | ^^^^^^^^ path> path> test/Common/Include.hs:39:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘thRelFile’ path> | path> 39 | thRelFile = foo $(mkRelFile "foo") path> | ^^^^^^^^^ path> path> test/Common/Include.hs:42:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘liftRelDir’ path> | path> 42 | liftRelDir = foo $(TH.lift (Path "foo/" :: Path Rel Dir)) path> | ^^^^^^^^^^ path> path> test/Common/Include.hs:45:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘liftRelFile’ path> | path> 45 | liftRelFile = foo $(TH.lift (Path "foo" :: Path Rel File)) path> | ^^^^^^^^^^^ path> path> test/Common/Posix.hs:9:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘qqAbsDir’ path> | path> 9 | qqAbsDir = foo [absdir|/foo/|] path> | ^^^^^^^^ path> path> test/Common/Posix.hs:12:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘qqAbsFile’ path> | path> 12 | qqAbsFile = foo [absdir|/foo|] path> | ^^^^^^^^^ path> path> test/Common/Posix.hs:15:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘thAbsDir’ path> | path> 15 | thAbsDir = foo $(mkAbsDir "/foo/") path> | ^^^^^^^^ path> path> test/Common/Posix.hs:18:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘thAbsFile’ path> | path> 18 | thAbsFile = foo $(mkAbsFile "/foo") path> | ^^^^^^^^^ path> path> test/Common/Posix.hs:21:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘liftAbsDir’ path> | quickcheck-classes> Preprocessing test suite 'advanced' for quickcheck-classes-0.6.5.0.. quickcheck-classes> Building test suite 'advanced' for quickcheck-classes-0.6.5.0.. quickcheck-classes> [1 of 1] Compiling Main ( test/Advanced.hs, dist/build/advanced/advanced-tmp/Main.o ) 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 ) stylish-haskell> [15 of 26] Compiling Language.Haskell.Stylish.Step.LanguagePragmas ( lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.p_o ) stylish-haskell> [16 of 26] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax ( lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.p_o ) stylish-haskell> [17 of 26] Compiling Language.Haskell.Stylish.Step.Imports ( lib/Language/Haskell/Stylish/Step/Imports.hs, dist/build/Language/Haskell/Stylish/Step/Imports.p_o ) stylish-haskell> [18 of 26] Compiling Language.Haskell.Stylish.Step.ModuleHeader ( lib/Language/Haskell/Stylish/Step/ModuleHeader.hs, dist/build/Language/Haskell/Stylish/Step/ModuleHeader.p_o ) stylish-haskell> [19 of 26] Compiling Language.Haskell.Stylish.Step.Data ( lib/Language/Haskell/Stylish/Step/Data.hs, dist/build/Language/Haskell/Stylish/Step/Data.p_o ) stylish-haskell> [20 of 26] Compiling Language.Haskell.Stylish.Align ( lib/Language/Haskell/Stylish/Align.hs, dist/build/Language/Haskell/Stylish/Align.p_o ) stylish-haskell> [21 of 26] Compiling Language.Haskell.Stylish.Step.SimpleAlign ( lib/Language/Haskell/Stylish/Step/SimpleAlign.hs, dist/build/Language/Haskell/Stylish/Step/SimpleAlign.p_o ) stylish-haskell> [22 of 26] Compiling Language.Haskell.Stylish.Verbose ( lib/Language/Haskell/Stylish/Verbose.hs, dist/build/Language/Haskell/Stylish/Verbose.p_o ) stylish-haskell> [23 of 26] Compiling Language.Haskell.Stylish.Config.Cabal ( lib/Language/Haskell/Stylish/Config/Cabal.hs, dist/build/Language/Haskell/Stylish/Config/Cabal.p_o ) stylish-haskell> [24 of 26] Compiling Language.Haskell.Stylish.Config ( lib/Language/Haskell/Stylish/Config.hs, dist/build/Language/Haskell/Stylish/Config.p_o ) stylish-haskell> [25 of 26] Compiling Paths_stylish_haskell ( dist/build/autogen/Paths_stylish_haskell.hs, dist/build/Paths_stylish_haskell.p_o ) stylish-haskell> [26 of 26] Compiling Language.Haskell.Stylish ( lib/Language/Haskell/Stylish.hs, dist/build/Language/Haskell/Stylish.p_o ) rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsBool0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorBool0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt0 rebase> - Data.Vector.Internal.Check.Checks rebase> - Data.Vector.Primitive.Mutable.MVector rebase> - Data.Vector.Storable.Mutable.MVector rebase> - Data.Vector.Unboxed.Base.V_All rebase> - Data.Vector.Unboxed.Base.V_Any rebase> - Data.Vector.Unboxed.Base.V_Arg rebase> - Data.Vector.Unboxed.Base.V_Bool rebase> - Data.Vector.Unboxed.Base.V_Char rebase> - Data.Vector.Unboxed.Base.V_Complex rebase> - Data.Vector.Unboxed.Base.V_Compose rebase> - Data.Vector.Unboxed.Base.V_Const rebase> - Data.Vector.Unboxed.Base.V_Double rebase> - Data.Vector.Unboxed.Base.V_Down rebase> - Data.Vector.Unboxed.Base.V_Dual rebase> - Data.Vector.Unboxed.Base.V_First rebase> - Data.Vector.Unboxed.Base.V_Float rebase> - Data.Vector.Unboxed.Base.V_Identity rebase> - Data.Vector.Unboxed.Base.V_Int rebase> - Data.Vector.Unboxed.Base.V_Int16 rebase> - Data.Vector.Unboxed.Base.V_Int32 rebase> - Data.Vector.Unboxed.Base.V_Int64 rebase> - Data.Vector.Unboxed.Base.V_Int8 rebase> - Data.Vector.Unboxed.Base.V_Last rebase> - Data.Vector.Unboxed.Base.V_Max rebase> - Data.Vector.Unboxed.Base.V_Min rebase> - Data.Vector.Unboxed.Base.V_Product rebase> - Data.Vector.Unboxed.Base.V_Sum rebase> - Data.Vector.Unboxed.Base.V_Word rebase> - Data.Vector.Unboxed.Base.V_Word16 rebase> - Data.Vector.Unboxed.Base.V_Word32 rebase> - Data.Vector.Unboxed.Base.V_Word64 rebase> - Data.Vector.Unboxed.Base.V_Word8 rebase> - Data.Vector.Unboxed.Base.V_WrappedMonoid rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAll0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAny0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsArg0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsChar0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsComplex0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsCompose0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDouble0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDown0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDual0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsFirst0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsFloat0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt160 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt320 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt640 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt80 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsLast0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsMax0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsMin0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsProduct0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsSum0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord160 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord320 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord640 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord80 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWrappedMonoid0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorAll0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorAny0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorArg0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorChar0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorComplex0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorCompose0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorConst0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDouble0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDown0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDual0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorFirst0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorFloat0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt160 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt320 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt640 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt80 rebase> - Data.Vector.Unboxed.Base.D:R:VectorLast0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorMax0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorMin0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorProduct0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorSum0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord160 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord320 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord640 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord80 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWrappedMonoid0 rebase> - Data.Vector.Strict.Vector rebase> - GHC.Generics.D:R:SingBoola0 rebase> - GHC.Generics.STrue rebase> - GHC.Generics.SFalse rebase> - GHC.Generics.D:R:SingMaybeb0 path> 21 | liftAbsDir = foo $(TH.lift (Path "/foo/" :: Path Abs Dir)) path> | ^^^^^^^^^^ path> path> test/Common/Posix.hs:24:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘liftAbsFile’ path> | path> 24 | liftAbsFile = foo $(TH.lift (Path "/foo" :: Path Abs File)) path> | ^^^^^^^^^^^ path> [2 of 5] Compiling Common.Windows ( test/Common/Windows.hs, dist/build/test/test-tmp/Common/Windows.o, dist/build/test/test-tmp/Common/Windows.dyn_o ) path> path> test/Common/Include.hs:21:5: warning: [-Wunused-top-binds] path> Defined but not used: ‘foo’ path> | path> 21 | foo :: Path a b -> FilePath path> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ path> path> test/Common/Include.hs:30:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘qqRelDir’ path> | path> 30 | qqRelDir = foo [reldir|foo/|] path> | ^^^^^^^^ path> path> test/Common/Include.hs:33:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘qqRelFile’ path> | path> 33 | qqRelFile = foo [relfile|foo|] path> | ^^^^^^^^^ path> path> test/Common/Include.hs:36:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘thRelDir’ path> | path> 36 | thRelDir = foo $(mkRelDir "foo/") path> | ^^^^^^^^ path> path> test/Common/Include.hs:39:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘thRelFile’ path> | path> 39 | thRelFile = foo $(mkRelFile "foo") path> | ^^^^^^^^^ path> path> test/Common/Include.hs:42:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘liftRelDir’ path> | path> 42 | liftRelDir = foo $(TH.lift (Path "foo/" :: Path Rel Dir)) path> | ^^^^^^^^^^ path> path> test/Common/Include.hs:45:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘liftRelFile’ path> | path> 45 | liftRelFile = foo $(TH.lift (Path "foo" :: Path Rel File)) path> | ^^^^^^^^^^^ path> path> test/Common/Windows.hs:8:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘qqAbsDir’ path> | path> 8 | qqAbsDir = foo [absdir|C:\foo\|] path> | ^^^^^^^^ path> path> test/Common/Windows.hs:11:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘qqAbsFile’ path> | path> 11 | qqAbsFile = foo [absdir|C:\foo|] path> | ^^^^^^^^^ path> path> test/Common/Windows.hs:14:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘thAbsDir’ path> | path> 14 | thAbsDir = foo $(mkAbsDir "C:\\foo\\") path> | ^^^^^^^^ path> path> test/Common/Windows.hs:17:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘thAbsFile’ path> | binary-instances (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cji8j3vs0i7qim6458fyrsahxw877zd0-binary-instances-1.0.6-doc /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-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/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6 (2.42 MiB) binary-instances (post)> Pushing /nix/store/cji8j3vs0i7qim6458fyrsahxw877zd0-binary-instances-1.0.6-doc (333.62 KiB) binary-instances (post)> binary-instances (post)> All done. binary-instances (post)> added 2 signatures binary-instances (post)> added 3 signatures binary-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cji8j3vs0i7qim6458fyrsahxw877zd0-binary-instances-1.0.6-doc /nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6 binary-instances (post)> copying 2 paths... binary-instances (post)> copying path '/nix/store/cji8j3vs0i7qim6458fyrsahxw877zd0-binary-instances-1.0.6-doc' to 'https://cache.nix-ci.com'... binary-instances (post)> copying path '/nix/store/x12azc7hy7yfp2vj3v7h4y611fx0ix5h-binary-instances-1.0.6' to 'https://cache.nix-ci.com'... binary-instances (post)> copying 1 paths... binary-instances (post)> copying path '/nix/store/yqv11zkdqrcnlpxxajdmnzlj540lpadb-binary-instances-1.0.6.drv' to 'https://cache.nix-ci.com'... building '/nix/store/v95qczgic5ljpg69q1p3w8cszjmnxw5q-cabal-install-parsers-0.6.1.1.drv'... 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 ) stan> [13 of 55] Compiling Stan.Core.ModuleName stan> [14 of 55] Compiling Stan.Hie.Compat810 stan> [15 of 55] Compiling Stan.Hie.Compat900 stan> [16 of 55] Compiling Stan.Hie.Compat902 stan> [17 of 55] Compiling Stan.Hie.Compat904 stan> [18 of 55] Compiling Stan.Hie.Compat stan> [19 of 55] Compiling Stan.Cabal stan> [20 of 55] Compiling Stan.Hie.Debug810 stan> [21 of 55] Compiling Stan.Hie.Debug900 stan> [22 of 55] Compiling Stan.Hie.Debug908 stan> [23 of 55] Compiling Stan.Info stan> [24 of 55] Compiling Stan.NameMeta stan> [25 of 55] Compiling Stan.Hie.Debug902 stan> [26 of 55] Compiling Stan.Hie.Debug stan> [27 of 55] Compiling Stan.Pattern.Edsl stan> [28 of 55] Compiling Stan.Pattern.Type stan> stan> src/Stan/Pattern/Type.hs:40:38: warning: [-Wunused-imports] stan> The import of ‘baseNameFrom’ stan> from module ‘Stan.NameMeta’ is redundant stan> | stan> 40 | import Stan.NameMeta (NameMeta (..), baseNameFrom, ghcPrimNameFrom, primTypeMeta, textNameFrom, _nameFrom) stan> | ^^^^^^^^^^^^ stan> [29 of 55] Compiling Stan.Pattern.Ast stan> [30 of 55] Compiling Stan.Hie stan> [31 of 55] Compiling Stan.Hie.MatchType stan> [32 of 55] Compiling Stan.Hie.MatchAst 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 ) rebase> - GHC.Generics.SNothing rebase> - GHC.Generics.SJust rebase> - Text.Printf.UPrintf rebase> - Text.Printf.hspr rebase> - Text.Printf.spr rebase> - Data.Key.StateL rebase> - Data.Key.StateR rebase> - Data.Key.Act path> 17 | thAbsFile = foo $(mkAbsFile "C:\\foo") path> | ^^^^^^^^^ path> path> test/Common/Windows.hs:20:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘liftAbsDir’ path> | path> 20 | liftAbsDir = foo $(TH.lift (Path "C:\\foo\\" :: Path Abs Dir)) path> | ^^^^^^^^^^ path> path> test/Common/Windows.hs:23:1: warning: [-Wunused-top-binds] path> Defined but not used: ‘liftAbsFile’ path> | path> 23 | liftAbsFile = foo $(TH.lift (Path "C:\\foo" :: Path Abs File)) path> | ^^^^^^^^^^^ path> [3 of 5] Compiling Posix ( test/Posix.hs, dist/build/test/test-tmp/Posix.o ) path> [4 of 5] Compiling Windows ( test/Windows.hs, dist/build/test/test-tmp/Windows.o ) path> [5 of 5] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o ) path> [6 of 6] Linking dist/build/test/test path> buildPhase completed in 38 seconds path> Running phase: checkPhase path> Running 2 test suites... path> Test suite validity-test: RUNNING... path> path> GenValid (Path Abs File) path> genValid :: Gen (Path Abs File) path> only generates valid '(Path Abs File)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (Path Abs File -> [Path Abs File]) quickcheck-classes> [2 of 2] Linking dist/build/advanced/advanced 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 ) cabal-install-parsers> Running phase: setupCompilerEnvironmentPhase cabal-install-parsers> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. 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 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 [✔] 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 [✔] path> +++ OK, passed 100 tests. path> an extension that was added is considered to be there Path Abs File [✔] path> +++ OK, passed 100 tests. path> an extension that was added is considered to be there Path Rel File [✔] path> +++ OK, passed 100 tests. path> (fileExtension >=> flip replaceExtension file) file == return file Path Abs File [✔] path> +++ OK, passed 100 tests. path> (fileExtension >=> flip replaceExtension file) file == return file Path Rel File [✔] path> +++ OK, passed 100 tests. path> path> Finished in 2.7986 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" [✔] 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 [✔] 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.. [✔] 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 [✔] hw-prim> [2 of 2] Linking dist/build/doctest/doctest path> replaceExtension ".foo" "name..\\name..foo" == "name..\\name..foo" [✔] path> addExtension ".foo" "name..\\name.." == "name..\\name...foo" [✔] path> fileExtension "name..\\name...foo" == .foo [✔] path> replaceExtension ".foo" "name..\\name...foo" == "name..\\name...foo" [✔] path> addExtension ".foo" "name..\\.name" == "name..\\.name.foo" [✔] path> fileExtension "name..\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..\\.name.foo" == "name..\\.name.foo" [✔] path> addExtension ".foo" "name..\\..name" == "name..\\..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 [✔] 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" [✔] stan> [38 of 55] Compiling Stan.Inspection.Partial path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".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" [✔] 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" [✔] 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. [✔] 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 [✔] 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 [✔] path> replaceExtension ".foo" ".name/name...foo" == ".name/name...foo" [✔] path> addExtension ".foo" ".name/.name" == ".name/.name.foo" [✔] path> fileExtension ".name/.name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/.name.foo" == ".name/.name.foo" [✔] path> addExtension ".foo" ".name/..name" == ".name/..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 [✔] path> replaceExtension ".foo" "name..name/..name.foo" == "name..name/..name.foo" [✔] path> addExtension ".foo" "name..name/name.name" == "name..name/name.name.foo" [✔] path> fileExtension "name..name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name.name.foo" == "name..name/name.name.foo" [✔] path> addExtension ".foo" "name..name/name..name" == "name..name/name..name.foo" [✔] path> fileExtension "name..name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name..name.foo" == "name..name/name..name.foo" [✔] path> addExtension ".foo" "name..name/..." == "name..name/....foo" [✔] path> fileExtension "name..name/....foo" == .foo [✔] path> replaceExtension ".foo" "name..name/....foo" == "name..name/....foo" [✔] path> addExtension ".foo" ".../name" == ".../name.foo" [✔] path> fileExtension ".../name.foo" == .foo [✔] path> replaceExtension ".foo" ".../name.foo" == ".../name.foo" [✔] path> addExtension ".foo" ".../name." == ".../name..foo" [✔] path> fileExtension ".../name..foo" == .foo [✔] path> replaceExtension ".foo" ".../name..foo" == ".../name..foo" [✔] path> addExtension ".foo" ".../name.." == ".../name...foo" [✔] path> fileExtension ".../name...foo" == .foo [✔] path> replaceExtension ".foo" ".../name...foo" == ".../name...foo" [✔] path> addExtension ".foo" ".../.name" == ".../.name.foo" [✔] path> fileExtension ".../.name.foo" == .foo [✔] path> replaceExtension ".foo" ".../.name.foo" == ".../.name.foo" [✔] path> addExtension ".foo" ".../..name" == ".../..name.foo" [✔] path> fileExtension ".../..name.foo" == .foo [✔] path> replaceExtension ".foo" ".../..name.foo" == ".../..name.foo" [✔] path> addExtension ".foo" ".../name.name" == ".../name.name.foo" [✔] path> fileExtension ".../name.name.foo" == .foo [✔] path> replaceExtension ".foo" ".../name.name.foo" == ".../name.name.foo" [✔] path> addExtension ".foo" ".../name..name" == ".../name..name.foo" [✔] path> fileExtension ".../name..name.foo" == .foo [✔] path> replaceExtension ".foo" ".../name..name.foo" == ".../name..name.foo" [✔] path> addExtension ".foo" ".../..." == ".../....foo" [✔] path> fileExtension ".../....foo" == .foo [✔] path> replaceExtension ".foo" ".../....foo" == ".../....foo" [✔] path> addExtension ".foo" "name" == "name.foo" [✔] path> fileExtension "name.foo" == .foo [✔] path> replaceExtension ".foo" "name.foo" == "name.foo" [✔] path> addExtension ".foo" "name." == "name..foo" [✔] path> fileExtension "name..foo" == .foo [✔] path> replaceExtension ".foo" "name..foo" == "name..foo" [✔] path> addExtension ".foo" "name.." == "name...foo" [✔] path> fileExtension "name...foo" == .foo [✔] path> replaceExtension ".foo" "name...foo" == "name...foo" [✔] path> addExtension ".foo" ".name" == ".name.foo" [✔] path> fileExtension ".name.foo" == .foo [✔] path> replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] path> addExtension ".foo" "..name" == "..name.foo" [✔] path> fileExtension "..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] path> addExtension ".foo" "name.name" == "name.name.foo" [✔] path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".foo" "name..name" == "name..name.foo" [✔] path> fileExtension "name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] path> addExtension ".foo" "..." == "....foo" [✔] path> fileExtension "....foo" == .foo [✔] path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> Absolute dir paths path> addExtension ".foo" "/name/name" == "/name/name.foo" [✔] path> fileExtension "/name/name.foo" == .foo [✔] path> replaceExtension ".foo" "/name/name.foo" == "/name/name.foo" [✔] path> addExtension ".foo" "/name/name." == "/name/name..foo" [✔] path> fileExtension "/name/name..foo" == .foo [✔] path> replaceExtension ".foo" "/name/name..foo" == "/name/name..foo" [✔] path> addExtension ".foo" "/name/name.." == "/name/name...foo" [✔] path> fileExtension "/name/name...foo" == .foo [✔] path> replaceExtension ".foo" "/name/name...foo" == "/name/name...foo" [✔] path> addExtension ".foo" "/name/.name" == "/name/.name.foo" [✔] path> fileExtension "/name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "/name/.name.foo" == "/name/.name.foo" [✔] path> addExtension ".foo" "/name/..name" == "/name/..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 [✔] path> replaceExtension ".foo" "/.name/name...foo" == "/.name/name...foo" [✔] path> addExtension ".foo" "/.name/.name" == "/.name/.name.foo" [✔] path> fileExtension "/.name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "/.name/.name.foo" == "/.name/.name.foo" [✔] path> addExtension ".foo" "/.name/..name" == "/.name/..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 [✔] path> replaceExtension ".foo" "/name..name/..name.foo" == "/name..name/..name.foo" [✔] path> addExtension ".foo" "/name..name/name.name" == "/name..name/name.name.foo" [✔] path> fileExtension "/name..name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "/name..name/name.name.foo" == "/name..name/name.name.foo" [✔] path> addExtension ".foo" "/name..name/name..name" == "/name..name/name..name.foo" [✔] path> fileExtension "/name..name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "/name..name/name..name.foo" == "/name..name/name..name.foo" [✔] path> addExtension ".foo" "/name..name/..." == "/name..name/....foo" [✔] path> fileExtension "/name..name/....foo" == .foo [✔] path> replaceExtension ".foo" "/name..name/....foo" == "/name..name/....foo" [✔] path> addExtension ".foo" "/.../name" == "/.../name.foo" [✔] path> fileExtension "/.../name.foo" == .foo [✔] path> replaceExtension ".foo" "/.../name.foo" == "/.../name.foo" [✔] path> addExtension ".foo" "/.../name." == "/.../name..foo" [✔] path> fileExtension "/.../name..foo" == .foo [✔] path> replaceExtension ".foo" "/.../name..foo" == "/.../name..foo" [✔] path> addExtension ".foo" "/.../name.." == "/.../name...foo" [✔] path> fileExtension "/.../name...foo" == .foo [✔] path> replaceExtension ".foo" "/.../name...foo" == "/.../name...foo" [✔] path> addExtension ".foo" "/.../.name" == "/.../.name.foo" [✔] path> fileExtension "/.../.name.foo" == .foo [✔] path> replaceExtension ".foo" "/.../.name.foo" == "/.../.name.foo" [✔] path> addExtension ".foo" "/.../..name" == "/.../..name.foo" [✔] path> fileExtension "/.../..name.foo" == .foo [✔] path> replaceExtension ".foo" "/.../..name.foo" == "/.../..name.foo" [✔] path> addExtension ".foo" "/.../name.name" == "/.../name.name.foo" [✔] path> fileExtension "/.../name.name.foo" == .foo [✔] path> replaceExtension ".foo" "/.../name.name.foo" == "/.../name.name.foo" [✔] path> addExtension ".foo" "/.../name..name" == "/.../name..name.foo" [✔] path> fileExtension "/.../name..name.foo" == .foo [✔] path> replaceExtension ".foo" "/.../name..name.foo" == "/.../name..name.foo" [✔] path> addExtension ".foo" "/.../..." == "/.../....foo" [✔] path> fileExtension "/.../....foo" == .foo [✔] path> replaceExtension ".foo" "/.../....foo" == "/.../....foo" [✔] path> addExtension ".foo" "/name" == "/name.foo" [✔] path> fileExtension "/name.foo" == .foo [✔] path> replaceExtension ".foo" "/name.foo" == "/name.foo" [✔] path> addExtension ".foo" "/name." == "/name..foo" [✔] path> fileExtension "/name..foo" == .foo [✔] path> replaceExtension ".foo" "/name..foo" == "/name..foo" [✔] path> addExtension ".foo" "/name.." == "/name...foo" [✔] path> fileExtension "/name...foo" == .foo [✔] path> replaceExtension ".foo" "/name...foo" == "/name...foo" [✔] path> addExtension ".foo" "/.name" == "/.name.foo" [✔] path> fileExtension "/.name.foo" == .foo [✔] path> replaceExtension ".foo" "/.name.foo" == "/.name.foo" [✔] path> addExtension ".foo" "/..name" == "/..name.foo" [✔] path> fileExtension "/..name.foo" == .foo [✔] path> replaceExtension ".foo" "/..name.foo" == "/..name.foo" [✔] path> addExtension ".foo" "/name.name" == "/name.name.foo" [✔] path> fileExtension "/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "/name.name.foo" == "/name.name.foo" [✔] path> addExtension ".foo" "/name..name" == "/name..name.foo" [✔] path> fileExtension "/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "/name..name.foo" == "/name..name.foo" [✔] path> addExtension ".foo" "/..." == "/....foo" [✔] path> fileExtension "/....foo" == .foo [✔] path> replaceExtension ".foo" "/....foo" == "/....foo" [✔] path> throws InvalidExtension when extension is [] [✔] path> throws InvalidExtension when extension is [.] [✔] path> throws InvalidExtension when extension is [x] [✔] path> throws InvalidExtension when extension is [..] [✔] path> throws InvalidExtension when extension is [...] [✔] path> throws InvalidExtension when extension is [xy] [✔] path> throws InvalidExtension when extension is [foo] [✔] path> throws InvalidExtension when extension is [foo.] [✔] path> throws InvalidExtension when extension is [foo..] [✔] path> throws InvalidExtension when extension is [..foo] [✔] path> throws InvalidExtension when extension is [...foo] [✔] path> throws InvalidExtension when extension is [.foo.bar] [✔] path> throws InvalidExtension when extension is [.foo/bar] [✔] path> Restrictions path> Succeeding: Parsing "~/" should succeed with: "~/" [✔] path> Succeeding: Parsing "~/foo" should succeed with: "~/foo/" [✔] path> Succeeding: Parsing "~/foo/bar" should succeed with: "~/foo/bar/" [✔] path> Succeeding: Parsing "a.." should succeed with: "a../" [✔] path> Succeeding: Parsing "..a" should succeed with: "..a/" [✔] path> "../" should be rejected [✔] path> ".." should be rejected [✔] path> "/.." should be rejected [✔] path> "/foo/../bar/" should be rejected [✔] path> "/foo/bar/.." should be rejected [✔] path> Aeson Instances path> Decoding "["/foo/bar"]" as a [Path Abs Dir] should succeed. [✔] path> Decoding "["/foo/bar"]" as a [Path Rel Dir] should fail. [✔] path> Encoding "["/foo/bar/mu.txt"]" should succeed. [✔] path> QuasiQuotes path> [absdir|/|] == $(mkAbsDir "/") [✔] path> [absdir|/home|] == $(mkAbsDir "/home") [✔] path> [reldir|foo|] == $(mkRelDir "foo") [✔] path> [reldir|foo/bar|] == $(mkRelDir "foo/bar") [✔] path> [absfile|/home/chris/foo.txt|] == $(mkAbsFile "/home/chris/foo.txt") [✔] path> [relfile|foo|] == $(mkRelFile "foo") [✔] path> [relfile|chris/foo.txt|] == $(mkRelFile "chris/foo.txt") [✔] path> path> Finished in 0.0882 seconds path> 1293 examples, 0 failures path> Test suite test: PASS path> Test suite logged to: dist/test/path-0.9.5-test.log path> 2 of 2 test suites (2 of 2 test cases) passed. path> Running phase: haddockPhase cabal-install-parsers> Running phase: unpackPhase cabal-install-parsers> unpacking source archive /nix/store/vg8s02jx4c0bmm5xd88pcxkpi113i8k8-cabal-install-parsers-0.6.1.1.tar.gz cabal-install-parsers> source root is cabal-install-parsers-0.6.1.1 cabal-install-parsers> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "cabal-install-parsers-0.6.1.1/test/Index.hs" cabal-install-parsers> Running phase: patchPhase cabal-install-parsers> Running phase: compileBuildDriverPhase cabal-install-parsers> setupCompileFlags: -package-db=/build/tmp.obubS4az7X/setup-package.conf.d -threaded cabal-install-parsers> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.obubS4az7X/Main.o ) 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> [2 of 2] Linking Setup 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 ) stan> [39 of 55] Compiling Stan.Inspection.Infinite stan> [40 of 55] Compiling Stan.Inspection.AntiPattern path> Warning: --source-* options are ignored when --hyperlinked-source is enabled. lens> [58 of 85] Compiling Control.Lens ( src/Control/Lens.hs, dist/build/Control/Lens.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 ) quickcheck-classes> buildPhase completed in 41 seconds quickcheck-classes> Running phase: checkPhase stan> [41 of 55] Compiling Stan.Inspection.All quickcheck-classes> Running 2 test suites... quickcheck-classes> Test suite basic: RUNNING... quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Testing properties for common typeclasses quickcheck-classes> -------- quickcheck-classes> -- () -- quickcheck-classes> -------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ---------- quickcheck-classes> -- Bool -- quickcheck-classes> ---------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ---------- quickcheck-classes> -- Char -- quickcheck-classes> ---------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> -------------------- quickcheck-classes> -- Complex Double -- quickcheck-classes> -------------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------------- quickcheck-classes> -- Complex Float -- quickcheck-classes> ------------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------- quickcheck-classes> -- Compose -- quickcheck-classes> ------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Const -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: Bifold Identity +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: BifoldMap Identity +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: Bifoldr Identity +++ OK, passed 100 tests. quickcheck-classes> Bitraversable: Naturality +++ OK, passed 100 tests. quickcheck-classes> Bitraversable: Identity +++ OK, passed 100 tests. quickcheck-classes> Bitraversable: Composition +++ OK, passed 100 tests. quickcheck-classes> -------------- quickcheck-classes> -- Constant -- quickcheck-classes> -------------- 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. 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 ) quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> -------------- quickcheck-classes> -- Fixed E1 -- quickcheck-classes> -------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> --------------- quickcheck-classes> -- Fixed E12 -- quickcheck-classes> --------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Float -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. 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; 111 discarded. quickcheck-classes> Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 16 discarded. quickcheck-classes> Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 19 discarded. quickcheck-classes> Prim: ByteArray Set Range +++ OK, passed 100 tests. quickcheck-classes> Prim: ByteArray List Conversion Roundtrips +++ OK, passed 100 tests. quickcheck-classes> Prim: Addr Put-Get (you get back what you put in) +++ OK, passed 100 tests; 87 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 24 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; 151 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; 17 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; 20 discarded. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 11 discarded. quickcheck-classes> Bits: Conjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Disjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Double Complement +++ OK, passed 100 tests. quickcheck-classes> Bits: Set Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Complement Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Set Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Test Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Pop Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Right Rotation +++ OK, passed 100 tests; 104 discarded. quickcheck-classes> Bits: Left Rotation +++ OK, passed 100 tests; 93 discarded. quickcheck-classes> Bits: Count Leading Zeros of Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Count Trailing Zeros of Zero +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Int64 -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> Prim: ByteArray Put-Get (you get back what you put in) +++ OK, passed 100 tests; 104 discarded. quickcheck-classes> Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 17 discarded. quickcheck-classes> Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 23 discarded. quickcheck-classes> Prim: ByteArray Set Range +++ OK, passed 100 tests. quickcheck-classes> Prim: ByteArray List Conversion Roundtrips +++ OK, passed 100 tests. quickcheck-classes> Prim: Addr Put-Get (you get back what you put in) +++ OK, passed 100 tests; 112 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 18 discarded. quickcheck-classes> Prim: Addr Set Range +++ OK, passed 100 tests. quickcheck-classes> Prim: Addr List Conversion Roundtrips +++ OK, passed 100 tests. quickcheck-classes> Storable: Set-Get (you get back what you put in) +++ OK, passed 100 tests. quickcheck-classes> Storable: Get-Set (putting back what you got out has no effect) +++ OK, passed 100 tests. quickcheck-classes> Storable: Set-Set (if you set something twice, the first set is inconsequential +++ OK, passed 100 tests. quickcheck-classes> Storable: List Conversion Roundtrips +++ OK, passed 100 tests. quickcheck-classes> Storable: peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)) +++ OK, passed 100 tests. quickcheck-classes> Storable: peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id +++ OK, passed 100 tests. quickcheck-classes> Storable: peekByteOff a i ≡ peek (plusPtr a i) +++ OK, passed 100 tests. quickcheck-classes> Storable: peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id +++ OK, passed 100 tests. quickcheck-classes> Semigroup: Associative +++ OK, passed 100 tests. quickcheck-classes> Semigroup: Concatenation +++ OK, passed 100 tests. quickcheck-classes> Semigroup: Times +++ OK, passed 100 tests; 111 discarded. quickcheck-classes> Monoid: Associative +++ OK, passed 100 tests. quickcheck-classes> Monoid: Left Identity +++ OK, passed 100 tests. quickcheck-classes> Monoid: Right Identity +++ OK, passed 100 tests. quickcheck-classes> Monoid: Concatenation +++ OK, passed 100 tests. quickcheck-classes> Enum: Succ Pred Identity +++ OK, passed 100 tests. quickcheck-classes> Enum: Pred Succ Identity +++ OK, passed 100 tests. quickcheck-classes> ToJSON/FromJSON: Partial Isomorphism +++ OK, passed 100 tests. quickcheck-classes> ToJSON/FromJSON: Encoding Equals Value +++ OK, passed 100 tests. quickcheck-classes> Eq: Transitive +++ OK, passed 100 tests. quickcheck-classes> Eq: Symmetric +++ OK, passed 100 tests. quickcheck-classes> Eq: Reflexive +++ OK, passed 100 tests. quickcheck-classes> Ord: Antisymmetry +++ OK, passed 100 tests. quickcheck-classes> Ord: Transitivity +++ OK, passed 100 tests. quickcheck-classes> Ord: Totality +++ OK, passed 100 tests. quickcheck-classes> Num: Additive Commutativity +++ OK, passed 100 tests. quickcheck-classes> Num: Additive Left Identity +++ OK, passed 100 tests. quickcheck-classes> Num: Additive Right Identity +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplicative Associativity +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplicative Left Identity +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplicative Right Identity +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplication Left Distributes Over Addition +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplication Right Distributes Over Addition +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplicative Left Annihilation +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplicative Right Annihilation +++ OK, passed 100 tests. quickcheck-classes> Num: Additive Inverse +++ OK, passed 100 tests. quickcheck-classes> Num: Subtraction +++ OK, passed 100 tests. quickcheck-classes> Num: Abs Is Idempotent +++ OK, passed 100 tests. quickcheck-classes> Num: Signum Is Idempotent +++ OK, passed 100 tests. quickcheck-classes> Num: Product Of Abs And Signum Is Id +++ OK, passed 100 tests. quickcheck-classes> Integral: Quotient Remainder +++ OK, passed 100 tests; 1 discarded. quickcheck-classes> Integral: Division Modulus +++ OK, passed 100 tests; 3 discarded. quickcheck-classes> Integral: Integer Roundtrip +++ OK, passed 100 tests. quickcheck-classes> Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 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; 88 discarded. quickcheck-classes> Bits: Left Rotation +++ OK, passed 100 tests; 98 discarded. quickcheck-classes> Bits: Count Leading Zeros of Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Count Trailing Zeros of Zero +++ OK, passed 100 tests. quickcheck-classes> ---------- quickcheck-classes> -- Int8 -- quickcheck-classes> ---------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- IntMap -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- IntSet -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. lens> [61 of 85] Compiling Data.Typeable.Lens ( src/Data/Typeable/Lens.hs, dist/build/Data/Typeable/Lens.o, dist/build/Data/Typeable/Lens.dyn_o ) lens> [62 of 85] Compiling Data.Tree.Lens ( src/Data/Tree/Lens.hs, dist/build/Data/Tree/Lens.o, dist/build/Data/Tree/Lens.dyn_o ) lens> [63 of 85] Compiling Data.Sequence.Lens ( src/Data/Sequence/Lens.hs, dist/build/Data/Sequence/Lens.o, dist/build/Data/Sequence/Lens.dyn_o ) lens> [64 of 85] Compiling Data.IntSet.Lens ( src/Data/IntSet/Lens.hs, dist/build/Data/IntSet/Lens.o, dist/build/Data/IntSet/Lens.dyn_o ) lens> [65 of 85] Compiling Data.Complex.Lens ( src/Data/Complex/Lens.hs, dist/build/Data/Complex/Lens.o, dist/build/Data/Complex/Lens.dyn_o ) lens> [66 of 85] Compiling Data.ByteString.Strict.Lens ( src/Data/ByteString/Strict/Lens.hs, dist/build/Data/ByteString/Strict/Lens.o, dist/build/Data/ByteString/Strict/Lens.dyn_o ) lens> [67 of 85] Compiling Data.ByteString.Lazy.Lens ( src/Data/ByteString/Lazy/Lens.hs, dist/build/Data/ByteString/Lazy/Lens.o, dist/build/Data/ByteString/Lazy/Lens.dyn_o ) lens> [68 of 85] Compiling Data.ByteString.Lens ( src/Data/ByteString/Lens.hs, dist/build/Data/ByteString/Lens.o, dist/build/Data/ByteString/Lens.dyn_o ) quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. 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 ) 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. path> 100% ( 5 / 5) in 'Path.Internal.Posix' stan> [42 of 55] Compiling Stan.Observation path> 50% ( 1 / 2) in 'Path.Internal' path> Missing documentation for: path> Module header path> 100% ( 5 / 5) in 'Path.Internal.Windows' 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.. cabal-install-parsers> Running phase: updateAutotoolsGnuConfigScriptsPhase cabal-install-parsers> Running phase: configurePhase cabal-install-parsers> configureFlags: --verbose --prefix=/nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xymbc18g03rg44a3cwizvm9r0ardinv4-cabal-install-parsers-0.6.1.1-doc/share/doc/cabal-install-parsers-0.6.1.1 --with-gcc=gcc --package-db=/build/tmp.obubS4az7X/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --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 quickcheck-classes> Applicative: Composition +++ OK, passed 100 tests. quickcheck-classes> Applicative: Homomorphism +++ OK, passed 100 tests. quickcheck-classes> Applicative: Interchange +++ OK, passed 100 tests. cabal-install-parsers> Using Parsec parser cabal-install-parsers> Configuring cabal-install-parsers-0.6.1.1... 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. stylish-haskell> [1 of 1] Compiling Main ( src/Main.hs, dist/build/stylish-haskell/stylish-haskell-tmp/Main.o ) 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 quickcheck-classes> Monad: Associativity +++ OK, passed 100 tests. quickcheck-classes> Monad: Return +++ OK, passed 100 tests. path> 100% ( 63 / 63) in 'Path.Posix' 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. rebase> Documentation created: dist/doc/html/rebase/index.html, rebase> dist/doc/html/rebase/rebase.txt path> 100% ( 2 / 2) in 'Path' stan> [43 of 55] Compiling Stan.FileInfo quickcheck-classes> Traversable: Sequence Naturality +++ OK, passed 100 tests. quickcheck-classes> Traversable: Sequence Identity +++ OK, passed 100 tests. cabal-install-parsers> Dependency Cabal-syntax >=3.10.1.0 && <3.11: using Cabal-syntax-3.10.1.0 cabal-install-parsers> Dependency aeson >=2.1.0.0 && <2.2 || >=2.2.0.0 && <2.3: using aeson-2.2.3.0 cabal-install-parsers> Dependency base >=4.10 && <4.20: using base-4.18.1.0 cabal-install-parsers> Dependency base16-bytestring >=1.0.0.0 && <1.1: using cabal-install-parsers> base16-bytestring-1.0.2.0 cabal-install-parsers> Dependency binary >=0.8.5 && <0.9: using binary-0.8.9.1 cabal-install-parsers> Dependency binary-instances >=1 && <1.1: using binary-instances-1.0.6 cabal-install-parsers> Dependency bytestring >=0.10.8.1 && <0.11 || >=0.11.1.0 && <0.12 || >=0.12.0.2 cabal-install-parsers> && <0.13: using bytestring-0.11.5.2 cabal-install-parsers> Dependency containers >=0.5.7.1 && <0.6 || >=0.6.0.1 && <0.7: using cabal-install-parsers> containers-0.6.7 cabal-install-parsers> Dependency cryptohash-sha256 >=0.11.101.0 && <0.12: using cabal-install-parsers> cryptohash-sha256-0.11.102.1 cabal-install-parsers> Dependency deepseq >=1.4.2.0 && <1.5 || >=1.5.0.0 && <1.6: using cabal-install-parsers> deepseq-1.4.8.1 cabal-install-parsers> Dependency directory >=1.3.0.0 && <1.4: using directory-1.3.8.1 cabal-install-parsers> Dependency filepath >=1.4.1.1 && <1.5: using filepath-1.4.100.4 cabal-install-parsers> Dependency lukko >=0.1.1 && <0.2: using lukko-0.1.2 cabal-install-parsers> Dependency network-uri >=2.6.1.0 && <2.7: using network-uri-2.6.4.2 cabal-install-parsers> Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.16.1 cabal-install-parsers> Dependency pretty >=1.1.3.3 && <1.2: using pretty-1.1.3.6 cabal-install-parsers> Dependency tar >=0.5.1.1 && <0.6 || >=0.6.0.0 && <0.7: using tar-0.6.3.0 cabal-install-parsers> Dependency text >=1.2.3.0 && <1.3 || >=2.0.1 && <2.2: using text-2.0.2 cabal-install-parsers> Dependency time >=1.8.0.2 && <1.9 || >=1.9.3 && <1.10 || >=1.11.1.1 && <1.12 cabal-install-parsers> || >=1.12.2 && <1.13: using time-1.12.2 cabal-install-parsers> Dependency transformers >=0.5.2.0 && <0.6 || >=0.6.1.0 && <0.7: using cabal-install-parsers> transformers-0.6.1.0 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. rebase> Running phase: installPhase quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. 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 quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. 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 quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. path> 100% ( 63 / 63) in 'Path.Windows' quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> Apply: LiftF2 part 1 +++ OK, passed 100 tests. quickcheck-classes> Apply: Associativity +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Maybe -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> Functor: Identity +++ OK, passed 100 tests. quickcheck-classes> Functor: Composition +++ OK, passed 100 tests. quickcheck-classes> Functor: Const +++ OK, passed 100 tests. quickcheck-classes> Applicative: Identity +++ OK, passed 100 tests. quickcheck-classes> Applicative: Composition +++ OK, passed 100 tests. quickcheck-classes> Applicative: Homomorphism +++ OK, passed 100 tests. quickcheck-classes> Applicative: Interchange +++ OK, passed 100 tests. quickcheck-classes> Applicative: LiftA2 Part 1 +++ OK, passed 100 tests. quickcheck-classes> Monad: Left Identity +++ OK, passed 100 tests. quickcheck-classes> Monad: Right Identity +++ OK, passed 100 tests. quickcheck-classes> Monad: Associativity +++ OK, passed 100 tests. quickcheck-classes> Monad: Return +++ OK, passed 100 tests. quickcheck-classes> Monad: Ap +++ OK, passed 100 tests. quickcheck-classes> MonadPlus: Left Identity +++ OK, passed 100 tests. quickcheck-classes> MonadPlus: Right Identity +++ OK, passed 100 tests. quickcheck-classes> MonadPlus: Associativity +++ OK, passed 100 tests. quickcheck-classes> MonadPlus: Left Zero +++ OK, passed 100 tests. quickcheck-classes> MonadPlus: Right Zero +++ OK, passed 100 tests. quickcheck-classes> MonadZip: Naturality +++ OK, passed 100 tests. quickcheck-classes> Foldable: fold +++ OK, passed 100 tests. quickcheck-classes> Foldable: foldMap +++ OK, passed 100 tests. quickcheck-classes> Foldable: foldr +++ OK, passed 100 tests. quickcheck-classes> Foldable: foldr' +++ OK, passed 100 tests. quickcheck-classes> Foldable: foldl +++ OK, passed 100 tests. quickcheck-classes> Foldable: foldl' +++ OK, passed 100 tests. quickcheck-classes> Foldable: foldl1 +++ OK, passed 100 tests. quickcheck-classes> Foldable: foldr1 +++ OK, passed 100 tests. quickcheck-classes> Foldable: toList +++ OK, passed 100 tests. quickcheck-classes> Foldable: null +++ OK, passed 100 tests. quickcheck-classes> Foldable: length +++ OK, passed 100 tests. quickcheck-classes> Traversable: Naturality +++ OK, passed 100 tests. quickcheck-classes> Traversable: Identity +++ OK, passed 100 tests. quickcheck-classes> Traversable: Composition +++ OK, passed 100 tests. quickcheck-classes> Traversable: Sequence Naturality +++ OK, passed 100 tests. quickcheck-classes> Traversable: Sequence Identity +++ OK, passed 100 tests. quickcheck-classes> Traversable: Sequence Composition +++ OK, passed 100 tests. quickcheck-classes> Traversable: foldMap +++ OK, passed 100 tests. quickcheck-classes> Traversable: fmap +++ OK, passed 100 tests. quickcheck-classes> -------------- quickcheck-classes> -- Ordering -- quickcheck-classes> -------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Pound -- quickcheck-classes> ----------- quickcheck-classes> Apply: LiftF2 part 1 +++ OK, passed 100 tests. quickcheck-classes> Apply: Associativity +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- Prefix -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------- quickcheck-classes> -- Product -- quickcheck-classes> ------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Ratio -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> --------- quickcheck-classes> -- Seq -- quickcheck-classes> --------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. 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 ) 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. stan> [44 of 55] Compiling Stan.Analysis.Visitor quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. rebase> Installing library in /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> --------- quickcheck-classes> -- Set -- quickcheck-classes> --------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. 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 ) 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-7qV8fWzyw1rHnoEP5sFVx4 cabal-install-parsers> include Cabal-syntax-3.10.1.0 cabal-install-parsers> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ cabal-install-parsers> include base-4.18.1.0 cabal-install-parsers> include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO cabal-install-parsers> include binary-0.8.9.1 cabal-install-parsers> include binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF cabal-install-parsers> include bytestring-0.11.5.2 cabal-install-parsers> include containers-0.6.7 cabal-install-parsers> include cryptohash-sha256-0.11.102.1-DzyFBqBd8ASDdVw50Rl19U cabal-install-parsers> include deepseq-1.4.8.1 cabal-install-parsers> include directory-1.3.8.1 cabal-install-parsers> include filepath-1.4.100.4 cabal-install-parsers> include lukko-0.1.2-4ZCCNsDduq0JUMx9DAmvgo cabal-install-parsers> include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz cabal-install-parsers> include parsec-3.1.16.1 cabal-install-parsers> include pretty-1.1.3.6 cabal-install-parsers> include tar-0.6.3.0-IdcfhA9lNfaImmsghvBS3M cabal-install-parsers> include text-2.0.2 cabal-install-parsers> include time-1.12.2 cabal-install-parsers> include transformers-0.6.1.0 cabal-install-parsers> Linked component graph: cabal-install-parsers> unit cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4 cabal-install-parsers> include Cabal-syntax-3.10.1.0 cabal-install-parsers> include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ cabal-install-parsers> include base-4.18.1.0 cabal-install-parsers> include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO cabal-install-parsers> include binary-0.8.9.1 cabal-install-parsers> include binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF cabal-install-parsers> include bytestring-0.11.5.2 cabal-install-parsers> include containers-0.6.7 cabal-install-parsers> include cryptohash-sha256-0.11.102.1-DzyFBqBd8ASDdVw50Rl19U cabal-install-parsers> include deepseq-1.4.8.1 cabal-install-parsers> include directory-1.3.8.1 cabal-install-parsers> include filepath-1.4.100.4 cabal-install-parsers> include lukko-0.1.2-4ZCCNsDduq0JUMx9DAmvgo cabal-install-parsers> include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz cabal-install-parsers> include parsec-3.1.16.1 cabal-install-parsers> include pretty-1.1.3.6 cabal-install-parsers> include tar-0.6.3.0-IdcfhA9lNfaImmsghvBS3M cabal-install-parsers> include text-2.0.2 cabal-install-parsers> include time-1.12.2 cabal-install-parsers> include transformers-0.6.1.0 cabal-install-parsers> Cabal.Config=cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4:Cabal.Config,Cabal.Index=cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4:Cabal.Index,Cabal.Optimization=cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4:Cabal.Optimization,Cabal.Package=cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4:Cabal.Package,Cabal.Parse=cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4:Cabal.Parse,Cabal.Project=cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4:Cabal.Project,Cabal.SourceRepo=cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4:Cabal.SourceRepo cabal-install-parsers> Ready component graph: cabal-install-parsers> definite cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4 cabal-install-parsers> depends Cabal-syntax-3.10.1.0 cabal-install-parsers> depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ cabal-install-parsers> depends base-4.18.1.0 cabal-install-parsers> depends base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO cabal-install-parsers> depends binary-0.8.9.1 cabal-install-parsers> depends binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF cabal-install-parsers> depends bytestring-0.11.5.2 cabal-install-parsers> depends containers-0.6.7 cabal-install-parsers> depends cryptohash-sha256-0.11.102.1-DzyFBqBd8ASDdVw50Rl19U cabal-install-parsers> depends deepseq-1.4.8.1 cabal-install-parsers> depends directory-1.3.8.1 cabal-install-parsers> depends filepath-1.4.100.4 cabal-install-parsers> depends lukko-0.1.2-4ZCCNsDduq0JUMx9DAmvgo cabal-install-parsers> depends network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz cabal-install-parsers> depends parsec-3.1.16.1 cabal-install-parsers> depends pretty-1.1.3.6 cabal-install-parsers> depends tar-0.6.3.0-IdcfhA9lNfaImmsghvBS3M cabal-install-parsers> depends text-2.0.2 cabal-install-parsers> depends time-1.12.2 cabal-install-parsers> depends transformers-0.6.1.0 cabal-install-parsers> Using Cabal-3.10.1.0 compiled by ghc-9.6 cabal-install-parsers> Using compiler: ghc-9.6.3 cabal-install-parsers> Using install prefix: cabal-install-parsers> /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1 cabal-install-parsers> Executables installed in: cabal-install-parsers> /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1/bin cabal-install-parsers> Libraries installed in: cabal-install-parsers> /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4 cabal-install-parsers> Dynamic Libraries installed in: cabal-install-parsers> /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 cabal-install-parsers> Private executables installed in: cabal-install-parsers> /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1/libexec/x86_64-linux-ghc-9.6.3/cabal-install-parsers-0.6.1.1 cabal-install-parsers> Data files installed in: cabal-install-parsers> /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1/share/x86_64-linux-ghc-9.6.3/cabal-install-parsers-0.6.1.1 cabal-install-parsers> Documentation installed in: cabal-install-parsers> /nix/store/xymbc18g03rg44a3cwizvm9r0ardinv4-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/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1/etc cabal-install-parsers> No alex found cabal-install-parsers> Using ar found on system at: cabal-install-parsers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar cabal-install-parsers> No c2hs found cabal-install-parsers> No cpphs found cabal-install-parsers> No doctest found cabal-install-parsers> Using gcc version 14.3.0 given by user at: cabal-install-parsers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc cabal-install-parsers> Using ghc version 9.6.3 found on system at: cabal-install-parsers> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc cabal-install-parsers> Using ghc-pkg version 9.6.3 found on system at: cabal-install-parsers> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 cabal-install-parsers> No ghcjs found cabal-install-parsers> No ghcjs-pkg found cabal-install-parsers> No greencard found cabal-install-parsers> Using haddock version 2.29.1 found on system at: cabal-install-parsers> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 cabal-install-parsers> No happy found cabal-install-parsers> Using haskell-suite found on system at: haskell-suite-dummy-location cabal-install-parsers> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location cabal-install-parsers> No hmake found cabal-install-parsers> Using hpc version 0.68 found on system at: cabal-install-parsers> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 cabal-install-parsers> Using hsc2hs version 0.68.9 found on system at: cabal-install-parsers> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 cabal-install-parsers> Using hscolour version 1.25 found on system at: cabal-install-parsers> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour cabal-install-parsers> No jhc found cabal-install-parsers> Using ld found on system at: cabal-install-parsers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold cabal-install-parsers> No pkg-config found cabal-install-parsers> Using runghc version 9.6.3 found on system at: cabal-install-parsers> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 cabal-install-parsers> Using strip version 2.44 found on system at: cabal-install-parsers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip cabal-install-parsers> Using tar found on system at: cabal-install-parsers> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar cabal-install-parsers> No uhc found quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. 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 ) quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Tuple -- quickcheck-classes> ----------- quickcheck-classes> Bitraversable: Naturality +++ OK, passed 100 tests. quickcheck-classes> Bitraversable: Identity +++ OK, passed 100 tests. quickcheck-classes> Bitraversable: Composition +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: Bifold Identity +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: BifoldMap Identity +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: Bifoldr Identity +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- Tuple2 -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- Tuple3 -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- Vector -- quickcheck-classes> ------------ quickcheck-classes> IsList: Partial Isomorphism +++ OK, passed 100 tests. quickcheck-classes> IsList: Length Preservation +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: New-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Replicate-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Grow-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Set-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Set-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Replicate-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Overlaps +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Copy +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Move +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Copy-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Move-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Grow-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Write-Copy-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Write-Move-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Write-Grow-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-InitializeAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-ClearAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-SetAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-WriteAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-CopyAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-MoveAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-InitializeBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-ClearBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-SetBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-CopyBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-MoveBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: New-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Replicate-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Grow-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Set-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Set-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Replicate-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Overlaps +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Copy +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Move +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Copy-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Move-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Grow-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Write-Copy-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Write-Move-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Write-Grow-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-InitializeAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-ClearAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-SetAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-WriteAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-CopyAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-MoveAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-InitializeBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-ClearBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-SetBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-CopyBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-MoveBetween-Read +++ OK, passed 100 tests. quickcheck-classes> ------------- quickcheck-classes> -- Version -- quickcheck-classes> ------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. stan> [45 of 55] Compiling Stan.Analysis.Analyser quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------------- quickcheck-classes> -- WeirdRecord -- quickcheck-classes> ----------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ---------- quickcheck-classes> -- Word -- quickcheck-classes> ---------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> Prim: ByteArray Put-Get (you get back what you put in) +++ OK, passed 100 tests; 96 discarded. quickcheck-classes> Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 15 discarded. quickcheck-classes> Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 16 discarded. quickcheck-classes> Prim: ByteArray Set Range +++ OK, passed 100 tests. quickcheck-classes> Prim: ByteArray List Conversion Roundtrips +++ OK, passed 100 tests. quickcheck-classes> Prim: Addr Put-Get (you get back what you put in) +++ OK, passed 100 tests; 99 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 10 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; 131 discarded. quickcheck-classes> Monoid: Associative +++ OK, passed 100 tests. quickcheck-classes> Monoid: Left Identity +++ OK, passed 100 tests. quickcheck-classes> Monoid: Right Identity +++ OK, passed 100 tests. quickcheck-classes> Monoid: Concatenation +++ OK, passed 100 tests. quickcheck-classes> Enum: Succ Pred Identity +++ OK, passed 100 tests; 17 discarded. quickcheck-classes> Enum: Pred Succ Identity +++ OK, passed 100 tests. quickcheck-classes> ToJSON/FromJSON: Partial Isomorphism +++ OK, passed 100 tests. quickcheck-classes> ToJSON/FromJSON: Encoding Equals Value +++ OK, passed 100 tests. quickcheck-classes> Eq: Transitive +++ OK, passed 100 tests. quickcheck-classes> Eq: Symmetric +++ OK, passed 100 tests. quickcheck-classes> Eq: Reflexive +++ OK, passed 100 tests. quickcheck-classes> Ord: Antisymmetry +++ OK, passed 100 tests. quickcheck-classes> Ord: Transitivity +++ OK, passed 100 tests. quickcheck-classes> Ord: Totality +++ OK, passed 100 tests. quickcheck-classes> Num: Additive Commutativity +++ OK, passed 100 tests. quickcheck-classes> Num: Additive Left Identity +++ OK, passed 100 tests. quickcheck-classes> Num: Additive Right Identity +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplicative Associativity +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplicative Left Identity +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplicative Right Identity +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplication Left Distributes Over Addition +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplication Right Distributes Over Addition +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplicative Left Annihilation +++ OK, passed 100 tests. quickcheck-classes> Num: Multiplicative Right Annihilation +++ OK, passed 100 tests. quickcheck-classes> Num: Additive Inverse +++ OK, passed 100 tests. quickcheck-classes> Num: Subtraction +++ OK, passed 100 tests. quickcheck-classes> Num: Abs Is Idempotent +++ OK, passed 100 tests. quickcheck-classes> Num: Signum Is Idempotent +++ OK, passed 100 tests. quickcheck-classes> Num: Product Of Abs And Signum Is Id +++ OK, passed 100 tests. quickcheck-classes> Integral: Quotient Remainder +++ OK, passed 100 tests; 14 discarded. quickcheck-classes> Integral: Division Modulus +++ OK, passed 100 tests; 18 discarded. quickcheck-classes> Integral: Integer Roundtrip +++ OK, passed 100 tests. quickcheck-classes> Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests; 18 discarded. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 13 discarded. quickcheck-classes> Bits: Conjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Disjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Double Complement +++ OK, passed 100 tests. quickcheck-classes> Bits: Set Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Complement Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Set Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Test Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Pop Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Right Rotation +++ OK, passed 100 tests. quickcheck-classes> Bits: Left Rotation +++ OK, passed 100 tests. quickcheck-classes> Bits: Count Leading Zeros of Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Count Trailing Zeros of Zero +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- Word64 -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Word8 -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------- quickcheck-classes> -- ZipList -- quickcheck-classes> ------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. cabal-install-parsers> Running phase: buildPhase quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> quickcheck-classes> All tests succeeded quickcheck-classes> Test suite basic: PASS quickcheck-classes> Test suite logged to: dist/test/quickcheck-classes-0.6.5.0-basic.log quickcheck-classes> Test suite advanced: RUNNING... quickcheck-classes> universe quickcheck-classes> deriving quickcheck-classes> strict quickcheck-classes> A quickcheck-classes> Eq quickcheck-classes> Transitive: OK (0.01s) quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> 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 cabal-install-parsers> Preprocessing library for cabal-install-parsers-0.6.1.1.. quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> G quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> H quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> I quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. cabal-install-parsers> Building library for cabal-install-parsers-0.6.1.1.. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> thunk quickcheck-classes> Thunk A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk D quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk E quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk F quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk G quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk H quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk I quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> lazy quickcheck-classes> Lazy A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy D quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy E quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy F quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy G quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy H quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy I quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> containers quickcheck-classes> strict quickcheck-classes> Set A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set D quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set E quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set F quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set G quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set H quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set I quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> lazy quickcheck-classes> SmallLazySet A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet D quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet E quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet F quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet G quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet H quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet I quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> quickcheck-classes> All 300 tests passed (0.11s) quickcheck-classes> Test suite advanced: PASS quickcheck-classes> Test suite logged to: dist/test/quickcheck-classes-0.6.5.0-advanced.log quickcheck-classes> 2 of 2 test suites (2 of 2 test cases) passed. quickcheck-classes> Running phase: haddockPhase 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 ) quickcheck-classes> Preprocessing library for quickcheck-classes-0.6.5.0.. quickcheck-classes> Running Haddock on library for quickcheck-classes-0.6.5.0.. quickcheck-classes> Warning: The documentation for the following packages are not installed. No quickcheck-classes> links will be generated to these packages: vector-0.13.2.0 stylish-haskell> [2 of 2] Linking dist/build/stylish-haskell/stylish-haskell stan> [46 of 55] Compiling Stan.Analysis quickcheck-classes> Warning: --source-* options are ignored when --hyperlinked-source is enabled. quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 18 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:22:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Arbitrary’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Arbitrary() quickcheck-classes> | quickcheck-classes> 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 23 | import Data.Functor.Classes (Eq1,Show1) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:24:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 24 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 19 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:22:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Arbitrary’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Arbitrary() quickcheck-classes> | quickcheck-classes> 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 23 | import Data.Functor.Classes (Eq1,Show1) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:24:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 24 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stan> [47 of 55] Compiling Stan.Analysis.Pretty hw-prim> buildPhase completed in 45 seconds hw-prim> Running phase: checkPhase quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 29 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> 50% ( 1 / 2) in 'Test.QuickCheck.Classes.IsList' quickcheck-classes> Missing documentation for: quickcheck-classes> Module header 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 [✔] 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 ) 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 [✔] cabal-install-parsers> [7 of 9] Compiling Cabal.Index ( src/Cabal/Index.hs, dist/build/Cabal/Index.o, dist/build/Cabal/Index.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 ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Control.Applicative’ is redundant quickcheck-classes> except perhaps to import instances from ‘Control.Applicative’ quickcheck-classes> To import instances alone, use: import Control.Applicative() quickcheck-classes> | quickcheck-classes> 20 | import Control.Applicative quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 23 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:29:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 29 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> Warning: 'altLaws' is out of scope. quickcheck-classes> If you qualify the identifier, haddock can try to link it anyway. quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor’ quickcheck-classes> To import instances alone, use: import Data.Functor() quickcheck-classes> | quickcheck-classes> 19 | import Data.Functor quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:20:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Alt’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Alt’ quickcheck-classes> To import instances alone, use: import Data.Functor.Alt() quickcheck-classes> | quickcheck-classes> 20 | import Data.Functor.Alt (Alt) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:26:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Arbitrary’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Arbitrary() quickcheck-classes> | quickcheck-classes> 26 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:27:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 27 | import Data.Functor.Classes (Eq1,Show1) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:29:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 29 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) 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 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 ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Control.Applicative’ is redundant quickcheck-classes> except perhaps to import instances from ‘Control.Applicative’ quickcheck-classes> To import instances alone, use: import Control.Applicative() quickcheck-classes> | quickcheck-classes> 15 | import Control.Applicative quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Prim.hs:35:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 35 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 20 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> Warning: 'o'' is out of scope. quickcheck-classes> If you qualify the identifier, haddock can try to link it anyway. 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 ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor.Classes’ is redundant quickcheck-classes> except perhaps to import instances from ‘Data.Functor.Classes’ quickcheck-classes> To import instances alone, use: import Data.Functor.Classes() quickcheck-classes> | quickcheck-classes> 22 | import Data.Functor.Classes (Eq2,Show2) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semigroupoid.hs:23:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 23 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Property’ is redundant quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Property’ quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Property() quickcheck-classes> | quickcheck-classes> 21 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 [✔] quickcheck-classes> 98% ( 62 / 63) in 'Test.QuickCheck.Classes' quickcheck-classes> Missing documentation for: quickcheck-classes> semigroupMonoidLaws 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 [✔] quickcheck-classes> hw-prim> fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8]) :: DVS.Vector Word32 [✔] quickcheck-classes> src/Test/QuickCheck/Classes.hs:107:1: warning: [-Wunused-imports] quickcheck-classes> The import of ‘Test.QuickCheck.Classes.IsList’ is redundant hw-prim> fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10]) :: DVS.Vector Word32 [✔] hw-prim> For DVS.Vector Word64 quickcheck-classes> except perhaps to import instances from ‘Test.QuickCheck.Classes.IsList’ hw-prim> fromByteString (BS.unpack []) :: DVS.Vector Word64 [✔] hw-prim> fromByteString (BS.unpack [0x1]) :: DVS.Vector Word64 [✔] quickcheck-classes> To import instances alone, use: import Test.QuickCheck.Classes.IsList() hw-prim> fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10, 0x20, 0x40, 0x80]) :: DVS.Vector Word64 [✔] quickcheck-classes> | hw-prim> fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10, 0x20, 0x40, 0x80, 0x81]) :: DVS.Vector Word64 [✔] hw-prim> HaskellWorks.Data.FromForeignRegion hw-prim> HaskellWorks.Data.FromForeignRegionSpec quickcheck-classes> 107 | import Test.QuickCheck.Classes.IsList quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) quickcheck-classes> Warning: Test.QuickCheck.Classes: could not find link destinations for: quickcheck-classes> - Test.QuickCheck.Classes.Foldable.unsnoc quickcheck-classes> - Data.Vector.Unboxed.Base.Unbox 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 ) 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 ) 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.. lens> [10 of 85] Compiling Control.Lens.Internal.Fold ( src/Control/Lens/Internal/Fold.hs, dist/build/Control/Lens/Internal/Fold.p_o ) algebraic-graphs> [15 of 23] Compiling Algebra.Graph.Test.Labelled.Graph ( test/Algebra/Graph/Test/Labelled/Graph.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/Graph.o, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/Graph.dyn_o ) algebraic-graphs> [16 of 23] Compiling Algebra.Graph.Test.NonEmpty.AdjacencyMap ( test/Algebra/Graph/Test/NonEmpty/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/AdjacencyMap.dyn_o ) algebraic-graphs> [17 of 23] Compiling Algebra.Graph.Test.NonEmpty.Graph ( test/Algebra/Graph/Test/NonEmpty/Graph.hs, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/Graph.o, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/Graph.dyn_o ) algebraic-graphs> [18 of 23] Compiling Algebra.Graph.Test.Relation ( test/Algebra/Graph/Test/Relation.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Relation.o, dist/build/main/main-tmp/Algebra/Graph/Test/Relation.dyn_o ) algebraic-graphs> [19 of 23] Compiling Algebra.Graph.Test.Relation.Symmetric ( test/Algebra/Graph/Test/Relation/Symmetric.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Relation/Symmetric.o, dist/build/main/main-tmp/Algebra/Graph/Test/Relation/Symmetric.dyn_o ) algebraic-graphs> [20 of 23] Compiling Algebra.Graph.Test.RewriteRules ( test/Algebra/Graph/Test/RewriteRules.hs, dist/build/main/main-tmp/Algebra/Graph/Test/RewriteRules.o, dist/build/main/main-tmp/Algebra/Graph/Test/RewriteRules.dyn_o ) algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:43:1: emptyI === emptyIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:49:1: vertexI === vertexIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:56:1: overlayI === overlayIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:63:1: connectI === connectIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:69:1: overlaysC `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:76:1: overlaysP === overlaysPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:82:1: verticesCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:83:1: verticesCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:89:1: connectsC `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:96:1: connectsP === connectsPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:102:1: isSubgraphOfC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:108:1: cliqueCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:109:1: cliqueCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:115:1: edgesCP `hasNoType` GHC.Types.List passed. 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 ) algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:116:1: edgesCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:122:1: starCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:123:1: starCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:130:1: fmapCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:137:1: bindC === bindCR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:144:1: bindP === bindPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:151:1: apC === apCR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:159:1: apP === apPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:165:1: eqC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:170:1: eqT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:176:1: ordC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:181:1: ordT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:187:1: isEmptyC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:193:1: sizeC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:199:1: vertexSetC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:205:1: vertexSetC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:210:1: vertexCountT `hasNoType` Data.Set.Internal.Set passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:216:1: edgeCountC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:221:1: edgeCountT `hasNoType` Data.Set.Internal.Set passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:227:1: vertexListCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:228:1: vertexListCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:233:1: vertexListT `hasNoType` Data.Set.Internal.Set passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:239:1: edgeSetC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:244:1: vertexListT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:250:1: edgeListCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:251:1: edgeListCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:256:1: edgeListT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:262:1: hasVertexC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:268:1: hasEdgeC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:274:1: adjacencyListC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:280:1: pathP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:286:1: circuitP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:292:1: bicliqueCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:293:1: bicliqueCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:301:1: replaceVertexCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:309:1: mergeVerticesCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:316:1: splitVertexCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:317:1: splitVertexCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:324:1: transposeCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:339:1: simplifyC === simplifyCR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:345:1: composeCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:352:1: induceCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:359:1: induceJustCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:365:1: contextC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> inspection testing successful algebraic-graphs> expected successes: 58 algebraic-graphs> [21 of 23] Compiling Algebra.Graph.Test.Undirected ( test/Algebra/Graph/Test/Undirected.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Undirected.o, dist/build/main/main-tmp/Algebra/Graph/Test/Undirected.dyn_o ) algebraic-graphs> [22 of 23] Compiling Data.Graph.Test.Typed ( test/Data/Graph/Test/Typed.hs, dist/build/main/main-tmp/Data/Graph/Test/Typed.o, dist/build/main/main-tmp/Data/Graph/Test/Typed.dyn_o ) algebraic-graphs> [23 of 23] Compiling Main ( test/Main.hs, dist/build/main/main-tmp/Main.o, dist/build/main/main-tmp/Main.dyn_o ) 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 ) 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 ) rebase> Running phase: fixupPhase rebase> shrinking RPATHs of ELF executables and libraries in /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) 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 ) rebase> shrinking /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSrebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33-ghc9.6.3.so rebase> checking for references to /build/ in /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2... algebraic-graphs> [24 of 24] Linking dist/build/main/main path> Documentation created: dist/doc/html/path/index.html, path> dist/doc/html/path/path.txt path> Preprocessing test suite 'validity-test' for path-0.9.5.. path> Preprocessing test suite 'test' for path-0.9.5.. stan> [53 of 55] Compiling Stan.Report path> Running phase: installPhase cabal-install-parsers> [1 of 9] Compiling Cabal.Internal.Glob ( src/Cabal/Internal/Glob.hs, dist/build/Cabal/Internal/Glob.p_o ) path> Installing library in /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-0.9.5-18GQJfyXY4d8sNTTH7YP9T stan> [54 of 55] Compiling Stan.Toml stan> [55 of 55] Compiling Stan rebase> patching script interpreter paths in /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2 rebase> stripping (with command strip and flags -S -p) in /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2/lib lens> [13 of 85] Compiling Control.Lens.Internal.Magma ( src/Control/Lens/Internal/Magma.hs, dist/build/Control/Lens/Internal/Magma.p_o ) path> Running phase: fixupPhase path> shrinking RPATHs of ELF executables and libraries in /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5 path> shrinking /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSpath-0.9.5-18GQJfyXY4d8sNTTH7YP9T-ghc9.6.3.so path> checking for references to /build/ in /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5... path> patching script interpreter paths in /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5 path> stripping (with command strip and flags -S -p) in /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5/lib hw-prim> ✓ passed 100 tests. hw-prim> Be able to load file into Vector [✔] hw-prim> HaskellWorks.Data.Search hw-prim> HaskellWorks.Data.SearchSpec hw-prim> No tests [✔] hw-prim> HaskellWorks.Data.Vector.AsVector8ns hw-prim> HaskellWorks.Data.Vector.AsVector8nsSpec hw-prim> ✓ passed 100 tests. hw-prim> Conversion of ByteString works 1 [✔] hw-prim> ✓ passed 100 tests. hw-prim> Conversion of ByteString works 2 [✔] hw-prim> ✓ passed 100 tests. hw-prim> Conversion of ByteString works 3 [✔] hw-prim> HaskellWorks.Data.Vector.AsVector8s hw-prim> HaskellWorks.Data.Vector.AsVector8sSpec path> shrinking RPATHs of ELF executables and libraries in /nix/store/1f487zkrdkwd39lnwf0ld96pfh97mrdp-path-0.9.5-doc hw-prim> ✓ passed 100 tests. path> checking for references to /build/ in /nix/store/1f487zkrdkwd39lnwf0ld96pfh97mrdp-path-0.9.5-doc... hw-prim> Conversion of ByteString works 1 [✔] path> patching script interpreter paths in /nix/store/1f487zkrdkwd39lnwf0ld96pfh97mrdp-path-0.9.5-doc hw-prim> ✓ passed 100 tests. hw-prim> Conversion of ByteString works 2 [✔] hw-prim> ✓ passed 100 tests. hw-prim> Conversion of ByteString works 3 [✔] hw-prim> HaskellWorks.Data.Vector.AsVector64ns hw-prim> HaskellWorks.Data.Vector.AsVector64nsSpec hw-prim> ✓ passed 100 tests. hw-prim> Conversion of ByteString works 1 [✔] hw-prim> ✓ passed 100 tests. hw-prim> Conversion of ByteString works 2 [✔] path (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1f487zkrdkwd39lnwf0ld96pfh97mrdp-path-0.9.5-doc /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5 path (post)> Pushing 2 paths (162 are already present) using zstd to cache sellout ⏳ path (post)> path (post)> Pushing /nix/store/1f487zkrdkwd39lnwf0ld96pfh97mrdp-path-0.9.5-doc (941.27 KiB) path (post)> Pushing /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5 (5.35 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/1f487zkrdkwd39lnwf0ld96pfh97mrdp-path-0.9.5-doc /nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5 path (post)> copying 2 paths... path (post)> copying path '/nix/store/1f487zkrdkwd39lnwf0ld96pfh97mrdp-path-0.9.5-doc' to 'https://cache.nix-ci.com'... path (post)> copying path '/nix/store/rpqmr4qkxv3gwmkm0m69jn75hbzqaij9-path-0.9.5' to 'https://cache.nix-ci.com'... path (post)> copying 1 paths... path (post)> copying path '/nix/store/gsa4j5iam0x3b9xfl9b3xjijamjbl2cf-path-0.9.5.drv' to 'https://cache.nix-ci.com'... building '/nix/store/wjjxdzclvgahpbckkcb0xv9zf9dqlmiq-path-io-1.8.2.drv'... algebraic-graphs> buildPhase completed in 52 seconds algebraic-graphs> Running phase: checkPhase algebraic-graphs> Running 1 test suites... algebraic-graphs> Test suite main: RUNNING... 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 ) rebase> shrinking RPATHs of ELF executables and libraries in /nix/store/6n4sfkni6wl836810cabw9nay9dhz2ir-rebase-1.21.2-doc rebase> checking for references to /build/ in /nix/store/6n4sfkni6wl836810cabw9nay9dhz2ir-rebase-1.21.2-doc... rebase> patching script interpreter paths in /nix/store/6n4sfkni6wl836810cabw9nay9dhz2ir-rebase-1.21.2-doc quickcheck-classes> Documentation created: dist/doc/html/quickcheck-classes/index.html, quickcheck-classes> dist/doc/html/quickcheck-classes/quickcheck-classes.txt quickcheck-classes> Preprocessing test suite 'basic' for quickcheck-classes-0.6.5.0.. quickcheck-classes> Preprocessing test suite 'advanced' for quickcheck-classes-0.6.5.0.. quickcheck-classes> Running phase: installPhase quickcheck-classes> Installing library in /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq quickcheck-classes> Running phase: fixupPhase quickcheck-classes> shrinking RPATHs of ELF executables and libraries in /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0 quickcheck-classes> shrinking /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSquickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq-ghc9.6.3.so quickcheck-classes> checking for references to /build/ in /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0... quickcheck-classes> patching script interpreter paths in /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0 quickcheck-classes> stripping (with command strip and flags -S -p) in /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0/lib quickcheck-classes> shrinking RPATHs of ELF executables and libraries in /nix/store/gg0y95gdr91zn5h41zl53mggr8qwk490-quickcheck-classes-0.6.5.0-doc quickcheck-classes> checking for references to /build/ in /nix/store/gg0y95gdr91zn5h41zl53mggr8qwk490-quickcheck-classes-0.6.5.0-doc... quickcheck-classes> patching script interpreter paths in /nix/store/gg0y95gdr91zn5h41zl53mggr8qwk490-quickcheck-classes-0.6.5.0-doc hw-prim> ✓ passed 100 tests. hw-prim> Conversion of ByteString works 3 [✔] hw-prim> HaskellWorks.Data.Vector.AsVector64s hw-prim> HaskellWorks.Data.Vector.AsVector64sSpec hw-prim> ✓ passed 100 tests. hw-prim> Conversion of ByteString works 1 [✔] hw-prim> ✓ passed 100 tests. hw-prim> Conversion of ByteString works 2 [✔] hw-prim> ✓ passed 100 tests. hw-prim> Conversion of ByteString works 3 [✔] hw-prim> HaskellWorks.Data.Vector.Storable hw-prim> HaskellWorks.Data.Vector.StorableSpec hw-prim> ✓ passed 100 tests. hw-prim> mapAccumL: f a b = (a + 1, b * 2) [✔] hw-prim> ✓ passed 100 tests. hw-prim> mapAccumL: f a b = (a * 2, b + 1) [✔] hw-prim> ✓ passed 100 tests. hw-prim> construct2N [✔] hw-prim> construct64UnzipN hw-prim> ✓ passed 100 tests. hw-prim> property [✔] hw-prim> ✓ passed 100 tests. hw-prim> unzipFromListN2 [✔] hw-prim> hw-prim> Finished in 5.2740 seconds hw-prim> 44 examples, 0 failures hw-prim> Test suite hw-prim-test: PASS hw-prim> Test suite logged to: dist/test/hw-prim-0.6.3.2-hw-prim-test.log hw-prim> Test suite doctest: RUNNING... hw-prim> Examples: 48 Tried: 48 Errors: 0 Failures: 0 hw-prim> Test suite doctest: PASS hw-prim> Test suite logged to: dist/test/hw-prim-0.6.3.2-doctest.log hw-prim> 2 of 2 test suites (2 of 2 test cases) passed. hw-prim> Running phase: haddockPhase hw-prim> Preprocessing library for hw-prim-0.6.3.2.. hw-prim> Running Haddock on library for hw-prim-0.6.3.2.. hw-prim> Warning: The documentation for the following packages are not installed. No hw-prim> links will be generated to these packages: vector-0.13.2.0 hw-prim> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hw-prim> Warning: 'unfoldrM' is out of scope. hw-prim> If you qualify the identifier, haddock can try to link it anyway. hw-prim> 28% ( 2 / 7) in 'HaskellWorks.Control.Monad.Lazy' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> interleaveSequenceIO (src/HaskellWorks/Control/Monad/Lazy.hs:18) hw-prim> interleaveSequenceM (src/HaskellWorks/Control/Monad/Lazy.hs:25) hw-prim> interleaveForM (src/HaskellWorks/Control/Monad/Lazy.hs:63) hw-prim> forceM (src/HaskellWorks/Control/Monad/Lazy.hs:66) hw-prim> 94% ( 16 / 17) in 'HaskellWorks.Data.Branchless' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 9% ( 1 / 11) in 'HaskellWorks.Data.ByteString' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> ToByteString (src/HaskellWorks/Data/ByteString.hs:34) hw-prim> ToByteStrings (src/HaskellWorks/Data/ByteString.hs:65) hw-prim> mmap (src/HaskellWorks/Data/ByteString.hs:217) hw-prim> padded (src/HaskellWorks/Data/ByteString.hs:223) hw-prim> rechunk (src/HaskellWorks/Data/ByteString.hs:143) hw-prim> rechunkPadded (src/HaskellWorks/Data/ByteString.hs:159) hw-prim> resegment (src/HaskellWorks/Data/ByteString.hs:175) hw-prim> resegmentPadded (src/HaskellWorks/Data/ByteString.hs:191) hw-prim> hGetContentsChunkedBy (src/HaskellWorks/Data/ByteString.hs:208) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.ByteString.Builder' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> chainInterleaveIO (src/HaskellWorks/Data/ByteString/Builder.hs:11) hw-prim> 0% ( 0 / 7) in 'HaskellWorks.Data.ByteString.Lazy' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> ToLazyByteString (src/HaskellWorks/Data/ByteString/Lazy.hs:25) hw-prim> resegment (src/HaskellWorks/Data/ByteString/Lazy.hs:64) hw-prim> resegmentPadded (src/HaskellWorks/Data/ByteString/Lazy.hs:67) hw-prim> rechunk (src/HaskellWorks/Data/ByteString/Lazy.hs:70) hw-prim> rechunkPadded (src/HaskellWorks/Data/ByteString/Lazy.hs:73) hw-prim> hGetContentsChunkedBy (src/HaskellWorks/Data/ByteString/Lazy.hs:76) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Char.IsChar' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> IsChar (src/HaskellWorks/Data/Char/IsChar.hs:9) hw-prim> 50% ( 1 / 2) in 'HaskellWorks.Data.Char' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 50% ( 1 / 2) in 'HaskellWorks.Data.Concat' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Container' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Container (src/HaskellWorks/Data/Container.hs:16) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Cons' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Cons (src/HaskellWorks/Data/Cons.hs:17) stylish-haskell> [ 4 of 16] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax.Tests ( tests/Language/Haskell/Stylish/Step/UnicodeSyntax/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/UnicodeSyntax/Tests.o ) stylish-haskell> [ 5 of 16] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace.Tests ( tests/Language/Haskell/Stylish/Step/TrailingWhitespace/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/TrailingWhitespace/Tests.o ) stylish-haskell> [ 6 of 16] Compiling Language.Haskell.Stylish.Step.Tabs.Tests ( tests/Language/Haskell/Stylish/Step/Tabs/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Tabs/Tests.o ) stylish-haskell> [ 7 of 16] Compiling Language.Haskell.Stylish.Step.Squash.Tests ( tests/Language/Haskell/Stylish/Step/Squash/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Squash/Tests.o ) stylish-haskell> [ 8 of 16] Compiling Language.Haskell.Stylish.Step.SimpleAlign.Tests ( tests/Language/Haskell/Stylish/Step/SimpleAlign/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/SimpleAlign/Tests.o ) stylish-haskell> [ 9 of 16] Compiling Language.Haskell.Stylish.Step.ModuleHeader.Tests ( tests/Language/Haskell/Stylish/Step/ModuleHeader/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/ModuleHeader/Tests.o ) stylish-haskell> [10 of 16] Compiling Language.Haskell.Stylish.Step.LanguagePragmas.Tests ( tests/Language/Haskell/Stylish/Step/LanguagePragmas/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/LanguagePragmas/Tests.o ) stylish-haskell> [11 of 16] Compiling Language.Haskell.Stylish.Step.Imports.Tests ( tests/Language/Haskell/Stylish/Step/Imports/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Imports/Tests.o ) stylish-haskell> [12 of 16] Compiling Language.Haskell.Stylish.Step.Imports.FelixTests ( tests/Language/Haskell/Stylish/Step/Imports/FelixTests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Imports/FelixTests.o ) stylish-haskell> [13 of 16] Compiling Language.Haskell.Stylish.Step.Data.Tests ( tests/Language/Haskell/Stylish/Step/Data/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Data/Tests.o ) stylish-haskell> [14 of 16] Compiling Language.Haskell.Stylish.Regressions ( tests/Language/Haskell/Stylish/Regressions.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Regressions.o ) stylish-haskell> [15 of 16] Compiling Language.Haskell.Stylish.Config.Tests ( tests/Language/Haskell/Stylish/Config/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Config/Tests.o ) stylish-haskell> [16 of 16] Compiling Main ( tests/TestSuite.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Main.o ) stylish-haskell> [17 of 17] Linking dist/build/stylish-haskell-tests/stylish-haskell-tests stylish-haskell> buildPhase completed in 47 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_haskell8925047405278035511","/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_haskell15301971991203179796","/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 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 ) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Data.Decode' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Decode (src/HaskellWorks/Data/Decode.hs:10) hw-prim> DecodeError (src/HaskellWorks/Data/Decode.hs:8) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Empty' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Empty (src/HaskellWorks/Data/Empty.hs:18) hw-prim> 33% ( 1 / 3) in 'HaskellWorks.Data.Filter' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Container (src/HaskellWorks/Data/Container.hs:16) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Data.Foldable' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> foldFirst (src/HaskellWorks/Data/Foldable.hs:6) hw-prim> foldLast (src/HaskellWorks/Data/Foldable.hs:10) hw-prim> 50% ( 1 / 2) in 'HaskellWorks.Data.FromByteString' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.FromString' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> FromString (src/HaskellWorks/Data/FromString.hs:5) hw-prim> 33% ( 1 / 3) in 'HaskellWorks.Data.Generate' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Container (src/HaskellWorks/Data/Container.hs:16) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Data.Head' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Container (src/HaskellWorks/Data/Container.hs:16) hw-prim> Head (src/HaskellWorks/Data/Head.hs:20) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Data.Naive' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Naive (src/HaskellWorks/Data/Naive.hs:6) hw-prim> naive (src/HaskellWorks/Data/Naive.hs:8) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Null' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Null (src/HaskellWorks/Data/Null.hs:19) hw-prim> 83% ( 5 / 6) in 'HaskellWorks.Data.Positioning' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Data.Length' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Container (src/HaskellWorks/Data/Container.hs:16) hw-prim> Length (src/HaskellWorks/Data/Length.hs:20) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Data.Drop' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Container (src/HaskellWorks/Data/Container.hs:16) hw-prim> Drop (src/HaskellWorks/Data/Drop.hs:21) hw-prim> Warning: 'd' is out of scope. hw-prim> If you qualify the identifier, haddock can try to link it anyway. hw-prim> Warning: 'before' is out of scope. hw-prim> If you qualify the identifier, haddock can try to link it anyway. hw-prim> Warning: 'after' is out of scope. hw-prim> If you qualify the identifier, haddock can try to link it anyway. hw-prim> Warning: 'before'' is out of scope. hw-prim> If you qualify the identifier, haddock can try to link it anyway. hw-prim> 42% ( 3 / 7) in 'HaskellWorks.Data.AtIndex' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Container (src/HaskellWorks/Data/Container.hs:16) hw-prim> AtIndex (src/HaskellWorks/Data/AtIndex.hs:24) hw-prim> Length (src/HaskellWorks/Data/Length.hs:20) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Product' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> :*: (src/HaskellWorks/Data/Product.hs:7) hw-prim> 25% ( 1 / 4) in 'HaskellWorks.Data.FromForeignRegion' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> ForeignRegion (src/HaskellWorks/Data/FromForeignRegion.hs:20) hw-prim> mmapFromForeignRegion (src/HaskellWorks/Data/FromForeignRegion.hs:53) hw-prim> 50% ( 1 / 2) in 'HaskellWorks.Data.Search' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Sign' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Sign (src/HaskellWorks/Data/Sign.hs:10) stylish-haskell> /build/.stylish-haskell.yaml does not exist stylish-haskell> /.stylish-haskell.yaml does not exist stylish-haskell> /homeless-shelter/.config/stylish-haskell/config.yaml does not exist stylish-haskell> /homeless-shelter/.stylish-haskell.yaml does not exist stylish-haskell> Loading configuration at stylish-haskell> Parsing /build/stylish-haskell-0.14.6.0/stylish-haskell.cabal... stylish-haskell> Gathered default-extensions: [] stylish-haskell> Language.Haskell.Stylish.Parse: stylish-haskell> UTF-8 Byte Order Mark: [OK] stylish-haskell> Extra extensions: [OK] stylish-haskell> Multiline CPP: [OK] stylish-haskell> Haskell2010 extension: [OK] stylish-haskell> Shebang: [OK] stylish-haskell> ShebangExt: [OK] stylish-haskell> ShebangDouble: [OK] stylish-haskell> GADTs extension: [OK] stylish-haskell> KindSignatures extension: [OK] stylish-haskell> StandalonDeriving extension: [OK] stylish-haskell> UnicodeSyntax extension: [OK] stylish-haskell> XmlSyntax regression: [OK] stylish-haskell> MagicHash regression: [OK] stylish-haskell> Disabling extensions: [OK] stylish-haskell> Safe extension: [OK] stylish-haskell> Language.Haskell.Stylish.Config: stylish-haskell> Extensions extracted correctly from .cabal file: [OK] stylish-haskell> Extensions extracted correctly from .stylish-haskell.yaml file: [OK] stylish-haskell> Extensions extracted correctly from .stylish-haskell.yaml and .cabal files: [OK] stylish-haskell> NoXyz extensions from .stylish-haskell.yaml file: [OK] stylish-haskell> NoXyz extensions from .cabal file: [OK] stylish-haskell> Correctly read .stylish-haskell.yaml file with default max column number: [OK] stylish-haskell> Correctly read .stylish-haskell.yaml file with specified max column number: [OK] stylish-haskell> Correctly read .stylish-haskell.yaml file with no max column number: [OK] stylish-haskell> Backwards-compatible align options: [OK] stylish-haskell> Language.Haskell.Stylish.Step.Data.Tests: stylish-haskell> case 00: [OK] stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06: [OK] stylish-haskell> case 07: [OK] stylish-haskell> case 08: [OK] stylish-haskell> case 09: [OK] stylish-haskell> case 10: [OK] stylish-haskell> case 11: [OK] stylish-haskell> case 12: [OK] stylish-haskell> case 13: [OK] stylish-haskell> case 14: [OK] stylish-haskell> case 15: [OK] stylish-haskell> case 16: [OK] stylish-haskell> case 17: [OK] stylish-haskell> case 18: [OK] stylish-haskell> case 19: [OK] stylish-haskell> case 20 (issue #262): [OK] stylish-haskell> case 21: [OK] stylish-haskell> case 22: [OK] stylish-haskell> case 23: [OK] stylish-haskell> case 24: [OK] stylish-haskell> case 25: [OK] stylish-haskell> case 26: [OK] stylish-haskell> case 27: [OK] stylish-haskell> case 28: [OK] stylish-haskell> case 29: [OK] stylish-haskell> case 30: [OK] stylish-haskell> case 31: [OK] stylish-haskell> case 32: [OK] stylish-haskell> case 33: [OK] stylish-haskell> case 34: [OK] stylish-haskell> case 35: [OK] stylish-haskell> case 36: [OK] stylish-haskell> case 37: [OK] stylish-haskell> case 38: [OK] stylish-haskell> case 39: [OK] stylish-haskell> case 40: [OK] stylish-haskell> case 41: [OK] stylish-haskell> case 42: [OK] stylish-haskell> case 43: [OK] stylish-haskell> case 44: [OK] stylish-haskell> case 45: [OK] stylish-haskell> case 46: [OK] stylish-haskell> case 47: [OK] stylish-haskell> case 48: [OK] stylish-haskell> case 49: [OK] stylish-haskell> case 50: [OK] stylish-haskell> case 51: [OK] stylish-haskell> case 52: [OK] stylish-haskell> case 53: [OK] stylish-haskell> case 54: [OK] stylish-haskell> case 55: [OK] stylish-haskell> case 56: [OK] stylish-haskell> case 57: [OK] stylish-haskell> case 58: [OK] stylish-haskell> case 59: [OK] stylish-haskell> case 60: [OK] stylish-haskell> case 61 (issue #282): [OK] stylish-haskell> case 62 (issue #273): [OK] stylish-haskell> case 63 (issue #338): [OK] stylish-haskell> case 64: [OK] stylish-haskell> case 65: [OK] stylish-haskell> case 66 (issue #411): [OK] stylish-haskell> Language.Haskell.Stylish.Step.Imports.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06: [OK] stylish-haskell> case 07: [OK] stylish-haskell> case 08: [OK] stylish-haskell> case 08b: [OK] stylish-haskell> case 09: [OK] stylish-haskell> case 10: [OK] stylish-haskell> case 11: [OK] stylish-haskell> case 11b: [OK] stylish-haskell> case 12: [OK] stylish-haskell> case 12b: [OK] stylish-haskell> case 13: [OK] stylish-haskell> case 13b: [OK] stylish-haskell> case 14: [OK] stylish-haskell> case 15: [OK] stylish-haskell> case 16: [OK] stylish-haskell> case 17: [OK] stylish-haskell> case 18: [OK] stylish-haskell> case 19: [OK] stylish-haskell> case 19b: [OK] stylish-haskell> case 19d: [OK] stylish-haskell> case 19d: [OK] stylish-haskell> case 20: [OK] stylish-haskell> case 21: [OK] stylish-haskell> case 22: [OK] stylish-haskell> case 23: [OK] stylish-haskell> case 23b: [OK] stylish-haskell> case 24: [OK] stylish-haskell> case 25: [OK] stylish-haskell> case 26 (issue #185): [OK] stylish-haskell> case 27: [OK] stylish-haskell> case 28: [OK] stylish-haskell> case 29: [OK] stylish-haskell> case 30: [OK] stylish-haskell> case 31: [OK] stylish-haskell> case 32: [OK] stylish-haskell> case 33: [OK] stylish-haskell> case 34: [OK] stylish-haskell> case 35: [OK] stylish-haskell> case 36: [OK] stylish-haskell> case 37: [OK] stylish-haskell> case 38: [OK] stylish-haskell> case 39: [OK] stylish-haskell> case 40: [OK] stylish-haskell> case 41: [OK] stylish-haskell> case 42: [OK] stylish-haskell> case 43: [OK] stylish-haskell> case 44a: [OK] stylish-haskell> case 44b: [OK] stylish-haskell> case 44c: [OK] stylish-haskell> Language.Haskell.Stylish.Step.Imports.FelixTests: stylish-haskell> Hello world: [OK] stylish-haskell> Sorted simple: [OK] stylish-haskell> Sorted import lists: [OK] stylish-haskell> Sorted import lists and import decls: [OK] stylish-haskell> Import constructor all: [OK] stylish-haskell> Import constructor specific: [OK] stylish-haskell> Import constructor specific sorted: [OK] stylish-haskell> Imports step does not change rest of file: [OK] stylish-haskell> Imports respect groups: [OK] stylish-haskell> Imports respects whitespace between groups: [OK] stylish-haskell> Doesn't add extra space after 'hiding': [OK] stylish-haskell> Should be able to format symbolic imports: [OK] stylish-haskell> Able to merge equivalent imports: [OK] stylish-haskell> Obeys max columns setting: [OK] quickcheck-classes (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/gg0y95gdr91zn5h41zl53mggr8qwk490-quickcheck-classes-0.6.5.0-doc /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0 quickcheck-classes (post)> Pushing 2 paths (168 are already present) using zstd to cache sellout ⏳ quickcheck-classes (post)> quickcheck-classes (post)> Pushing /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0 (2.83 MiB) quickcheck-classes (post)> Pushing /nix/store/gg0y95gdr91zn5h41zl53mggr8qwk490-quickcheck-classes-0.6.5.0-doc (1.77 MiB) quickcheck-classes (post)> quickcheck-classes (post)> All done. quickcheck-classes (post)> added 2 signatures quickcheck-classes (post)> added 3 signatures quickcheck-classes (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/gg0y95gdr91zn5h41zl53mggr8qwk490-quickcheck-classes-0.6.5.0-doc /nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0 quickcheck-classes (post)> copying 2 paths... quickcheck-classes (post)> copying path '/nix/store/gg0y95gdr91zn5h41zl53mggr8qwk490-quickcheck-classes-0.6.5.0-doc' to 'https://cache.nix-ci.com'... quickcheck-classes (post)> copying path '/nix/store/mk5lz62vzydrfzgs4apbc3rmiwbz3bdh-quickcheck-classes-0.6.5.0' to 'https://cache.nix-ci.com'... quickcheck-classes (post)> copying 1 paths... quickcheck-classes (post)> copying path '/nix/store/ngyp3cwk03xaxmby8d5wnl32mysfv4jb-quickcheck-classes-0.6.5.0.drv' to 'https://cache.nix-ci.com'... rebase (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6n4sfkni6wl836810cabw9nay9dhz2ir-rebase-1.21.2-doc /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-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/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2 (6.66 MiB) rebase (post)> Pushing /nix/store/6n4sfkni6wl836810cabw9nay9dhz2ir-rebase-1.21.2-doc (28.14 MiB) rebase (post)> rebase (post)> All done. rebase (post)> added 2 signatures rebase (post)> added 15 signatures rebase (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6n4sfkni6wl836810cabw9nay9dhz2ir-rebase-1.21.2-doc /nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2 rebase (post)> copying 2 paths... rebase (post)> copying path '/nix/store/6n4sfkni6wl836810cabw9nay9dhz2ir-rebase-1.21.2-doc' to 'https://cache.nix-ci.com'... rebase (post)> copying path '/nix/store/bmq8jpgsfwrgb401x9a5r5iv1q2pxzbd-rebase-1.21.2' to 'https://cache.nix-ci.com'... rebase (post)> copying 1 paths... rebase (post)> copying path '/nix/store/j3rm7ljracndzakxhns7gq29vwn99cxd-rebase-1.21.2.drv' to 'https://cache.nix-ci.com'... building '/nix/store/ak8cmdq6za5hjvkzwibahfysjr02qas0-bitvec-1.1.5.0.drv'... building '/nix/store/s73cy73z088c4nczfbij7vx8xabjgiki-mod-0.2.0.1.drv'... building '/nix/store/665dawnv3n3bbjq30y8fmi5pr701v1pv-rerebase-1.21.2.drv'... algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.Show ============ algebraic-graphs> OK: show empty == "empty" algebraic-graphs> OK: show (shrink 1) == "vertex 1" algebraic-graphs> OK: show (shrink $ 1 + 2) == "vertices [1,2]" algebraic-graphs> OK: show (shrink $ 1 * 2) == "(fromJust . toAcyclic) (edge 1 2)" algebraic-graphs> OK: show (shrink $ 1 * 2 * 3) == "(fromJust . toAcyclic) (edges [(1,2),(1,3),(2,3)])" algebraic-graphs> OK: show (shrink $ 1 * 2 + 3) == "(fromJust . toAcyclic) (overlay (vertex 3) (edge 1 2))" algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.fromAcyclic ============ algebraic-graphs> OK: fromAcyclic empty == empty algebraic-graphs> OK: fromAcyclic . vertex == vertex algebraic-graphs> OK: fromAcyclic (shrink $ 1 * 3 * 2) == star 1 [2,3] algebraic-graphs> OK: vertexCount . fromAcyclic == vertexCount algebraic-graphs> OK: edgeCount . fromAcyclic == edgeCount algebraic-graphs> OK: isAcyclic . fromAcyclic == const True algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.empty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertex ============ algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertices ============ algebraic-graphs> OK: vertices [] == empty algebraic-graphs> OK: vertices [x] == vertex x algebraic-graphs> OK: hasVertex x . vertices == elem x algebraic-graphs> OK: vertexCount . vertices == length . nub algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.union ============ algebraic-graphs> OK: vertexSet (union x y) == algebraic-graphs> OK: edgeSet (union x y) == algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.join ============ algebraic-graphs> OK: vertexSet (join x y) == algebraic-graphs> OK: edgeSet (join x y) == algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.isSubgraphOf ============ algebraic-graphs> OK: isSubgraphOf empty x == True algebraic-graphs> OK: isSubgraphOf (vertex x) empty == False algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> OK: isSubgraphOf x (transitiveClosure x) == True algebraic-graphs> OK: isSubgraphOf x y ==> x <= y algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.isEmpty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: isEmpty (removeVertex x $ vertex x) == True algebraic-graphs> OK: isEmpty (removeEdge 1 2 $ shrink $ 1 * 2) == False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.hasVertex ============ algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: hasVertex x . removeVertex x == const False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.hasEdge ============ algebraic-graphs> OK: hasEdge x y empty == False algebraic-graphs> OK: hasEdge x y (vertex z) == False algebraic-graphs> OK: hasEdge 1 2 (shrink $ 1 * 2) == True algebraic-graphs> OK: hasEdge x y . removeEdge x y == const False algebraic-graphs> OK: hasEdge x y == elem (x,y) . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount == length . vertexList algebraic-graphs> OK: vertexCount x < vertexCount y ==> x < y algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (shrink $ 1 * 2) == 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList . vertices == nub . sort algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (shrink $ 2 * 1) == [(2,1)] algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.adjacencyList ============ algebraic-graphs> OK: adjacencyList empty == [] algebraic-graphs> OK: adjacencyList (vertex x) == [(x, [])] algebraic-graphs> OK: adjacencyList (shrink $ 1 * 2) == [(1, [2]), (2, [])] algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeSet ============ stan> Preprocessing test suite 'stan-test' for stan-0.2.0.0.. stan> Building test suite 'stan-test' for stan-0.2.0.0.. stan> stan> : warning: [GHC-42258] [-Wunused-packages] stan> The following packages were specified via -package or -package-id flags, stan> but were not needed for compilation: stan> - base-4.18.1.0 (exposed by flag -package-id base-4.18.1.0) stan> - ghc-9.6.3 (exposed by flag -package-id ghc-9.6.3) stan> - relude-1.2.2.0 (exposed by flag -package-id relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF) stan> [ 1 of 13] Compiling Test.Stan.Analysis.Common stan> [ 2 of 13] Compiling Test.Stan.Analysis.AntiPattern stan> [ 3 of 13] Compiling Test.Stan.Analysis.Infinite stan> [ 4 of 13] Compiling Test.Stan.Analysis.Partial stan> [ 5 of 13] Compiling Test.Stan.Analysis.Style stan> [ 6 of 13] Compiling Test.Stan.Analysis stan> [ 7 of 13] Compiling Test.Stan.Gen stan> [ 8 of 13] Compiling Test.Stan.Config stan> [ 9 of 13] Compiling Test.Stan.Cli stan> [10 of 13] Compiling Test.Stan.Number stan> [11 of 13] Compiling Test.Stan.Observation stan> [12 of 13] Compiling Test.Stan.Toml stan> [13 of 13] Compiling Main stan> stan> : warning: [GHC-42258] [-Wunused-packages] stan> The following packages were specified via -package or -package-id flags, stan> but were not needed for compilation: stan> - base-4.18.1.0 (exposed by flag -package-id base-4.18.1.0) stan> - ghc-9.6.3 (exposed by flag -package-id ghc-9.6.3) stan> - relude-1.2.2.0 (exposed by flag -package-id relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF) stan> [14 of 14] Linking dist/build/stan-test/stan-test stan> Preprocessing executable 'stan' for stan-0.2.0.0.. stan> Building executable 'stan' for stan-0.2.0.0.. stan> [1 of 1] Compiling Main stan> [2 of 2] Linking dist/build/stan/stan stan> buildPhase completed in 1 minutes 4 seconds stan> Running phase: checkPhase stan> Running 1 test suites... stan> Test suite stan-test: RUNNING... stan> ⓘ Using the following .cabal file: stan.cabal stan> stan> stan> LoC tests stan> should count lines of code in the example file [✔] stan> Modules number tests stan> should count correct number of modules [✔] stan> CLI configuration tests stan> execParserPure . configToCliCommand ≡ pure [✔] stan> passed 100 tests. stan> Converts Config to CLI command and parses it back [✔] stan> TOML configuration tests stan> decode . encode ≡ pure [✔] stan> passed 100 tests. stan> Parses test/.stan.example.toml [✔] stan> Stan Configuration Tests stan> Configuration checks aggregation stan> applyCheck: Unit Tests stan> All inspections when empty Check list [✔] stan> Including all inspections [✔] stan> All inspections are excluded [✔] stan> Excluding single Inspection ID works [✔] stan> Excluding single file works [✔] stan> Excluding a directory works [✔] stan> Excluding inspection in a single file [✔] stan> applyCheck: Property Tests stan> Idempotence: applyChecks . applyChecks ≡ applyChecks [✔] stan> passed 100 tests. stan> CheckType Inversion: include c . exclude c ≡ id [✔] stan> passed 100 tests. stan> applyConfig tests stan> 'applyConfig' with no removed files is the same as 'applyChecks' [✔] stan> Removes all files [✔] stan> Removes a single file [✔] stan> Removes all files from a directory [✔] stan> Removes 2 files [✔] stan> Removes all files when they are specified explicitly [✔] stan> Observation stan> calculates Observation Id properly [✔] stan> Static Analysis stan> Partial functions stan> STAN-0001: finds usage of 'base/GHC.List/head' [✔] stan> STAN-0002: finds usage of 'base/GHC.List/tail' [✔] stan> STAN-0003: finds usage of 'base/GHC.List/init' [✔] stan> STAN-0004: finds usage of 'base/GHC.List/last' [✔] stan> STAN-0005: finds usage of 'base/GHC.List/!!' [✔] stan> STAN-0006: finds usage of 'base/GHC.List/cycle' [✔] stan> STAN-0007: finds usage of 'base/Data.OldList/genericIndex' [✔] stan> STAN-0008: finds usage of 'base/Data.Maybe/fromJust' [✔] stan> STAN-0009: finds usage of 'base/Text.Read/read' [✔] stan> STAN-0010: finds usage of 'base/GHC.Enum/succ' [✔] lens> [31 of 85] Compiling Control.Lens.Internal.Exception ( src/Control/Lens/Internal/Exception.hs, dist/build/Control/Lens/Internal/Exception.p_o ) lens> [32 of 85] Compiling Control.Lens.Indexed ( src/Control/Lens/Indexed.hs, dist/build/Control/Lens/Indexed.p_o ) lens> [33 of 85] Compiling Control.Lens.Internal.ByteString ( src/Control/Lens/Internal/ByteString.hs, dist/build/Control/Lens/Internal/ByteString.p_o ) lens> [34 of 85] Compiling Control.Lens.Equality ( src/Control/Lens/Equality.hs, dist/build/Control/Lens/Equality.p_o ) lens> [35 of 85] Compiling Control.Lens.Iso ( src/Control/Lens/Iso.hs, dist/build/Control/Lens/Iso.p_o ) lens> [36 of 85] Compiling Control.Lens.Empty ( src/Control/Lens/Empty.hs, dist/build/Control/Lens/Empty.p_o ) lens> [37 of 85] Compiling Control.Lens.Cons ( src/Control/Lens/Cons.hs, dist/build/Control/Lens/Cons.p_o ) lens> [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, dist/build/Control/Lens/Internal/Deque.p_o ) lens> [39 of 85] Compiling Control.Lens.Wrapped ( src/Control/Lens/Wrapped.hs, dist/build/Control/Lens/Wrapped.p_o ) lens> [40 of 85] Compiling Control.Lens.Internal.TH ( src/Control/Lens/Internal/TH.hs, dist/build/Control/Lens/Internal/TH.p_o ) lens> [41 of 85] Compiling Control.Lens.Zoom ( src/Control/Lens/Zoom.hs, dist/build/Control/Lens/Zoom.p_o ) lens> [42 of 85] Compiling Data.Data.Lens ( src/Data/Data/Lens.hs, dist/build/Data/Data/Lens.p_o ) lens> [43 of 85] Compiling Control.Lens.Plated ( src/Control/Lens/Plated.hs, dist/build/Control/Lens/Plated.p_o ) lens> [44 of 85] Compiling Data.HashSet.Lens ( src/Data/HashSet/Lens.hs, dist/build/Data/HashSet/Lens.p_o ) lens> [45 of 85] Compiling Data.List.Lens ( src/Data/List/Lens.hs, dist/build/Data/List/Lens.p_o ) lens> [46 of 85] Compiling Data.Map.Lens ( src/Data/Map/Lens.hs, dist/build/Data/Map/Lens.p_o ) lens> [47 of 85] Compiling Data.Set.Lens ( src/Data/Set/Lens.hs, dist/build/Data/Set/Lens.p_o ) lens> [48 of 85] Compiling Data.Text.Lazy.Lens ( src/Data/Text/Lazy/Lens.hs, dist/build/Data/Text/Lazy/Lens.p_o ) lens> [49 of 85] Compiling Data.Text.Strict.Lens ( src/Data/Text/Strict/Lens.hs, dist/build/Data/Text/Strict/Lens.p_o ) lens> [50 of 85] Compiling Data.Text.Lens ( src/Data/Text/Lens.hs, dist/build/Data/Text/Lens.p_o ) lens> [51 of 85] Compiling Data.Vector.Generic.Lens ( src/Data/Vector/Generic/Lens.hs, dist/build/Data/Vector/Generic/Lens.p_o ) lens> [52 of 85] Compiling Control.Lens.Each ( src/Control/Lens/Each.hs, dist/build/Control/Lens/Each.p_o ) lens> [53 of 85] Compiling Control.Lens.At ( src/Control/Lens/At.hs, dist/build/Control/Lens/At.p_o ) lens> [54 of 85] Compiling Language.Haskell.TH.Lens ( src/Language/Haskell/TH/Lens.hs, dist/build/Language/Haskell/TH/Lens.p_o ) lens> [55 of 85] Compiling Control.Lens.Internal.PrismTH ( src/Control/Lens/Internal/PrismTH.hs, dist/build/Control/Lens/Internal/PrismTH.p_o ) lens> [56 of 85] Compiling Control.Lens.Internal.FieldTH ( src/Control/Lens/Internal/FieldTH.hs, dist/build/Control/Lens/Internal/FieldTH.p_o ) lens> [57 of 85] Compiling Control.Lens.TH ( src/Control/Lens/TH.hs, dist/build/Control/Lens/TH.p_o ) lens> [58 of 85] Compiling Control.Lens ( src/Control/Lens.hs, dist/build/Control/Lens.p_o ) lens> [59 of 85] Compiling GHC.Generics.Lens ( src/GHC/Generics/Lens.hs, dist/build/GHC/Generics/Lens.p_o ) lens> [60 of 85] Compiling Data.Vector.Lens ( src/Data/Vector/Lens.hs, dist/build/Data/Vector/Lens.p_o ) lens> [61 of 85] Compiling Data.Typeable.Lens ( src/Data/Typeable/Lens.hs, dist/build/Data/Typeable/Lens.p_o ) lens> [62 of 85] Compiling Data.Tree.Lens ( src/Data/Tree/Lens.hs, dist/build/Data/Tree/Lens.p_o ) lens> [63 of 85] Compiling Data.Sequence.Lens ( src/Data/Sequence/Lens.hs, dist/build/Data/Sequence/Lens.p_o ) lens> [64 of 85] Compiling Data.IntSet.Lens ( src/Data/IntSet/Lens.hs, dist/build/Data/IntSet/Lens.p_o ) lens> [65 of 85] Compiling Data.Complex.Lens ( src/Data/Complex/Lens.hs, dist/build/Data/Complex/Lens.p_o ) lens> [66 of 85] Compiling Data.ByteString.Strict.Lens ( src/Data/ByteString/Strict/Lens.hs, dist/build/Data/ByteString/Strict/Lens.p_o ) lens> [67 of 85] Compiling Data.ByteString.Lazy.Lens ( src/Data/ByteString/Lazy/Lens.hs, dist/build/Data/ByteString/Lazy/Lens.p_o ) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Snoc' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Snoc (src/HaskellWorks/Data/Snoc.hs:17) hw-prim> 0% ( 0 / 4) in 'HaskellWorks.Data.Ops' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> <| (src/HaskellWorks/Data/Ops.hs:17) hw-prim> |> (src/HaskellWorks/Data/Ops.hs:21) hw-prim> >< (src/HaskellWorks/Data/Ops.hs:25) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Data.Take' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Container (src/HaskellWorks/Data/Container.hs:16) hw-prim> Take (src/HaskellWorks/Data/Take.hs:20) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.TreeCursor' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> TreeCursor (src/HaskellWorks/Data/TreeCursor.hs:7) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Data.Uncons' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Container (src/HaskellWorks/Data/Container.hs:16) hw-prim> Uncons (src/HaskellWorks/Data/Uncons.hs:21) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Unsign' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Unsign (src/HaskellWorks/Data/Unsign.hs:10) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Data.Unsnoc' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Container (src/HaskellWorks/Data/Container.hs:16) hw-prim> Unsnoc (src/HaskellWorks/Data/Unsnoc.hs:20) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector64' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> AsVector64 (src/HaskellWorks/Data/Vector/AsVector64.hs:13) hw-prim> Warning: 'n' is out of scope. hw-prim> If you qualify the identifier, haddock can try to link it anyway. hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector64s' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> AsVector64s (src/HaskellWorks/Data/Vector/AsVector64s.hs:26) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector8' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> AsVector8 (src/HaskellWorks/Data/Vector/AsVector8.hs:13) hw-prim> Warning: 'n' is out of scope. hw-prim> If you qualify the identifier, haddock can try to link it anyway. hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector8ns' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> AsVector8ns (src/HaskellWorks/Data/Vector/AsVector8ns.hs:27) hw-prim> Warning: 'n' is out of scope. hw-prim> If you qualify the identifier, haddock can try to link it anyway. hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector64ns' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> AsVector64ns (src/HaskellWorks/Data/Vector/AsVector64ns.hs:17) hw-prim> Warning: 'n' is out of scope. hw-prim> If you qualify the identifier, haddock can try to link it anyway. hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector8s' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> AsVector8s (src/HaskellWorks/Data/Vector/AsVector8s.hs:26) hw-prim> 50% ( 1 / 2) in 'HaskellWorks.Data.Vector.BoxedVectorLike' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 22% ( 2 / 9) in 'HaskellWorks.Data.Vector.Storable' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> padded (src/HaskellWorks/Data/Vector/Storable.hs:31) hw-prim> foldMap (src/HaskellWorks/Data/Vector/Storable.hs:35) hw-prim> mapAccumL (src/HaskellWorks/Data/Vector/Storable.hs:39) hw-prim> construct2N (src/HaskellWorks/Data/Vector/Storable.hs:79) hw-prim> construct64UnzipN (src/HaskellWorks/Data/Vector/Storable.hs:108) hw-prim> unzipFromListN2 (src/HaskellWorks/Data/Vector/Storable.hs:130) hw-prim> 50% ( 1 / 2) in 'HaskellWorks.Data.Vector.StorableVectorLike' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Word' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> ltWord64 (src/HaskellWorks/Data/Word.hs:13) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Foreign' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> mallocForeignPtrBytesWithAlignedPtr (src/HaskellWorks/Foreign.hs:14) hw-prim> mallocForeignPtrBytesWithAlignedCastPtr (src/HaskellWorks/Foreign.hs:20) hw-prim> Warning: HaskellWorks.Data.ByteString: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.ByteString.Lazy: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Concat: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector stylish-haskell> Obeys max columns setting with two in each: [OK] stylish-haskell> Respects multiple groups: [OK] stylish-haskell> Doesn't delete nullary imports: [OK] stylish-haskell> Language.Haskell.Stylish.Step.LanguagePragmas.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06: [OK] stylish-haskell> case 07: [OK] stylish-haskell> case 08: [OK] stylish-haskell> case 09: [OK] stylish-haskell> case 10: [OK] stylish-haskell> case 11: [OK] stylish-haskell> case 12: [OK] stylish-haskell> case 13: [OK] stylish-haskell> case 14: [OK] stylish-haskell> Language.Haskell.Stylish.Printer.ModuleHeader: stylish-haskell> Does not indent absent export list: [OK] stylish-haskell> Does not indent absent export list, open_bracket = same_line: [OK] stylish-haskell> Empty exports list: [OK] stylish-haskell> Empty exports list , open_bracket = same_line: [OK] stylish-haskell> Single exported variable: [OK] stylish-haskell> Single exported variable, open_bracket = same_line: [OK] stylish-haskell> Multiple exported variables: [OK] stylish-haskell> Multiple exported variables, open_bracket = same_line: [OK] stylish-haskell> Only reformats module header: [OK] stylish-haskell> Only reformats module header, open_bracket = same_line: [OK] stylish-haskell> Leaving pragmas in place: [OK] stylish-haskell> Leaving pragmas in place, open_bracket = same_line: [OK] stylish-haskell> Leaving pragmas in place variant: [OK] stylish-haskell> Leaving pragmas in place variant, open_bracket = same_line: [OK] stylish-haskell> Leaving comments in place: [OK] stylish-haskell> Leaving comments in place, open_bracket = same_line: [OK] stylish-haskell> Exports all: [OK] stylish-haskell> Exports all, open_bracket = same_line: [OK] stylish-haskell> Exports module: [OK] stylish-haskell> Exports module, open_bracket = same_line: [OK] stylish-haskell> Exports symbol: [OK] stylish-haskell> Exports symbol, open_bracket = same_line: [OK] stylish-haskell> Respects groups: [OK] stylish-haskell> Respects groups, open_bracket = same_line: [OK] stylish-haskell> 'where' not repeated when not part of exports with always break_where: [OK] stylish-haskell> 'where' not repeated when not part of exports with always break_where, open_bracket = same_line: [OK] stylish-haskell> Indents absent export list with 2 spaces with always break_where: [OK] stylish-haskell> Indents absent export list with 2 spaces with always break_where, open_bracket = same_line: [OK] stylish-haskell> Indents with 2 spaces: [OK] stylish-haskell> Indents with 2 spaces, open_bracket = same_line: [OK] stylish-haskell> Group doc with 2 spaces: [OK] stylish-haskell> Group doc with 2 spaces, open_bracket = same_line: [OK] stylish-haskell> Does not sort: [OK] stylish-haskell> Repects separate_lists: [OK] stylish-haskell> Repects separate_lists, open_bracket = same_line: [OK] stylish-haskell> Indents absent export list with always break_where: [OK] stylish-haskell> Respects bundled patterns: [OK] stylish-haskell> Respects bundled patterns, open_bracket = same_line: [OK] stylish-haskell> Inline no export list: [OK] stylish-haskell> Inline empty export list: [OK] stylish-haskell> Inline empty export list, open_bracket = same_line: [OK] stylish-haskell> Inline single export: [OK] stylish-haskell> Inline single export, open_bracket = same_line: [OK] stylish-haskell> Inline single line sorts: [OK] stylish-haskell> Inline single line sorts, open_bracket = same_line: [OK] stylish-haskell> Inline breaks when too long: [OK] stylish-haskell> Inline breaks when too long, open_bracket = same_line: [OK] stylish-haskell> Inline single line when no max cols: [OK] stylish-haskell> Inline single line when no max cols, open_bracket = same_line: [OK] stylish-haskell> Inline breaks when comments present: [OK] stylish-haskell> Inline breaks when comments present, open_bracket = same_line: [OK] stylish-haskell> Single no export list: [OK] stylish-haskell> Single no export list, open_bracket = same_line: [OK] stylish-haskell> Single empty export list: [OK] stylish-haskell> Single empty export list, open_bracket = same_line: [OK] stylish-haskell> Single one export: [OK] stylish-haskell> Single one export, open_bracket = same_line: [OK] stylish-haskell> Single two exports: [OK] stylish-haskell> Single two exports, open_bracket = same_line: [OK] stylish-haskell> Single one export with comment: [OK] stylish-haskell> Single one export with comment, open_bracket = same_line: [OK] stylish-haskell> Single one module comment: [OK] stylish-haskell> Inline comments: [OK] stylish-haskell> Deprecated pragma to the module: [OK] stylish-haskell> Warning pragma without export list: [OK] stylish-haskell> Language.Haskell.Stylish.Step.SimpleAlign.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06: [OK] stylish-haskell> case 07: [OK] stylish-haskell> case 08: [OK] stylish-haskell> case 09: [OK] stylish-haskell> case 10: [OK] stylish-haskell> case 11: [OK] stylish-haskell> case 12: [OK] stylish-haskell> case 13: [OK] stylish-haskell> case 13b: [OK] stylish-haskell> case 14: [OK] stylish-haskell> case 15: [OK] stylish-haskell> case 16: [OK] stylish-haskell> case 17: [OK] stylish-haskell> Language.Haskell.Stylish.Step.SimpleSquash.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06 (issue #355): [OK] stylish-haskell> Language.Haskell.Stylish.Step.Tabs.Tests: stylish-haskell> case 01: [OK] 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> Warning: 'takeDrive' is out of scope. cabal-install-parsers> If you qualify the identifier, haddock can try to link it anyway. cabal-install-parsers> 100% ( 2 / 2) in 'Cabal.Optimization' cabal-install-parsers> 100% ( 4 / 4) in 'Cabal.Parse' cabal-install-parsers> Warning: 'IOException' is out of scope. cabal-install-parsers> If you qualify the identifier, haddock can try to link it anyway. cabal-install-parsers> 66% ( 2 / 3) in 'Cabal.Package' cabal-install-parsers> Missing documentation for: cabal-install-parsers> Module header cabal-install-parsers> Warning: 'IOException' is out of scope. cabal-install-parsers> If you qualify the identifier, haddock can try to link it anyway. cabal-install-parsers> 92% ( 12 / 13) in 'Cabal.Config' cabal-install-parsers> Missing documentation for: cabal-install-parsers> Module header cabal-install-parsers> 86% ( 20 / 23) in 'Cabal.Index' cabal-install-parsers> Missing documentation for: cabal-install-parsers> Module header cabal-install-parsers> NoHackageRepository (src/Cabal/Index.hs:587) cabal-install-parsers> IndexEntry (src/Cabal/Index.hs:132) cabal-install-parsers> 76% ( 10 / 13) in 'Cabal.SourceRepo' cabal-install-parsers> Missing documentation for: cabal-install-parsers> srpHoist (src/Cabal/SourceRepo.hs:63) cabal-install-parsers> srpToProxy (src/Cabal/SourceRepo.hs:66) cabal-install-parsers> sourceRepositoryPackageGrammar (src/Cabal/SourceRepo.hs:105) cabal-install-parsers> Warning: 'IOException' is out of scope. cabal-install-parsers> If you qualify the identifier, haddock can try to link it anyway. cabal-install-parsers> 100% ( 14 / 14) in 'Cabal.Project' cabal-install-parsers> Warning: Cabal.Index: could not find link destinations for: cabal-install-parsers> - Codec.Archive.Tar.Read.FormatError cabal-install-parsers> - Codec.Archive.Tar.Types.EpochTime cabal-install-parsers> - Codec.Archive.Tar.Types.Ownership cabal-install-parsers> - Codec.Archive.Tar.Types.Permissions cabal-install-parsers> - Codec.Archive.Tar.Index.Internal.TarEntryOffset cabal-install-parsers> Documentation created: dist/doc/html/cabal-install-parsers/index.html, cabal-install-parsers> dist/doc/html/cabal-install-parsers/cabal-install-parsers.txt cabal-install-parsers> Running phase: installPhase cabal-install-parsers> Installing library in /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4 cabal-install-parsers> Running phase: fixupPhase cabal-install-parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1 cabal-install-parsers> shrinking /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHScabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4-ghc9.6.3.so cabal-install-parsers> checking for references to /build/ in /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1... cabal-install-parsers> patching script interpreter paths in /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1 cabal-install-parsers> stripping (with command strip and flags -S -p) in /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1/lib cabal-install-parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/xymbc18g03rg44a3cwizvm9r0ardinv4-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers> checking for references to /build/ in /nix/store/xymbc18g03rg44a3cwizvm9r0ardinv4-cabal-install-parsers-0.6.1.1-doc... cabal-install-parsers> patching script interpreter paths in /nix/store/xymbc18g03rg44a3cwizvm9r0ardinv4-cabal-install-parsers-0.6.1.1-doc path-io> Running phase: setupCompilerEnvironmentPhase path-io> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. 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.OhdcdaDmUw/setup-package.conf.d -threaded path-io> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.OhdcdaDmUw/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/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/znrppxj1xyahk38ixcf3qwx3039j65df-path-io-1.8.2-doc/share/doc/path-io-1.8.2 --with-gcc=gcc --package-db=/build/tmp.OhdcdaDmUw/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/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.18.1.0 path-io> Dependency containers: using containers-0.6.7 path-io> Dependency directory >=1.3.2.0 && <1.4: using directory-1.3.8.1 path-io> Dependency dlist >=0.8 && <2: using dlist-1.0 path-io> Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.7 path-io> Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 path-io> Dependency path >=0.7.1 && <0.10: using path-0.9.5 path-io> Dependency temporary >=1.1 && <1.4: using temporary-1.3 path-io> Dependency time >=1.4 && <1.15: using time-1.12.2 path-io> Dependency transformers >=0.3 && <0.7: using transformers-0.6.1.0 path-io> Dependency unix-compat: using unix-compat-0.7.4 path-io> Dependency base >=4.15 && <5: using base-4.18.1.0 path-io> Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.7 path-io> Dependency hspec >=2 && <3: using hspec-2.11.12 path-io> Dependency path >=0.7.1 && <0.10: using path-0.9.5 path-io> Dependency path-io: using path-io-1.8.2 path-io> Dependency unix-compat: using unix-compat-0.7.4 path-io> Source component graph: path-io> component lib path-io> component test:tests dependency lib path-io> Configured component graph: path-io> component path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u path-io> include base-4.18.1.0 path-io> include containers-0.6.7 path-io> include directory-1.3.8.1 path-io> include dlist-1.0-F8GeUD3trJzACUxUjnJfNR path-io> include exceptions-0.10.7 path-io> include filepath-1.4.100.4 path-io> include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path-io> include temporary-1.3-1FJWtachrRvJFtqy3IoBZa path-io> include time-1.12.2 path-io> include transformers-0.6.1.0 path-io> include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY path-io> component path-io-1.8.2-BDrH6eq2RpgDxREL4dxfkP-tests path-io> include base-4.18.1.0 path-io> include exceptions-0.10.7 path-io> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU path-io> include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path-io> include path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u path-io> include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY path-io> Linked component graph: algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (shrink $ 1 * 2) == Set.singleton (1,2) algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.preSet ============ algebraic-graphs> OK: preSet x empty == Set.empty algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (shrink $ 1 * 2) == Set.empty algebraic-graphs> OK: preSet 2 (shrink $ 1 * 2) == Set.fromList [1] algebraic-graphs> OK: Set.member x . preSet x == const False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.postSet ============ algebraic-graphs> OK: postSet x empty == Set.empty algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet 1 (shrink $ 1 * 2) == Set.fromList [2] algebraic-graphs> OK: postSet 2 (shrink $ 1 * 2) == Set.empty algebraic-graphs> OK: Set.member x . postSet x == const False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex 1 (shrink $ 1 * 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.removeEdge ============ algebraic-graphs> OK: removeEdge 1 2 (shrink $ 1 * 2) == vertices [1,2] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 2 (shrink $ 1 * 2 * 3) == shrink ((1 + 2) * 3) algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.induceJust ============ algebraic-graphs> OK: induceJust (vertex Nothing) == empty algebraic-graphs> OK: induceJust . vertex . Just == vertex algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.box ============ algebraic-graphs> OK: edgeList (box (shrink $ 1 * 2) (shrink $ 10 * 20)) == algebraic-graphs> algebraic-graphs> OK: box x y ~~ box y x algebraic-graphs> OK: box x (vertex ()) ~~ x algebraic-graphs> OK: box x empty ~~ empty algebraic-graphs> OK: box x (box y z) ~~ box (box x y) z algebraic-graphs> OK: transpose (box x y) == box (transpose x) (transpose y) algebraic-graphs> OK: vertexCount (box x y) == vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.transitiveClosure ============ algebraic-graphs> OK: transitiveClosure empty == empty algebraic-graphs> OK: transitiveClosure (vertex x) == vertex x algebraic-graphs> OK: transitiveClosure (shrink $ 1 * 2 + 2 * 3) == shrink (1 * 2 + 1 * 3 + 2 * 3) algebraic-graphs> OK: transitiveClosure . transitiveClosure == transitiveClosure algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.topSort ============ algebraic-graphs> OK: topSort empty == [] algebraic-graphs> OK: topSort (vertex x) == [x] algebraic-graphs> OK: topSort (shrink $ 1 * (2 + 4) + 3 * 4) == [1, 2, 3, 4] algebraic-graphs> OK: topSort (join x y) == fmap Left (topSort x) ++ fmap Right (topSort y) algebraic-graphs> OK: Right . topSort == AM.topSort . fromAcyclic algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.scc ============ algebraic-graphs> OK: scc empty == empty algebraic-graphs> OK: scc (vertex x) == vertex (NonEmpty.vertex x) algebraic-graphs> OK: scc (edge 1 1) == vertex (NonEmpty.edge 1 1) algebraic-graphs> OK: edgeList $ scc (edge 1 2) == [ (NonEmpty.vertex 1, NonEmpty.vertex 2) ] algebraic-graphs> OK: edgeList $ scc (3 * 1 * 4 * 1 * 5) == algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.toAcyclic ============ algebraic-graphs> OK: toAcyclic (path [1,2,3]) == Just (shrink $ 1 * 2 + 2 * 3) algebraic-graphs> OK: toAcyclic (clique [3,2,1]) == Just (transpose (shrink $ 1 * 2 * 3)) algebraic-graphs> OK: toAcyclic (circuit [1,2,3]) == Nothing algebraic-graphs> OK: toAcyclic . fromAcyclic == Just algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.toAcyclicOrd ============ algebraic-graphs> OK: toAcyclicOrd empty == empty algebraic-graphs> OK: toAcyclicOrd . vertex == vertex algebraic-graphs> OK: toAcyclicOrd (1 + 2) == shrink (1 + 2) algebraic-graphs> OK: toAcyclicOrd (1 * 2) == shrink (1 * 2) algebraic-graphs> OK: toAcyclicOrd (2 * 1) == shrink (1 + 2) algebraic-graphs> OK: toAcyclicOrd (1 * 2 * 1) == shrink (1 * 2) stan> STAN-0011: finds usage of 'base/GHC.Enum/pred' [✔] stan> STAN-0012: finds usage of 'base/GHC.Enum/toEnum' [✔] stan> STAN-0013: finds usage of 'base/Data.Foldable/maximum' [✔] stan> STAN-0014: finds usage of 'base/Data.Foldable/minimum' [✔] stan> STAN-0015: finds usage of 'base/Data.Foldable/maximumBy' [✔] stan> STAN-0016: finds usage of 'base/Data.Foldable/minimumBy' [✔] stan> STAN-0017: finds usage of 'base/Data.Foldable/foldl1' [✔] stan> STAN-0018: finds usage of 'base/GHC.List/foldl1'' [✔] stan> STAN-0019: finds usage of 'base/Data.Foldable/foldr1' [✔] stan> STAN-0020: finds usage of 'base/GHC.IsList/fromList' [✔] stan> STAN-0021: finds usage of 'base/GHC.Num/fromInteger' [✔] stan> STAN-0022: finds usage of 'base/GHC.Real/fromRational' [✔] stan> STAN-0023: finds usage of 'base/GHC.Real/realToFrac' [✔] stan> STAN-0024: finds usage of 'base/GHC.Real/recip' [✔] stan> STAN-0025: finds usage of 'base/GHC.Real//' [✔] stan> STAN-0010: doesn't trigger on 'succ :: Natural -> Natural' [✔] stan> STAN-0011: doesn't trigger on 'pred :: Integer -> Integer' [✔] stan> STAN-0011: triggers on polymorphic 'pred :: Enum a => a -> a' [✔] stan> STAN-0020: triggers on 'Data.List.NonEmpty.fromList' [✔] stan> Infinite functions stan> STAN-0101: finds usage of 'base/GHC.List/reverse' [✔] stan> STAN-0102: finds usage of 'base/Data.OldList/isSuffixOf' [✔] stan> STAN-0103: finds usage of 'base/Data.Foldable/length' [✔] stan> STAN-0104: finds usage of 'base/Data.OldList/genericLength' [✔] stan> STAN-0105: finds usage of 'base/Data.Foldable/sum' [✔] stan> STAN-0106: finds usage of 'base/Data.Foldable/product' [✔] stan> STAN-0103: finds usage of 'base/Data.Foldable/length' [✔] stan> Anti-patterns stan> STAN-0201: finds usage of '[0 .. length xs]' [✔] stan> STAN-0201: doesn't trigger on '[0 .. length xs - 1]' [✔] stan> STAN-0202: finds usage of 'foldl' [✔] stan> STAN-0203: finds usage of 'Data.ByteString.Char8.pack' [✔] stan> STAN-0204: finds usage of 'Data.HashMap.size' [✔] stan> STAN-0204: finds usage of 'length' for 'HashMap' [✔] stan> STAN-0205: finds usage of 'Data.HashSet.size' [✔] stan> STAN-0205: finds usage of 'length' for 'HashSet' [✔] stan> STAN-0206: Strict data type fields stan> Without extensions stan> Doesn't trigger on strict field [✔] stan> Finds simple lazy field [✔] stan> Finds polymorphic lazy field [✔] stan> Doesn't trigger on plain newtype [✔] stan> Doesn't trigger on a record newtype [✔] stan> Doesn't trigger on strict sum type field among many fields [✔] stan> Finds lazy field in a sum type constructor with multiple fields [✔] stan> Doesn't trigger on a single strict sum type field [✔] stan> Finds single lazy field in a sum type with multiple constructors [✔] stan> Doesn't trigger on forall wo constraint with 1 var [✔] stan> Finds single lazy field after forall wo constraint with 1 var [✔] stan> Doesn't trigger on forall wo constraint with 2 var [✔] stan> Finds single lazy field after forall wo constraint with 2 var [✔] stan> Doesn't trigger on strict field after forall wo constraint with 2 var [✔] stan> Doesn't trigger on forall constraint with 1 var [✔] stan> Finds single lazy field after forall constraint with 1 var [✔] stan> Doesn't trigger on forall constraint with 2 var [✔] stan> Finds single lazy field after forall constraint with 2 var [✔] stan> Doesn't trigger on strict field after forall constraint with 2 var [✔] stan> Doesn't trigger on forall constraint on record type [✔] stan> Findsa lazy Int field after forall constraint on record type [✔] stan> Finds a lazy constrainted field after forall on record type [✔] stan> With the 'StrictData' extension stan> Doesn't trigger on a simple record field [✔] stan> Doesn't trigger on explicitly lazy field [✔] stan> Doesn't trigger on plain data type [✔] stan> STAN-0207: 'length' for (,) [✔] stan> STAN-0207: 'null' for Maybe [✔] stan> STAN-0207: 'foldr' for Either [✔] stan> STAN-0208: finds usage of 'length' for 'Text' [✔] stan> STAN-0209: finds usage of 'nub' for lists [✔] lens> [68 of 85] Compiling Data.ByteString.Lens ( src/Data/ByteString/Lens.hs, dist/build/Data/ByteString/Lens.p_o ) lens> [69 of 85] Compiling Data.Bits.Lens ( src/Data/Bits/Lens.hs, dist/build/Data/Bits/Lens.p_o ) lens> [70 of 85] Compiling Data.Array.Lens ( src/Data/Array/Lens.hs, dist/build/Data/Array/Lens.p_o ) lens> [71 of 85] Compiling Control.Seq.Lens ( src/Control/Seq/Lens.hs, dist/build/Control/Seq/Lens.p_o ) lens> [72 of 85] Compiling Control.Parallel.Strategies.Lens ( src/Control/Parallel/Strategies/Lens.hs, dist/build/Control/Parallel/Strategies/Lens.p_o ) lens> [73 of 85] Compiling Control.Monad.Error.Lens ( src/Control/Monad/Error/Lens.hs, dist/build/Control/Monad/Error/Lens.p_o ) lens> [74 of 85] Compiling Control.Lens.Unsound ( src/Control/Lens/Unsound.hs, dist/build/Control/Lens/Unsound.p_o ) lens> [75 of 85] Compiling Control.Lens.Profunctor ( src/Control/Lens/Profunctor.hs, dist/build/Control/Lens/Profunctor.p_o ) lens> [76 of 85] Compiling Control.Lens.Operators ( src/Control/Lens/Operators.hs, dist/build/Control/Lens/Operators.p_o ) lens> [77 of 85] Compiling Control.Lens.Extras ( src/Control/Lens/Extras.hs, dist/build/Control/Lens/Extras.p_o ) lens> [78 of 85] Compiling Control.Lens.Combinators ( src/Control/Lens/Combinators.hs, dist/build/Control/Lens/Combinators.p_o ) lens> [79 of 85] Compiling Control.Exception.Lens ( src/Control/Exception/Lens.hs, dist/build/Control/Exception/Lens.p_o ) lens> [80 of 85] Compiling Data.Dynamic.Lens ( src/Data/Dynamic/Lens.hs, dist/build/Data/Dynamic/Lens.p_o ) lens> [81 of 85] Compiling Numeric.Lens ( src/Numeric/Lens.hs, dist/build/Numeric/Lens.p_o ) lens> [82 of 85] Compiling Numeric.Natural.Lens ( src/Numeric/Natural/Lens.hs, dist/build/Numeric/Natural/Lens.p_o ) lens> [83 of 85] Compiling System.Exit.Lens ( src/System/Exit/Lens.hs, dist/build/System/Exit/Lens.p_o ) lens> [84 of 85] Compiling System.FilePath.Lens ( src/System/FilePath/Lens.hs, dist/build/System/FilePath/Lens.p_o ) lens> [85 of 85] Compiling System.IO.Error.Lens ( src/System/IO/Error/Lens.hs, dist/build/System/IO/Error/Lens.p_o ) hw-prim> Warning: HaskellWorks.Data.Container: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Cons: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Empty: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Filter: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.FromByteString: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Storable.Mutable.MVector hw-prim> Warning: HaskellWorks.Data.Generate: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Head: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Null: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Positioning: could not find link destinations for: hw-prim> - HaskellWorks.Data.Positioning.ToCount hw-prim> - HaskellWorks.Data.Positioning.ToPosition hw-prim> Warning: HaskellWorks.Data.Length: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Drop: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.AtIndex: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.FromForeignRegion: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Snoc: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Take: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Uncons: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Unsnoc: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Vector.AsVector64: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.AsVector64s: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.AsVector8: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.AsVector8ns: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.AsVector64ns: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.AsVector8s: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.BoxedVectorLike: could not find link destinations for: hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Vector.Storable: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Storable.Mutable.MVector hw-prim> Warning: HaskellWorks.Data.Vector.StorableVectorLike: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Documentation created: dist/doc/html/hw-prim/index.html, hw-prim> dist/doc/html/hw-prim/hw-prim.txt hw-prim> Preprocessing test suite 'hw-prim-test' for hw-prim-0.6.3.2.. hw-prim> Preprocessing test suite 'doctest' for hw-prim-0.6.3.2.. hw-prim> Running phase: installPhase hw-prim> Installing library in /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-prim> Running phase: fixupPhase hw-prim> shrinking RPATHs of ELF executables and libraries in /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2 hw-prim> shrinking /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv-ghc9.6.3.so stylish-haskell> Language.Haskell.Stylish.Step.TrailingWhitespace.Tests: stylish-haskell> case 01: [OK] stylish-haskell> Language.Haskell.Stylish.Step.UnicodeSyntax.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> Language.Haskell.Stylish.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06: [OK] stylish-haskell> case 07: [OK] stylish-haskell> Language.Haskell.Stylish.Regressions: stylish-haskell> case 00 (issue #198): [OK] stylish-haskell> stylish-haskell> Test Cases Total stylish-haskell> Passed 278 278 stylish-haskell> Failed 0 0 stylish-haskell> Total 278 278 stylish-haskell> Test suite stylish-haskell-tests: PASS stylish-haskell> Test suite logged to: stylish-haskell> dist/test/stylish-haskell-0.14.6.0-stylish-haskell-tests.log stylish-haskell> 1 of 1 test suites (1 of 1 test cases) passed. stylish-haskell> Running phase: haddockPhase stylish-haskell> Preprocessing library for stylish-haskell-0.14.6.0.. stylish-haskell> Running Haddock on library for stylish-haskell-0.14.6.0.. stylish-haskell> Warning: The documentation for the following packages are not installed. No stylish-haskell> links will be generated to these packages: vector-0.13.2.0 stylish-haskell> Warning: --source-* options are ignored when --hyperlinked-source is enabled. stylish-haskell> 31% ( 5 / 16) in 'Language.Haskell.Stylish.GHC' stylish-haskell> Missing documentation for: stylish-haskell> dropAfterLocated (lib/Language/Haskell/Stylish/GHC.hs:56) stylish-haskell> dropBeforeLocated (lib/Language/Haskell/Stylish/GHC.hs:62) stylish-haskell> dropBeforeAndAfter (lib/Language/Haskell/Stylish/GHC.hs:68) stylish-haskell> unsafeGetRealSrcSpan (lib/Language/Haskell/Stylish/GHC.hs:45) stylish-haskell> getEndLineUnsafe (lib/Language/Haskell/Stylish/GHC.hs:53) stylish-haskell> getStartLineUnsafe (lib/Language/Haskell/Stylish/GHC.hs:50) stylish-haskell> baseDynFlags (lib/Language/Haskell/Stylish/GHC.hs:71) stylish-haskell> showOutputable (lib/Language/Haskell/Stylish/GHC.hs:79) stylish-haskell> getConDecls (lib/Language/Haskell/Stylish/GHC.hs:74) stylish-haskell> epAnnComments (lib/Language/Haskell/Stylish/GHC.hs:82) stylish-haskell> deepAnnComments (lib/Language/Haskell/Stylish/GHC.hs:86) stylish-haskell> 66% ( 10 / 15) in 'Language.Haskell.Stylish.Module' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Lines (lib/Language/Haskell/Stylish/Module.hs:52) stylish-haskell> groupByLine (lib/Language/Haskell/Stylish/Module.hs:90) stylish-haskell> importModuleName (lib/Language/Haskell/Stylish/Module.hs:60) stylish-haskell> moduleLanguagePragmas (lib/Language/Haskell/Stylish/Module.hs:136) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Module.hs:54:1: warning: [GHC-90177] [-Worphans] stylish-haskell> Orphan instance: instance Eq GHC.RawPkgQual stylish-haskell> Suggested fix: stylish-haskell> Move the instance declaration to the module of the class or of the type, or stylish-haskell> wrap the type with a newtype and declare the instance on the new type. stylish-haskell> | stylish-haskell> 54 | deriving instance Eq GHC.RawPkgQual stylish-haskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stylish-haskell> Warning: 'Imports' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> Warning: 'ModuleHeader' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> Warning: 'RdrName' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> Warning: 'Safe' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> 50% ( 1 / 2) in 'Language.Haskell.Stylish.Parse' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Warning: 'SrcSpan' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> 84% ( 28 / 33) in 'Language.Haskell.Stylish.Printer' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> putMaybeLineComment (lib/Language/Haskell/Stylish/Printer.hs:143) stylish-haskell> withColumns (lib/Language/Haskell/Stylish/Printer.hs:352) stylish-haskell> modifyCurrentLine (lib/Language/Haskell/Stylish/Printer.hs:321) stylish-haskell> wrapping (lib/Language/Haskell/Stylish/Printer.hs:326) stylish-haskell> 0% ( 0 / 4) in 'Language.Haskell.Stylish.Step' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Lines (lib/Language/Haskell/Stylish/Module.hs:52) stylish-haskell> Step (lib/Language/Haskell/Stylish/Step.hs:13) stylish-haskell> makeStep (lib/Language/Haskell/Stylish/Step.hs:19) stylish-haskell> 0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.Tabs' stylish-haskell> Missing documentation for: stylish-haskell> Module header path-io> unit path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u path-io> include base-4.18.1.0 path-io> include containers-0.6.7 path-io> include directory-1.3.8.1 path-io> include dlist-1.0-F8GeUD3trJzACUxUjnJfNR path-io> include exceptions-0.10.7 path-io> include filepath-1.4.100.4 path-io> include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path-io> include temporary-1.3-1FJWtachrRvJFtqy3IoBZa path-io> include time-1.12.2 path-io> include transformers-0.6.1.0 path-io> include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY path-io> Path.IO=path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u:Path.IO path-io> unit path-io-1.8.2-BDrH6eq2RpgDxREL4dxfkP-tests path-io> include base-4.18.1.0 path-io> include exceptions-0.10.7 path-io> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU path-io> include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path-io> include path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u path-io> include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY path-io> Ready component graph: path-io> definite path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u path-io> depends base-4.18.1.0 path-io> depends containers-0.6.7 path-io> depends directory-1.3.8.1 path-io> depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR path-io> depends exceptions-0.10.7 path-io> depends filepath-1.4.100.4 path-io> depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path-io> depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa path-io> depends time-1.12.2 path-io> depends transformers-0.6.1.0 path-io> depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY path-io> definite path-io-1.8.2-BDrH6eq2RpgDxREL4dxfkP-tests path-io> depends base-4.18.1.0 path-io> depends exceptions-0.10.7 path-io> depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU path-io> depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T path-io> depends path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u path-io> depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY path-io> Using Cabal-3.10.1.0 compiled by ghc-9.6 path-io> Using compiler: ghc-9.6.3 path-io> Using install prefix: path-io> /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2 path-io> Executables installed in: path-io> /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2/bin path-io> Libraries installed in: path-io> /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u path-io> Dynamic Libraries installed in: path-io> /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 path-io> Private executables installed in: path-io> /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2/libexec/x86_64-linux-ghc-9.6.3/path-io-1.8.2 path-io> Data files installed in: path-io> /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2/share/x86_64-linux-ghc-9.6.3/path-io-1.8.2 path-io> Documentation installed in: path-io> /nix/store/znrppxj1xyahk38ixcf3qwx3039j65df-path-io-1.8.2-doc/share/doc/path-io-1.8.2 path-io> Configuration files installed in: path-io> /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2/etc path-io> No alex found path-io> Using ar found on system at: path-io> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar path-io> No c2hs found path-io> No cpphs found path-io> No doctest found path-io> Using gcc version 14.3.0 given by user at: path-io> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc path-io> Using ghc version 9.6.3 found on system at: path-io> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc path-io> Using ghc-pkg version 9.6.3 found on system at: path-io> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 path-io> No ghcjs found path-io> No ghcjs-pkg found path-io> No greencard found path-io> Using haddock version 2.29.1 found on system at: path-io> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 path-io> No happy found path-io> Using haskell-suite found on system at: haskell-suite-dummy-location path-io> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location path-io> No hmake found path-io> Using hpc version 0.68 found on system at: path-io> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 path-io> Using hsc2hs version 0.68.9 found on system at: path-io> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 path-io> Using hscolour version 1.25 found on system at: path-io> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour path-io> No jhc found path-io> Using ld found on system at: path-io> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold path-io> No pkg-config found cabal-install-parsers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1 /nix/store/xymbc18g03rg44a3cwizvm9r0ardinv4-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers (post)> Pushing 2 paths (177 are already present) using zstd to cache sellout ⏳ cabal-install-parsers (post)> cabal-install-parsers (post)> Pushing /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1 (7.51 MiB) cabal-install-parsers (post)> Pushing /nix/store/xymbc18g03rg44a3cwizvm9r0ardinv4-cabal-install-parsers-0.6.1.1-doc (1.80 MiB) cabal-install-parsers (post)> cabal-install-parsers (post)> All done. cabal-install-parsers (post)> added 2 signatures cabal-install-parsers (post)> added 9 signatures cabal-install-parsers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0kif333dcvlbvqp85sny465v70jdlirg-cabal-install-parsers-0.6.1.1 /nix/store/xymbc18g03rg44a3cwizvm9r0ardinv4-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers (post)> copying 2 paths... cabal-install-parsers (post)> copying path '/nix/store/xymbc18g03rg44a3cwizvm9r0ardinv4-cabal-install-parsers-0.6.1.1-doc' to 'https://cache.nix-ci.com'... cabal-install-parsers (post)> copying path '/nix/store/0kif333dcvlbvqp85sny465v70jdlirg-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/v95qczgic5ljpg69q1p3w8cszjmnxw5q-cabal-install-parsers-0.6.1.1.drv' to 'https://cache.nix-ci.com'... building '/nix/store/8qgilgyxpnhaj0gixldziqa7g6zpy5k6-cabal-add-0.1.drv'... algebraic-graphs> OK: toAcyclicOrd (1 * 2 * 3) == shrink (1 * 2 * 3) algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.shrink ============ algebraic-graphs> OK: shrink . AM.vertex == vertex algebraic-graphs> OK: shrink . AM.vertices == vertices algebraic-graphs> OK: shrink . fromAcyclic == id algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.consistent ============ algebraic-graphs> OK: Arbitrary algebraic-graphs> OK: empty algebraic-graphs> OK: vertex algebraic-graphs> OK: vertices algebraic-graphs> OK: union algebraic-graphs> OK: join algebraic-graphs> OK: transpose algebraic-graphs> OK: box algebraic-graphs> OK: transitiveClosure algebraic-graphs> OK: scc algebraic-graphs> OK: toAcyclic algebraic-graphs> OK: toAcyclicOrd algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap ============ algebraic-graphs> OK: Axioms of graphs algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.fromAdjacencyMap ============ algebraic-graphs> OK: fromAdjacencyMap == stars . AdjacencyMap.adjacencyList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.consistent ============ algebraic-graphs> OK: Consistency of the Arbitrary instance algebraic-graphs> algebraic-graphs> OK: consistent empty == True algebraic-graphs> OK: consistent (vertex x) == True algebraic-graphs> OK: consistent (overlay x y) == True algebraic-graphs> OK: consistent (connect x y) == True algebraic-graphs> OK: consistent (edge x y) == True algebraic-graphs> OK: consistent (edges xs) == True algebraic-graphs> OK: consistent (stars xs) == True algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.Show ============ algebraic-graphs> OK: show (empty ) == "empty" algebraic-graphs> OK: show (1 ) == "vertex 1" algebraic-graphs> OK: show (1 + 2 ) == "vertices [1,2]" algebraic-graphs> OK: show (1 * 2 ) == "edge 1 2" algebraic-graphs> OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" algebraic-graphs> OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" algebraic-graphs> algebraic-graphs> OK: show (vertex (-1) ) == "vertex (-1)" algebraic-graphs> OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" algebraic-graphs> OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.Ord ============ algebraic-graphs> OK: vertex 1 < vertex 2 algebraic-graphs> OK: vertex 3 < edge 1 2 algebraic-graphs> OK: vertex 1 < edge 1 1 algebraic-graphs> OK: edge 1 1 < edge 1 2 algebraic-graphs> OK: edge 1 2 < edge 1 1 + edge 2 2 algebraic-graphs> OK: edge 1 2 < edge 1 3 algebraic-graphs> OK: x <= x + y algebraic-graphs> OK: x + y <= x * y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.empty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertex ============ algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edge ============ algebraic-graphs> OK: edge x y == connect (vertex x) (vertex y) algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: vertexCount (edge 1 1) == 1 algebraic-graphs> OK: vertexCount (edge 1 2) == 2 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.overlay ============ algebraic-graphs> OK: isEmpty (overlay x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (overlay x y) >= vertexCount x algebraic-graphs> OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (overlay x y) >= edgeCount x algebraic-graphs> OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (overlay 1 2) == 2 algebraic-graphs> OK: edgeCount (overlay 1 2) == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.connect ============ algebraic-graphs> OK: isEmpty (connect x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (connect x y) >= vertexCount x algebraic-graphs> OK: vertexCount (connect x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount x algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount y algebraic-graphs> OK: edgeCount (connect x y) >= vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (connect 1 2) == 2 algebraic-graphs> OK: edgeCount (connect 1 2) == 1 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertices ============ algebraic-graphs> OK: vertices [] == empty algebraic-graphs> OK: vertices [x] == vertex x algebraic-graphs> OK: vertices == overlays . map vertex algebraic-graphs> OK: hasVertex x . vertices == elem x algebraic-graphs> OK: vertexCount . vertices == length . nub algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edges ============ algebraic-graphs> OK: edges [] == empty algebraic-graphs> OK: edges [(x,y)] == edge x y algebraic-graphs> OK: edges == overlays . map (uncurry edge) algebraic-graphs> OK: edgeCount . edges == length . nub algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.overlays ============ stan> STAN-0210: finds usage of 'for_' for ranges [✔] stan> STAN-0210: finds usage of 'forM_' for ranges [✔] stan> STAN-0211: finds usage of 'http://' '' [✔] stan> STAN-0211: finds usage of 'fooUrl' '' [✔] stan> STAN-0211: finds usage of '' 'fooUrl' [✔] stan> STAN-0211: doesn't trigger on 'fooUral' '' [✔] stan> STAN-0212: Unsafe functions stan> Find: undefined [✔] stan> Find: unsafeCoerce [✔] stan> Find: unsafePerformIO [✔] stan> Find: unsafeInterleaveIO [✔] stan> Find: unsafeDupablePerformIO [✔] stan> Find: unsafeFixIO [✔] stan> STAN-0212: Pattern Matching on _ stan> for lambda case [✔] stan> not triggered for lambda case on integers [✔] stan> for case [✔] stan> not triggered for case on strings [✔] stan> not triggered for case on all constructors [✔] stan> not triggered for lambda case on all constructors [✔] stan> for case on maybe [✔] stan> for lambda case on maybe [✔] stan> not triggered for lambda case on maybe with full pm [✔] stan> not triggered for lambda case on one branch _ [✔] stan> not triggered for lambda case on Chars [✔] stan> STAN-0214: Replace multiple comparison operators stan> Finds: < and > [✔] stan> Finds: == and < [✔] stan> No warning on: == on different expressions [✔] stan> No warning on: Single >= [✔] stan> No warning on: >= with different constants [✔] stan> Handles functions with pattern-matching [‐] stan> # PENDING: No reason given stan> STAN-0215: finds usage of '/' in '' path left [✔] stan> STAN-0215: finds usage of '/' in '' path right [✔] stan> STAN-0215: finds usage of '\' in '' path left [✔] stan> STAN-0215: finds usage of '\' in '' path right [✔] stan> STAN-0215: don't triggered when no slashes [✔] stan> Style stan> STAN-0301: finds operator with the missing infix [✔] stan> STAN-0301: no warning when fixity is declared [✔] stan> STAN-0302: triggers on tuple with 4 elements in the type signature [✔] stan> STAN-0302: triggers on tuple with 4 elements in the literal [✔] stan> STAN-0302: no observation on triple in type [✔] stan> STAN-0302: no observation on triple literal [✔] stan> STAN-0302: triggers on tuple with 4 elements as a record field [✔] stan> Used extensions stan> should correctly count total amount of used extensions [✔] stan> should correctly count total amount of used safe extensions [✔] stan> Ignores observations stan> ObservationId is present when not ignored [✔] stan> ObservationId is properly ignored [✔] stan> stan> Finished in 0.1269 seconds stan> 141 examples, 0 failures, 1 pending stan> Test suite stan-test: PASS stan> Test suite logged to: dist/test/stan-0.2.0.0-stan-test.log stan> 1 of 1 test suites (1 of 1 test cases) passed. stan> Running phase: haddockPhase stan> Running phase: installPhase stan> Installing internal library target in /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target stan> Installing library in /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq stan> Installing executable stan in /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/bin stan> Warning: The directory stan> /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/bin is not in the stan> system search path. stan> Running phase: fixupPhase stan> shrinking RPATHs of ELF executables and libraries in /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0 stan> shrinking /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/bin/stan stan> shrinking /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSstan-0.2.0.0-3f4mUPiLH8oE6HACAdGWvq-ghc9.6.3.so stan> shrinking /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSstan-0.2.0.0-8oiXIU1SfvNEqBLoUtntOt-target-ghc9.6.3.so stan> checking for references to /build/ in /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0... 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 ) 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 ) hw-prim> checking for references to /build/ in /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2... hw-prim> patching script interpreter paths in /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2 hw-prim> stripping (with command strip and flags -S -p) in /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2/lib hw-prim> shrinking RPATHs of ELF executables and libraries in /nix/store/r10qzh12rwxswn094ck411z3k7194fn3-hw-prim-0.6.3.2-doc hw-prim> checking for references to /build/ in /nix/store/r10qzh12rwxswn094ck411z3k7194fn3-hw-prim-0.6.3.2-doc... hw-prim> patching script interpreter paths in /nix/store/r10qzh12rwxswn094ck411z3k7194fn3-hw-prim-0.6.3.2-doc stylish-haskell> step (lib/Language/Haskell/Stylish/Step/Tabs.hs:20) stylish-haskell> 0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.TrailingWhitespace' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> step (lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs:21) stylish-haskell> 0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.Squash' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> step (lib/Language/Haskell/Stylish/Step/Squash.hs:84) stylish-haskell> 40% ( 2 / 5) in 'Language.Haskell.Stylish.Step.LanguagePragmas' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Style (lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:32) stylish-haskell> step (lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:116) stylish-haskell> 0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.UnicodeSyntax' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> step (lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs:41) stylish-haskell> Warning: 'FromJSON' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> Warning: 'groupPatterns' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> 23% ( 3 / 13) in 'Language.Haskell.Stylish.Step.Imports' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Options (lib/Language/Haskell/Stylish/Step/Imports.hs:63) stylish-haskell> defaultOptions (lib/Language/Haskell/Stylish/Step/Imports.hs:77) stylish-haskell> ImportAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:101) stylish-haskell> ListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:108) stylish-haskell> LongListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:121) stylish-haskell> EmptyListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:116) stylish-haskell> ListPadding (lib/Language/Haskell/Stylish/Step/Imports.hs:96) stylish-haskell> step (lib/Language/Haskell/Stylish/Step/Imports.hs:201) stylish-haskell> printImport (lib/Language/Haskell/Stylish/Step/Imports.hs:509) stylish-haskell> 0% ( 0 / 6) in 'Language.Haskell.Stylish.Step.ModuleHeader' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Config (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:36) stylish-haskell> BreakWhere (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:49) stylish-haskell> OpenBracket (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:44) stylish-haskell> defaultConfig (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:56) stylish-haskell> step (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:65) stylish-haskell> 16% ( 1 / 6) in 'Language.Haskell.Stylish.Step.Data' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Config (lib/Language/Haskell/Stylish/Step/Data.hs:53) stylish-haskell> Indent (lib/Language/Haskell/Stylish/Step/Data.hs:43) stylish-haskell> MaxColumns (lib/Language/Haskell/Stylish/Step/Data.hs:48) stylish-haskell> step (lib/Language/Haskell/Stylish/Step/Data.hs:90) stylish-haskell> 0% ( 0 / 5) in 'Language.Haskell.Stylish.Step.SimpleAlign' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Config (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:32) stylish-haskell> Align (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:39) stylish-haskell> defaultConfig (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:45) stylish-haskell> step (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:182) stylish-haskell> 0% ( 0 / 8) in 'Language.Haskell.Stylish.Config' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Extensions (lib/Language/Haskell/Stylish/Config.hs:59) stylish-haskell> Config (lib/Language/Haskell/Stylish/Config.hs:63) stylish-haskell> ExitCodeBehavior (lib/Language/Haskell/Stylish/Config.hs:73) stylish-haskell> defaultConfigBytes (lib/Language/Haskell/Stylish/Config.hs:93) stylish-haskell> configFilePath (lib/Language/Haskell/Stylish/Config.hs:98) stylish-haskell> loadConfig (lib/Language/Haskell/Stylish/Config.hs:117) stylish-haskell> parseConfig (lib/Language/Haskell/Stylish/Config.hs:137) stylish-haskell> 34% ( 8 / 23) in 'Language.Haskell.Stylish' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> runSteps (lib/Language/Haskell/Stylish.hs:99) stylish-haskell> simpleAlign (lib/Language/Haskell/Stylish.hs:51) stylish-haskell> imports (lib/Language/Haskell/Stylish.hs:58) stylish-haskell> languagePragmas (lib/Language/Haskell/Stylish.hs:65) stylish-haskell> tabs (lib/Language/Haskell/Stylish.hs:75) stylish-haskell> trailingWhitespace (lib/Language/Haskell/Stylish.hs:81) stylish-haskell> unicodeSyntax (lib/Language/Haskell/Stylish.hs:86) stylish-haskell> stepName (lib/Language/Haskell/Stylish/Step.hs:14) stylish-haskell> Verbose (lib/Language/Haskell/Stylish/Verbose.hs:13) stylish-haskell> makeVerbose (lib/Language/Haskell/Stylish/Verbose.hs:17) path-io> Using runghc version 9.6.3 found on system at: path-io> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 path-io> Using strip version 2.44 found on system at: path-io> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip path-io> Using tar found on system at: path-io> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar path-io> No uhc found 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.0156 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> Warning: 'isPermissionError' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'PermissionDenied' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'isAlreadyExistsError' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'AlreadyExists' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'HardwareFault' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'InvalidArgument' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'NoSuchThing' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'ResourceExhausted' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'InappropriateType' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'UnsatisfiedConstraints' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. bitvec> Running phase: setupCompilerEnvironmentPhase bitvec> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. bitvec> Running phase: unpackPhase bitvec> unpacking source archive /nix/store/y0pbqgjljdd5wlhbmxinyhliah4rb10j-bitvec-1.1.5.0.tar.gz bitvec> source root is bitvec-1.1.5.0 bitvec> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "bitvec-1.1.5.0/test/Tests/Vector.hs" bitvec> Running phase: patchPhase bitvec> Replace Cabal file with edited version from mirror://hackage/bitvec-1.1.5.0/revision/3.cabal. bitvec> Running phase: compileBuildDriverPhase bitvec> setupCompileFlags: -package-db=/build/tmp.kVG5DPNZFv/setup-package.conf.d -threaded bitvec> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.kVG5DPNZFv/Main.o ) bitvec> [2 of 2] Linking Setup bitvec> Running phase: updateAutotoolsGnuConfigScriptsPhase bitvec> Running phase: configurePhase bitvec> configureFlags: --verbose --prefix=/nix/store/9sl6fpc13bcc2338idrh6wpdzn83kxzq-bitvec-1.1.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/sp7z0qldrkrpzv7yds5j8lfv8awfysgp-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 --with-gcc=gcc --package-db=/build/tmp.kVG5DPNZFv/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib bitvec> Using Parsec parser bitvec> Configuring bitvec-1.1.5.0... bitvec> Flags chosen: simd=True bitvec> Dependency base >=4.11 && <5: using base-4.18.1.0 bitvec> Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2 bitvec> Dependency deepseq <1.6: using deepseq-1.4.8.1 bitvec> Dependency ghc-bignum: using ghc-bignum-1.3 bitvec> Dependency primitive >=0.5: using primitive-0.9.1.0 bitvec> Dependency vector >=0.11 && <0.14: using vector-0.13.2.0 bitvec> Dependency base: using base-4.18.1.0 bitvec> Dependency bitvec: using bitvec-1.1.5.0 bitvec> Dependency ghc-bignum: using ghc-bignum-1.3 bitvec> Dependency primitive >=0.5 && <0.10: using primitive-0.9.1.0 bitvec> Dependency quickcheck-classes >=0.6.1 && <0.7: using bitvec> quickcheck-classes-0.6.5.0 bitvec> Dependency quickcheck-classes-base <0.7: using quickcheck-classes-base-0.6.2.0 bitvec> Dependency tasty <1.6: using tasty-1.5.3 bitvec> Dependency tasty-quickcheck <0.12: using tasty-quickcheck-0.11 bitvec> Dependency vector >=0.11: using vector-0.13.2.0 bitvec> Source component graph: bitvec> component lib bitvec> component test:bitvec-tests dependency lib bitvec> Configured component graph: bitvec> component bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH bitvec> include base-4.18.1.0 bitvec> include bytestring-0.11.5.2 bitvec> include deepseq-1.4.8.1 bitvec> include ghc-bignum-1.3 bitvec> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI bitvec> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO bitvec> component bitvec-1.1.5.0-1Obm2oKIkwx8DBXUEqa3mZ-bitvec-tests bitvec> include base-4.18.1.0 bitvec> include bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH bitvec> include ghc-bignum-1.3 bitvec> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI bitvec> include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq bitvec> include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl bitvec> include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 bitvec> include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF mod> Running phase: setupCompilerEnvironmentPhase mod> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. mod> Running phase: unpackPhase mod> unpacking source archive /nix/store/8scdxw0csjvp38011dda75ys7hj7s1i8-mod-0.2.0.1.tar.gz mod> source root is mod-0.2.0.1 mod> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "mod-0.2.0.1/test/Test.hs" mod> Running phase: patchPhase mod> applying patch /nix/store/j7j3rz01j9nqzw0dda1q61s68q1ds52z-30596fb9d85b69ec23ecb05ef9a7c91d67901cfd.patch mod> patching file mod.cabal mod> Running phase: compileBuildDriverPhase mod> setupCompileFlags: -package-db=/build/tmp.Hu2059NRjp/setup-package.conf.d -threaded mod> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Hu2059NRjp/Main.o ) mod> [2 of 2] Linking Setup mod> Running phase: updateAutotoolsGnuConfigScriptsPhase mod> Running phase: configurePhase mod> configureFlags: --verbose --prefix=/nix/store/adhknpv8kl17jfw33clivr1n85mapszy-mod-0.2.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/iynzgjz5m97w7rrrnhvcf0f7xybzi5b8-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 --with-gcc=gcc --package-db=/build/tmp.Hu2059NRjp/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib mod> Using Parsec parser mod> Configuring mod-0.2.0.1... mod> Flags chosen: semirings=True, vector=True mod> Dependency base >=4.15 && <5: using base-4.18.1.0 mod> Dependency deepseq: using deepseq-1.4.8.1 mod> Dependency ghc-bignum: using ghc-bignum-1.3 mod> Dependency primitive: using primitive-0.9.1.0 mod> Dependency semirings >=0.5: using semirings-0.7 mod> Dependency vector >=0.12: using vector-0.13.2.0 mod> Dependency base >=4.10 && <5: using base-4.18.1.0 mod> Dependency containers: using containers-0.6.7 mod> Dependency mod: using mod-0.2.0.1 mod> Dependency primitive: using primitive-0.9.1.0 mod> Dependency quickcheck-classes >=0.6.3: using quickcheck-classes-0.6.5.0 mod> Dependency quickcheck-classes-base: using quickcheck-classes-base-0.6.2.0 mod> Dependency semirings >=0.5: using semirings-0.7 mod> Dependency tasty >=0.10: using tasty-1.5.3 mod> Dependency tasty-quickcheck >=0.9 && <0.12: using tasty-quickcheck-0.11 mod> Dependency vector >=0.12: using vector-0.13.2.0 mod> Source component graph: mod> component lib mod> component test:mod-tests dependency lib mod> Configured component graph: mod> component mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe mod> include base-4.18.1.0 mod> include deepseq-1.4.8.1 mod> include ghc-bignum-1.3 mod> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI mod> include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi mod> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO mod> component mod-0.2.0.1-3vaXaqcsXDQFagExnC4cYH-mod-tests mod> include base-4.18.1.0 mod> include containers-0.6.7 mod> include mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe mod> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI mod> include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq mod> include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl mod> include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi mod> include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 rerebase> Running phase: setupCompilerEnvironmentPhase rerebase> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. 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.xF9BToSwMI/setup-package.conf.d -threaded rerebase> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.xF9BToSwMI/Main.o ) rerebase> [2 of 2] Linking Setup rerebase> Running phase: updateAutotoolsGnuConfigScriptsPhase rerebase> Running phase: configurePhase rerebase> configureFlags: --verbose --prefix=/nix/store/p3g9y7mrzna4zq51rgp4xy85ks7660dc-rerebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/i5dk206v1856jmwbyh4a52kmsrpbnpk1-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.xF9BToSwMI/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib rerebase> Using Parsec parser rerebase> Configuring rerebase-1.21.2... rerebase> Dependency rebase ==1.21.2: using rebase-1.21.2 rerebase> Source component graph: component lib rerebase> Configured component graph: rerebase> component rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 rerebase> include rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 rerebase> Linked component graph: rerebase> unit rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 rerebase> include rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 algebraic-graphs> OK: overlays [] == empty algebraic-graphs> OK: overlays [x] == x algebraic-graphs> OK: overlays [x,y] == overlay x y algebraic-graphs> OK: overlays == foldr overlay empty algebraic-graphs> OK: isEmpty . overlays == all isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.connects ============ algebraic-graphs> OK: connects [] == empty algebraic-graphs> OK: connects [x] == x algebraic-graphs> OK: connects [x,y] == connect x y algebraic-graphs> OK: connects == foldr connect empty algebraic-graphs> OK: isEmpty . connects == all isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.fromAdjacencyIntSets ============ algebraic-graphs> OK: fromAdjacencyIntSets [] == empty algebraic-graphs> OK: fromAdjacencyIntSets [(x, IntSet.empty)] == vertex x algebraic-graphs> OK: fromAdjacencyIntSets [(x, IntSet.singleton y)] == edge x y algebraic-graphs> OK: fromAdjacencyIntSets . map (fmap IntSet.fromList) == stars algebraic-graphs> OK: overlay (fromAdjacencyIntSets xs) (fromAdjacencyIntSets ys) == fromAdjacencyIntSets (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.isSubgraphOf ============ algebraic-graphs> OK: isSubgraphOf empty x == True algebraic-graphs> OK: isSubgraphOf (vertex x) empty == False algebraic-graphs> OK: isSubgraphOf x (overlay x y) == True algebraic-graphs> OK: isSubgraphOf (overlay x y) (connect x y) == True algebraic-graphs> OK: isSubgraphOf (path xs) (circuit xs) == True algebraic-graphs> OK: isSubgraphOf x y ==> x <= y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.toGraph et al. ============ algebraic-graphs> OK: toGraph == foldg Empty Vertex Overlay Connect algebraic-graphs> OK: foldg == Algebra.Graph.foldg . toGraph algebraic-graphs> OK: isEmpty == foldg True (const False) (&&) (&&) algebraic-graphs> OK: size == foldg 1 (const 1) (+) (+) algebraic-graphs> OK: hasVertex x == foldg False (==x) (||) (||) algebraic-graphs> OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph algebraic-graphs> OK: vertexCount == Set.size . vertexSet algebraic-graphs> OK: edgeCount == Set.size . edgeSet algebraic-graphs> OK: vertexList == Set.toAscList . vertexSet algebraic-graphs> OK: edgeList == Set.toAscList . edgeSet algebraic-graphs> OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union algebraic-graphs> OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union algebraic-graphs> OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect algebraic-graphs> OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap algebraic-graphs> OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap algebraic-graphs> OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap algebraic-graphs> OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap algebraic-graphs> OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap algebraic-graphs> OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap algebraic-graphs> OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap algebraic-graphs> OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose algebraic-graphs> OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose algebraic-graphs> OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap algebraic-graphs> OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap algebraic-graphs> OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap algebraic-graphs> OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap algebraic-graphs> OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap algebraic-graphs> OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap algebraic-graphs> OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap algebraic-graphs> OK: toAdjacencyMap == foldg empty vertex overlay connect algebraic-graphs> OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) algebraic-graphs> OK: toAdjacencyIntMap == foldg empty vertex overlay connect algebraic-graphs> OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) algebraic-graphs> OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap stan> patching script interpreter paths in /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0 stan> stripping (with command strip and flags -S -p) in /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/lib /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0/bin stylish-haskell> version (dist/build/autogen/Paths_stylish_haskell.hs:35) stylish-haskell> ConfigPath (lib/Language/Haskell/Stylish.hs:108) stylish-haskell> Lines (lib/Language/Haskell/Stylish/Module.hs:52) stylish-haskell> Step (lib/Language/Haskell/Stylish/Step.hs:13) stylish-haskell> Warning: Language.Haskell.Stylish.Parse: could not find link destinations for: stylish-haskell> - Language.Haskell.Stylish.Parse.Extensions stylish-haskell> Warning: Language.Haskell.Stylish.Step.LanguagePragmas: could not find link destinations for: stylish-haskell> - Language.Haskell.Stylish.Editor.Edits stylish-haskell> Warning: Language.Haskell.Stylish.Step.Imports: could not find link destinations for: stylish-haskell> - Language.Haskell.Stylish.Step.Imports.Pattern stylish-haskell> Documentation created: dist/doc/html/stylish-haskell/index.html, stylish-haskell> dist/doc/html/stylish-haskell/stylish-haskell.txt stylish-haskell> Preprocessing executable 'stylish-haskell' for stylish-haskell-0.14.6.0.. stylish-haskell> Preprocessing test suite 'stylish-haskell-tests' for stylish-haskell-0.14.6.0.. stylish-haskell> Running phase: installPhase stylish-haskell> Installing library in /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC stylish-haskell> Installing executable stylish-haskell in /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/bin stylish-haskell> Warning: The directory stylish-haskell> /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-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/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0 stylish-haskell> shrinking /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/bin/stylish-haskell stylish-haskell> shrinking /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSstylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC-ghc9.6.3.so stylish-haskell> checking for references to /build/ in /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0... stylish-haskell> patching script interpreter paths in /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0 stylish-haskell> stripping (with command strip and flags -S -p) in /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/lib /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0/bin stylish-haskell> shrinking RPATHs of ELF executables and libraries in /nix/store/kwlg2mkz5166fdzivgqflqwdwib09inb-stylish-haskell-0.14.6.0-doc stylish-haskell> checking for references to /build/ in /nix/store/kwlg2mkz5166fdzivgqflqwdwib09inb-stylish-haskell-0.14.6.0-doc... stylish-haskell> patching script interpreter paths in /nix/store/kwlg2mkz5166fdzivgqflqwdwib09inb-stylish-haskell-0.14.6.0-doc path-io> Warning: 'UnsupportedOperation' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'SearchPath' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> 88% ( 80 / 90) in 'Path.IO' path-io> Missing documentation for: path-io> Permissions path-io> emptyPermissions path-io> readable path-io> writable path-io> executable path-io> searchable path-io> setOwnerReadable path-io> setOwnerWritable path-io> setOwnerExecutable path-io> setOwnerSearchable bitvec> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO bitvec> Linked component graph: bitvec> unit bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH bitvec> include base-4.18.1.0 bitvec> include bytestring-0.11.5.2 bitvec> include deepseq-1.4.8.1 bitvec> include ghc-bignum-1.3 bitvec> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI bitvec> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO bitvec> Data.Bit=bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH:Data.Bit,Data.Bit.ThreadSafe=bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH:Data.Bit.ThreadSafe bitvec> unit bitvec-1.1.5.0-1Obm2oKIkwx8DBXUEqa3mZ-bitvec-tests bitvec> include base-4.18.1.0 bitvec> include bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH bitvec> include ghc-bignum-1.3 bitvec> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI bitvec> include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq bitvec> include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl bitvec> include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 bitvec> include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF bitvec> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO bitvec> Ready component graph: bitvec> definite bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH bitvec> depends base-4.18.1.0 bitvec> depends bytestring-0.11.5.2 bitvec> depends deepseq-1.4.8.1 bitvec> depends ghc-bignum-1.3 bitvec> depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI bitvec> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO bitvec> definite bitvec-1.1.5.0-1Obm2oKIkwx8DBXUEqa3mZ-bitvec-tests bitvec> depends base-4.18.1.0 bitvec> depends bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH bitvec> depends ghc-bignum-1.3 bitvec> depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI bitvec> depends quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq bitvec> depends quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl bitvec> depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 bitvec> depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF bitvec> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO bitvec> Using Cabal-3.10.1.0 compiled by ghc-9.6 bitvec> Using compiler: ghc-9.6.3 bitvec> Using install prefix: bitvec> /nix/store/9sl6fpc13bcc2338idrh6wpdzn83kxzq-bitvec-1.1.5.0 bitvec> Executables installed in: bitvec> /nix/store/9sl6fpc13bcc2338idrh6wpdzn83kxzq-bitvec-1.1.5.0/bin bitvec> Libraries installed in: bitvec> /nix/store/9sl6fpc13bcc2338idrh6wpdzn83kxzq-bitvec-1.1.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/bitvec-1.1.5.0-B3wefpLp1sGs0E7JLWNQH bitvec> Dynamic Libraries installed in: bitvec> /nix/store/9sl6fpc13bcc2338idrh6wpdzn83kxzq-bitvec-1.1.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 bitvec> Private executables installed in: bitvec> /nix/store/9sl6fpc13bcc2338idrh6wpdzn83kxzq-bitvec-1.1.5.0/libexec/x86_64-linux-ghc-9.6.3/bitvec-1.1.5.0 bitvec> Data files installed in: bitvec> /nix/store/9sl6fpc13bcc2338idrh6wpdzn83kxzq-bitvec-1.1.5.0/share/x86_64-linux-ghc-9.6.3/bitvec-1.1.5.0 bitvec> Documentation installed in: bitvec> /nix/store/sp7z0qldrkrpzv7yds5j8lfv8awfysgp-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 bitvec> Configuration files installed in: bitvec> /nix/store/9sl6fpc13bcc2338idrh6wpdzn83kxzq-bitvec-1.1.5.0/etc bitvec> No alex found bitvec> Using ar found on system at: bitvec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar bitvec> No c2hs found bitvec> No cpphs found bitvec> No doctest found bitvec> Using gcc version 14.3.0 given by user at: bitvec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc bitvec> Using ghc version 9.6.3 found on system at: bitvec> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc bitvec> Using ghc-pkg version 9.6.3 found on system at: bitvec> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 bitvec> No ghcjs found bitvec> No ghcjs-pkg found bitvec> No greencard found bitvec> Using haddock version 2.29.1 found on system at: bitvec> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 bitvec> No happy found bitvec> Using haskell-suite found on system at: haskell-suite-dummy-location bitvec> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location bitvec> No hmake found bitvec> Using hpc version 0.68 found on system at: bitvec> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 bitvec> Using hsc2hs version 0.68.9 found on system at: bitvec> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 bitvec> Using hscolour version 1.25 found on system at: bitvec> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour bitvec> No jhc found mod> include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF mod> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO mod> Linked component graph: mod> unit mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe mod> include base-4.18.1.0 mod> include deepseq-1.4.8.1 mod> include ghc-bignum-1.3 mod> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI mod> include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi mod> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO mod> Data.Mod=mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe:Data.Mod,Data.Mod.Word=mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe:Data.Mod.Word mod> unit mod-0.2.0.1-3vaXaqcsXDQFagExnC4cYH-mod-tests mod> include base-4.18.1.0 mod> include containers-0.6.7 mod> include mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe mod> include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI mod> include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq mod> include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl mod> include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi mod> include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 mod> include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF mod> include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO mod> Ready component graph: mod> definite mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe mod> depends base-4.18.1.0 mod> depends deepseq-1.4.8.1 mod> depends ghc-bignum-1.3 mod> depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI mod> depends semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi mod> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO mod> definite mod-0.2.0.1-3vaXaqcsXDQFagExnC4cYH-mod-tests mod> depends base-4.18.1.0 mod> depends containers-0.6.7 mod> depends mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe mod> depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI mod> depends quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq mod> depends quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl mod> depends semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi mod> depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 mod> depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF mod> depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO mod> Using Cabal-3.10.1.0 compiled by ghc-9.6 mod> Using compiler: ghc-9.6.3 mod> Using install prefix: /nix/store/adhknpv8kl17jfw33clivr1n85mapszy-mod-0.2.0.1 mod> Executables installed in: mod> /nix/store/adhknpv8kl17jfw33clivr1n85mapszy-mod-0.2.0.1/bin mod> Libraries installed in: mod> /nix/store/adhknpv8kl17jfw33clivr1n85mapszy-mod-0.2.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe mod> Dynamic Libraries installed in: mod> /nix/store/adhknpv8kl17jfw33clivr1n85mapszy-mod-0.2.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 mod> Private executables installed in: mod> /nix/store/adhknpv8kl17jfw33clivr1n85mapszy-mod-0.2.0.1/libexec/x86_64-linux-ghc-9.6.3/mod-0.2.0.1 mod> Data files installed in: mod> /nix/store/adhknpv8kl17jfw33clivr1n85mapszy-mod-0.2.0.1/share/x86_64-linux-ghc-9.6.3/mod-0.2.0.1 mod> Documentation installed in: mod> /nix/store/iynzgjz5m97w7rrrnhvcf0f7xybzi5b8-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 mod> Configuration files installed in: mod> /nix/store/adhknpv8kl17jfw33clivr1n85mapszy-mod-0.2.0.1/etc mod> No alex found mod> Using ar found on system at: mod> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar mod> No c2hs found mod> No cpphs found mod> No doctest found mod> Using gcc version 14.3.0 given by user at: mod> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc mod> Using ghc version 9.6.3 found on system at: mod> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc mod> Using ghc-pkg version 9.6.3 found on system at: mod> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 mod> No ghcjs found mod> No ghcjs-pkg found mod> No greencard found mod> Using haddock version 2.29.1 found on system at: mod> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 mod> No happy found mod> Using haskell-suite found on system at: haskell-suite-dummy-location mod> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location mod> No hmake found mod> Using hpc version 0.68 found on system at: mod> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 mod> Using hsc2hs version 0.68.9 found on system at: hw-prim (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2 /nix/store/r10qzh12rwxswn094ck411z3k7194fn3-hw-prim-0.6.3.2-doc hw-prim (post)> Pushing 2 paths (98 are already present) using zstd to cache sellout ⏳ hw-prim (post)> hw-prim (post)> Pushing /nix/store/r10qzh12rwxswn094ck411z3k7194fn3-hw-prim-0.6.3.2-doc (2.97 MiB) hw-prim (post)> Pushing /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2 (9.98 MiB) hw-prim (post)> hw-prim (post)> All done. hw-prim (post)> added 2 signatures hw-prim (post)> added 4 signatures hw-prim (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2 /nix/store/r10qzh12rwxswn094ck411z3k7194fn3-hw-prim-0.6.3.2-doc hw-prim (post)> copying 2 paths... hw-prim (post)> copying path '/nix/store/r10qzh12rwxswn094ck411z3k7194fn3-hw-prim-0.6.3.2-doc' to 'https://cache.nix-ci.com'... hw-prim (post)> copying path '/nix/store/38050q8wf7x4bqa0nyjhaxrvp896q1f1-hw-prim-0.6.3.2' to 'https://cache.nix-ci.com'... hw-prim (post)> copying 1 paths... hw-prim (post)> copying path '/nix/store/26pkwgaww7f8wbzs7nv723lrdhl7cv3f-hw-prim-0.6.3.2.drv' to 'https://cache.nix-ci.com'... building '/nix/store/vyickadj4yfda9mgc0x50yfj0b8a8a3v-hw-fingertree-0.1.2.1.drv'... algebraic-graphs> OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.foldg ============ algebraic-graphs> OK: foldg empty vertex overlay connect == id algebraic-graphs> OK: foldg empty vertex overlay (flip connect) == transpose algebraic-graphs> OK: foldg 1 (const 1) (+) (+) == size algebraic-graphs> OK: foldg True (const False) (&&) (&&) == isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.isEmpty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: isEmpty (overlay empty empty) == True algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: isEmpty (removeVertex x $ vertex x) == True algebraic-graphs> OK: isEmpty (removeEdge x y $ edge x y) == False algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.hasVertex ============ algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: hasVertex x . removeVertex x == const False algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.hasEdge ============ algebraic-graphs> OK: hasEdge x y empty == False algebraic-graphs> OK: hasEdge x y (vertex z) == False algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: hasEdge x y . removeEdge x y == const False algebraic-graphs> OK: hasEdge x y == elem (x,y) . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount == length . vertexList algebraic-graphs> OK: vertexCount x < vertexCount y ==> x < y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList . vertices == nub . sort algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexIntSet ============ algebraic-graphs> OK: vertexIntSet empty == IntSet.empty algebraic-graphs> OK: vertexIntSet . vertex == IntSet.singleton algebraic-graphs> OK: vertexIntSet . vertices == IntSet.fromList algebraic-graphs> OK: vertexIntSet . clique == IntSet.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (edge x y) == [(x,y)] algebraic-graphs> OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] algebraic-graphs> OK: edgeList . edges == nub . sort algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edgeSet ============ algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (edge x y) == Set.singleton (x,y) algebraic-graphs> OK: edgeSet . edges == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.adjacencyList ============ algebraic-graphs> OK: adjacencyList empty == [] algebraic-graphs> OK: adjacencyList (vertex x) == [(x, [])] algebraic-graphs> OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] algebraic-graphs> OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.preSet ============ algebraic-graphs> OK: preSet x empty == Set.empty algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (edge 1 2) == Set.empty algebraic-graphs> OK: preSet y (edge x y) == Set.fromList [x] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.preIntSet ============ algebraic-graphs> OK: preIntSet x empty == IntSet.empty algebraic-graphs> OK: preIntSet x (vertex x) == IntSet.empty algebraic-graphs> OK: preIntSet 1 (edge 1 2) == IntSet.empty algebraic-graphs> OK: preIntSet y (edge x y) == IntSet.fromList [x] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.postSet ============ algebraic-graphs> OK: postSet x empty == Set.empty algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet x (edge x y) == Set.fromList [y] algebraic-graphs> OK: postSet 2 (edge 1 2) == Set.empty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.postIntSet ============ algebraic-graphs> OK: postIntSet x empty == IntSet.empty algebraic-graphs> OK: postIntSet x (vertex x) == IntSet.empty algebraic-graphs> OK: postIntSet 2 (edge 1 2) == IntSet.empty algebraic-graphs> OK: postIntSet x (edge x y) == IntSet.fromList [y] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.path ============ algebraic-graphs> OK: path [] == empty algebraic-graphs> OK: path [x] == vertex x algebraic-graphs> OK: path [x,y] == edge x y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.circuit ============ algebraic-graphs> OK: circuit [] == empty algebraic-graphs> OK: circuit [x] == edge x x algebraic-graphs> OK: circuit [x,y] == edges [(x,y), (y,x)] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.clique ============ algebraic-graphs> OK: clique [] == empty ghc-exactprint> [10 of 10] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint.o, dist/build/Language/Haskell/GHC/ExactPrint.dyn_o ) ghc-exactprint> [ 1 of 10] Compiling Language.Haskell.GHC.ExactPrint.Orphans ( src/Language/Haskell/GHC/ExactPrint/Orphans.hs, dist/build/Language/Haskell/GHC/ExactPrint/Orphans.p_o ) ghc-exactprint> [ 2 of 10] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, dist/build/Language/Haskell/GHC/ExactPrint/Types.p_o ) ghc-exactprint> [ 3 of 10] Compiling Language.Haskell.GHC.ExactPrint.Lookup ( src/Language/Haskell/GHC/ExactPrint/Lookup.hs, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.p_o ) ghc-exactprint> [ 4 of 10] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, dist/build/Language/Haskell/GHC/ExactPrint/Utils.p_o ) ghc-exactprint> [ 5 of 10] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.p_o ) ghc-exactprint> [ 6 of 10] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.p_o ) ghc-exactprint> [ 7 of 10] Compiling Language.Haskell.GHC.ExactPrint.Dump ( src/Language/Haskell/GHC/ExactPrint/Dump.hs, dist/build/Language/Haskell/GHC/ExactPrint/Dump.p_o ) lens> [2 of 2] Linking dist/build/hunit/hunit lens> Preprocessing test suite 'templates' for lens-5.3.4.. lens> Building test suite 'templates' for lens-5.3.4.. lens> [1 of 6] Compiling BigRecord ( tests/BigRecord.hs, dist/build/templates/templates-tmp/BigRecord.o, dist/build/templates/templates-tmp/BigRecord.dyn_o ) path-io> Documentation created: dist/doc/html/path-io/index.html, path-io> dist/doc/html/path-io/path-io.txt path-io> Preprocessing test suite 'tests' for path-io-1.8.2.. path-io> Running phase: installPhase path-io> Installing library in /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u path-io> Running phase: fixupPhase path-io> shrinking RPATHs of ELF executables and libraries in /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2 path-io> shrinking /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSpath-io-1.8.2-LovWCHvsU1DCkymLBtWH9u-ghc9.6.3.so path-io> checking for references to /build/ in /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2... path-io> patching script interpreter paths in /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2 path-io> stripping (with command strip and flags -S -p) in /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2/lib path-io> shrinking RPATHs of ELF executables and libraries in /nix/store/znrppxj1xyahk38ixcf3qwx3039j65df-path-io-1.8.2-doc path-io> checking for references to /build/ in /nix/store/znrppxj1xyahk38ixcf3qwx3039j65df-path-io-1.8.2-doc... path-io> patching script interpreter paths in /nix/store/znrppxj1xyahk38ixcf3qwx3039j65df-path-io-1.8.2-doc bitvec> Using ld found on system at: bitvec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold bitvec> No pkg-config found bitvec> Using runghc version 9.6.3 found on system at: bitvec> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 bitvec> Using strip version 2.44 found on system at: bitvec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip bitvec> Using tar found on system at: bitvec> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar bitvec> No uhc found bitvec> Running phase: buildPhase bitvec> Preprocessing library for bitvec-1.1.5.0.. bitvec> Building library for bitvec-1.1.5.0.. bitvec> [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, dist/build/Data/Bit/PdepPext.o, dist/build/Data/Bit/PdepPext.dyn_o ) bitvec> [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, dist/build/Data/Bit/SIMD.o, dist/build/Data/Bit/SIMD.dyn_o ) bitvec> [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, dist/build/Data/Bit/Utils.o, dist/build/Data/Bit/Utils.dyn_o ) bitvec> [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, dist/build/Data/Bit/InternalTS.o, dist/build/Data/Bit/InternalTS.dyn_o ) bitvec> [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, dist/build/Data/Bit/MutableTS.o, dist/build/Data/Bit/MutableTS.dyn_o ) mod> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 mod> Using hscolour version 1.25 found on system at: mod> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour mod> No jhc found mod> Using ld found on system at: mod> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold mod> No pkg-config found mod> Using runghc version 9.6.3 found on system at: mod> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 mod> Using strip version 2.44 found on system at: mod> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip mod> Using tar found on system at: mod> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar mod> No uhc found mod> Running phase: buildPhase mod> Preprocessing library for mod-0.2.0.1.. mod> Building library for mod-0.2.0.1.. mod> [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, dist/build/Data/Mod/Compat.o, dist/build/Data/Mod/Compat.dyn_o ) mod> [2 of 3] Compiling Data.Mod ( Data/Mod.hs, dist/build/Data/Mod.o, dist/build/Data/Mod.dyn_o ) mod> [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, dist/build/Data/Mod/Word.o, dist/build/Data/Mod/Word.dyn_o ) mod> [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, dist/build/Data/Mod/Compat.p_o ) mod> [2 of 3] Compiling Data.Mod ( Data/Mod.hs, dist/build/Data/Mod.p_o ) mod> [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, dist/build/Data/Mod/Word.p_o ) mod> Preprocessing test suite 'mod-tests' for mod-0.2.0.1.. mod> Building test suite 'mod-tests' for mod-0.2.0.1.. mod> [1 of 1] Compiling Main ( test/Test.hs, dist/build/mod-tests/mod-tests-tmp/Main.o ) cabal-add> Running phase: setupCompilerEnvironmentPhase cabal-add> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. 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.tqVq9GyeAW/setup-package.conf.d -threaded cabal-add> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.tqVq9GyeAW/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/5bdkz0jiyinvbs2rbd92sdizrm4z4f6c-cabal-add-0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/b90vks4cbhbj4cz5y8ms81myznzzknn5-cabal-add-0.1-doc/share/doc/cabal-add-0.1 --with-gcc=gcc --package-db=/build/tmp.tqVq9GyeAW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib cabal-add> Using Parsec parser cabal-add> Configuring cabal-add-0.1... cabal-add> Flags chosen: cabal-syntax=True cabal-add> Dependency Cabal >=3.8 && <3.15: using Cabal-3.10.3.0 cabal-add> Dependency Cabal-syntax >=3.8 && <3.15: using Cabal-syntax-3.10.3.0 cabal-add> Dependency base <5: using base-4.18.1.0 cabal-add> Dependency bytestring <0.13: using bytestring-0.11.5.2 cabal-add> Dependency containers <0.9: using containers-0.6.7 cabal-add> Dependency mtl <2.4: using mtl-2.3.1 cabal-add> Dependency Cabal-syntax: using Cabal-syntax-3.10.3.0 cabal-add> Dependency base <5: using base-4.18.1.0 cabal-add> Dependency bytestring <0.13: using bytestring-0.11.5.2 cabal-add> Dependency cabal-add: using cabal-add-0.1 cabal-add> Dependency cabal-install-parsers >=0.4.1 && <0.7: using cabal-add> cabal-install-parsers-0.6.1.1 cabal-add> Dependency directory <1.4: using directory-1.3.8.1 cabal-add> Dependency filepath <1.6: using filepath-1.4.100.4 cabal-add> Dependency optparse-applicative >=0.16 && <0.19: using cabal-add> optparse-applicative-0.18.1.0 cabal-add> Dependency process <1.7: using process-1.6.17.0 cabal-add> Dependency Diff >=0.4: using Diff-0.5 cabal-add> Dependency base <5: using base-4.18.1.0 cabal-add> Dependency directory: using directory-1.3.8.1 cabal-add> Dependency process: using process-1.6.17.0 cabal-add> Dependency string-qq: using string-qq-0.0.6 cabal-add> Dependency tasty: using tasty-1.5.3 cabal-add> Dependency temporary: using temporary-1.3 cabal-add> Source component graph: cabal-add> component lib cabal-add> component exe:cabal-add dependency lib cabal-add> component test:cabal-add-tests dependency exe:cabal-add cabal-add> Configured component graph: cabal-add> component cabal-add-0.1-8fCV2A3Qb7IGK4l6QKfdpG cabal-add> include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 cabal-add> include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m cabal-add> include base-4.18.1.0 cabal-add> include bytestring-0.11.5.2 cabal-add> include containers-0.6.7 cabal-add> include mtl-2.3.1 cabal-add> component cabal-add-0.1-7fqrTPOzXwJ22S7U0Un5rV-cabal-add cabal-add> include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m cabal-add> include base-4.18.1.0 stan (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0 stan (post)> Pushing 1 paths (146 are already present) using zstd to cache sellout ⏳ stan (post)> stan (post)> Pushing /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0 (40.31 MiB) stan (post)> stan (post)> All done. stan (post)> added 1 signatures stan (post)> added 40 signatures stan (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0 stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/hl8zq5awycb9hb1g4c4xymgl0v74b0fd-stan-0.2.0.0' to 'https://cache.nix-ci.com'... stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/prgwwani28h45y8dvz9c6dqbp260pjwp-stan-0.2.0.0.drv' to 'https://cache.nix-ci.com'... stylish-haskell (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/kwlg2mkz5166fdzivgqflqwdwib09inb-stylish-haskell-0.14.6.0-doc /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0 stylish-haskell (post)> Pushing 2 paths (185 are already present) using zstd to cache sellout ⏳ stylish-haskell (post)> stylish-haskell (post)> Pushing /nix/store/kwlg2mkz5166fdzivgqflqwdwib09inb-stylish-haskell-0.14.6.0-doc (3.25 MiB) stylish-haskell (post)> Pushing /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0 (32.65 MiB) stylish-haskell (post)> stylish-haskell (post)> All done. stylish-haskell (post)> added 2 signatures stylish-haskell (post)> added 13 signatures stylish-haskell (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/kwlg2mkz5166fdzivgqflqwdwib09inb-stylish-haskell-0.14.6.0-doc /nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-stylish-haskell-0.14.6.0 stylish-haskell (post)> copying 2 paths... stylish-haskell (post)> copying path '/nix/store/kwlg2mkz5166fdzivgqflqwdwib09inb-stylish-haskell-0.14.6.0-doc' to 'https://cache.nix-ci.com'... stylish-haskell (post)> copying path '/nix/store/zs3y2n3xshpbzkaamk8d993fhkz7nr1g-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/xf9zz775vw8vjm8nmvqi4gpxx1d8g9c1-stylish-haskell-0.14.6.0.drv' to 'https://cache.nix-ci.com'... algebraic-graphs> OK: clique [x] == vertex x algebraic-graphs> OK: clique [x,y] == edge x y algebraic-graphs> OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] algebraic-graphs> OK: clique (xs ++ ys) == connect (clique xs) (clique ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.biclique ============ algebraic-graphs> OK: biclique [] [] == empty algebraic-graphs> OK: biclique [x] [] == vertex x algebraic-graphs> OK: biclique [] [y] == vertex y algebraic-graphs> OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] algebraic-graphs> OK: biclique xs ys == connect (vertices xs) (vertices ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.star ============ algebraic-graphs> OK: star x [] == vertex x algebraic-graphs> OK: star x [y] == edge x y algebraic-graphs> OK: star x [y,z] == edges [(x,y), (x,z)] algebraic-graphs> OK: star x ys == connect (vertex x) (vertices ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.stars ============ algebraic-graphs> OK: stars [] == empty algebraic-graphs> OK: stars [(x, [])] == vertex x algebraic-graphs> OK: stars [(x, [y])] == edge x y algebraic-graphs> OK: stars [(x, ys)] == star x ys algebraic-graphs> OK: stars == overlays . map (uncurry star) algebraic-graphs> OK: stars . adjacencyList == id algebraic-graphs> OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.tree ============ algebraic-graphs> OK: tree (Node x []) == vertex x algebraic-graphs> OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] algebraic-graphs> OK: tree (Node x [Node y [], Node z []]) == star x [y,z] algebraic-graphs> OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.forest ============ algebraic-graphs> OK: forest [] == empty algebraic-graphs> OK: forest [x] == tree x algebraic-graphs> OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] algebraic-graphs> OK: forest == overlays . map tree algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge x x) == empty algebraic-graphs> OK: removeVertex 1 (edge 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == mergeVertices (== x) y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.mergeVertices ============ algebraic-graphs> OK: mergeVertices (const False) x == id algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose (edge x y) == edge y x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.compose ============ algebraic-graphs> OK: compose empty x == empty algebraic-graphs> OK: compose x empty == empty algebraic-graphs> OK: compose (vertex x) y == empty algebraic-graphs> OK: compose x (vertex y) == empty algebraic-graphs> OK: compose x (compose y z) == compose (compose x y) z algebraic-graphs> OK: compose x (overlay y z) == overlay (compose x y) (compose x z) ghc-exactprint> [ 8 of 10] Compiling Language.Haskell.GHC.ExactPrint.ExactPrint ( src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint/ExactPrint.p_o ) lens> [2 of 6] Compiling T1024 ( tests/T1024.hs, dist/build/templates/templates-tmp/T1024.o ) lens> [3 of 6] Compiling T799 ( tests/T799.hs, dist/build/templates/templates-tmp/T799.o, dist/build/templates/templates-tmp/T799.dyn_o ) lens> [4 of 6] Compiling T917 ( tests/T917.hs, dist/build/templates/templates-tmp/T917.o, dist/build/templates/templates-tmp/T917.dyn_o ) lens> [5 of 6] Compiling T972 ( tests/T972.hs, dist/build/templates/templates-tmp/T972.o, dist/build/templates/templates-tmp/T972.dyn_o ) lens> [6 of 6] Compiling Main ( tests/templates.hs, dist/build/templates/templates-tmp/Main.o ) lens> [7 of 7] Linking dist/build/templates/templates lens> buildPhase completed in 1 minutes 38 seconds lens> Running phase: checkPhase lens> Running 4 test suites... lens> Test suite doctests: RUNNING... lens> This test-suite exists only to add dependencies lens> To run doctests: lens> cabal build all --enable-tests lens> cabal-docspec lens> Test suite doctests: PASS lens> Test suite logged to: dist/test/lens-5.3.4-doctests.log lens> Test suite properties: RUNNING... lens> Main: lens> 1: [OK, passed 100 tests] lens> 2: [OK, passed 100 tests] lens> 3: [OK, passed 100 tests] lens> 4: [OK, passed 100 tests] lens> 5: [OK, passed 100 tests] lens> 6: [OK, passed 100 tests] lens> 7: [OK, passed 100 tests] lens> 8: [OK, passed 100 tests] lens> 9: [OK, passed 100 tests] lens> 10: [OK, passed 100 tests] lens> 2 2: [OK, passed 100 tests] lens> mapped: [OK, passed 100 tests] lens> mapped mapped: [OK, passed 100 tests] lens> both: [OK, passed 100 tests] lens> traverseLeft: [OK, passed 100 tests] lens> traverseRight: [OK, passed 100 tests] lens> simple: [OK, passed 100 tests] lens> Left: [OK, passed 100 tests] lens> Right: [OK, passed 100 tests] lens> Just: [OK, passed 100 tests] lens> prefixed: [OK, passed 100 tests] lens> text: [OK, passed 100 tests] lens> base show: [OK, passed 100 tests] lens> base read: [OK, passed 100 tests] lens> base readFail: [OK, passed 100 tests] lens> lens> Properties Total lens> Passed 25 25 lens> Failed 0 0 lens> Total 25 25 lens> Test suite properties: PASS lens> Test suite logged to: dist/test/lens-5.3.4-properties.log lens> Test suite hunit: RUNNING... lens> Main: lens> read record field: [OK] lens> read state record field: [OK] lens> read record field and apply function: [OK] lens> read state record field and apply function: [OK] lens> write record field: [OK] lens> write state record field: [OK] lens> write record field and access new value: [OK] lens> write state record field and access new value: [OK] lens> write record field and access old value: [OK] lens> write state record field and access old value: [OK] lens> modify record field: [OK] lens> modify state record field: [OK] lens> modify record field and access new value: [OK] lens> modify state record field and access new value: [OK] lens> modify record field and access old value: [OK] lens> modify state record field and access old value: [OK] lens> modify record field and access side result: [OK] lens> increment record field: [OK] lens> increment state record field: [OK] lens> append to record field: [OK] lens> append to state record field: [OK] lens> prepend to record field: [OK] lens> prepend to state record field: [OK] lens> cons to record field: [OK] lens> cons to state record field: [OK] lens> snoc to record field: [OK] lens> snoc to state record field: [OK] lens> append to record field and access new value: [OK] lens> append to state record field and access new value: [OK] lens> prepend to record field and access new value: [OK] lens> prepend to state record field and access new value: [OK] lens> cons to record field and access new value: [OK] lens> cons to state record field and access new value: [OK] lens> snoc to record field and access new value: [OK] lens> snoc to state record field and access new value: [OK] lens> append to record field and access old value: [OK] lens> append to state record field and access old value: [OK] lens> cons to record field and access old value: [OK] lens> cons to state record field and access old value: [OK] lens> snoc to record field and access old value: [OK] lens> snoc to state record field and access old value: [OK] lens> read maybe map entry: [OK] lens> read maybe state map entry: [OK] lens> read map entry: [OK] lens> read state map entry: [OK] bitvec> [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, dist/build/Data/Bit/Internal.o, dist/build/Data/Bit/Internal.dyn_o ) bitvec> [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, dist/build/Data/Bit/Mutable.o, dist/build/Data/Bit/Mutable.dyn_o ) bitvec> [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, dist/build/Data/Bit/ImmutableTS.o, dist/build/Data/Bit/ImmutableTS.dyn_o ) bitvec> [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, dist/build/Data/Bit/Immutable.o, dist/build/Data/Bit/Immutable.dyn_o ) bitvec> [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, dist/build/Data/Bit/F2PolyTS.o, dist/build/Data/Bit/F2PolyTS.dyn_o ) bitvec> [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, dist/build/Data/Bit/ThreadSafe.o, dist/build/Data/Bit/ThreadSafe.dyn_o ) bitvec> [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, dist/build/Data/Bit/F2Poly.o, dist/build/Data/Bit/F2Poly.dyn_o ) bitvec> [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, dist/build/Data/Bit.o, dist/build/Data/Bit.dyn_o ) bitvec> [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, dist/build/Data/Bit/PdepPext.p_o ) bitvec> [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, dist/build/Data/Bit/SIMD.p_o ) bitvec> [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, dist/build/Data/Bit/Utils.p_o ) bitvec> [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, dist/build/Data/Bit/InternalTS.p_o ) bitvec> [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, dist/build/Data/Bit/MutableTS.p_o ) bitvec> [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, dist/build/Data/Bit/Internal.p_o ) bitvec> [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, dist/build/Data/Bit/Mutable.p_o ) bitvec> [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, dist/build/Data/Bit/ImmutableTS.p_o ) bitvec> [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, dist/build/Data/Bit/Immutable.p_o ) bitvec> [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, dist/build/Data/Bit/F2PolyTS.p_o ) bitvec> [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, dist/build/Data/Bit/ThreadSafe.p_o ) bitvec> [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, dist/build/Data/Bit/F2Poly.p_o ) bitvec> [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, dist/build/Data/Bit.p_o ) bitvec> Preprocessing test suite 'bitvec-tests' for bitvec-1.1.5.0.. bitvec> Building test suite 'bitvec-tests' for bitvec-1.1.5.0.. bitvec> [1 of 9] Compiling Support ( test/Support.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Support.o ) bitvec> [2 of 9] Compiling Tests.Conc ( test/Tests/Conc.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/Conc.o ) bitvec> [3 of 9] Compiling Tests.F2Poly ( test/Tests/F2Poly.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/F2Poly.o ) bitvec> [4 of 9] Compiling Tests.MVector ( test/Tests/MVector.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/MVector.o ) bitvec> [5 of 9] Compiling Tests.MVectorTS ( test/Tests/MVectorTS.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/MVectorTS.o ) bitvec> [6 of 9] Compiling Tests.SetOps ( test/Tests/SetOps.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/SetOps.o ) bitvec> [7 of 9] Compiling Tests.SetOpsTS ( test/Tests/SetOpsTS.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/SetOpsTS.o ) bitvec> [8 of 9] Compiling Tests.Vector ( test/Tests/Vector.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/Vector.o ) bitvec> [9 of 9] Compiling Main ( test/Main.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Main.o ) bitvec> [10 of 10] Linking dist/build/bitvec-tests/bitvec-tests bitvec> buildPhase completed in 39 seconds bitvec> Running phase: checkPhase bitvec> Running 1 test suites... bitvec> Test suite bitvec-tests: RUNNING... bitvec> All bitvec> Bit bitvec> Bits bitvec> Conjunction Idempotence: OK bitvec> +++ OK, passed 100 tests. bitvec> Disjunction Idempotence: OK bitvec> +++ OK, passed 100 tests. bitvec> Double Complement: OK mod> [2 of 2] Linking dist/build/mod-tests/mod-tests mod> Running phase: checkPhase mod> Running 1 test suites... mod> Test suite mod-tests: RUNNING... mod> All mod> Mod 1 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring cabal-add> include bytestring-0.11.5.2 cabal-add> include cabal-add-0.1-8fCV2A3Qb7IGK4l6QKfdpG cabal-add> include cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4 cabal-add> include directory-1.3.8.1 cabal-add> include filepath-1.4.100.4 cabal-add> include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 cabal-add> include process-1.6.17.0 cabal-add> component cabal-add-0.1-IsWuteFUQOsF9dsPJCykjo-cabal-add-tests cabal-add> include Diff-0.5-GZY542scVfnxhSieg1s29 cabal-add> include base-4.18.1.0 cabal-add> include directory-1.3.8.1 cabal-add> include process-1.6.17.0 cabal-add> include string-qq-0.0.6-HpRdWGEnvVhBEaymyMyvO2 cabal-add> include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 cabal-add> include temporary-1.3-1FJWtachrRvJFtqy3IoBZa cabal-add> Linked component graph: cabal-add> unit cabal-add-0.1-8fCV2A3Qb7IGK4l6QKfdpG cabal-add> include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 cabal-add> include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m cabal-add> include base-4.18.1.0 cabal-add> include bytestring-0.11.5.2 cabal-add> include containers-0.6.7 cabal-add> include mtl-2.3.1 cabal-add> Distribution.Client.Add=cabal-add-0.1-8fCV2A3Qb7IGK4l6QKfdpG:Distribution.Client.Add cabal-add> unit cabal-add-0.1-7fqrTPOzXwJ22S7U0Un5rV-cabal-add cabal-add> include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m cabal-add> include base-4.18.1.0 cabal-add> include bytestring-0.11.5.2 cabal-add> include cabal-add-0.1-8fCV2A3Qb7IGK4l6QKfdpG cabal-add> include cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4 cabal-add> include directory-1.3.8.1 cabal-add> include filepath-1.4.100.4 cabal-add> include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 cabal-add> include process-1.6.17.0 cabal-add> unit cabal-add-0.1-IsWuteFUQOsF9dsPJCykjo-cabal-add-tests cabal-add> include Diff-0.5-GZY542scVfnxhSieg1s29 cabal-add> include base-4.18.1.0 cabal-add> include directory-1.3.8.1 cabal-add> include process-1.6.17.0 cabal-add> include string-qq-0.0.6-HpRdWGEnvVhBEaymyMyvO2 cabal-add> include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 cabal-add> include temporary-1.3-1FJWtachrRvJFtqy3IoBZa cabal-add> Ready component graph: cabal-add> definite cabal-add-0.1-8fCV2A3Qb7IGK4l6QKfdpG cabal-add> depends Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 cabal-add> depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m cabal-add> depends base-4.18.1.0 cabal-add> depends bytestring-0.11.5.2 cabal-add> depends containers-0.6.7 cabal-add> depends mtl-2.3.1 cabal-add> definite cabal-add-0.1-7fqrTPOzXwJ22S7U0Un5rV-cabal-add cabal-add> depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m cabal-add> depends base-4.18.1.0 cabal-add> depends bytestring-0.11.5.2 cabal-add> depends cabal-add-0.1-8fCV2A3Qb7IGK4l6QKfdpG cabal-add> depends cabal-install-parsers-0.6.1.1-7qV8fWzyw1rHnoEP5sFVx4 cabal-add> depends directory-1.3.8.1 cabal-add> depends filepath-1.4.100.4 cabal-add> depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 cabal-add> depends process-1.6.17.0 cabal-add> definite cabal-add-0.1-IsWuteFUQOsF9dsPJCykjo-cabal-add-tests cabal-add> depends Diff-0.5-GZY542scVfnxhSieg1s29 cabal-add> depends base-4.18.1.0 cabal-add> depends directory-1.3.8.1 cabal-add> depends process-1.6.17.0 cabal-add> depends string-qq-0.0.6-HpRdWGEnvVhBEaymyMyvO2 cabal-add> depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 cabal-add> depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa cabal-add> depends cabal-add-0.1-7fqrTPOzXwJ22S7U0Un5rV-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-7qV8fWzyw1rHnoEP5sFVx4) requires Cabal-syntax-3.10.1.0 cabal-add> package cabal-add (cabal-add-0.1) requires Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m cabal-add> package cabal-add (cabal-add-0.1) requires Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m cabal-add> package Cabal (Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3) requires Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m cabal-add> Using Cabal-3.10.1.0 compiled by ghc-9.6 cabal-add> Using compiler: ghc-9.6.3 cabal-add> Using install prefix: cabal-add> /nix/store/5bdkz0jiyinvbs2rbd92sdizrm4z4f6c-cabal-add-0.1 cabal-add> Executables installed in: cabal-add> /nix/store/5bdkz0jiyinvbs2rbd92sdizrm4z4f6c-cabal-add-0.1/bin cabal-add> Libraries installed in: cabal-add> /nix/store/5bdkz0jiyinvbs2rbd92sdizrm4z4f6c-cabal-add-0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/cabal-add-0.1-8fCV2A3Qb7IGK4l6QKfdpG hw-fingertree> Running phase: setupCompilerEnvironmentPhase hw-fingertree> Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. hw-fingertree> Running phase: unpackPhase hw-fingertree> unpacking source archive /nix/store/r34bg1mikv5wqngd7nwqnxfac4xqw9cl-hw-fingertree-0.1.2.1.tar.gz hw-fingertree> source root is hw-fingertree-0.1.2.1 hw-fingertree> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hw-fingertree-0.1.2.1/tests/Spec.hs" hw-fingertree> Running phase: patchPhase hw-fingertree> Replace Cabal file with edited version from mirror://hackage/hw-fingertree-0.1.2.1/revision/2.cabal. hw-fingertree> Run jailbreak-cabal to lift version restrictions on build inputs. hw-fingertree> Running phase: compileBuildDriverPhase hw-fingertree> setupCompileFlags: -package-db=/build/tmp.aT0wXZW2cq/setup-package.conf.d -threaded hw-fingertree> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.aT0wXZW2cq/Main.o ) hw-fingertree> [2 of 2] Linking Setup hw-fingertree> Running phase: updateAutotoolsGnuConfigScriptsPhase hw-fingertree> Running phase: configurePhase hw-fingertree> configureFlags: --verbose --prefix=/nix/store/02x5nah0x2yj3nrjl9jg52628q3gs0px-hw-fingertree-0.1.2.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jj9ggkx1pxhzmiildpq7q315rgs8vc6y-hw-fingertree-0.1.2.1-doc/share/doc/hw-fingertree-0.1.2.1 --with-gcc=gcc --package-db=/build/tmp.aT0wXZW2cq/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib hw-fingertree> Using Parsec parser hw-fingertree> Configuring hw-fingertree-0.1.2.1... hw-fingertree> Dependency base: using base-4.18.1.0 hw-fingertree> Dependency deepseq: using deepseq-1.4.8.1 hw-fingertree> Dependency hw-prim: using hw-prim-0.6.3.2 hw-fingertree> Dependency base: using base-4.18.1.0 hw-fingertree> Dependency deepseq: using deepseq-1.4.8.1 hw-fingertree> Dependency hedgehog: using hedgehog-1.5 hw-fingertree> Dependency hspec: using hspec-2.11.12 hw-fingertree> Dependency hw-fingertree: using hw-fingertree-0.1.2.1 hw-fingertree> Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 hw-fingertree> Dependency base: using base-4.18.1.0 hw-fingertree> Dependency doctest: using doctest-0.22.6 hw-fingertree> Dependency doctest-discover: using doctest-discover-0.2.0.0 hw-fingertree> Dependency hw-fingertree: using hw-fingertree-0.1.2.1 hw-fingertree> Source component graph: hw-fingertree> component lib hw-fingertree> component test:doctest dependency lib hw-fingertree> component test:hw-fingertree-tests dependency lib hw-fingertree> Configured component graph: hw-fingertree> component hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw hw-fingertree> include base-4.18.1.0 hw-fingertree> include deepseq-1.4.8.1 hw-fingertree> include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-fingertree> component hw-fingertree-0.1.2.1-2rne7ZOl2ny8v5q10OFeXo-doctest hw-fingertree> include base-4.18.1.0 hw-fingertree> include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC hw-fingertree> include doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv hw-fingertree> include hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw hw-fingertree> component hw-fingertree-0.1.2.1-E4dKdvNoaXHJHStJDQF8zA-hw-fingertree-tests hw-fingertree> include base-4.18.1.0 hw-fingertree> include deepseq-1.4.8.1 hw-fingertree> include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp hw-fingertree> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU hw-fingertree> include hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw hw-fingertree> include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY hw-fingertree> Linked component graph: path-io (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2 /nix/store/znrppxj1xyahk38ixcf3qwx3039j65df-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/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2 (1.94 MiB) path-io (post)> Pushing /nix/store/znrppxj1xyahk38ixcf3qwx3039j65df-path-io-1.8.2-doc (1.20 MiB) path-io (post)> path-io (post)> All done. path-io (post)> added 2 signatures path-io (post)> added 4 signatures path-io (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2 /nix/store/znrppxj1xyahk38ixcf3qwx3039j65df-path-io-1.8.2-doc path-io (post)> copying 2 paths... path-io (post)> copying path '/nix/store/znrppxj1xyahk38ixcf3qwx3039j65df-path-io-1.8.2-doc' to 'https://cache.nix-ci.com'... path-io (post)> copying path '/nix/store/7pg6rjkc3pjyvsjhwg3qrjlnhw2gwj09-path-io-1.8.2' to 'https://cache.nix-ci.com'... path-io (post)> copying 1 paths... path-io (post)> copying path '/nix/store/wjjxdzclvgahpbckkcb0xv9zf9dqlmiq-path-io-1.8.2.drv' to 'https://cache.nix-ci.com'... building '/nix/store/fjwix7j0g5icqj7waa5ls85g58cmdl4w-ormolu-0.7.4.0.drv'... algebraic-graphs> OK: compose (overlay x y) z == overlay (compose x z) (compose y z) algebraic-graphs> OK: compose (edge x y) (edge y z) == edge x z algebraic-graphs> OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] algebraic-graphs> OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.closure ============ algebraic-graphs> OK: closure empty == empty algebraic-graphs> OK: closure (vertex x) == edge x x algebraic-graphs> OK: closure (edge x x) == edge x x algebraic-graphs> OK: closure (edge x y) == edges [(x,x), (x,y), (y,y)] algebraic-graphs> OK: closure (path $ nub xs) == reflexiveClosure (clique $ nub xs) algebraic-graphs> OK: closure == reflexiveClosure . transitiveClosure algebraic-graphs> OK: closure == transitiveClosure . reflexiveClosure algebraic-graphs> OK: closure . closure == closure algebraic-graphs> OK: postSet x (closure y) == Set.fromList (reachable y x) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.reflexiveClosure ============ algebraic-graphs> OK: reflexiveClosure empty == empty algebraic-graphs> OK: reflexiveClosure (vertex x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x y) == edges [(x,x), (x,y), (y,y)] algebraic-graphs> OK: reflexiveClosure . reflexiveClosure == reflexiveClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.symmetricClosure ============ algebraic-graphs> OK: symmetricClosure empty == empty algebraic-graphs> OK: symmetricClosure (vertex x) == vertex x algebraic-graphs> OK: symmetricClosure (edge x y) == edges [(x,y), (y,x)] algebraic-graphs> OK: symmetricClosure x == overlay x (transpose x) algebraic-graphs> OK: symmetricClosure . symmetricClosure == symmetricClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.transitiveClosure ============ algebraic-graphs> OK: transitiveClosure empty == empty algebraic-graphs> OK: transitiveClosure (vertex x) == vertex x algebraic-graphs> OK: transitiveClosure (edge x y) == edge x y algebraic-graphs> OK: transitiveClosure (path $ nub xs) == clique (nub $ xs) algebraic-graphs> OK: transitiveClosure . transitiveClosure == transitiveClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.bfsForest ============ algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [0] == empty algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [1] == edge 1 2 algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [2] == vertex 2 algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [0,1,2] == vertices [1,2] algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [2,1,0] == vertices [1,2] algebraic-graphs> OK: forest $ bfsForest (edge 1 1) [1] == vertex 1 algebraic-graphs> OK: isSubgraphOf (forest $ bfsForest x vs) x == True algebraic-graphs> OK: bfsForest x (vertexList x) == map ( -> Node v []) (nub $ vertexList x) algebraic-graphs> OK: bfsForest x [] == [] algebraic-graphs> OK: bfsForest empty vs == [] algebraic-graphs> OK: bfsForest (3 * (1 + 4) * (1 + 5)) [1,4] == algebraic-graphs> OK: forest $ bfsForest (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1] + path [3,4,5] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.bfs ============ algebraic-graphs> OK: bfs (edge 1 2) [0] == [] algebraic-graphs> OK: bfs (edge 1 2) [1] == [[1], [2]] algebraic-graphs> OK: bfs (edge 1 2) [2] == [[2]] algebraic-graphs> OK: bfs (edge 1 2) [1,2] == [[1,2]] algebraic-graphs> OK: bfs (edge 1 2) [2,1] == [[2,1]] algebraic-graphs> OK: bfs (edge 1 1) [1] == [[1]] algebraic-graphs> OK: bfs empty vs == [] algebraic-graphs> OK: bfs x [] == [] algebraic-graphs> OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,2] == [[1,2]] algebraic-graphs> OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,3] == [[1,3], [2,4]] algebraic-graphs> OK: bfs (3 * (1 + 4) * (1 + 5)) [3] == [[3], [1,4,5]] algebraic-graphs> OK: bfs (circuit [1..5] + circuit [5,4..1]) [2] == [[2], [1,3], [5,4]] algebraic-graphs> OK: concat $ bfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,4,1,5] algebraic-graphs> OK: map concat . transpose . map levels . bfsForest x == bfs x algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.dfsForest ============ algebraic-graphs> OK: forest $ dfsForest empty == empty algebraic-graphs> OK: forest $ dfsForest (edge 1 1) == vertex 1 algebraic-graphs> OK: forest $ dfsForest (edge 1 2) == edge 1 2 algebraic-graphs> OK: forest $ dfsForest (edge 2 1) == vertices [1,2] algebraic-graphs> OK: isSubgraphOf (forest $ dfsForest x) x == True algebraic-graphs> OK: isDfsForestOf (dfsForest x) x == True algebraic-graphs> OK: dfsForest . forest . dfsForest == dfsForest lens> modify map entry: [OK] lens> insert maybe map entry: [OK] lens> delete maybe map entry: [OK] lens> read list entry: [OK] lens> write list entry: [OK] lens> write through list entry: [OK] lens> correct indexing strict text: [OK] lens> correct indexing lazy text: [OK] lens> correct indexing strict bytestring: [OK] lens> correct indexing lazy bytestring: [OK] lens> lens> Test Cases Total lens> Passed 55 55 lens> Failed 0 0 lens> Total 55 55 lens> Test suite hunit: PASS lens> Test suite logged to: dist/test/lens-5.3.4-hunit.log lens> Test suite templates: RUNNING... lens> test/templates.hs: ok lens> Test suite templates: PASS lens> Test suite logged to: dist/test/lens-5.3.4-templates.log lens> 4 of 4 test suites (4 of 4 test cases) passed. lens> Running phase: haddockPhase lens> Preprocessing test suite 'doctests' for lens-5.3.4.. lens> Preprocessing library for lens-5.3.4.. lens> Running Haddock on library for lens-5.3.4.. lens> Warning: The documentation for the following packages are not installed. No lens> links will be generated to these packages: vector-0.13.2.0 lens> Warning: --source-* options are ignored when --hyperlinked-source is enabled. lens> 100% ( 4 / 4) in 'Control.Lens.Internal.CTypes' lens> Warning: 'Prelude' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 33% ( 1 / 3) in 'Control.Lens.Internal.Doctest' lens> Missing documentation for: lens> head (src/Control/Lens/Internal/Doctest.hs:37) lens> tail (src/Control/Lens/Internal/Doctest.hs:41) lens> Warning: 'Const' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 1 / 1) in 'Control.Lens.Internal.Instances' lens> 100% ( 3 / 3) in 'Control.Lens.Internal.Iso' lens> 100% ( 3 / 3) in 'Control.Lens.Internal.List' lens> Warning: 'Flow' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 6 / 6) in 'Control.Lens.Internal.Level' lens> Warning: 'Traversal' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'IndexedFold' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'IndexedTraversal' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Fold' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 15 / 15) in 'Control.Lens.Internal.Indexed' lens> 50% ( 2 / 4) in 'Control.Lens.Internal.Getter' lens> Missing documentation for: lens> AlongsideLeft (src/Control/Lens/Internal/Getter.hs:35) lens> AlongsideRight (src/Control/Lens/Internal/Getter.hs:76) lens> Warning: 'a' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 84% ( 11 / 13) in 'Control.Lens.Internal.Fold' lens> Missing documentation for: lens> ReifiedMonoid lens> NonEmptyDList (src/Control/Lens/Internal/Fold.hs:130) lens> Warning: 'w' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 11 / 11) in 'Control.Lens.Internal.Context' lens> Warning: 'FunList' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 90% ( 10 / 11) in 'Control.Lens.Internal.Bazaar' lens> Missing documentation for: lens> Bizarre1 (src/Control/Lens/Internal/Bazaar.hs:239) lens> 100% ( 12 / 12) in 'Control.Lens.Internal.Magma' lens> Warning: 'Prism' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 3 / 3) in 'Control.Lens.Internal.Prism' lens> 0% ( 0 / 2) in 'Control.Lens.Internal.Profunctor' lens> Missing documentation for: lens> Module header lens> WrappedPafb (src/Control/Lens/Internal/Profunctor.hs:8) lens> Warning: 'Const' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 5 / 5) in 'Control.Lens.Internal.Review' lens> 100% ( 3 / 3) in 'Control.Lens.Internal.Setter' lens> 100% ( 15 / 15) in 'Control.Lens.Internal.Zoom' lens> 100% ( 13 / 13) in 'Control.Lens.Internal' lens> Warning: 'v' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 's' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. bitvec> +++ OK, passed 100 tests. bitvec> Set Bit: OK bitvec> +++ OK, passed 100 tests. bitvec> Clear Bit: OK bitvec> +++ OK, passed 100 tests. bitvec> Complement Bit: OK bitvec> +++ OK, passed 100 tests. bitvec> Clear Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Set Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Test Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Pop Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Right Rotation: OK bitvec> +++ OK, passed 100 tests. bitvec> Left Rotation: OK bitvec> +++ OK, passed 100 tests. bitvec> Count Leading Zeros of Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Count Trailing Zeros of Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Eq bitvec> Transitive: OK bitvec> +++ OK, passed 100 tests. bitvec> Symmetric: OK bitvec> +++ OK, passed 100 tests. bitvec> Reflexive: OK bitvec> +++ OK, passed 100 tests. bitvec> Ord bitvec> Antisymmetry: OK bitvec> +++ OK, passed 100 tests. bitvec> Transitivity: OK bitvec> +++ OK, passed 100 tests. bitvec> Totality: OK bitvec> +++ OK, passed 100 tests. bitvec> Enum bitvec> Succ Pred Identity: OK bitvec> +++ OK, passed 100 tests; 73 discarded. bitvec> Pred Succ Identity: OK bitvec> +++ OK, passed 100 tests; 97 discarded. bitvec> Show bitvec> Show: OK bitvec> +++ OK, passed 100 tests. bitvec> Equivariance: showsPrec: OK bitvec> +++ OK, passed 100 tests. bitvec> Equivariance: showList: OK bitvec> +++ OK, passed 100 tests. bitvec> Show/Read bitvec> Partial Isomorphism: show/read: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: show/read with initial space: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: showsPrec/readsPrec: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: showList/readList: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: showListWith shows / readListDefault: OK bitvec> +++ OK, passed 100 tests. bitvec> Num bitvec> Additive Commutativity: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Left Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Right Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Associativity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Left Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Right Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication Left Distributes Over Addition: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication Right Distributes Over Addition: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Left Annihilation: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Right Annihilation: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Inverse: OK bitvec> +++ OK, passed 100 tests. bitvec> Subtraction: OK bitvec> +++ OK, passed 100 tests. mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 104 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 18 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 17 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 115 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. cabal-add> Dynamic Libraries installed in: cabal-add> /nix/store/5bdkz0jiyinvbs2rbd92sdizrm4z4f6c-cabal-add-0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 cabal-add> Private executables installed in: cabal-add> /nix/store/5bdkz0jiyinvbs2rbd92sdizrm4z4f6c-cabal-add-0.1/libexec/x86_64-linux-ghc-9.6.3/cabal-add-0.1 cabal-add> Data files installed in: cabal-add> /nix/store/5bdkz0jiyinvbs2rbd92sdizrm4z4f6c-cabal-add-0.1/share/x86_64-linux-ghc-9.6.3/cabal-add-0.1 cabal-add> Documentation installed in: cabal-add> /nix/store/b90vks4cbhbj4cz5y8ms81myznzzknn5-cabal-add-0.1-doc/share/doc/cabal-add-0.1 cabal-add> Configuration files installed in: cabal-add> /nix/store/5bdkz0jiyinvbs2rbd92sdizrm4z4f6c-cabal-add-0.1/etc cabal-add> No alex found cabal-add> Using ar found on system at: cabal-add> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar cabal-add> No c2hs found cabal-add> No cpphs found cabal-add> No doctest found cabal-add> Using gcc version 14.3.0 given by user at: cabal-add> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc cabal-add> Using ghc version 9.6.3 found on system at: cabal-add> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc cabal-add> Using ghc-pkg version 9.6.3 found on system at: cabal-add> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 cabal-add> No ghcjs found cabal-add> No ghcjs-pkg found cabal-add> No greencard found cabal-add> Using haddock version 2.29.1 found on system at: cabal-add> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 cabal-add> No happy found cabal-add> Using haskell-suite found on system at: haskell-suite-dummy-location cabal-add> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location cabal-add> No hmake found cabal-add> Using hpc version 0.68 found on system at: cabal-add> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 cabal-add> Using hsc2hs version 0.68.9 found on system at: cabal-add> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 cabal-add> Using hscolour version 1.25 found on system at: cabal-add> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour cabal-add> No jhc found cabal-add> Using ld found on system at: cabal-add> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold cabal-add> No pkg-config found cabal-add> Using runghc version 9.6.3 found on system at: cabal-add> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 cabal-add> Using strip version 2.44 found on system at: cabal-add> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip cabal-add> Using tar found on system at: cabal-add> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar cabal-add> No uhc found cabal-add> *** abort because of serious configure-time warning from Cabal hw-fingertree> unit hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw hw-fingertree> include base-4.18.1.0 hw-fingertree> include deepseq-1.4.8.1 hw-fingertree> include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-fingertree> HaskellWorks.Data.FingerTree=hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw:HaskellWorks.Data.FingerTree,HaskellWorks.Data.IntervalMap.FingerTree=hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw:HaskellWorks.Data.IntervalMap.FingerTree,HaskellWorks.Data.PriorityQueue.FingerTree=hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw:HaskellWorks.Data.PriorityQueue.FingerTree hw-fingertree> unit hw-fingertree-0.1.2.1-2rne7ZOl2ny8v5q10OFeXo-doctest hw-fingertree> include base-4.18.1.0 hw-fingertree> include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC hw-fingertree> include doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv hw-fingertree> include hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw hw-fingertree> unit hw-fingertree-0.1.2.1-E4dKdvNoaXHJHStJDQF8zA-hw-fingertree-tests hw-fingertree> include base-4.18.1.0 hw-fingertree> include deepseq-1.4.8.1 hw-fingertree> include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp hw-fingertree> include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU hw-fingertree> include hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw hw-fingertree> include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY hw-fingertree> Ready component graph: hw-fingertree> definite hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw hw-fingertree> depends base-4.18.1.0 hw-fingertree> depends deepseq-1.4.8.1 hw-fingertree> depends hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv hw-fingertree> definite hw-fingertree-0.1.2.1-E4dKdvNoaXHJHStJDQF8zA-hw-fingertree-tests hw-fingertree> depends base-4.18.1.0 hw-fingertree> depends deepseq-1.4.8.1 hw-fingertree> depends hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp hw-fingertree> depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU hw-fingertree> depends hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw hw-fingertree> depends hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY hw-fingertree> definite hw-fingertree-0.1.2.1-2rne7ZOl2ny8v5q10OFeXo-doctest hw-fingertree> depends base-4.18.1.0 hw-fingertree> depends doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC hw-fingertree> depends doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv hw-fingertree> depends hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw hw-fingertree> Using Cabal-3.10.1.0 compiled by ghc-9.6 hw-fingertree> Using compiler: ghc-9.6.3 hw-fingertree> Using install prefix: hw-fingertree> /nix/store/02x5nah0x2yj3nrjl9jg52628q3gs0px-hw-fingertree-0.1.2.1 hw-fingertree> Executables installed in: hw-fingertree> /nix/store/02x5nah0x2yj3nrjl9jg52628q3gs0px-hw-fingertree-0.1.2.1/bin hw-fingertree> Libraries installed in: hw-fingertree> /nix/store/02x5nah0x2yj3nrjl9jg52628q3gs0px-hw-fingertree-0.1.2.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw hw-fingertree> Dynamic Libraries installed in: hw-fingertree> /nix/store/02x5nah0x2yj3nrjl9jg52628q3gs0px-hw-fingertree-0.1.2.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 hw-fingertree> Private executables installed in: hw-fingertree> /nix/store/02x5nah0x2yj3nrjl9jg52628q3gs0px-hw-fingertree-0.1.2.1/libexec/x86_64-linux-ghc-9.6.3/hw-fingertree-0.1.2.1 hw-fingertree> Data files installed in: hw-fingertree> /nix/store/02x5nah0x2yj3nrjl9jg52628q3gs0px-hw-fingertree-0.1.2.1/share/x86_64-linux-ghc-9.6.3/hw-fingertree-0.1.2.1 hw-fingertree> Documentation installed in: hw-fingertree> /nix/store/jj9ggkx1pxhzmiildpq7q315rgs8vc6y-hw-fingertree-0.1.2.1-doc/share/doc/hw-fingertree-0.1.2.1 hw-fingertree> Configuration files installed in: hw-fingertree> /nix/store/02x5nah0x2yj3nrjl9jg52628q3gs0px-hw-fingertree-0.1.2.1/etc hw-fingertree> No alex found hw-fingertree> Using ar found on system at: hw-fingertree> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hw-fingertree> No c2hs found hw-fingertree> No cpphs found hw-fingertree> Using doctest version 0.22.6 found on system at: hw-fingertree> /nix/store/lq540m6kbw6pvvrsh4yv820m3dawccpg-doctest-0.22.6/bin/doctest hw-fingertree> Using gcc version 14.3.0 given by user at: hw-fingertree> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hw-fingertree> Using ghc version 9.6.3 found on system at: hw-fingertree> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc hw-fingertree> Using ghc-pkg version 9.6.3 found on system at: hw-fingertree> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 hw-fingertree> No ghcjs found hw-fingertree> No ghcjs-pkg found hw-fingertree> No greencard found hw-fingertree> Using haddock version 2.29.1 found on system at: hw-fingertree> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 hw-fingertree> No happy found hw-fingertree> Using haskell-suite found on system at: haskell-suite-dummy-location hw-fingertree> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hw-fingertree> No hmake found hw-fingertree> Using hpc version 0.68 found on system at: 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 lens> Warning: 'indices' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'sets' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'IndexedPreservingSetter'' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'IndexedPreservingSetter' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'f' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 're' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'unto' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'nat' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'foo' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Procompose' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 88% ( 52 / 59) in 'Control.Lens.Type' lens> Missing documentation for: lens> Traversal1' (src/Control/Lens/Type.hs:215) lens> IndexedTraversal1 (src/Control/Lens/Type.hs:235) lens> IndexedTraversal1' (src/Control/Lens/Type.hs:236) lens> IndexedFold1 (src/Control/Lens/Type.hs:527) lens> IndexPreservingTraversal1 (src/Control/Lens/Type.hs:246) lens> IndexPreservingTraversal1' (src/Control/Lens/Type.hs:247) lens> IndexPreservingFold1 (src/Control/Lens/Type.hs:528) lens> Warning: 'setter' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'fresh' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Writer' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Reader' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 90 / 90) in 'Control.Lens.Setter' lens> Warning: 'getter' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'setter' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'view' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'pos' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'seek' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'IndexedPreservingLens' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Monad'' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'foo' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'bar' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'f' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% (119 /119) in 'Control.Lens.Lens' lens> 100% ( 41 / 41) in 'Control.Lens.Tuple' lens> Warning: 'r' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'failing' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 33 / 33) in 'Control.Lens.Getter' lens> Warning: 'Review'' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 16 / 16) in 'Control.Lens.Review' lens> Warning: 'lift' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'hasn't' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: '^?' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'readMaybe' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 93% ( 30 / 32) in 'Control.Lens.Prism' lens> Missing documentation for: lens> Prefixed (src/Control/Lens/Prism.hs:388) lens> Suffixed (src/Control/Lens/Prism.hs:422) bitvec> Abs Is Idempotent: OK bitvec> +++ OK, passed 100 tests. bitvec> Signum Is Idempotent: OK bitvec> +++ OK, passed 100 tests. bitvec> Product Of Abs And Signum Is Id: OK bitvec> +++ OK, passed 100 tests. bitvec> Integral bitvec> Quotient Remainder: OK bitvec> +++ OK, passed 100 tests; 91 discarded. bitvec> Division Modulus: OK bitvec> +++ OK, passed 100 tests; 112 discarded. bitvec> Integer Roundtrip: OK bitvec> +++ OK, passed 100 tests. bitvec> QuotRem is (Quot, Rem): OK bitvec> +++ OK, passed 100 tests; 72 discarded. bitvec> DivMod is (Div, Mod): OK bitvec> +++ OK, passed 100 tests; 124 discarded. bitvec> divideByZero: OK bitvec> +++ OK, passed 100 tests. bitvec> toRational: OK bitvec> +++ OK, passed 100 tests. bitvec> F2Poly bitvec> Addition: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication: OK bitvec> +++ OK, passed 100 tests. bitvec> Square: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication long: OK (0.02s) bitvec> +++ OK, passed 100 tests. bitvec> Multiplication 1: OK bitvec> +++ OK, passed 1 test. bitvec> Square long: OK (0.02s) bitvec> +++ OK, passed 100 tests. bitvec> Remainder: OK bitvec> +++ OK, passed 100 tests; 45 discarded. bitvec> GCD: OK bitvec> +++ OK, passed 100 tests; 57 discarded. bitvec> Enum: OK bitvec> +++ OK, passed 100 tests. bitvec> Show bitvec> Show: OK bitvec> +++ OK, passed 100 tests. bitvec> Equivariance: showsPrec: OK bitvec> +++ OK, passed 100 tests. bitvec> Equivariance: showList: OK bitvec> +++ OK, passed 100 tests. bitvec> Num bitvec> Additive Commutativity: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Left Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Right Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Associativity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Left Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Right Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication Left Distributes Over Addition: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication Right Distributes Over Addition: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Left Annihilation: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Right Annihilation: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Inverse: OK bitvec> +++ OK, passed 100 tests. bitvec> Subtraction: OK bitvec> +++ OK, passed 100 tests. bitvec> Abs Is Idempotent: OK bitvec> +++ OK, passed 100 tests. bitvec> Signum Is Idempotent: OK bitvec> +++ OK, passed 100 tests. bitvec> Product Of Abs And Signum Is Id: OK bitvec> +++ OK, passed 100 tests. bitvec> Integral bitvec> Quotient Remainder: OK bitvec> +++ OK, passed 100 tests; 52 discarded. bitvec> Division Modulus: OK mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 2310 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK hw-fingertree> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 hw-fingertree> Using hsc2hs version 0.68.9 found on system at: hw-fingertree> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 hw-fingertree> Using hscolour version 1.25 found on system at: hw-fingertree> /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour hw-fingertree> No jhc found hw-fingertree> Using ld found on system at: hw-fingertree> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hw-fingertree> No pkg-config found hw-fingertree> Using runghc version 9.6.3 found on system at: hw-fingertree> /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 hw-fingertree> Using strip version 2.44 found on system at: hw-fingertree> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hw-fingertree> Using tar found on system at: hw-fingertree> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hw-fingertree> No uhc found hw-fingertree> Running phase: buildPhase hw-fingertree> Preprocessing library for hw-fingertree-0.1.2.1.. hw-fingertree> Building library for hw-fingertree-0.1.2.1.. hw-fingertree> [1 of 4] Compiling HaskellWorks.Data.FingerTree ( src/HaskellWorks/Data/FingerTree.hs, dist/build/HaskellWorks/Data/FingerTree.o, dist/build/HaskellWorks/Data/FingerTree.dyn_o ) hw-fingertree> [2 of 4] Compiling HaskellWorks.Data.IntervalMap.FingerTree ( src/HaskellWorks/Data/IntervalMap/FingerTree.hs, dist/build/HaskellWorks/Data/IntervalMap/FingerTree.o, dist/build/HaskellWorks/Data/IntervalMap/FingerTree.dyn_o ) hw-fingertree> [3 of 4] Compiling HaskellWorks.Data.PriorityQueue.FingerTree ( src/HaskellWorks/Data/PriorityQueue/FingerTree.hs, dist/build/HaskellWorks/Data/PriorityQueue/FingerTree.o, dist/build/HaskellWorks/Data/PriorityQueue/FingerTree.dyn_o ) hw-fingertree> [4 of 4] Compiling Paths_hw_fingertree ( dist/build/autogen/Paths_hw_fingertree.hs, dist/build/Paths_hw_fingertree.o, dist/build/Paths_hw_fingertree.dyn_o ) hw-fingertree> [1 of 4] Compiling HaskellWorks.Data.FingerTree ( src/HaskellWorks/Data/FingerTree.hs, dist/build/HaskellWorks/Data/FingerTree.p_o ) hw-fingertree> [2 of 4] Compiling HaskellWorks.Data.IntervalMap.FingerTree ( src/HaskellWorks/Data/IntervalMap/FingerTree.hs, dist/build/HaskellWorks/Data/IntervalMap/FingerTree.p_o ) hw-fingertree> [3 of 4] Compiling HaskellWorks.Data.PriorityQueue.FingerTree ( src/HaskellWorks/Data/PriorityQueue/FingerTree.hs, dist/build/HaskellWorks/Data/PriorityQueue/FingerTree.p_o ) hw-fingertree> [4 of 4] Compiling Paths_hw_fingertree ( dist/build/autogen/Paths_hw_fingertree.hs, dist/build/Paths_hw_fingertree.p_o ) hw-fingertree> Preprocessing test suite 'hw-fingertree-tests' for hw-fingertree-0.1.2.1.. hw-fingertree> Building test suite 'hw-fingertree-tests' for hw-fingertree-0.1.2.1.. hw-fingertree> [1 of 3] Compiling HaskellWorks.Data.FingerTree.Gen ( tests/HaskellWorks/Data/FingerTree/Gen.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/HaskellWorks/Data/FingerTree/Gen.o ) hw-fingertree> [2 of 3] Compiling HaskellWorks.Data.FingerTreeSpec ( tests/HaskellWorks/Data/FingerTreeSpec.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/HaskellWorks/Data/FingerTreeSpec.o ) hw-fingertree> [3 of 3] Compiling Main ( tests/Spec.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/Main.o ) hw-fingertree> [4 of 4] Linking dist/build/hw-fingertree-tests/hw-fingertree-tests hw-fingertree> Preprocessing test suite 'doctest' for hw-fingertree-0.1.2.1.. hw-fingertree> Building test suite 'doctest' for hw-fingertree-0.1.2.1.. hw-fingertree> [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) hw-fingertree> [2 of 2] Linking dist/build/doctest/doctest hw-fingertree> Running phase: checkPhase hw-fingertree> Running 2 test suites... hw-fingertree> Test suite hw-fingertree-tests: RUNNING... hw-fingertree> hw-fingertree> HaskellWorks.Data.FingerTree hw-fingertree> ✓ passed 100 tests. hw-fingertree> foldr [✔] hw-fingertree> ✓ passed 100 tests. hw-fingertree> foldl [✔] hw-fingertree> ✓ passed 100 tests. hw-fingertree> (==) [✔] hw-fingertree> ✓ passed 100 tests. hw-fingertree> compare [✔] hw-fingertree> ✓ passed 100 tests. hw-fingertree> mappend [✔] hw-fingertree> ✓ passed 100 tests. hw-fingertree> empty [✔] hw-fingertree> ✓ passed 100 tests. hw-fingertree> singletone [✔] hw-fingertree> ✓ passed 100 tests. hw-fingertree> (<|) [✔] hw-fingertree> ✓ passed 100 tests. hw-fingertree> (|>) [✔] hw-fingertree> ✓ passed 100 tests. hw-fingertree> (><) [✔] hw-fingertree> ✓ passed 100 tests. hw-fingertree> fromList [✔] error: Cannot build '/nix/store/8qgilgyxpnhaj0gixldziqa7g6zpy5k6-cabal-add-0.1.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/5bdkz0jiyinvbs2rbd92sdizrm4z4f6c-cabal-add-0.1 /nix/store/b90vks4cbhbj4cz5y8ms81myznzzknn5-cabal-add-0.1-doc warning: killing stray builder process 59700 ()... 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-30011": 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-30016": Device or resource busy warning: killing stray builder process 39002 ()... 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-30012": 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-30013": Device or resource busy error: Cannot build '/nix/store/gfmhqxq7bygaw4apyqdpvigk8lgi1dmz-haskell-language-server-2.10.0.0.drv'. Reason: 1 dependency failed. Output paths: /nix/store/jr3pjx2zf5hwpbp3ys5ak3qikpmk271z-haskell-language-server-2.10.0.0 error: Cannot build '/nix/store/18niy4gsbvq0dbjgrsxx7pznz84fx493-ghc-shell-for-packages-0.drv'. Reason: 1 dependency failed. Output paths: /nix/store/yn2mbq2fyjqpkhn24l9lchsvzg727l4y-ghc-shell-for-packages-0