1these 30 derivations will be built:2 /nix/store/593zrrj6did04ffdf1xm1j9d4ji5daq9-cargo-vendor-dir.drv3 /nix/store/vxixbl5z8ymyj5rdw1y5dqs64ddhgmmr-crane-utils-0.0.1.drv4 /nix/store/0662w8rlviy21fvwynck7fn31c3v5ggf-Cargo.toml.drv5 /nix/store/1xxvx3b01zlaa7blyr6swj0yf34si8dv-Cargo.toml.drv6 /nix/store/2a732cizyzlzhwjlib5vx9sacn9p0cg1-Cargo.toml.drv7 /nix/store/2ggpyypsvy4mcxq578znp4d51pkyfdda-Cargo.toml.drv8 /nix/store/2k7vlhswxzmwf2nz5r1nn1ndnfz9s1mw-Cargo.toml.drv9 /nix/store/2qy9nvzqxl8qzzfajhyfs3qr22wn9ma4-Cargo.toml.drv10 /nix/store/2vksgxnqpq7g73way788jgg5hmx3ddzw-Cargo.toml.drv11 /nix/store/3f52ffr3vdqhcx30vvp1bdv9kp3ymaqy-Cargo.toml.drv12 /nix/store/5dvx9gmi09j0saglnl6gz4kk7l5dv8dl-Cargo.toml.drv13 /nix/store/9kd9yj2nv73gkd21q2qjs5sfi8fy5bcw-Cargo.toml.drv14 /nix/store/9zcmab32vixsqnp7dbc16wbzpkl3lw5q-Cargo.toml.drv15 /nix/store/adlagkx84hadxj1lwdaclw3cpkapr1h0-Cargo.toml.drv16 /nix/store/cxh3plif1qywp3zw757xmzflkisck0l9-Cargo.toml.drv17 /nix/store/h81rjy4zp851815cbw0cfqrc9928k85v-Cargo.toml.drv18 /nix/store/lr1yzz85d9ik2sfgi833ivdg5bv8imk5-Cargo.toml.drv19 /nix/store/lzbjwz2kikn0qpin8jzzs21wz3w5h2z6-Cargo.toml.drv20 /nix/store/mvmyyrgmi6g7i5yid6hc2l89f2j7fzwx-Cargo.toml.drv21 /nix/store/nhg75i93sgqyx8digl2ngpnm47bkx5p1-Cargo.toml.drv22 /nix/store/njfvrkhxyp4llxcbh5bq3zrnd4zjnp86-Cargo.toml.drv23 /nix/store/prrngnzxwm692zhhr6ql476lswchy8ns-Cargo.toml.drv24 /nix/store/qpa5g8zbbsh6n2a21mv6067iprfj1s5w-Cargo.toml.drv25 /nix/store/r34g1f4r5p1dmw108vpz6xpr0wk7zk82-Cargo.toml.drv26 /nix/store/ridgm4vg1gggvbdx5vrgfsxvnqfcaqsz-Cargo.toml.drv27 /nix/store/wg6m28wksvcyd6glmqhdidxgp7y7bkib-Cargo.toml.drv28 /nix/store/zx00kqmmy4qh62jvdajg0w91ah6nja2r-Cargo.toml.drv29 /nix/store/4rzwd36v7yi8a51zn43y3vn6csjbvs5y-source.drv30 /nix/store/hxcdfjmh4g2wwjj4ww0x9w763pp1i60j-harmonia-deps-3.1.0.drv31 /nix/store/rinavslxy404dfgyryllqjjsvz3yc815-harmonia-clippy-3.1.0.drv32this path will be fetched (72.6 KiB download, 359.6 KiB unpacked):33 /nix/store/bvhsx3xncx68bqnl0qhp11vrlmhmfby3-toml_edit-0.25.12+spec-1.1.034building '/nix/store/593zrrj6did04ffdf1xm1j9d4ji5daq9-cargo-vendor-dir.drv' on 'ssh-ng://nix@jamie'35building '/nix/store/593zrrj6did04ffdf1xm1j9d4ji5daq9-cargo-vendor-dir.drv'36cargo-vendor-dir> structuredAttrs is enabled37building '/nix/store/vxixbl5z8ymyj5rdw1y5dqs64ddhgmmr-crane-utils-0.0.1.drv' on 'ssh-ng://nix@jamie'38building '/nix/store/vxixbl5z8ymyj5rdw1y5dqs64ddhgmmr-crane-utils-0.0.1.drv'39crane-utils-0.0.1> Running phase: unpackPhase40crane-utils-0.0.1> unpacking source archive /nix/store/rsvkgp3baq6qk7jin4xaxwv0gg3n8z3a-source41crane-utils-0.0.1> source root is source42crane-utils-0.0.1> Executing cargoSetupPostUnpackHook43crane-utils-0.0.1> Finished cargoSetupPostUnpackHook44crane-utils-0.0.1> Running phase: patchPhase45crane-utils-0.0.1> Executing cargoSetupPostPatchHook46crane-utils-0.0.1> Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock47crane-utils-0.0.1> Finished cargoSetupPostPatchHook48crane-utils-0.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase49crane-utils-0.0.1> Running phase: configurePhase50crane-utils-0.0.1> Running phase: buildPhase51crane-utils-0.0.1> Executing cargoBuildHook52crane-utils-0.0.1> cargoBuildHook flags: -j 384 --target x86_64-unknown-linux-gnu --offline --profile release53crane-utils-0.0.1> Compiling serde_core v1.0.22854crane-utils-0.0.1> Compiling proc-macro2 v1.0.10655crane-utils-0.0.1> Compiling unicode-ident v1.0.2456crane-utils-0.0.1> Compiling quote v1.0.4557crane-utils-0.0.1> Compiling hashbrown v0.17.058crane-utils-0.0.1> Compiling equivalent v1.0.259crane-utils-0.0.1> Compiling zmij v1.0.2160crane-utils-0.0.1> Compiling winnow v1.0.161crane-utils-0.0.1> Compiling anyhow v1.0.10262crane-utils-0.0.1> Compiling serde v1.0.22863crane-utils-0.0.1> Compiling toml_writer v1.1.1+spec-1.1.064crane-utils-0.0.1> Compiling serde_json v1.0.15065crane-utils-0.0.1> Compiling itoa v1.0.1866crane-utils-0.0.1> Compiling memchr v2.8.067crane-utils-0.0.1> Compiling indexmap v2.14.068crane-utils-0.0.1> Compiling syn v2.0.11769crane-utils-0.0.1> Compiling toml_parser v1.1.2+spec-1.1.070crane-utils-0.0.1> Compiling toml_datetime v1.1.1+spec-1.1.071crane-utils-0.0.1> Compiling serde_spanned v1.1.172crane-utils-0.0.1> Compiling serde_derive v1.0.22873crane-utils-0.0.1> Compiling toml v1.1.2+spec-1.1.074crane-utils-0.0.1> Compiling toml_edit v0.25.12+spec-1.1.075crane-utils-0.0.1> Compiling crane-utils v0.1.0 (/build/source)76crane-utils-0.0.1> Finished `release` profile [optimized] target(s) in 6.71s77crane-utils-0.0.1> Executing cargoInstallPostBuildHook78crane-utils-0.0.1> Finished cargoInstallPostBuildHook79crane-utils-0.0.1> Finished cargoBuildHook80crane-utils-0.0.1> Running phase: checkPhase81crane-utils-0.0.1> Executing cargoCheckHook82crane-utils-0.0.1> cargoCheckHook flags: -j 384 --profile release --target x86_64-unknown-linux-gnu --offline --83crane-utils-0.0.1> Compiling diff v0.1.1384crane-utils-0.0.1> Compiling yansi v1.0.185crane-utils-0.0.1> Compiling pretty_assertions v1.4.186crane-utils-0.0.1> Compiling crane-utils v0.1.0 (/build/source)87crane-utils-0.0.1> Finished `release` profile [optimized] target(s) in 1.31s88crane-utils-0.0.1> Running unittests src/bin/crane-json2toml.rs (target/x86_64-unknown-linux-gnu/release/deps/crane_json2toml-785de355c4d03725)89crane-utils-0.0.1> 90crane-utils-0.0.1> running 0 tests91crane-utils-0.0.1> 92crane-utils-0.0.1> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s93crane-utils-0.0.1> 94crane-utils-0.0.1> Running unittests src/bin/crane-resolve-workspace-inheritance.rs (target/x86_64-unknown-linux-gnu/release/deps/crane_resolve_workspace_inheritance-569a85b13848c02a)95crane-utils-0.0.1> 96crane-utils-0.0.1> running 2 tests97crane-utils-0.0.1> test tests::dependency_comments_ignored ... ok98crane-utils-0.0.1> test tests::smoke ... ok99crane-utils-0.0.1> 100crane-utils-0.0.1> test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s101crane-utils-0.0.1> 102crane-utils-0.0.1> Finished cargoCheckHook103crane-utils-0.0.1> Running phase: installPhase104crane-utils-0.0.1> Executing cargoInstallHook105crane-utils-0.0.1> Finished cargoInstallHook106crane-utils-0.0.1> Running phase: fixupPhase107crane-utils-0.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1108crane-utils-0.0.1> shrinking /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1/bin/crane-json2toml109crane-utils-0.0.1> shrinking /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1/bin/crane-resolve-workspace-inheritance110crane-utils-0.0.1> checking for references to /build/ in /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1...111crane-utils-0.0.1> patching script interpreter paths in /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1112crane-utils-0.0.1> stripping (with command strip and flags -S -p) in /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1/bin113building '/nix/store/0662w8rlviy21fvwynck7fn31c3v5ggf-Cargo.toml.drv' on 'ssh-ng://nix@jamie'114building '/nix/store/2a732cizyzlzhwjlib5vx9sacn9p0cg1-Cargo.toml.drv' on 'ssh-ng://nix@jamie'115building '/nix/store/2qy9nvzqxl8qzzfajhyfs3qr22wn9ma4-Cargo.toml.drv' on 'ssh-ng://nix@jamie'116building '/nix/store/5dvx9gmi09j0saglnl6gz4kk7l5dv8dl-Cargo.toml.drv' on 'ssh-ng://nix@jamie'117building '/nix/store/cxh3plif1qywp3zw757xmzflkisck0l9-Cargo.toml.drv' on 'ssh-ng://nix@jamie'118building '/nix/store/mvmyyrgmi6g7i5yid6hc2l89f2j7fzwx-Cargo.toml.drv' on 'ssh-ng://nix@jamie'119building '/nix/store/qpa5g8zbbsh6n2a21mv6067iprfj1s5w-Cargo.toml.drv' on 'ssh-ng://nix@jamie'120building '/nix/store/wg6m28wksvcyd6glmqhdidxgp7y7bkib-Cargo.toml.drv' on 'ssh-ng://nix@jamie'121building '/nix/store/0662w8rlviy21fvwynck7fn31c3v5ggf-Cargo.toml.drv'122building '/nix/store/2a732cizyzlzhwjlib5vx9sacn9p0cg1-Cargo.toml.drv'123building '/nix/store/2qy9nvzqxl8qzzfajhyfs3qr22wn9ma4-Cargo.toml.drv'124building '/nix/store/5dvx9gmi09j0saglnl6gz4kk7l5dv8dl-Cargo.toml.drv'125building '/nix/store/cxh3plif1qywp3zw757xmzflkisck0l9-Cargo.toml.drv'126building '/nix/store/mvmyyrgmi6g7i5yid6hc2l89f2j7fzwx-Cargo.toml.drv'127building '/nix/store/qpa5g8zbbsh6n2a21mv6067iprfj1s5w-Cargo.toml.drv'128building '/nix/store/wg6m28wksvcyd6glmqhdidxgp7y7bkib-Cargo.toml.drv'129building '/nix/store/rinavslxy404dfgyryllqjjsvz3yc815-harmonia-clippy-3.1.0.drv' on 'ssh-ng://nix@jamie'130building '/nix/store/rinavslxy404dfgyryllqjjsvz3yc815-harmonia-clippy-3.1.0.drv'131harmonia-clippy-3.1.0> Running phase: unpackPhase132harmonia-clippy-3.1.0> unpacking source archive /nix/store/hxp4hfn0d5kki3alnw3ary27aiax83ll-source133harmonia-clippy-3.1.0> source root is source134harmonia-clippy-3.1.0> Running phase: patchPhase135harmonia-clippy-3.1.0> Executing configureCargoCommonVars136harmonia-clippy-3.1.0> decompressing cargo artifacts from /nix/store/12nppw0f8ad6qzlcvzc2qh8i3xab0x28-harmonia-deps-3.1.0/target.tar.zst to target137harmonia-clippy-3.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase138harmonia-clippy-3.1.0> Running phase: configurePhase139harmonia-clippy-3.1.0> will append /build/source/.cargo-home/config.toml with contents of /nix/store/3ahcb02d3rs5bz6lz5pmfzxcn6ggkbzk-vendor-cargo-deps/config.toml140harmonia-clippy-3.1.0> default configurePhase, nothing to do141harmonia-clippy-3.1.0> Running phase: buildPhase142harmonia-clippy-3.1.0> +++ command cargo --version143harmonia-clippy-3.1.0> cargo 1.95.0 (f2d3ce0bd 2026-03-21)144harmonia-clippy-3.1.0> +++ command cargo clippy --release --locked --all-targets --all-features -- -D warnings145harmonia-clippy-3.1.0> Checking harmonia-client v3.1.0 (/build/source/harmonia-client)146harmonia-clippy-3.1.0> Checking harmonia-ssh-store v3.1.0 (/build/source/harmonia-ssh-store)147harmonia-clippy-3.1.0> Compiling harmonia-protocol-derive v3.1.0 (/build/source/harmonia-protocol-derive)148harmonia-clippy-3.1.0> Checking harmonia-utils-base-encoding v0.0.0-alpha.0 (/build/source/harmonia-utils-base-encoding)149harmonia-clippy-3.1.0> Checking harmonia-file-core v3.1.0 (/build/source/harmonia-file-core)150harmonia-clippy-3.1.0> Checking harmonia-utils-io v0.0.0-alpha.0 (/build/source/harmonia-utils-io)151harmonia-clippy-3.1.0> Checking harmonia-utils-test v0.0.0-alpha.0 (/build/source/harmonia-utils-test)152harmonia-clippy-3.1.0> Checking harmonia-bench v3.1.0 (/build/source/harmonia-bench)153harmonia-clippy-3.1.0> Checking harmonia-utils-hash v0.0.0-alpha.0 (/build/source/harmonia-utils-hash)154harmonia-clippy-3.1.0> Checking harmonia-utils-signature v3.1.0 (/build/source/harmonia-utils-signature)155harmonia-clippy-3.1.0> Checking harmonia-file-nar v3.1.0 (/build/source/harmonia-file-nar)156harmonia-clippy-3.1.0> Checking harmonia-store-path v3.1.0 (/build/source/harmonia-store-path)157harmonia-clippy-3.1.0> Checking harmonia-store-content-address v3.1.0 (/build/source/harmonia-store-content-address)158harmonia-clippy-3.1.0> Checking harmonia-store-ref-scan v0.0.0-alpha.0 (/build/source/harmonia-store-ref-scan)159harmonia-clippy-3.1.0> Checking harmonia-store-derivation v0.0.0-alpha.0 (/build/source/harmonia-store-derivation)160harmonia-clippy-3.1.0> Checking harmonia-store-path-info v3.1.0 (/build/source/harmonia-store-path-info)161harmonia-clippy-3.1.0> Checking harmonia-store-nar-info v3.1.0 (/build/source/harmonia-store-nar-info)162harmonia-clippy-3.1.0> Checking harmonia-store-db v3.1.0 (/build/source/harmonia-store-db)163harmonia-clippy-3.1.0> Checking harmonia-store-aterm v0.0.0-alpha.0 (/build/source/harmonia-store-aterm)164harmonia-clippy-3.1.0> Checking harmonia-store-build-result v3.1.0 (/build/source/harmonia-store-build-result)165harmonia-clippy-3.1.0> Checking harmonia-cache v3.1.0 (/build/source/harmonia-cache)166harmonia-clippy-3.1.0> Checking harmonia-protocol v3.1.0 (/build/source/harmonia-protocol)167harmonia-clippy-3.1.0> Checking harmonia-daemon v3.1.0 (/build/source/harmonia-daemon)168harmonia-clippy-3.1.0> Checking harmonia-store-remote v3.1.0 (/build/source/harmonia-store-remote)169harmonia-clippy-3.1.0> Finished `release` profile [optimized] target(s) in 13.63s170harmonia-clippy-3.1.0> Running phase: installPhase171harmonia-clippy-3.1.0> linking previous artifacts /nix/store/12nppw0f8ad6qzlcvzc2qh8i3xab0x28-harmonia-deps-3.1.0/target.tar.zst to /nix/store/9qi66cijyjmg4cywk0is889mx5bhpjc8-harmonia-clippy-3.1.0/target.tar.zst172harmonia-clippy-3.1.0> /*stdin*\ : 32.45% ( 14.5 MiB => 4.72 MiB, /nix/store/9qi66cijyjmg4cywk0is889mx5bhpjc8-harmonia-clippy-3.1.0/target.tar.zst) 173harmonia-clippy-3.1.0> Running phase: fixupPhase174harmonia-clippy-3.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/9qi66cijyjmg4cywk0is889mx5bhpjc8-harmonia-clippy-3.1.0175harmonia-clippy-3.1.0> checking for references to /build/ in /nix/store/9qi66cijyjmg4cywk0is889mx5bhpjc8-harmonia-clippy-3.1.0...176harmonia-clippy-3.1.0> patching script interpreter paths in /nix/store/9qi66cijyjmg4cywk0is889mx5bhpjc8-harmonia-clippy-3.1.0177178post-build step Upload coverage to codecov: ok179Skipping codecov: project=nix-community/harmonia attr=x86_64-linux.clippy