these 30 derivations will be built: /nix/store/593zrrj6did04ffdf1xm1j9d4ji5daq9-cargo-vendor-dir.drv /nix/store/vxixbl5z8ymyj5rdw1y5dqs64ddhgmmr-crane-utils-0.0.1.drv /nix/store/0662w8rlviy21fvwynck7fn31c3v5ggf-Cargo.toml.drv /nix/store/1xxvx3b01zlaa7blyr6swj0yf34si8dv-Cargo.toml.drv /nix/store/2a732cizyzlzhwjlib5vx9sacn9p0cg1-Cargo.toml.drv /nix/store/2ggpyypsvy4mcxq578znp4d51pkyfdda-Cargo.toml.drv /nix/store/2k7vlhswxzmwf2nz5r1nn1ndnfz9s1mw-Cargo.toml.drv /nix/store/2qy9nvzqxl8qzzfajhyfs3qr22wn9ma4-Cargo.toml.drv /nix/store/2vksgxnqpq7g73way788jgg5hmx3ddzw-Cargo.toml.drv /nix/store/3f52ffr3vdqhcx30vvp1bdv9kp3ymaqy-Cargo.toml.drv /nix/store/5dvx9gmi09j0saglnl6gz4kk7l5dv8dl-Cargo.toml.drv /nix/store/9kd9yj2nv73gkd21q2qjs5sfi8fy5bcw-Cargo.toml.drv /nix/store/9zcmab32vixsqnp7dbc16wbzpkl3lw5q-Cargo.toml.drv /nix/store/adlagkx84hadxj1lwdaclw3cpkapr1h0-Cargo.toml.drv /nix/store/cxh3plif1qywp3zw757xmzflkisck0l9-Cargo.toml.drv /nix/store/h81rjy4zp851815cbw0cfqrc9928k85v-Cargo.toml.drv /nix/store/lr1yzz85d9ik2sfgi833ivdg5bv8imk5-Cargo.toml.drv /nix/store/lzbjwz2kikn0qpin8jzzs21wz3w5h2z6-Cargo.toml.drv /nix/store/mvmyyrgmi6g7i5yid6hc2l89f2j7fzwx-Cargo.toml.drv /nix/store/nhg75i93sgqyx8digl2ngpnm47bkx5p1-Cargo.toml.drv /nix/store/njfvrkhxyp4llxcbh5bq3zrnd4zjnp86-Cargo.toml.drv /nix/store/prrngnzxwm692zhhr6ql476lswchy8ns-Cargo.toml.drv /nix/store/qpa5g8zbbsh6n2a21mv6067iprfj1s5w-Cargo.toml.drv /nix/store/r34g1f4r5p1dmw108vpz6xpr0wk7zk82-Cargo.toml.drv /nix/store/ridgm4vg1gggvbdx5vrgfsxvnqfcaqsz-Cargo.toml.drv /nix/store/wg6m28wksvcyd6glmqhdidxgp7y7bkib-Cargo.toml.drv /nix/store/zx00kqmmy4qh62jvdajg0w91ah6nja2r-Cargo.toml.drv /nix/store/4rzwd36v7yi8a51zn43y3vn6csjbvs5y-source.drv /nix/store/hxcdfjmh4g2wwjj4ww0x9w763pp1i60j-harmonia-deps-3.1.0.drv /nix/store/rinavslxy404dfgyryllqjjsvz3yc815-harmonia-clippy-3.1.0.drv this path will be fetched (72.6 KiB download, 359.6 KiB unpacked): /nix/store/bvhsx3xncx68bqnl0qhp11vrlmhmfby3-toml_edit-0.25.12+spec-1.1.0 building '/nix/store/593zrrj6did04ffdf1xm1j9d4ji5daq9-cargo-vendor-dir.drv' on 'ssh-ng://nix@jamie' building '/nix/store/593zrrj6did04ffdf1xm1j9d4ji5daq9-cargo-vendor-dir.drv' cargo-vendor-dir> structuredAttrs is enabled building '/nix/store/vxixbl5z8ymyj5rdw1y5dqs64ddhgmmr-crane-utils-0.0.1.drv' on 'ssh-ng://nix@jamie' building '/nix/store/vxixbl5z8ymyj5rdw1y5dqs64ddhgmmr-crane-utils-0.0.1.drv' crane-utils-0.0.1> Running phase: unpackPhase crane-utils-0.0.1> unpacking source archive /nix/store/rsvkgp3baq6qk7jin4xaxwv0gg3n8z3a-source crane-utils-0.0.1> source root is source crane-utils-0.0.1> Executing cargoSetupPostUnpackHook crane-utils-0.0.1> Finished cargoSetupPostUnpackHook crane-utils-0.0.1> Running phase: patchPhase crane-utils-0.0.1> Executing cargoSetupPostPatchHook crane-utils-0.0.1> Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock crane-utils-0.0.1> Finished cargoSetupPostPatchHook crane-utils-0.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase crane-utils-0.0.1> Running phase: configurePhase crane-utils-0.0.1> Running phase: buildPhase crane-utils-0.0.1> Executing cargoBuildHook crane-utils-0.0.1> cargoBuildHook flags: -j 384 --target x86_64-unknown-linux-gnu --offline --profile release crane-utils-0.0.1> Compiling serde_core v1.0.228 crane-utils-0.0.1> Compiling proc-macro2 v1.0.106 crane-utils-0.0.1> Compiling unicode-ident v1.0.24 crane-utils-0.0.1> Compiling quote v1.0.45 crane-utils-0.0.1> Compiling hashbrown v0.17.0 crane-utils-0.0.1> Compiling equivalent v1.0.2 crane-utils-0.0.1> Compiling zmij v1.0.21 crane-utils-0.0.1> Compiling winnow v1.0.1 crane-utils-0.0.1> Compiling anyhow v1.0.102 crane-utils-0.0.1> Compiling serde v1.0.228 crane-utils-0.0.1> Compiling toml_writer v1.1.1+spec-1.1.0 crane-utils-0.0.1> Compiling serde_json v1.0.150 crane-utils-0.0.1> Compiling itoa v1.0.18 crane-utils-0.0.1> Compiling memchr v2.8.0 crane-utils-0.0.1> Compiling indexmap v2.14.0 crane-utils-0.0.1> Compiling syn v2.0.117 crane-utils-0.0.1> Compiling toml_parser v1.1.2+spec-1.1.0 crane-utils-0.0.1> Compiling toml_datetime v1.1.1+spec-1.1.0 crane-utils-0.0.1> Compiling serde_spanned v1.1.1 crane-utils-0.0.1> Compiling serde_derive v1.0.228 crane-utils-0.0.1> Compiling toml v1.1.2+spec-1.1.0 crane-utils-0.0.1> Compiling toml_edit v0.25.12+spec-1.1.0 crane-utils-0.0.1> Compiling crane-utils v0.1.0 (/build/source) crane-utils-0.0.1> Finished `release` profile [optimized] target(s) in 6.71s crane-utils-0.0.1> Executing cargoInstallPostBuildHook crane-utils-0.0.1> Finished cargoInstallPostBuildHook crane-utils-0.0.1> Finished cargoBuildHook crane-utils-0.0.1> Running phase: checkPhase crane-utils-0.0.1> Executing cargoCheckHook crane-utils-0.0.1> cargoCheckHook flags: -j 384 --profile release --target x86_64-unknown-linux-gnu --offline -- crane-utils-0.0.1> Compiling diff v0.1.13 crane-utils-0.0.1> Compiling yansi v1.0.1 crane-utils-0.0.1> Compiling pretty_assertions v1.4.1 crane-utils-0.0.1> Compiling crane-utils v0.1.0 (/build/source) crane-utils-0.0.1> Finished `release` profile [optimized] target(s) in 1.31s crane-utils-0.0.1> Running unittests src/bin/crane-json2toml.rs (target/x86_64-unknown-linux-gnu/release/deps/crane_json2toml-785de355c4d03725) crane-utils-0.0.1> crane-utils-0.0.1> running 0 tests crane-utils-0.0.1> crane-utils-0.0.1> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s crane-utils-0.0.1> crane-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) crane-utils-0.0.1> crane-utils-0.0.1> running 2 tests crane-utils-0.0.1> test tests::dependency_comments_ignored ... ok crane-utils-0.0.1> test tests::smoke ... ok crane-utils-0.0.1> crane-utils-0.0.1> test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s crane-utils-0.0.1> crane-utils-0.0.1> Finished cargoCheckHook crane-utils-0.0.1> Running phase: installPhase crane-utils-0.0.1> Executing cargoInstallHook crane-utils-0.0.1> Finished cargoInstallHook crane-utils-0.0.1> Running phase: fixupPhase crane-utils-0.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1 crane-utils-0.0.1> shrinking /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1/bin/crane-json2toml crane-utils-0.0.1> shrinking /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1/bin/crane-resolve-workspace-inheritance crane-utils-0.0.1> checking for references to /build/ in /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1... crane-utils-0.0.1> patching script interpreter paths in /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1 crane-utils-0.0.1> stripping (with command strip and flags -S -p) in /nix/store/4pymi3wh2cwxpa2d9gjsryij2yb9n46f-crane-utils-0.0.1/bin building '/nix/store/0662w8rlviy21fvwynck7fn31c3v5ggf-Cargo.toml.drv' on 'ssh-ng://nix@jamie' building '/nix/store/2a732cizyzlzhwjlib5vx9sacn9p0cg1-Cargo.toml.drv' on 'ssh-ng://nix@jamie' building '/nix/store/2qy9nvzqxl8qzzfajhyfs3qr22wn9ma4-Cargo.toml.drv' on 'ssh-ng://nix@jamie' building '/nix/store/5dvx9gmi09j0saglnl6gz4kk7l5dv8dl-Cargo.toml.drv' on 'ssh-ng://nix@jamie' building '/nix/store/cxh3plif1qywp3zw757xmzflkisck0l9-Cargo.toml.drv' on 'ssh-ng://nix@jamie' building '/nix/store/mvmyyrgmi6g7i5yid6hc2l89f2j7fzwx-Cargo.toml.drv' on 'ssh-ng://nix@jamie' building '/nix/store/qpa5g8zbbsh6n2a21mv6067iprfj1s5w-Cargo.toml.drv' on 'ssh-ng://nix@jamie' building '/nix/store/wg6m28wksvcyd6glmqhdidxgp7y7bkib-Cargo.toml.drv' on 'ssh-ng://nix@jamie' building '/nix/store/0662w8rlviy21fvwynck7fn31c3v5ggf-Cargo.toml.drv' building '/nix/store/2a732cizyzlzhwjlib5vx9sacn9p0cg1-Cargo.toml.drv' building '/nix/store/2qy9nvzqxl8qzzfajhyfs3qr22wn9ma4-Cargo.toml.drv' building '/nix/store/5dvx9gmi09j0saglnl6gz4kk7l5dv8dl-Cargo.toml.drv' building '/nix/store/cxh3plif1qywp3zw757xmzflkisck0l9-Cargo.toml.drv' building '/nix/store/mvmyyrgmi6g7i5yid6hc2l89f2j7fzwx-Cargo.toml.drv' building '/nix/store/qpa5g8zbbsh6n2a21mv6067iprfj1s5w-Cargo.toml.drv' building '/nix/store/wg6m28wksvcyd6glmqhdidxgp7y7bkib-Cargo.toml.drv' building '/nix/store/rinavslxy404dfgyryllqjjsvz3yc815-harmonia-clippy-3.1.0.drv' on 'ssh-ng://nix@jamie' building '/nix/store/rinavslxy404dfgyryllqjjsvz3yc815-harmonia-clippy-3.1.0.drv' harmonia-clippy-3.1.0> Running phase: unpackPhase harmonia-clippy-3.1.0> unpacking source archive /nix/store/hxp4hfn0d5kki3alnw3ary27aiax83ll-source harmonia-clippy-3.1.0> source root is source harmonia-clippy-3.1.0> Running phase: patchPhase harmonia-clippy-3.1.0> Executing configureCargoCommonVars harmonia-clippy-3.1.0> decompressing cargo artifacts from /nix/store/12nppw0f8ad6qzlcvzc2qh8i3xab0x28-harmonia-deps-3.1.0/target.tar.zst to target harmonia-clippy-3.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase harmonia-clippy-3.1.0> Running phase: configurePhase harmonia-clippy-3.1.0> will append /build/source/.cargo-home/config.toml with contents of /nix/store/3ahcb02d3rs5bz6lz5pmfzxcn6ggkbzk-vendor-cargo-deps/config.toml harmonia-clippy-3.1.0> default configurePhase, nothing to do harmonia-clippy-3.1.0> Running phase: buildPhase harmonia-clippy-3.1.0> +++ command cargo --version harmonia-clippy-3.1.0> cargo 1.95.0 (f2d3ce0bd 2026-03-21) harmonia-clippy-3.1.0> +++ command cargo clippy --release --locked --all-targets --all-features -- -D warnings harmonia-clippy-3.1.0> Checking harmonia-client v3.1.0 (/build/source/harmonia-client) harmonia-clippy-3.1.0> Checking harmonia-ssh-store v3.1.0 (/build/source/harmonia-ssh-store) harmonia-clippy-3.1.0> Compiling harmonia-protocol-derive v3.1.0 (/build/source/harmonia-protocol-derive) harmonia-clippy-3.1.0> Checking harmonia-utils-base-encoding v0.0.0-alpha.0 (/build/source/harmonia-utils-base-encoding) harmonia-clippy-3.1.0> Checking harmonia-file-core v3.1.0 (/build/source/harmonia-file-core) harmonia-clippy-3.1.0> Checking harmonia-utils-io v0.0.0-alpha.0 (/build/source/harmonia-utils-io) harmonia-clippy-3.1.0> Checking harmonia-utils-test v0.0.0-alpha.0 (/build/source/harmonia-utils-test) harmonia-clippy-3.1.0> Checking harmonia-bench v3.1.0 (/build/source/harmonia-bench) harmonia-clippy-3.1.0> Checking harmonia-utils-hash v0.0.0-alpha.0 (/build/source/harmonia-utils-hash) harmonia-clippy-3.1.0> Checking harmonia-utils-signature v3.1.0 (/build/source/harmonia-utils-signature) harmonia-clippy-3.1.0> Checking harmonia-file-nar v3.1.0 (/build/source/harmonia-file-nar) harmonia-clippy-3.1.0> Checking harmonia-store-path v3.1.0 (/build/source/harmonia-store-path) harmonia-clippy-3.1.0> Checking harmonia-store-content-address v3.1.0 (/build/source/harmonia-store-content-address) harmonia-clippy-3.1.0> Checking harmonia-store-ref-scan v0.0.0-alpha.0 (/build/source/harmonia-store-ref-scan) harmonia-clippy-3.1.0> Checking harmonia-store-derivation v0.0.0-alpha.0 (/build/source/harmonia-store-derivation) harmonia-clippy-3.1.0> Checking harmonia-store-path-info v3.1.0 (/build/source/harmonia-store-path-info) harmonia-clippy-3.1.0> Checking harmonia-store-nar-info v3.1.0 (/build/source/harmonia-store-nar-info) harmonia-clippy-3.1.0> Checking harmonia-store-db v3.1.0 (/build/source/harmonia-store-db) harmonia-clippy-3.1.0> Checking harmonia-store-aterm v0.0.0-alpha.0 (/build/source/harmonia-store-aterm) harmonia-clippy-3.1.0> Checking harmonia-store-build-result v3.1.0 (/build/source/harmonia-store-build-result) harmonia-clippy-3.1.0> Checking harmonia-cache v3.1.0 (/build/source/harmonia-cache) harmonia-clippy-3.1.0> Checking harmonia-protocol v3.1.0 (/build/source/harmonia-protocol) harmonia-clippy-3.1.0> Checking harmonia-daemon v3.1.0 (/build/source/harmonia-daemon) harmonia-clippy-3.1.0> Checking harmonia-store-remote v3.1.0 (/build/source/harmonia-store-remote) harmonia-clippy-3.1.0> Finished `release` profile [optimized] target(s) in 13.63s harmonia-clippy-3.1.0> Running phase: installPhase harmonia-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.zst harmonia-clippy-3.1.0> /*stdin*\ : 32.45% ( 14.5 MiB => 4.72 MiB, /nix/store/9qi66cijyjmg4cywk0is889mx5bhpjc8-harmonia-clippy-3.1.0/target.tar.zst) harmonia-clippy-3.1.0> Running phase: fixupPhase harmonia-clippy-3.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/9qi66cijyjmg4cywk0is889mx5bhpjc8-harmonia-clippy-3.1.0 harmonia-clippy-3.1.0> checking for references to /build/ in /nix/store/9qi66cijyjmg4cywk0is889mx5bhpjc8-harmonia-clippy-3.1.0... harmonia-clippy-3.1.0> patching script interpreter paths in /nix/store/9qi66cijyjmg4cywk0is889mx5bhpjc8-harmonia-clippy-3.1.0 post-build step Upload coverage to codecov: ok Skipping codecov: project=nix-community/harmonia attr=x86_64-linux.clippy