these 14 derivations will be built: /nix/store/z26nhkbigyfdr7qkzbv8z2dk755hksiq-crate-bevy_reflect-0.20.1.tar.gz.drv /nix/store/4q9c2bsin8kw5bnbl8mjszkzcydxd7fw-bevy_reflect-0.20.1.drv /nix/store/n128gs3v672g1k1gi1bl4xpq0s4i9z5w-crate-bevy_ptr-0.20.1.tar.gz.drv /nix/store/6659339xj2ixjfl622pgxnfs92a8fln7-bevy_ptr-0.20.1.drv /nix/store/gqpd9gmqkcdkfdf3gwf7gw156xx7qj7x-crate-bevy_reflect_derive-0.20.1.tar.gz.drv /nix/store/6nzx18mg43nmlvnxk2v6j22dbrfpvyk5-bevy_reflect_derive-0.20.1.drv /nix/store/6xfdymzwndrlp9g6lcxnihizl8plh32g-crate-bevy_utils-0.20.1.tar.gz.drv /nix/store/fas1hlxx6z59r0akjdn0mqbraj26bdgw-crate-bevy_macro_utils-0.20.1.tar.gz.drv /nix/store/xpvgjwckhdnqvwyny5ns3gb21hp4ybsw-crate-bevy_platform-0.20.1.tar.gz.drv /nix/store/jxqpnyy83m7iffwajccnfxwb3rc43a4q-bevy_platform-0.20.1.drv /nix/store/vh87rcsb051mgqfgzi02l6hn9iv6dyxz-bevy_utils-0.20.1.drv /nix/store/yzpnp2dvwhpiwhpcixjxq35mphfhd4jy-bevy_macro_utils-0.20.1.drv /nix/store/qcjcaidr0vqv3ss0gcpq2b7yyava12in-cargo-vendor-dir.drv /nix/store/gv8wkz9pyzxbw1ab0qnj1lpz90gw7nky-peephole-0.1.0.drv building '/nix/store/yzpnp2dvwhpiwhpcixjxq35mphfhd4jy-bevy_macro_utils-0.20.1.drv' building '/nix/store/6659339xj2ixjfl622pgxnfs92a8fln7-bevy_ptr-0.20.1.drv' building '/nix/store/4q9c2bsin8kw5bnbl8mjszkzcydxd7fw-bevy_reflect-0.20.1.drv' building '/nix/store/6nzx18mg43nmlvnxk2v6j22dbrfpvyk5-bevy_reflect_derive-0.20.1.drv' building '/nix/store/vh87rcsb051mgqfgzi02l6hn9iv6dyxz-bevy_utils-0.20.1.drv' bevy_macro_utils-0.20.1> tribuchet: building on jamie bevy_ptr-0.20.1> tribuchet: building on jamie bevy_reflect-0.20.1> tribuchet: building on jamie bevy_reflect_derive-0.20.1> tribuchet: building on jamie bevy_utils-0.20.1> tribuchet: building on jamie building '/nix/store/gv8wkz9pyzxbw1ab0qnj1lpz90gw7nky-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/hdajkcip0qd02wk9pymvl3li5bdnxwyi-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 autocfg v1.5.1 peephole-0.1.0> Compiling version_check v0.9.5 peephole-0.1.0> Compiling libc v0.2.191 peephole-0.1.0> Compiling crunchy v0.2.4 peephole-0.1.0> Compiling cfg_aliases v0.2.2 peephole-0.1.0> Compiling cfg-if v1.0.5 peephole-0.1.0> Compiling tiny-keccak v2.0.2 peephole-0.1.0> Compiling winnow v1.0.4 peephole-0.1.0> Compiling zmij v1.0.23 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 bitflags v2.13.2 peephole-0.1.0> Compiling portable-atomic v1.15.0 peephole-0.1.0> Compiling toml_datetime v1.1.2+spec-1.1.0 peephole-0.1.0> Compiling memchr v2.8.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 nix v0.31.3 peephole-0.1.0> Compiling typeid v1.0.3 peephole-0.1.0> Compiling serde_json v1.0.154 peephole-0.1.0> Compiling rustc-hash v2.1.3 peephole-0.1.0> Compiling itoa v1.0.18 peephole-0.1.0> Compiling foldhash v0.2.0 peephole-0.1.0> Compiling mutants v0.0.3 peephole-0.1.0> Compiling spin v0.12.3 peephole-0.1.0> Compiling ahash v0.8.12 peephole-0.1.0> Compiling thiserror v2.0.21 peephole-0.1.0> Compiling num-traits v0.2.19 peephole-0.1.0> Compiling smartstring v1.0.1 peephole-0.1.0> Compiling erased-serde v0.4.10 peephole-0.1.0> Compiling static_assertions v1.1.0 peephole-0.1.0> Compiling disqualified v1.1.0 peephole-0.1.0> Compiling smallvec v1.16.4 peephole-0.1.0> Compiling thin-vec v0.2.21 peephole-0.1.0> Compiling indexmap v2.14.2 peephole-0.1.0> Compiling bevy_ptr v0.20.1 peephole-0.1.0> Compiling downcast-rs v2.0.2 peephole-0.1.0> Compiling unicode-segmentation v1.13.3 peephole-0.1.0> Compiling utf8parse v0.2.2 peephole-0.1.0> Compiling log v0.4.34 peephole-0.1.0> Compiling unicode-width v0.2.2 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 hashbrown v0.16.1 peephole-0.1.0> Compiling bevy_platform v0.20.1 peephole-0.1.0> Compiling bevy_utils v0.20.1 peephole-0.1.0> Compiling bevy_macro_utils v0.20.1 peephole-0.1.0> Compiling thiserror-impl v2.0.21 peephole-0.1.0> Compiling peephole-macros v0.1.0 (/build/source/macros) peephole-0.1.0> Compiling peephole-protocol v0.1.0 (/build/source/protocol) peephole-0.1.0> Compiling rustyline v19.0.0 peephole-0.1.0> Compiling derive_more-impl v2.1.1 peephole-0.1.0> Compiling assert_type_match v0.1.1 peephole-0.1.0> Compiling rhai_codegen v3.3.0 peephole-0.1.0> Compiling bevy_reflect_derive v0.20.1 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.1 peephole-0.1.0> Compiling peephole v0.1.0 (/build/source/peephole) peephole-0.1.0> Finished `release` profile [optimized] target(s) in 21.54s 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 6.18s peephole-0.1.0> Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/peephole-6da6f56365446ce9) peephole-0.1.0> peephole-0.1.0> running 11 tests peephole-0.1.0> test complete::tests::parses_paths ... ok peephole-0.1.0> test complete::tests::finds_the_expression_being_typed ... 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-dbfa0b250c8fe678) peephole-0.1.0> peephole-0.1.0> running 3 tests peephole-0.1.0> test accepts_shared_mutable_and_named_arguments ... ok peephole-0.1.0> test shows_values_without_reflect_as_opaque ... 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-58c1494352f0afb1) 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-129105887dff7f8e) 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.68s peephole-0.1.0> peephole-0.1.0> Running unittests src/lib.rs (target/release/deps/peephole_macros-4377aed79987fc0b) peephole-0.1.0> peephole-0.1.0> running 5 tests peephole-0.1.0> test tests::collects_parameters_and_lets ... ok 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::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-d2ff78cca7976d3d) 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/cn419z6pd4036r0dzpy0a3mkyhhrp8pf-peephole-0.1.0 peephole-0.1.0> shrinking /nix/store/cn419z6pd4036r0dzpy0a3mkyhhrp8pf-peephole-0.1.0/bin/peephole peephole-0.1.0> checking for references to /build/ in /nix/store/cn419z6pd4036r0dzpy0a3mkyhhrp8pf-peephole-0.1.0... peephole-0.1.0> patching script interpreter paths in /nix/store/cn419z6pd4036r0dzpy0a3mkyhhrp8pf-peephole-0.1.0 peephole-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/cn419z6pd4036r0dzpy0a3mkyhhrp8pf-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