1these 17 derivations will be built:2 /nix/store/0s73h74r52q2x7xi50yqk6n661n54g95-harmonia-file-core-3.1.0.drv3 /nix/store/3kdljzdjzvyx4l6srfv4252lj3zbz49i-libsqlite3-sys-0.37.0.drv4 /nix/store/4fdlnr7ww78gn2ysyvvfsg6hs4igpsam-harmonia-utils-io-0.0.0-alpha.0.drv5 /nix/store/6z3zlazakn1fcas59cz5pxw0mgvrzpz9-rsqlite-vfs-0.1.0.drv6 /nix/store/agvv7ibinpq7csa9szwrnky6hacfjqd0-harmonia-store-db-3.1.0.drv7 /nix/store/by659xxnp0w0s19ybmbg25yxp9fch0cj-rusqlite-0.39.0.drv8 /nix/store/fg77229hpn3jvz3d3rg609b5b71bfwmk-hashlink-0.11.0.drv9 /nix/store/jcmf75205ljxh955c058m6vgk3bpz79m-harmonia-utils-hash-0.0.0-alpha.0.drv10 /nix/store/kw6wp5yahdxpkllkl0wq84lkz3kqqc1i-sha1-0.11.0.drv11 /nix/store/ll6gv8g4bki53gz3q0z7nbhry795yvz1-sqlite-wasm-rs-0.5.3.drv12 /nix/store/p1571pa03nl5adfnfnyd5pp0hajjyxhh-harmonia-file-nar-3.1.0.drv13 /nix/store/rqsv8pl4bx5wi5smaw0h9mp8zrz6gfj5-harmonia-store-path-info-3.1.0.drv14 /nix/store/va9b83041gzqbv27p0kpvi1sff62pngr-hybrid-array-0.4.12.drv15 /nix/store/vpa3x4n790j9vampb5jkld6g82a1f6d1-harmonia-store-core-0.0.0-alpha.0.drv16 /nix/store/xn0q2dajn0cp29bgz082yxgac67vf71i-harmonia-utils-base-encoding-0.0.0-alpha.0.drv17 /nix/store/5jzh7krb0d0bzp30kgblin0vrx19xm9k-cargo-vendor-dir.drv18 /nix/store/5pyzwq5w38mp5qzwcl7ai5afxnyqjgr5-fast-nix-gc-0.1.0.drv19these 56 paths will be fetched (3.6 MiB download, 21.0 MiB unpacked):20 /nix/store/3bahv5i87m0nydx49jjlccim23llc3fs-base64ct-1.8.321 /nix/store/b5vxv6gypcqgmpswjf041ha43yyv3afq-bit-set-0.8.022 /nix/store/sgrsj94gj042db0cs23yj4l95dflbnan-bit-vec-0.8.023 /nix/store/giw7adkb1vy1jvhy7xwgkff1pv6q5gnk-block-buffer-0.12.024 /nix/store/srivr0lz5n32jrmmkik3ym5zcnkbzzbp-bytes-1.11.125 /nix/store/990icim6vkad9zmpm6br73iddxlz7651-chacha20-0.10.026 /nix/store/5r81qkxrxs8ibkp5mzrkq24n6aj18438-const-oid-0.10.227 /nix/store/hj058fmly4l65fk1js8ldmv78mv4na3g-const-oid-0.9.628 /nix/store/dixvz7nwqfl7wa9kdjx9smgvsw4rnqb7-convert_case-0.10.029 /nix/store/w73pkdrsnpl6rd8c8bjvk7l2cy4031zx-cpufeatures-0.3.030 /nix/store/fh6vgdm56xg0mpp12ndfd2zmc01yv4zz-crypto-common-0.2.131 /nix/store/67fs1yscg1r961jmpaw2gz131d1n2jn5-curve25519-dalek-4.1.332 /nix/store/jdqr178jcpp1ckdh7r786319mc6r11p4-curve25519-dalek-derive-0.1.133 /nix/store/w48236d4ryxm33rm59zp64ayg95m5hch-data-encoding-2.11.034 /nix/store/xnnwg9ghdycg4s7nxg3d56c1v5vs7p5z-der-0.7.1035 /nix/store/8arpwysm89hzsax6kag80mkia0x2c9z8-derive_more-2.1.136 /nix/store/yl5r1l3rmmaz0sla6pbvnybar41m4xnn-derive_more-impl-2.1.137 /nix/store/kn8b58lwawnvidpwbg74h92713mimilc-digest-0.11.338 /nix/store/8cgd7j8lixyy102m0kkkiy7mfkzi8ws1-ed25519-2.2.339 /nix/store/w1bw2k95m6dcbbcbp3nhznh7fsyajmpa-ed25519-dalek-2.2.040 /nix/store/85bnkx1z99z9dd9j6rjhnkiad4m1kr6v-fallible-iterator-0.3.041 /nix/store/rhq0g9wi9b8ynznk0lvw0nhc8vcg12yl-fallible-streaming-iterator-0.1.942 /nix/store/4wdislh62l7zy1a0v3w19m4kpbjwg6w3-fiat-crypto-0.2.943 /nix/store/g0zqqvpf13agkkklrp41420cxg9cm9gj-foldhash-0.2.044 /nix/store/5hs0hs213yddyfihaz95ryipxfiq0ihy-futures-macro-0.3.3245 /nix/store/6qyy22hyxrps48q74dx93qxlan6yjg28-futures-sink-0.3.3246 /nix/store/dczw61srsnn7ih14597h0zdl92gknf9g-hashbrown-0.16.147 /nix/store/5cd81jnh5i5l37v3f7758zs4a6qc32hy-log-0.4.3348 /nix/store/2kd77hrfmk623f0qsn1ykgvggam0ygy9-md5-0.8.049 /nix/store/j0hfmwwdnlq2yqzl2rxwrv4jky8lchfw-mio-1.2.050 /nix/store/qq8wjr8fvq0f1mvk8sxyasm8pzh4nwys-pico-args-0.5.051 /nix/store/c67i0y7473rfxykhfl98n81s6z9zxqwb-pkcs8-0.10.252 /nix/store/wvlmbb9mm6cjylfpwbj1lw7v7x3081qg-pkg-config-0.3.3353 /nix/store/ccp6n4pdy2my1r7w0n70a70gsc8nszlr-proptest-1.11.054 /nix/store/8n25mbhdff0prblk49cb6ffx95pr86cp-quick-error-1.2.355 /nix/store/i7v39pbirxf3iggxyn2v8x0i97mbjplf-rand-0.10.156 /nix/store/d48wr6yyblxfz9wks2aybbiqwyqpfa57-rand-0.9.457 /nix/store/dqilaqmxs65j35yvybw2hh2684ghw8l2-rand_chacha-0.9.058 /nix/store/70gci0lwaf248x4hiq3z2ihydd1nvsvm-rand_core-0.10.159 /nix/store/013n6s6c115l2ivf138psm1r9892cirs-rand_core-0.9.560 /nix/store/ds06jx11pnw1n2pzylik8qq65ib6df5h-rand_xorshift-0.4.061 /nix/store/r1ab124yhc2pjpripn624hpr410ihjzm-rustc_version-0.4.162 /nix/store/hz1gwqdc7myc8hxgc4kad1vqpalpnk3l-rusty-fork-0.3.163 /nix/store/92h7b9594f1jc4lkkhzdwrgprzi6v4p6-sha2-0.11.064 /nix/store/883plx6l77k097c4qaj2w7jw1g9353fs-signal-hook-registry-1.4.865 /nix/store/kjr5m5sp6840bnlp1azbgzykqmdyrpbg-signature-2.2.066 /nix/store/b0940fcsd4gvmkgn545dxh3b50xpg4qz-socket2-0.6.367 /nix/store/81pyal8qr2yhp5szgxfz1whz0sfcd8h7-spki-0.7.368 /nix/store/2jfbybpk6gdfjnas38qhlnmwp7n33ww1-tokio-1.52.369 /nix/store/54kx987g4k3c064l8a76dpa591r53nc0-tokio-macros-2.7.070 /nix/store/fl3ddzg6gzbf8pakgc6c78bizkbv0rni-tokio-util-0.7.1871 /nix/store/vjpxyrzfksdrf9q9y5y3v8zdkr4b6cvl-typenum-1.20.072 /nix/store/m88ghlyiiz41vdfxr25cbw64y64m3mwr-unarray-0.1.473 /nix/store/4ri6kc4jznyjd1qridgd8v9c6lfzj58m-unicode-segmentation-1.13.274 /nix/store/x4hhmgc772ilwp7jhd02yvzvxsn9sib0-wait-timeout-0.2.175 /nix/store/r28681gkz9bb46qmj3wmdk8v3dyaq2v9-zeroize-1.8.276building '/nix/store/0s73h74r52q2x7xi50yqk6n661n54g95-harmonia-file-core-3.1.0.drv' on 'ssh-ng://nix@jamie'77building '/nix/store/vpa3x4n790j9vampb5jkld6g82a1f6d1-harmonia-store-core-0.0.0-alpha.0.drv' on 'ssh-ng://nix@jamie'78building '/nix/store/xn0q2dajn0cp29bgz082yxgac67vf71i-harmonia-utils-base-encoding-0.0.0-alpha.0.drv' on 'ssh-ng://nix@jamie'79building '/nix/store/4fdlnr7ww78gn2ysyvvfsg6hs4igpsam-harmonia-utils-io-0.0.0-alpha.0.drv' on 'ssh-ng://nix@jamie'80building '/nix/store/fg77229hpn3jvz3d3rg609b5b71bfwmk-hashlink-0.11.0.drv' on 'ssh-ng://nix@jamie'81building '/nix/store/6z3zlazakn1fcas59cz5pxw0mgvrzpz9-rsqlite-vfs-0.1.0.drv' on 'ssh-ng://nix@jamie'82building '/nix/store/by659xxnp0w0s19ybmbg25yxp9fch0cj-rusqlite-0.39.0.drv' on 'ssh-ng://nix@jamie'83building '/nix/store/5jzh7krb0d0bzp30kgblin0vrx19xm9k-cargo-vendor-dir.drv' on 'ssh-ng://nix@jamie'84building '/nix/store/5jzh7krb0d0bzp30kgblin0vrx19xm9k-cargo-vendor-dir.drv'85cargo-vendor-dir> structuredAttrs is enabled86building '/nix/store/5pyzwq5w38mp5qzwcl7ai5afxnyqjgr5-fast-nix-gc-0.1.0.drv' on 'ssh-ng://nix@jamie'87building '/nix/store/5pyzwq5w38mp5qzwcl7ai5afxnyqjgr5-fast-nix-gc-0.1.0.drv'88fast-nix-gc-0.1.0> Running phase: unpackPhase89fast-nix-gc-0.1.0> unpacking source archive /nix/store/ldjbnj7j5a9sfc8fc6spwdirmh1rxpwl-source90fast-nix-gc-0.1.0> source root is source91fast-nix-gc-0.1.0> Executing cargoSetupPostUnpackHook92fast-nix-gc-0.1.0> Finished cargoSetupPostUnpackHook93fast-nix-gc-0.1.0> Running phase: patchPhase94fast-nix-gc-0.1.0> Executing cargoSetupPostPatchHook95fast-nix-gc-0.1.0> Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock96fast-nix-gc-0.1.0> Finished cargoSetupPostPatchHook97fast-nix-gc-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase98fast-nix-gc-0.1.0> Running phase: configurePhase99fast-nix-gc-0.1.0> Running phase: buildPhase100fast-nix-gc-0.1.0> Executing cargoBuildHook101fast-nix-gc-0.1.0> cargoBuildHook flags: -j 384 --target x86_64-unknown-linux-gnu --offline --profile release -p fast-nix-gc -p fast-nix-optimise102fast-nix-gc-0.1.0> Compiling proc-macro2 v1.0.106103fast-nix-gc-0.1.0> Compiling quote v1.0.45104fast-nix-gc-0.1.0> Compiling unicode-ident v1.0.24105fast-nix-gc-0.1.0> Compiling libc v0.2.186106fast-nix-gc-0.1.0> Compiling serde_core v1.0.228107fast-nix-gc-0.1.0> Compiling serde v1.0.228108fast-nix-gc-0.1.0> Compiling typenum v1.20.0109fast-nix-gc-0.1.0> Compiling pin-project-lite v0.2.17110fast-nix-gc-0.1.0> Compiling unicode-segmentation v1.13.2111fast-nix-gc-0.1.0> Compiling cfg-if v1.0.4112fast-nix-gc-0.1.0> Compiling thiserror v2.0.18113fast-nix-gc-0.1.0> Compiling unicode-xid v0.2.6114fast-nix-gc-0.1.0> Compiling const-oid v0.10.2115fast-nix-gc-0.1.0> Compiling autocfg v1.5.0116fast-nix-gc-0.1.0> Compiling crossbeam-utils v0.8.21117fast-nix-gc-0.1.0> Compiling pkg-config v0.3.33118fast-nix-gc-0.1.0> Compiling vcpkg v0.2.15119fast-nix-gc-0.1.0> Compiling cpufeatures v0.3.0120fast-nix-gc-0.1.0> Compiling cfg_aliases v0.2.1121fast-nix-gc-0.1.0> Compiling bitflags v2.11.1122fast-nix-gc-0.1.0> Compiling foldhash v0.2.0123fast-nix-gc-0.1.0> Compiling zerocopy v0.8.48124fast-nix-gc-0.1.0> Compiling data-encoding v2.11.0125fast-nix-gc-0.1.0> Compiling zmij v1.0.21126fast-nix-gc-0.1.0> Compiling md5 v0.8.0127fast-nix-gc-0.1.0> Compiling anyhow v1.0.103128fast-nix-gc-0.1.0> Compiling futures-sink v0.3.32129fast-nix-gc-0.1.0> Compiling fallible-iterator v0.3.0130fast-nix-gc-0.1.0> Compiling fallible-streaming-iterator v0.1.9131fast-nix-gc-0.1.0> Compiling smallvec v1.15.1132fast-nix-gc-0.1.0> Compiling serde_json v1.0.149133fast-nix-gc-0.1.0> Compiling rayon-core v1.13.0134fast-nix-gc-0.1.0> Compiling same-file v1.0.6135fast-nix-gc-0.1.0> Compiling futures-core v0.3.32136fast-nix-gc-0.1.0> Compiling memchr v2.8.0137fast-nix-gc-0.1.0> Compiling slab v0.4.12138fast-nix-gc-0.1.0> Compiling itoa v1.0.18139fast-nix-gc-0.1.0> Compiling futures-task v0.3.32140fast-nix-gc-0.1.0> Compiling once_cell v1.21.4141fast-nix-gc-0.1.0> Compiling log v0.4.33142fast-nix-gc-0.1.0> Compiling pico-args v0.5.0143fast-nix-gc-0.1.0> Compiling either v1.15.0144fast-nix-gc-0.1.0> Compiling regex-automata v0.4.14145fast-nix-gc-0.1.0> Compiling nix v0.31.3146fast-nix-gc-0.1.0> Compiling walkdir v2.5.0147fast-nix-gc-0.1.0> Compiling hashbrown v0.16.1148fast-nix-gc-0.1.0> Compiling tracing-core v0.1.36149fast-nix-gc-0.1.0> Compiling memoffset v0.9.1150fast-nix-gc-0.1.0> Compiling convert_case v0.10.0151fast-nix-gc-0.1.0> Compiling libsqlite3-sys v0.37.0152fast-nix-gc-0.1.0> Compiling crossbeam-epoch v0.9.18153fast-nix-gc-0.1.0> Compiling hybrid-array v0.4.12154fast-nix-gc-0.1.0> Compiling hashlink v0.11.0155fast-nix-gc-0.1.0> Compiling bstr v1.12.1156fast-nix-gc-0.1.0> Compiling crossbeam-deque v0.8.6157fast-nix-gc-0.1.0> Compiling syn v2.0.117158fast-nix-gc-0.1.0> Compiling rusqlite v0.39.0159fast-nix-gc-0.1.0> Compiling crypto-common v0.2.1160fast-nix-gc-0.1.0> Compiling block-buffer v0.12.0161fast-nix-gc-0.1.0> Compiling rayon v1.12.0162fast-nix-gc-0.1.0> Compiling errno v0.3.14163fast-nix-gc-0.1.0> Compiling socket2 v0.6.3164fast-nix-gc-0.1.0> Compiling mio v1.2.0165fast-nix-gc-0.1.0> Compiling signal-hook-registry v1.4.8166fast-nix-gc-0.1.0> Compiling digest v0.11.3167fast-nix-gc-0.1.0> Compiling sha1 v0.11.0168fast-nix-gc-0.1.0> Compiling sha2 v0.11.0169fast-nix-gc-0.1.0> Compiling serde_derive v1.0.228170fast-nix-gc-0.1.0> Compiling tokio-macros v2.7.0171fast-nix-gc-0.1.0> Compiling derive_more-impl v2.1.1172fast-nix-gc-0.1.0> Compiling thiserror-impl v2.0.18173fast-nix-gc-0.1.0> Compiling zerocopy-derive v0.8.48174fast-nix-gc-0.1.0> Compiling futures-macro v0.3.32175fast-nix-gc-0.1.0> Compiling tracing-attributes v0.1.31176fast-nix-gc-0.1.0> Compiling futures-util v0.3.32177fast-nix-gc-0.1.0> Compiling tracing v0.1.44178fast-nix-gc-0.1.0> Compiling derive_more v2.1.1179fast-nix-gc-0.1.0> Compiling bytes v1.11.1180fast-nix-gc-0.1.0> Compiling harmonia-utils-base-encoding v0.0.0-alpha.0 (https://github.com/nix-community/harmonia?rev=9789e1d0a322360442ff2a2a150f8bd2b9ccf93a#9789e1d0)181fast-nix-gc-0.1.0> Compiling harmonia-file-core v3.1.0 (https://github.com/nix-community/harmonia?rev=9789e1d0a322360442ff2a2a150f8bd2b9ccf93a#9789e1d0)182fast-nix-gc-0.1.0> Compiling tokio v1.52.3183fast-nix-gc-0.1.0> Compiling harmonia-utils-hash v0.0.0-alpha.0 (https://github.com/nix-community/harmonia?rev=9789e1d0a322360442ff2a2a150f8bd2b9ccf93a#9789e1d0)184fast-nix-gc-0.1.0> Compiling harmonia-utils-io v0.0.0-alpha.0 (https://github.com/nix-community/harmonia?rev=9789e1d0a322360442ff2a2a150f8bd2b9ccf93a#9789e1d0)185fast-nix-gc-0.1.0> Compiling tokio-util v0.7.18186fast-nix-gc-0.1.0> Compiling harmonia-store-core v0.0.0-alpha.0 (https://github.com/nix-community/harmonia?rev=9789e1d0a322360442ff2a2a150f8bd2b9ccf93a#9789e1d0)187fast-nix-gc-0.1.0> Compiling harmonia-file-nar v3.1.0 (https://github.com/nix-community/harmonia?rev=9789e1d0a322360442ff2a2a150f8bd2b9ccf93a#9789e1d0)188fast-nix-gc-0.1.0> Compiling fast-nix-common v0.1.0 (/build/source/crates/common)189fast-nix-gc-0.1.0> Compiling fast-nix-gc v0.1.0 (/build/source/crates/gc)190fast-nix-gc-0.1.0> Compiling fast-nix-optimise v0.1.0 (/build/source/crates/optimise)191fast-nix-gc-0.1.0> Finished `release` profile [optimized] target(s) in 15.65s192fast-nix-gc-0.1.0> Executing cargoInstallPostBuildHook193fast-nix-gc-0.1.0> Finished cargoInstallPostBuildHook194fast-nix-gc-0.1.0> Finished cargoBuildHook195fast-nix-gc-0.1.0> Running phase: checkPhase196fast-nix-gc-0.1.0> Executing cargoCheckHook197fast-nix-gc-0.1.0> cargoCheckHook flags: -j 384 --profile release --target x86_64-unknown-linux-gnu --offline -p fast-nix-gc -p fast-nix-common -p fast-nix-optimise --198fast-nix-gc-0.1.0> Compiling version_check v0.9.5199fast-nix-gc-0.1.0> Compiling semver v1.0.28200fast-nix-gc-0.1.0> Compiling getrandom v0.4.2201fast-nix-gc-0.1.0> Compiling rand_core v0.10.1202fast-nix-gc-0.1.0> Compiling bitflags v2.11.1203fast-nix-gc-0.1.0> Compiling find-msvc-tools v0.1.9204fast-nix-gc-0.1.0> Compiling shlex v1.3.0205fast-nix-gc-0.1.0> Compiling cpufeatures v0.2.17206fast-nix-gc-0.1.0> Compiling zeroize v1.8.2207fast-nix-gc-0.1.0> Compiling subtle v2.6.1208fast-nix-gc-0.1.0> Compiling signature v2.2.0209fast-nix-gc-0.1.0> Compiling rustix v1.1.4210fast-nix-gc-0.1.0> Compiling linux-raw-sys v0.12.1211fast-nix-gc-0.1.0> Compiling fastrand v2.4.1212fast-nix-gc-0.1.0> Compiling curve25519-dalek-derive v0.1.1213fast-nix-gc-0.1.0> Compiling ed25519 v2.2.3214fast-nix-gc-0.1.0> Compiling chacha20 v0.10.0215fast-nix-gc-0.1.0> Compiling cc v1.2.62216fast-nix-gc-0.1.0> Compiling nix v0.31.3217fast-nix-gc-0.1.0> Compiling rustc_version v0.4.1218fast-nix-gc-0.1.0> Compiling generic-array v0.14.7219fast-nix-gc-0.1.0> Compiling curve25519-dalek v4.1.3220fast-nix-gc-0.1.0> Compiling rand v0.10.1221fast-nix-gc-0.1.0> Compiling libsqlite3-sys v0.37.0222fast-nix-gc-0.1.0> Compiling crypto-common v0.1.7223fast-nix-gc-0.1.0> Compiling block-buffer v0.10.4224fast-nix-gc-0.1.0> Compiling digest v0.10.7225fast-nix-gc-0.1.0> Compiling sha2 v0.10.9226fast-nix-gc-0.1.0> Compiling tempfile v3.27.0227fast-nix-gc-0.1.0> Compiling ed25519-dalek v2.2.0228fast-nix-gc-0.1.0> Compiling harmonia-store-core v0.0.0-alpha.0 (https://github.com/nix-community/harmonia?rev=9789e1d0a322360442ff2a2a150f8bd2b9ccf93a#9789e1d0)229fast-nix-gc-0.1.0> Compiling harmonia-file-nar v3.1.0 (https://github.com/nix-community/harmonia?rev=9789e1d0a322360442ff2a2a150f8bd2b9ccf93a#9789e1d0)230fast-nix-gc-0.1.0> Compiling harmonia-store-path-info v3.1.0 (https://github.com/nix-community/harmonia?rev=9789e1d0a322360442ff2a2a150f8bd2b9ccf93a#9789e1d0)231fast-nix-gc-0.1.0> Compiling rusqlite v0.39.0232fast-nix-gc-0.1.0> Compiling fast-nix-common v0.1.0 (/build/source/crates/common)233fast-nix-gc-0.1.0> Compiling harmonia-store-db v3.1.0 (https://github.com/nix-community/harmonia?rev=9789e1d0a322360442ff2a2a150f8bd2b9ccf93a#9789e1d0)234fast-nix-gc-0.1.0> Compiling fast-nix-gc v0.1.0 (/build/source/crates/gc)235fast-nix-gc-0.1.0> Compiling fast-nix-optimise v0.1.0 (/build/source/crates/optimise)236fast-nix-gc-0.1.0> Finished `release` profile [optimized] target(s) in 50.14s237fast-nix-gc-0.1.0> Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/fast_nix_common-fd0095866cb868ed)238fast-nix-gc-0.1.0> 239fast-nix-gc-0.1.0> running 22 tests240fast-nix-gc-0.1.0> test closest_match_tests::suggests_near_misses_only ... ok241fast-nix-gc-0.1.0> test nix_config::tests::parse ... ok242fast-nix-gc-0.1.0> test logging::tests::respects_level_filter ... ok243fast-nix-gc-0.1.0> test tests::format_size_units ... ok244fast-nix-gc-0.1.0> test temp_roots::tests::add_writes_nul_terminated_roots ... ok245fast-nix-gc-0.1.0> test temp_roots::tests::add_uses_gc_socket_when_gc_holds_the_lock ... ok246fast-nix-gc-0.1.0> test nix_config::tests::unknown_key_falls_back_to_default ... ok247fast-nix-gc-0.1.0> test db::tests::has_table_checks_existence ... ok248fast-nix-gc-0.1.0> test db::tests::store_dir_typed_uses_configured_dir ... ok249fast-nix-gc-0.1.0> test db::tests::valid_store_paths_and_typed_variants ... ok250fast-nix-gc-0.1.0> test db::tests::basename_index_lookups ... ok251fast-nix-gc-0.1.0> test db::tests::load_graph_ignores_edges_with_unknown_ids ... ok252fast-nix-gc-0.1.0> test db::tests::invalidate_ids_handles_ref_cycles ... ok253fast-nix-gc-0.1.0> test db::tests::is_valid_path_checks_db ... ok254fast-nix-gc-0.1.0> test db::tests::invalidate_ids_clears_realisations_with_restrict_fk ... ok255fast-nix-gc-0.1.0> test db::tests::compute_closure_marks_reachable_only ... ok256fast-nix-gc-0.1.0> test db::tests::load_graph_keep_derivations_adds_output_to_drv_edge ... ok257fast-nix-gc-0.1.0> test db::tests::load_graph_build_trace_edges ... ok258fast-nix-gc-0.1.0> test db::tests::empty_graph ... ok259fast-nix-gc-0.1.0> test db::tests::maybe_vacuum_skips_small_freelist ... ok260fast-nix-gc-0.1.0> test db::tests::load_graph_builds_csr ... ok261fast-nix-gc-0.1.0> test db::tests::invalidate_ids_cascades_derivation_outputs ... ok262fast-nix-gc-0.1.0> 263fast-nix-gc-0.1.0> test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s264fast-nix-gc-0.1.0> 265fast-nix-gc-0.1.0> Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/fast_nix_gc-f06e563b2c098026)266fast-nix-gc-0.1.0> 267fast-nix-gc-0.1.0> running 33 tests268fast-nix-gc-0.1.0> test gc::tests::delete_store_path_file_reports_disk_blocks ... ok269fast-nix-gc-0.1.0> test gc::tests::delete_store_path_missing_is_zero ... ok270fast-nix-gc-0.1.0> test gc::tests::delete_store_path_other_stat_errors_propagate ... ok271fast-nix-gc-0.1.0> test gc::tests::try_lock_dir_none_while_held ... ok272fast-nix-gc-0.1.0> test profiles::tests::profile_dirs_includes_state_and_xdg_paths_but_not_home ... ok273fast-nix-gc-0.1.0> test profiles::tests::parse_older_than_units ... ok274fast-nix-gc-0.1.0> test roots::tests::is_in_store_requires_separator ... ok275fast-nix-gc-0.1.0> test gc::tests::delete_store_path_removes_readonly_tree ... ok276fast-nix-gc-0.1.0> test profiles::tests::current_generation_none_when_missing ... ok277fast-nix-gc-0.1.0> test profiles::tests::parse_older_than_rejects_invalid ... ok278fast-nix-gc-0.1.0> test roots::tests::scan_blob_finds_embedded_store_paths ... ok279fast-nix-gc-0.1.0> test roots::tests::extract_store_path_takes_first_component ... ok280fast-nix-gc-0.1.0> test roots::tests::store_path_basename_grammar ... ok281fast-nix-gc-0.1.0> test roots::tests::scan_blob_ignores_bare_prefix ... ok282fast-nix-gc-0.1.0> test roots::tests::temp_roots_missing_dir_is_empty ... ok283fast-nix-gc-0.1.0> test profiles::tests::profile_lock_acquire_release_cleans_up ... ok284fast-nix-gc-0.1.0> test profiles::tests::unparseable_current_generation_deletes_nothing ... ok285fast-nix-gc-0.1.0> test profiles::tests::generation_links_and_current ... ok286fast-nix-gc-0.1.0> test profiles::tests::delete_old_generations_keeps_only_current ... ok287fast-nix-gc-0.1.0> test roots::runtime_roots::tests::read_file_root_ignores_non_store_paths ... ok288fast-nix-gc-0.1.0> test gc_socket::tests::drop_returns_when_idle_accept_loop_is_waiting ... ok289fast-nix-gc-0.1.0> test roots::runtime_roots::tests::read_file_root_trims_and_extracts ... ok290fast-nix-gc-0.1.0> test profiles::tests::delete_generations_older_than_cutoff ... ok291fast-nix-gc-0.1.0> test roots::tests::temp_roots_reads_locked_skips_stale_and_junk ... ok292fast-nix-gc-0.1.0> test roots::tests::find_roots_scans_extra_dirs ... ok293fast-nix-gc-0.1.0> test gc_socket::tests::drop_joins_handlers_and_snapshot_sees_acked_roots ... ok294fast-nix-gc-0.1.0> test gc_socket::tests::protect_marks_closure_and_blocks_deletion ... ok295fast-nix-gc-0.1.0> test gc_socket::tests::unknown_path_protected_by_basename ... ok296fast-nix-gc-0.1.0> test profiles::tests::remove_old_generations_recurses_and_skips_non_link_targets ... ok297fast-nix-gc-0.1.0> test gc::tests::clean_links_removes_only_unreferenced ... ok298fast-nix-gc-0.1.0> test gc_socket::tests::protect_blocks_until_pending_delete_finishes ... ok299fast-nix-gc-0.1.0> test gc_socket::tests::claim_nodes_partitions_and_blocks_protect ... ok300fast-nix-gc-0.1.0> test gc_socket::tests::protect_waits_for_already_protected_pending_node ... ok301fast-nix-gc-0.1.0> 302fast-nix-gc-0.1.0> test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s303fast-nix-gc-0.1.0> 304fast-nix-gc-0.1.0> Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/fast_nix_gc-10842d36addd0efd)305fast-nix-gc-0.1.0> 306fast-nix-gc-0.1.0> running 3 tests307fast-nix-gc-0.1.0> test tests::parse_args_rejects_unknown_arguments ... ok308fast-nix-gc-0.1.0> test tests::parse_ensure_free_values ... ok309fast-nix-gc-0.1.0> test tests::parse_size_units ... ok310fast-nix-gc-0.1.0> 311fast-nix-gc-0.1.0> test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s312fast-nix-gc-0.1.0> 313fast-nix-gc-0.1.0> Running tests/integration.rs (target/x86_64-unknown-linux-gnu/release/deps/integration-e40b6de038a2f303)314fast-nix-gc-0.1.0> 315fast-nix-gc-0.1.0> running 45 tests316fast-nix-gc-0.1.0> [WARN ] cannot run `nix config show keep-derivations`: No such file or directory (os error 2); using default true317fast-nix-gc-0.1.0> [WARN ] cannot run `nix config show keep-outputs`: No such file or directory (os error 2); using default false318fast-nix-gc-0.1.0> [INFO ] loading store graph...319fast-nix-gc-0.1.0> [INFO ] 1 total valid paths320fast-nix-gc-0.1.0> test gc_dry_run_counts_unknown_on_disk ... ok321fast-nix-gc-0.1.0> [WARN ] cannot run `nix config show keep-derivations`: No such file or directory (os error 2); using default true322fast-nix-gc-0.1.0> [WARN ] cannot run `nix config show keep-outputs`: No such file or directory (os error 2); using default false323fast-nix-gc-0.1.0> [INFO ] loading store graph...324fast-nix-gc-0.1.0> [INFO ] finding garbage collector roots...325fast-nix-gc-0.1.0> [INFO ] 2 total valid paths326fast-nix-gc-0.1.0> test gc_dry_run_does_not_delete ... ok327fast-nix-gc-0.1.0> test gc_refuses_store_dir_mismatching_db ... ok328fast-nix-gc-0.1.0> [INFO ] finding garbage collector roots...329fast-nix-gc-0.1.0> test gc_fails_when_roots_dir_is_unreadable ... ok330fast-nix-gc-0.1.0> test gc_keeps_auto_root_with_unreadable_target ... ok331fast-nix-gc-0.1.0> test gc_removes_unknown_disk_entries ... ok332fast-nix-gc-0.1.0> test gc_keeps_temp_root_not_yet_in_db ... ok333fast-nix-gc-0.1.0> test gc_does_not_hang_on_tmp_fifo ... ok334fast-nix-gc-0.1.0> test gc_deletes_non_utf8_store_entry ... ok335fast-nix-gc-0.1.0> [INFO ] found 1 roots336fast-nix-gc-0.1.0> [INFO ] computing alive closure...337fast-nix-gc-0.1.0> [INFO ] 1 alive paths338fast-nix-gc-0.1.0> [INFO ] 0 dead paths339fast-nix-gc-0.1.0> [INFO ] 1 unknown paths on disk not in DB340fast-nix-gc-0.1.0> [INFO ] deleting garbage...341fast-nix-gc-0.1.0> test gc_skips_locked_tmp_dir ... ok342fast-nix-gc-0.1.0> test gc_removes_reserved_space_file_and_creates_private_lock ... ok343fast-nix-gc-0.1.0> [INFO ] found 0 roots344fast-nix-gc-0.1.0> [INFO ] computing alive closure...345fast-nix-gc-0.1.0> [INFO ] 0 alive paths346fast-nix-gc-0.1.0> [INFO ] 2 dead paths347fast-nix-gc-0.1.0> [INFO ] deleting garbage...348fast-nix-gc-0.1.0> test gc_empty_store_is_noop ... ok349fast-nix-gc-0.1.0> test gc_removes_unlocked_tmp_dir ... ok350fast-nix-gc-0.1.0> test gc_dry_run_serves_socket_and_honors_roots ... ok351fast-nix-gc-0.1.0> test gc_runtime_roots_validated_against_db ... ok352fast-nix-gc-0.1.0> test gc_scans_roots_despite_unfollowable_indirect_target ... ok353fast-nix-gc-0.1.0> test gc_removes_dangling_auto_root ... ok354fast-nix-gc-0.1.0> [INFO ] deleting unused links...355fast-nix-gc-0.1.0> test gc_deletes_readonly_paths ... ok356fast-nix-gc-0.1.0> test gc_keeps_indirect_auto_root ... ok357fast-nix-gc-0.1.0> test gc_store_dir_trailing_slash_is_normalized ... ok358fast-nix-gc-0.1.0> test gc_keeps_lock_file_of_active_build ... ok359fast-nix-gc-0.1.0> 0 store paths deleted, 0 bytes freed360fast-nix-gc-0.1.0> [INFO ] deleting unused links...361fast-nix-gc-0.1.0> test gc_removes_stale_temp_roots_file ... ok362fast-nix-gc-0.1.0> test gc_keeps_deriver_of_alive_path ... ok363fast-nix-gc-0.1.0> test gc_max_freed_referrer_never_outlives_reference ... ok364fast-nix-gc-0.1.0> test gc_keep_recent_pins_recently_registered ... ok365fast-nix-gc-0.1.0> test gc_keeps_unknown_path_registered_after_snapshot ... ok366fast-nix-gc-0.1.0> 1 store paths deleted, 1.00 KiB freed367fast-nix-gc-0.1.0> test gc_max_freed_stops_early ... ok368fast-nix-gc-0.1.0> test gc_chunk_size_one_deletes_whole_dead_chain ... ok369fast-nix-gc-0.1.0> test gc_max_freed_batches_by_estimated_size ... ok370fast-nix-gc-0.1.0> test gc_deletes_drv_when_output_deriver_is_unset ... ok371fast-nix-gc-0.1.0> test gc_handles_self_references ... ok372fast-nix-gc-0.1.0> test gc_deletes_unreferenced_paths ... ok373fast-nix-gc-0.1.0> test gc_ignores_invalid_store_basenames ... ok374fast-nix-gc-0.1.0> test gc_socket_root_mid_gc_keeps_path_and_deletes_rest ... ok375fast-nix-gc-0.1.0> test gc_drops_partial_temp_root ... ok376fast-nix-gc-0.1.0> test gc_rebases_canonical_runtime_roots_to_logical_store ... ok377fast-nix-gc-0.1.0> test gc_keeps_ca_outputs_of_alive_drv ... ok378fast-nix-gc-0.1.0> test gc_socket_serves_before_graph_load_and_keeps_early_roots ... ok379fast-nix-gc-0.1.0> test gc_keeps_runtime_roots_from_environ ... ok380fast-nix-gc-0.1.0> test gc_keeps_runtime_roots_from_open_fd ... ok381fast-nix-gc-0.1.0> test gc_keeps_transitive_closure ... ok382fast-nix-gc-0.1.0> test gc_cleans_unused_links_only_when_not_dry_run ... ok383fast-nix-gc-0.1.0> test gc_keeps_ca_output_via_build_trace ... ok384fast-nix-gc-0.1.0> test gc_keeps_ca_deriver_via_deriver_field_not_build_trace ... ok385fast-nix-gc-0.1.0> test gc_vacuums_db_after_mass_deletion ... ok386fast-nix-gc-0.1.0> 387fast-nix-gc-0.1.0> test result: ok. 45 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.19s388fast-nix-gc-0.1.0> 389fast-nix-gc-0.1.0> Running tests/socket_concurrency.rs (target/x86_64-unknown-linux-gnu/release/deps/socket_concurrency-887c12f1a98308f6)390fast-nix-gc-0.1.0> 391fast-nix-gc-0.1.0> running 1 test392fast-nix-gc-0.1.0> test concurrent_clients_never_resurrect_deleted_paths ... ok393fast-nix-gc-0.1.0> 394fast-nix-gc-0.1.0> test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.67s395fast-nix-gc-0.1.0> 396fast-nix-gc-0.1.0> Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/fast_nix_optimise-bf31f89ccb3dc551)397fast-nix-gc-0.1.0> 398fast-nix-gc-0.1.0> running 18 tests399fast-nix-gc-0.1.0> test optimise::tests::rand_suffix_is_unique_per_call ... ok400fast-nix-gc-0.1.0> test optimise::tests::errno_helpers_match_libc_values ... ok401fast-nix-gc-0.1.0> test optimise::tests::load_link_inodes_missing_dir_is_empty ... ok402fast-nix-gc-0.1.0> test optimise::tests::load_link_inodes_returns_actual_inodes ... ok403fast-nix-gc-0.1.0> test hash::tests::matches_nix_hash_path_executable ... ok404fast-nix-gc-0.1.0> test hash::tests::matches_nix_hash_path_symlink ... ok405fast-nix-gc-0.1.0> test hash::tests::matches_nix_hash_path_regular ... ok406fast-nix-gc-0.1.0> test optimise::tests::canonical_file_is_not_counted_as_linked ... ok407fast-nix-gc-0.1.0> test optimise::tests::corrupt_link_with_size_mismatch_is_skipped ... ok408fast-nix-gc-0.1.0> test optimise::tests::dry_run_counts_but_does_not_link ... ok409fast-nix-gc-0.1.0> test optimise::tests::dedups_identical_files ... ok410fast-nix-gc-0.1.0> test optimise::tests::restores_parent_perms_and_mtime ... ok411fast-nix-gc-0.1.0> test optimise::tests::dry_run_takes_no_temp_roots ... ok412fast-nix-gc-0.1.0> test optimise::tests::min_size_equal_to_len_is_processed ... ok413fast-nix-gc-0.1.0> test optimise::tests::writable_file_is_skipped_as_suspicious ... ok414fast-nix-gc-0.1.0> test optimise::tests::min_size_above_len_is_skipped ... ok415fast-nix-gc-0.1.0> test optimise::tests::unreadable_path_is_skipped_not_fatal ... ok416fast-nix-gc-0.1.0> test optimise::tests::registers_temp_roots_for_optimised_paths ... ok417fast-nix-gc-0.1.0> 418fast-nix-gc-0.1.0> test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s419fast-nix-gc-0.1.0> 420fast-nix-gc-0.1.0> Doc-tests fast_nix_common421fast-nix-gc-0.1.0> 422fast-nix-gc-0.1.0> running 0 tests423fast-nix-gc-0.1.0> 424fast-nix-gc-0.1.0> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s425fast-nix-gc-0.1.0> 426fast-nix-gc-0.1.0> Doc-tests fast_nix_gc427fast-nix-gc-0.1.0> 428fast-nix-gc-0.1.0> running 0 tests429fast-nix-gc-0.1.0> 430fast-nix-gc-0.1.0> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s431fast-nix-gc-0.1.0> 432fast-nix-gc-0.1.0> Finished cargoCheckHook433fast-nix-gc-0.1.0> checkPhase completed in 1 minutes 1 seconds434fast-nix-gc-0.1.0> Running phase: installPhase435fast-nix-gc-0.1.0> Executing cargoInstallHook436fast-nix-gc-0.1.0> Finished cargoInstallHook437fast-nix-gc-0.1.0> Running phase: fixupPhase438fast-nix-gc-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/fnqdg5fdzxs9016sgdxsjair926p2hh7-fast-nix-gc-0.1.0439fast-nix-gc-0.1.0> shrinking /nix/store/fnqdg5fdzxs9016sgdxsjair926p2hh7-fast-nix-gc-0.1.0/bin/fast-nix-gc440fast-nix-gc-0.1.0> shrinking /nix/store/fnqdg5fdzxs9016sgdxsjair926p2hh7-fast-nix-gc-0.1.0/bin/fast-nix-optimise441fast-nix-gc-0.1.0> checking for references to /build/ in /nix/store/fnqdg5fdzxs9016sgdxsjair926p2hh7-fast-nix-gc-0.1.0...442fast-nix-gc-0.1.0> patching script interpreter paths in /nix/store/fnqdg5fdzxs9016sgdxsjair926p2hh7-fast-nix-gc-0.1.0443fast-nix-gc-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/fnqdg5fdzxs9016sgdxsjair926p2hh7-fast-nix-gc-0.1.0/bin444445post-build step Upload coverage to codecov: ok446Skipping codecov: project=Mic92/fast-nix-gc attr=x86_64-linux.package-default