this derivation will be built: /nix/store/s7gyg2idypnqyczsv70c7nhqfh14yv0w-peephole-0.1.0.drv building '/nix/store/s7gyg2idypnqyczsv70c7nhqfh14yv0w-peephole-0.1.0.drv' peephole-0.1.0> tribuchet: building on jamie peephole-0.1.0> Running phase: unpackPhase peephole-0.1.0> unpacking source archive /nix/store/wif1vzv14vwwmij1il1m8pkn9bgydlns-source peephole-0.1.0> source root is source peephole-0.1.0> Executing cargoSetupPostUnpackHook peephole-0.1.0> Finished cargoSetupPostUnpackHook peephole-0.1.0> Running phase: patchPhase peephole-0.1.0> Executing cargoSetupPostPatchHook peephole-0.1.0> Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock peephole-0.1.0> Finished cargoSetupPostPatchHook peephole-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase peephole-0.1.0> Running phase: configurePhase peephole-0.1.0> Running phase: buildPhase peephole-0.1.0> Executing cargoBuildHook peephole-0.1.0> cargoBuildHook flags: -j 24 --target x86_64-unknown-linux-gnu --offline --profile release peephole-0.1.0> Compiling proc-macro2 v1.0.107 peephole-0.1.0> Compiling unicode-ident v1.0.27 peephole-0.1.0> Compiling quote v1.0.47 peephole-0.1.0> Compiling serde_core v1.0.229 peephole-0.1.0> Compiling cfg_aliases v0.2.2 peephole-0.1.0> Compiling bitflags v2.13.2 peephole-0.1.0> Compiling cfg-if v1.0.5 peephole-0.1.0> Compiling libc v0.2.191 peephole-0.1.0> Compiling version_check v0.9.5 peephole-0.1.0> Compiling crunchy v0.2.4 peephole-0.1.0> Compiling autocfg v1.5.1 peephole-0.1.0> Compiling tiny-keccak v2.0.2 peephole-0.1.0> Compiling hashbrown v0.17.1 peephole-0.1.0> Compiling equivalent v1.0.3 peephole-0.1.0> Compiling serde v1.0.229 peephole-0.1.0> Compiling zmij v1.0.23 peephole-0.1.0> Compiling portable-atomic v1.15.0 peephole-0.1.0> Compiling winnow v1.0.4 peephole-0.1.0> Compiling toml_datetime v1.1.2+spec-1.1.0 peephole-0.1.0> Compiling typeid v1.0.3 peephole-0.1.0> Compiling serde_json v1.0.154 peephole-0.1.0> Compiling nix v0.31.3 peephole-0.1.0> Compiling once_cell v1.21.4 peephole-0.1.0> Compiling zerocopy v0.8.63 peephole-0.1.0> Compiling memchr v2.8.3 peephole-0.1.0> Compiling rustix v1.1.5 peephole-0.1.0> Compiling nix v0.30.1 peephole-0.1.0> Compiling mutants v0.0.3 peephole-0.1.0> Compiling foldhash v0.2.0 peephole-0.1.0> Compiling ahash v0.8.12 peephole-0.1.0> Compiling num-traits v0.2.19 peephole-0.1.0> Compiling smartstring v1.0.1 peephole-0.1.0> Compiling thiserror v2.0.21 peephole-0.1.0> Compiling erased-serde v0.4.10 peephole-0.1.0> Compiling indexmap v2.14.2 peephole-0.1.0> Compiling itoa v1.0.18 peephole-0.1.0> Compiling linux-raw-sys v0.12.1 peephole-0.1.0> Compiling spin v0.12.3 peephole-0.1.0> Compiling rustc-hash v2.1.3 peephole-0.1.0> Compiling static_assertions v1.1.0 peephole-0.1.0> Compiling disqualified v1.1.0 peephole-0.1.0> Compiling log v0.4.34 peephole-0.1.0> Compiling thin-vec v0.2.21 peephole-0.1.0> Compiling utf8parse v0.2.2 peephole-0.1.0> Compiling unicode-segmentation v1.13.3 peephole-0.1.0> Compiling downcast-rs v2.0.2 peephole-0.1.0> Compiling unicode-width v0.2.2 peephole-0.1.0> Compiling smallvec v1.16.4 peephole-0.1.0> Compiling bevy_ptr v0.20.0 peephole-0.1.0> Compiling inventory v0.3.25 peephole-0.1.0> Compiling toml_parser v1.1.5+spec-1.1.0 peephole-0.1.0> Compiling unsynn v0.3.0 peephole-0.1.0> Compiling syn v2.0.119 peephole-0.1.0> Compiling syn v3.0.9 peephole-0.1.0> Compiling toml_edit v0.25.17+spec-1.1.0 peephole-0.1.0> Compiling getrandom v0.2.17 peephole-0.1.0> Compiling const-random-macro v0.1.16 peephole-0.1.0> Compiling variadics_please v2.0.0 peephole-0.1.0> Compiling const-random v0.1.18 peephole-0.1.0> Compiling fd-lock v4.0.4 peephole-0.1.0> Compiling hashbrown v0.16.1 peephole-0.1.0> Compiling thiserror-impl v2.0.21 peephole-0.1.0> Compiling bevy_platform v0.20.0 peephole-0.1.0> Compiling bevy_utils v0.20.0 peephole-0.1.0> Compiling peephole-protocol v0.1.0 (/build/source/protocol) peephole-0.1.0> Compiling rustyline v17.0.2 peephole-0.1.0> Compiling bevy_macro_utils v0.20.0 peephole-0.1.0> Compiling derive_more-impl v2.1.1 peephole-0.1.0> Compiling rhai_codegen v3.3.0 peephole-0.1.0> Compiling bevy_reflect_derive v0.20.0 peephole-0.1.0> Compiling assert_type_match v0.1.1 peephole-0.1.0> Compiling peephole-macros v0.1.0 (/build/source/macros) peephole-0.1.0> Compiling peephole-cli v0.1.0 (/build/source/cli) peephole-0.1.0> Compiling derive_more v2.1.1 peephole-0.1.0> Compiling rhai v1.27.0 peephole-0.1.0> Compiling bevy_reflect v0.20.0 peephole-0.1.0> Compiling peephole v0.1.0 (/build/source/peephole) peephole-0.1.0> Finished `release` profile [optimized] target(s) in 21.80s peephole-0.1.0> Executing cargoInstallPostBuildHook peephole-0.1.0> Finished cargoInstallPostBuildHook peephole-0.1.0> Finished cargoBuildHook peephole-0.1.0> Running phase: checkPhase peephole-0.1.0> Executing cargoCheckHook peephole-0.1.0> cargoCheckHook flags: -j 24 --profile release --target x86_64-unknown-linux-gnu --offline --workspace -- peephole-0.1.0> Compiling peephole-protocol v0.1.0 (/build/source/protocol) peephole-0.1.0> Compiling peephole-macros v0.1.0 (/build/source/macros) peephole-0.1.0> Compiling peephole-cli v0.1.0 (/build/source/cli) peephole-0.1.0> Compiling peephole v0.1.0 (/build/source/peephole) peephole-0.1.0> Finished `release` profile [optimized] target(s) in 5.67s peephole-0.1.0> Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/peephole-b8e06426c7919392) peephole-0.1.0> peephole-0.1.0> running 11 tests peephole-0.1.0> test complete::tests::finds_the_expression_being_typed ... ok peephole-0.1.0> test complete::tests::parses_paths ... ok peephole-0.1.0> test render::tests::shortens_types ... ok peephole-0.1.0> test render::tests::limits_long_lists ... ok peephole-0.1.0> test render::tests::renders_values ... ok peephole-0.1.0> test node::tests::writes_that_move_memory_invalidate_nodes ... ok peephole-0.1.0> test complete::tests::lists_members_with_previews ... ok peephole-0.1.0> test session::tests::replaces_whole_values ... ok peephole-0.1.0> test session::tests::writes_values_as_assignable_rhai ... ok peephole-0.1.0> test session::tests::explains_errors_plainly ... ok peephole-0.1.0> test session::tests::compares_and_remembers ... ok peephole-0.1.0> peephole-0.1.0> test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s peephole-0.1.0> peephole-0.1.0> Running tests/macro.rs (target/x86_64-unknown-linux-gnu/release/deps/macro-22d2e72f1a03b9d5) peephole-0.1.0> peephole-0.1.0> running 3 tests peephole-0.1.0> test shows_values_without_reflect_as_opaque ... ok peephole-0.1.0> test accepts_shared_mutable_and_named_arguments ... ok peephole-0.1.0> test scope_fills_in_the_variables ... ok peephole-0.1.0> peephole-0.1.0> test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s peephole-0.1.0> peephole-0.1.0> Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/peephole-1973abbcf8f9bf8b) peephole-0.1.0> peephole-0.1.0> running 4 tests peephole-0.1.0> test highlight::tests::colours_locals_but_not_fields ... ok peephole-0.1.0> test highlight::tests::finds_unfinished_input ... ok peephole-0.1.0> test view::tests::renders_ls ... ok peephole-0.1.0> test view::tests::prefers_the_programs_crate_over_the_clients_directory ... ok peephole-0.1.0> peephole-0.1.0> test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s peephole-0.1.0> peephole-0.1.0> Running tests/commands.rs (target/x86_64-unknown-linux-gnu/release/deps/commands-f584adedafd487a5) peephole-0.1.0> peephole-0.1.0> running 6 tests peephole-0.1.0> test reports_no_program ... ok peephole-0.1.0> test completes_and_previews ... ok peephole-0.1.0> test stop_resumes_programs ... ok peephole-0.1.0> test evaluates_until_continued ... ok peephole-0.1.0> test handles_read_only_values_options_and_methods ... ok peephole-0.1.0> test interrupts_endless_input ... ok peephole-0.1.0> peephole-0.1.0> test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 21.47s peephole-0.1.0> peephole-0.1.0> Running unittests src/lib.rs (target/release/deps/peephole_macros-5ae5ca1271d012ae) peephole-0.1.0> peephole-0.1.0> running 5 tests peephole-0.1.0> test tests::closures_only_see_their_own_variables ... ok peephole-0.1.0> test tests::hides_what_loops_and_matches_borrow ... ok peephole-0.1.0> test tests::follows_shadowing_and_block_ends ... ok peephole-0.1.0> test tests::collects_parameters_and_lets ... ok peephole-0.1.0> test tests::methods_and_exclusions ... ok peephole-0.1.0> peephole-0.1.0> test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s peephole-0.1.0> peephole-0.1.0> Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/peephole_protocol-053ac784e25ccdc1) peephole-0.1.0> peephole-0.1.0> running 1 test peephole-0.1.0> test tests::round_trips_messages ... ok peephole-0.1.0> peephole-0.1.0> test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s peephole-0.1.0> peephole-0.1.0> Doc-tests peephole peephole-0.1.0> peephole-0.1.0> running 2 tests peephole-0.1.0> test peephole/src/lib.rs - (line 4) ... ignored peephole-0.1.0> test peephole/src/lib.rs - inspect (line 170) ... ignored peephole-0.1.0> peephole-0.1.0> test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s peephole-0.1.0> peephole-0.1.0> all doctests ran in 0.41s; merged doctests compilation took 0.41s peephole-0.1.0> Doc-tests peephole_macros peephole-0.1.0> peephole-0.1.0> running 0 tests peephole-0.1.0> peephole-0.1.0> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s peephole-0.1.0> peephole-0.1.0> Doc-tests peephole_protocol peephole-0.1.0> peephole-0.1.0> running 0 tests peephole-0.1.0> peephole-0.1.0> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s peephole-0.1.0> peephole-0.1.0> Finished cargoCheckHook peephole-0.1.0> Running phase: installPhase peephole-0.1.0> Executing cargoInstallHook peephole-0.1.0> Finished cargoInstallHook peephole-0.1.0> Running phase: fixupPhase peephole-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/9d31kn5pm1kcwvlalizfhivipa5x7s0m-peephole-0.1.0 peephole-0.1.0> shrinking /nix/store/9d31kn5pm1kcwvlalizfhivipa5x7s0m-peephole-0.1.0/bin/peephole peephole-0.1.0> checking for references to /build/ in /nix/store/9d31kn5pm1kcwvlalizfhivipa5x7s0m-peephole-0.1.0... peephole-0.1.0> patching script interpreter paths in /nix/store/9d31kn5pm1kcwvlalizfhivipa5x7s0m-peephole-0.1.0 peephole-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/9d31kn5pm1kcwvlalizfhivipa5x7s0m-peephole-0.1.0/bin post-build step Upload coverage to codecov: ok Skipping codecov: project=inspector-repl/peephole attr=checks.x86_64-linux.package