this derivation will be built: /nix/store/r7r61x98fc5x017160vndqi5i2rq4vbx-sizelint.drv building '/nix/store/r7r61x98fc5x017160vndqi5i2rq4vbx-sizelint.drv' on 'ssh-ng://customer@mac02' building '/nix/store/r7r61x98fc5x017160vndqi5i2rq4vbx-sizelint.drv' sizelint> Running phase: unpackPhase sizelint> unpacking source archive /nix/store/jdh3fvfii0rx5d8an804lkx6148nraca-source sizelint> source root is source sizelint> Running phase: patchPhase sizelint> Executing configureCargoCommonVars sizelint> decompressing cargo artifacts from /nix/store/cdmq3pgr21kajfy3qay78nw1wq6kra1w-sizelint/target.tar.zst to target sizelint> Running phase: updateAutotoolsGnuConfigScriptsPhase sizelint> Running phase: configurePhase sizelint> will append /nix/var/nix/builds/nix-25831-2993684742/source/.cargo-home/config.toml with contents of /nix/store/kc1ba7ssszqw13dvm8kan8hzdlwszf65-vendor-cargo-deps/config.toml sizelint> default configurePhase, nothing to do sizelint> Running phase: buildPhase sizelint> +++ command cargo --version sizelint> cargo 1.94.0 (29ea6fb6a 2026-03-24) sizelint> +++ command cargo tarpaulin --release --skip-clean --out xml --output-dir /nix/store/bw7a08z738jwrkvd0g1p0v4jqkcnp3hc-sizelint sizelint> 2026-06-09T08:33:34.022271Z INFO cargo_tarpaulin::config: Creating config sizelint> 2026-06-09T08:33:34.076634Z INFO cargo_tarpaulin: Running Tarpaulin sizelint> 2026-06-09T08:33:34.076645Z INFO cargo_tarpaulin: Building project sizelint> Compiling libc v0.2.186 sizelint> Compiling proc-macro2 v1.0.106 sizelint> Compiling quote v1.0.45 sizelint> Compiling unicode-ident v1.0.24 sizelint> Compiling rustix v1.1.4 sizelint> Compiling serde_core v1.0.228 sizelint> Compiling crossbeam-utils v0.8.21 sizelint> Compiling memchr v2.8.0 sizelint> Compiling object v0.37.3 sizelint> Compiling cfg-if v1.0.4 sizelint> Compiling bitflags v2.11.1 sizelint> Compiling heck v0.5.0 sizelint> Compiling rayon-core v1.13.0 sizelint> Compiling zmij v1.0.21 sizelint> Compiling owo-colors v4.3.0 sizelint> Compiling aho-corasick v1.1.4 sizelint> Compiling utf8parse v0.2.2 sizelint> Compiling once_cell v1.21.4 sizelint> Compiling serde v1.0.228 sizelint> Compiling thiserror v2.0.18 sizelint> Compiling regex-syntax v0.8.10 sizelint> Compiling serde_json v1.0.150 sizelint> Compiling regex-automata v0.4.14 sizelint> Compiling syn v2.0.117 sizelint> Compiling errno v0.3.14 sizelint> Compiling crossbeam-epoch v0.9.18 sizelint> Compiling anstyle-parse v1.0.0 sizelint> Compiling terminal_size v0.4.4 sizelint> Compiling colorchoice v1.0.5 sizelint> Compiling gimli v0.32.3 sizelint> Compiling is_terminal_polyfill v1.70.2 sizelint> Compiling log v0.4.29 sizelint> Compiling adler2 v2.0.1 sizelint> Compiling anstyle v1.0.14 sizelint> Compiling anstyle-query v1.1.5 sizelint> Compiling miniz_oxide v0.8.9 sizelint> Compiling anstream v1.0.0 sizelint> Compiling crossbeam-deque v0.8.6 sizelint> Compiling tracing-core v0.1.36 sizelint> Compiling strsim v0.11.1 sizelint> Compiling clap_lex v1.1.0 sizelint> Compiling rustc-demangle v0.1.27 sizelint> Compiling clap_builder v4.6.0 sizelint> Compiling addr2line v0.25.1 sizelint> Compiling clap_derive v4.6.1 sizelint> Compiling tracing-attributes v0.1.31 sizelint> Compiling miette-derive v7.6.0 sizelint> Compiling serde_derive v1.0.228 sizelint> Compiling thiserror-impl v2.0.18 sizelint> Compiling backtrace v0.3.76 sizelint> Compiling bstr v1.12.1 sizelint> Compiling winnow v1.0.2 sizelint> Compiling lazy_static v1.5.0 sizelint> Compiling unicode-linebreak v0.1.5 sizelint> Compiling pin-project-lite v0.2.17 sizelint> Compiling getrandom v0.4.2 sizelint> Compiling same-file v1.0.6 sizelint> Compiling unicode-width v0.2.2 sizelint> Compiling is_ci v1.2.0 sizelint> Compiling supports-color v3.0.2 sizelint> Compiling textwrap v0.16.2 sizelint> Compiling walkdir v2.5.0 sizelint> Compiling tracing v0.1.44 sizelint> Compiling toml_parser v1.1.2+spec-1.1.0 sizelint> Compiling sharded-slab v0.1.7 sizelint> Compiling globset v0.4.18 sizelint> Compiling clap v4.6.1 sizelint> Compiling backtrace-ext v0.2.1 sizelint> Compiling tracing-log v0.2.0 sizelint> Compiling matchers v0.2.0 sizelint> Compiling serde_spanned v1.1.1 sizelint> Compiling toml_datetime v1.1.1+spec-1.1.0 sizelint> Compiling thread_local v1.1.9 sizelint> Compiling either v1.15.0 sizelint> Compiling unicode-width v0.1.14 sizelint> Compiling supports-unicode v3.0.0 sizelint> Compiling nu-ansi-term v0.50.3 sizelint> Compiling supports-hyperlinks v3.2.0 sizelint> Compiling itoa v1.0.18 sizelint> Compiling toml_writer v1.1.1+spec-1.1.0 sizelint> Compiling smallvec v1.15.1 sizelint> Compiling miette v7.6.0 sizelint> Compiling toml v1.1.2+spec-1.1.0 sizelint> Compiling tracing-subscriber v0.3.23 sizelint> Compiling rayon v1.12.0 sizelint> Compiling clap_complete v4.6.5 sizelint> Compiling ignore v0.4.25 sizelint> Compiling colored v3.1.1 sizelint> Compiling fastrand v2.4.1 sizelint> Compiling tempfile v3.27.0 sizelint> Compiling sizelint v0.1.5 (/nix/var/nix/builds/nix-25831-2993684742/source) sizelint> Finished `release` profile [optimized] target(s) in 50.06s sizelint> 2026-06-09T08:34:24.208106Z INFO cargo_tarpaulin::process_handling: running /nix/var/nix/builds/nix-25831-2993684742/source/target/release/deps/sizelint-681c0da5c5811d17 sizelint> 2026-06-09T08:34:24.208151Z INFO cargo_tarpaulin::process_handling: Setting LLVM_PROFILE_FILE sizelint> sizelint> running 7 tests sizelint> test git::tests::test_expand_git_range_bare_ref ... ignored, requires git binary sizelint> test git::tests::test_expand_git_range_three_dot ... ignored, requires git binary sizelint> test git::tests::test_expand_git_range_two_dot ... ignored, requires git binary sizelint> test rules::tests::test_format_size ... ok sizelint> test rules::tests::test_parse_size_string ... ok sizelint> test config::tests::test_config_default_loads ... ok sizelint> test config::tests::test_embedded_config_is_valid_toml ... ok sizelint> sizelint> test result: ok. 4 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s sizelint> sizelint> 2026-06-09T08:34:24.539036Z INFO cargo_tarpaulin::statemachine::instrumented: For binary: target/release/deps/sizelint-681c0da5c5811d17 sizelint> 2026-06-09T08:34:24.539050Z INFO cargo_tarpaulin::statemachine::instrumented: Generated: target/tarpaulin/profraws/sizelint-681c0da5c5811d17_5215869680322548905_0-29536.profraw sizelint> 2026-06-09T08:34:24.539054Z INFO cargo_tarpaulin::statemachine::instrumented: Merging coverage reports sizelint> 2026-06-09T08:34:24.562426Z INFO cargo_tarpaulin::statemachine::instrumented: Mapping coverage data to source sizelint> 2026-06-09T08:34:24.714936Z INFO cargo_tarpaulin::process_handling: running /nix/var/nix/builds/nix-25831-2993684742/source/target/release/deps/sizelint-adbd0d56057677b6 sizelint> 2026-06-09T08:34:24.714991Z INFO cargo_tarpaulin::process_handling: Setting LLVM_PROFILE_FILE sizelint> sizelint> running 0 tests sizelint> sizelint> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s sizelint> sizelint> 2026-06-09T08:34:25.018612Z INFO cargo_tarpaulin::statemachine::instrumented: For binary: target/release/deps/sizelint-adbd0d56057677b6 sizelint> 2026-06-09T08:34:25.018639Z INFO cargo_tarpaulin::statemachine::instrumented: Generated: target/tarpaulin/profraws/sizelint-adbd0d56057677b6_298831259250356875_0-29537.profraw sizelint> 2026-06-09T08:34:25.018645Z INFO cargo_tarpaulin::statemachine::instrumented: Merging coverage reports sizelint> 2026-06-09T08:34:25.045998Z INFO cargo_tarpaulin::statemachine::instrumented: Mapping coverage data to source sizelint> 2026-06-09T08:34:25.198318Z INFO cargo_tarpaulin::process_handling: running /nix/var/nix/builds/nix-25831-2993684742/source/target/release/deps/file_discovery-c3f3508a6706e258 sizelint> 2026-06-09T08:34:25.198367Z INFO cargo_tarpaulin::process_handling: Setting LLVM_PROFILE_FILE sizelint> sizelint> running 12 tests sizelint> test test_discovery_not_git_directory ... ok sizelint> test test_discovery_hidden_files ... ok sizelint> test test_discovery_ignores_gitignore_when_disabled ... ok sizelint> test test_discovery_config_excludes ... ok sizelint> test test_discovery_git_exclude ... ok sizelint> test test_discovery_config_excludes_with_glob_subdirectory ... ok sizelint> test test_discovery_config_excludes_with_relative_paths ... ok sizelint> test test_discovery_ignore_file ... ok sizelint> test test_discovery_nested_directories ... ok sizelint> test test_discovery_respects_gitignore ... ok sizelint> test test_discovery_specific_files_ignore_gitignore ... ok sizelint> test test_discovery_some_matches ... ok sizelint> sizelint> test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s sizelint> sizelint> 2026-06-09T08:34:25.570804Z INFO cargo_tarpaulin::statemachine::instrumented: For binary: target/release/deps/file_discovery-c3f3508a6706e258 sizelint> 2026-06-09T08:34:25.570824Z INFO cargo_tarpaulin::statemachine::instrumented: Generated: target/tarpaulin/profraws/file_discovery-c3f3508a6706e258_2844262595248504475_0-29538.profraw sizelint> 2026-06-09T08:34:25.570830Z INFO cargo_tarpaulin::statemachine::instrumented: Merging coverage reports sizelint> 2026-06-09T08:34:25.599466Z INFO cargo_tarpaulin::statemachine::instrumented: Mapping coverage data to source sizelint> 2026-06-09T08:34:25.750852Z INFO cargo_tarpaulin::process_handling: running /nix/var/nix/builds/nix-25831-2993684742/source/target/release/deps/git_diff_discovery-2949400c63a3465c sizelint> 2026-06-09T08:34:25.750900Z INFO cargo_tarpaulin::process_handling: Setting LLVM_PROFILE_FILE sizelint> sizelint> running 15 tests sizelint> test test_git_diff_error_when_not_in_git_repo ... ok sizelint> test test_git_diff_config_excludes_with_relative_path ... FAILED sizelint> test test_history_blob_add_delete_readd_delete ... FAILED sizelint> test test_git_diff_empty_range_returns_zero_files ... FAILED sizelint> test test_git_diff_two_dot_range ... FAILED sizelint> test test_cross_phase_dedup_no_duplicate_when_unchanged ... FAILED sizelint> test test_git_diff_discovers_changed_files_via_merge_base ... FAILED sizelint> test test_cross_phase_dedup_keeps_larger_history_blob ... FAILED sizelint> test test_git_diff_config_excludes_filter_results ... FAILED sizelint> test test_history_blob_config_excludes_filter ... FAILED sizelint> test test_history_blob_config_excludes_with_relative_path ... FAILED sizelint> test test_history_blob_dedup_keeps_largest ... FAILED sizelint> test test_history_blob_grew_then_deleted ... FAILED sizelint> test test_history_blob_temporarily_too_large_then_shrunk ... FAILED sizelint> test test_history_blob_small_file_no_violation ... FAILED sizelint> sizelint> failures: sizelint> sizelint> ---- test_git_diff_config_excludes_with_relative_path stdout ---- sizelint> sizelint> thread 'test_git_diff_config_excludes_with_relative_path' (97943049) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_history_blob_add_delete_readd_delete stdout ---- sizelint> sizelint> thread 'test_history_blob_add_delete_readd_delete' (97943054) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_git_diff_empty_range_returns_zero_files stdout ---- sizelint> sizelint> thread 'test_git_diff_empty_range_returns_zero_files' (97943051) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_git_diff_two_dot_range stdout ---- sizelint> sizelint> thread 'test_git_diff_two_dot_range' (97943053) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_cross_phase_dedup_no_duplicate_when_unchanged stdout ---- sizelint> sizelint> thread 'test_cross_phase_dedup_no_duplicate_when_unchanged' (97943047) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace sizelint> sizelint> ---- test_git_diff_discovers_changed_files_via_merge_base stdout ---- sizelint> sizelint> thread 'test_git_diff_discovers_changed_files_via_merge_base' (97943050) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_cross_phase_dedup_keeps_larger_history_blob stdout ---- sizelint> sizelint> thread 'test_cross_phase_dedup_keeps_larger_history_blob' (97943046) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_git_diff_config_excludes_filter_results stdout ---- sizelint> sizelint> thread 'test_git_diff_config_excludes_filter_results' (97943048) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_history_blob_config_excludes_filter stdout ---- sizelint> sizelint> thread 'test_history_blob_config_excludes_filter' (97943055) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_history_blob_config_excludes_with_relative_path stdout ---- sizelint> sizelint> thread 'test_history_blob_config_excludes_with_relative_path' (97943336) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_history_blob_dedup_keeps_largest stdout ---- sizelint> sizelint> thread 'test_history_blob_dedup_keeps_largest' (97943337) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_history_blob_grew_then_deleted stdout ---- sizelint> sizelint> thread 'test_history_blob_grew_then_deleted' (97943338) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_history_blob_temporarily_too_large_then_shrunk stdout ---- sizelint> sizelint> thread 'test_history_blob_temporarily_too_large_then_shrunk' (97943340) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> ---- test_history_blob_small_file_no_violation stdout ---- sizelint> sizelint> thread 'test_history_blob_small_file_no_violation' (97943339) panicked at tests/git_diff_discovery.rs:33:14: sizelint> called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } sizelint> sizelint> sizelint> failures: sizelint> test_cross_phase_dedup_keeps_larger_history_blob sizelint> test_cross_phase_dedup_no_duplicate_when_unchanged sizelint> test_git_diff_config_excludes_filter_results sizelint> test_git_diff_config_excludes_with_relative_path sizelint> test_git_diff_discovers_changed_files_via_merge_base sizelint> test_git_diff_empty_range_returns_zero_files sizelint> test_git_diff_two_dot_range sizelint> test_history_blob_add_delete_readd_delete sizelint> test_history_blob_config_excludes_filter sizelint> test_history_blob_config_excludes_with_relative_path sizelint> test_history_blob_dedup_keeps_largest sizelint> test_history_blob_grew_then_deleted sizelint> test_history_blob_small_file_no_violation sizelint> test_history_blob_temporarily_too_large_then_shrunk sizelint> sizelint> test result: FAILED. 1 passed; 14 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s sizelint> sizelint> 2026-06-09T08:34:26.085512Z ERROR cargo_tarpaulin: Test failed during run sizelint> Error: "Test failed during run" error: build of '/nix/store/r7r61x98fc5x017160vndqi5i2rq4vbx-sizelint.drv' on 'ssh-ng://customer@mac02' failed: Cannot build '/nix/store/r7r61x98fc5x017160vndqi5i2rq4vbx-sizelint.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/bw7a08z738jwrkvd0g1p0v4jqkcnp3hc-sizelint Last 25 log lines: > > thread 'test_history_blob_small_file_no_violation' (97943339) panicked at tests/git_diff_discovery.rs:33:14: > called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } > > > failures: > test_cross_phase_dedup_keeps_larger_history_blob > test_cross_phase_dedup_no_duplicate_when_unchanged > test_git_diff_config_excludes_filter_results > test_git_diff_config_excludes_with_relative_path > test_git_diff_discovers_changed_files_via_merge_base > test_git_diff_empty_range_returns_zero_files > test_git_diff_two_dot_range > test_history_blob_add_delete_readd_delete > test_history_blob_config_excludes_filter > test_history_blob_config_excludes_with_relative_path > test_history_blob_dedup_keeps_largest > test_history_blob_grew_then_deleted > test_history_blob_small_file_no_violation > test_history_blob_temporarily_too_large_then_shrunk > > test result: FAILED. 1 passed; 14 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s > > 2026-06-09T08:34:26.085512Z ERROR cargo_tarpaulin: Test failed during run > Error: "Test failed during run" For full logs, run: nix log /nix/store/r7r61x98fc5x017160vndqi5i2rq4vbx-sizelint.drv error: Cannot build '/nix/store/r7r61x98fc5x017160vndqi5i2rq4vbx-sizelint.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/bw7a08z738jwrkvd0g1p0v4jqkcnp3hc-sizelint