[INFO] cloning repository https://github.com/tpt-solutions/tpt-teleop-agri
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tpt-solutions/tpt-teleop-agri" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftpt-solutions%2Ftpt-teleop-agri", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftpt-solutions%2Ftpt-teleop-agri'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1c469ffbbcb7df04b2acdc4d2dbad6de5888456f
[INFO] testing tpt-solutions/tpt-teleop-agri/1c469ffbbcb7df04b2acdc4d2dbad6de5888456f against 1.99.0-beta.8 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftpt-solutions%2Ftpt-teleop-agri" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/tpt-solutions/tpt-teleop-agri
[INFO] finished tweaking git repo https://github.com/tpt-solutions/tpt-teleop-agri
[INFO] tweaked toml for git repo https://github.com/tpt-solutions/tpt-teleop-agri written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/tpt-solutions/tpt-teleop-agri on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/tpt-solutions/tpt-teleop-agri already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rkyv_derive v0.8.18
[INFO] [stderr]   Downloaded bytecheck v0.8.3
[INFO] [stderr]   Downloaded uuid v1.26.0
[INFO] [stderr]   Downloaded rend v0.5.4
[INFO] [stderr]   Downloaded rancor v0.1.3
[INFO] [stderr]   Downloaded bytecheck_derive v0.8.3
[INFO] [stderr]   Downloaded munge v0.4.7
[INFO] [stderr]   Downloaded ptr_meta_derive v0.3.2
[INFO] [stderr]   Downloaded munge_macro v0.4.7
[INFO] [stderr]   Downloaded ptr_meta v0.3.2
[INFO] [stderr]   Downloaded rkyv v0.8.18
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4
[INFO] running `Command { std: "docker" "start" "b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling tpt-t-agri-edge v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-edge)
[INFO] [stderr]    Compiling ptr_meta_derive v0.3.2
[INFO] [stderr]    Compiling bytecheck_derive v0.8.3
[INFO] [stderr]    Compiling rkyv_derive v0.8.18
[INFO] [stderr]    Compiling munge_macro v0.4.7
[INFO] [stderr]    Compiling ptr_meta v0.3.2
[INFO] [stderr]    Compiling rancor v0.1.3
[INFO] [stderr]    Compiling munge v0.4.7
[INFO] [stderr]    Compiling bytecheck v0.8.3
[INFO] [stderr]    Compiling rend v0.5.4
[INFO] [stderr]    Compiling rkyv v0.8.18
[INFO] [stderr]    Compiling tpt-t-agri-core v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-core)
[INFO] [stderr]    Compiling tpt-t-domain-bridge v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-domain-bridge)
[INFO] [stderr]    Compiling tpt-t-agri-isobus v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-isobus)
[INFO] [stderr]    Compiling tpt-t-agri-logistics v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-logistics)
[INFO] [stderr]    Compiling tpt-t-agri-swarm v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-swarm)
[INFO] [stderr]    Compiling tpt-t-agri-sim v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-sim)
[INFO] [stderr]    Compiling tpt-t-agri-env v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-env)
[INFO] [stderr]    Compiling tpt-t-agri-nav v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-nav)
[INFO] [stderr]    Compiling tpt-t-agri-safety v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-safety)
[INFO] [stderr]    Compiling tpt-t-agri-teleop v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-teleop)
[INFO] [stderr]    Compiling tpt-t-agri-sys v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-sys)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 25.95s
[INFO] running `Command { std: "docker" "inspect" "b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tpt-t-agri-edge v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-edge)
[INFO] [stderr]    Compiling tpt-t-agri-core v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-core)
[INFO] [stderr]    Compiling tpt-t-domain-bridge v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-domain-bridge)
[INFO] [stderr]    Compiling tpt-t-agri-teleop v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-teleop)
[INFO] [stderr]    Compiling tpt-t-agri-sys v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-sys)
[INFO] [stderr]    Compiling tpt-t-agri-nav v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-nav)
[INFO] [stderr]    Compiling tpt-t-agri-safety v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-safety)
[INFO] [stderr]    Compiling tpt-t-agri-env v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-env)
[INFO] [stderr]    Compiling tpt-t-agri-isobus v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-isobus)
[INFO] [stderr]    Compiling tpt-t-agri-logistics v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-logistics)
[INFO] [stderr]    Compiling tpt-t-agri-sim v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-sim)
[INFO] [stderr]    Compiling tpt-t-agri-swarm v0.1.0 (/opt/rustwide/workdir/crates/tpt-t-agri-swarm)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.32s
[INFO] running `Command { std: "docker" "inspect" "b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tpt_t_agri_core-ac69c77e80b3c50a)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test bus::tests::full_rejects ... ok
[INFO] [stdout] test event_loop::tests::step_reports_empty ... ok
[INFO] [stdout] test machine::tests::illegal_rejected_and_fault_recovery ... ok
[INFO] [stdout] test event_loop::tests::event_channel_drains_in_order ... ok
[INFO] [stdout] test bus::tests::push_pop_single ... ok
[INFO] [stdout] test wire::tests::corrupt_bytes_rejected ... ok
[INFO] [stdout] test wire::tests::command_deserialize_owned ... ok
[INFO] [stdout] test wire::tests::gnss_roundtrip_zero_copy ... ok
[INFO] [stdout] test machine::tests::same_state_is_idempotent ... ok
[INFO] [stdout] test machine::tests::teleop_from_anywhere ... ok
[INFO] [stdout] test bus::tests::split_producer_consumer ... ok
[INFO] [stdout] test machine::tests::legal_working_path ... ok
[INFO] [stdout] test bus::tests::wraps_around_power_of_two ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tpt_t_agri_edge-88b6cf6d18aa56d4)
[INFO] [stdout] running 11 tests
[INFO] [stdout] test actuator::tests::nan_encodes_safe ... ok
[INFO] [stdout] test actuator::tests::null_regs_records ... ok
[INFO] [stdout] test executor::tests::slew_limited ... ok
[INFO] [stdout] test executor::tests::zero_error_zero_steer ... ok
[INFO] [stdout] test executor::tests::steers_back_toward_line ... ok
[INFO] [stdout] test log_hooks::tests::flags_roundtrip ... ok
[INFO] [stdout] test log_hooks::tests::overflow_drops_newest_and_counts ... ok
[INFO] [stdout] test log_hooks::tests::record_is_40_bytes ... ok
[INFO] [stdout] test actuator::tests::active_low_inverts_duty ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tpt_t_agri_env-1ab99804610417d8)
[INFO] [stdout] test actuator::tests::centre_and_full_deflection ... ok
[INFO] [stdout] test log_hooks::tests::ring_fifo_and_drain ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::climate_state_archives_zero_copy ... ok
[INFO] [stdout] test tests::rain_pauses_spray_and_slows_speed ... ok
[INFO] [stdout] test tests::calm_conditions_keep_nominal_plan ... ok
[INFO] [stdout] test tests::wind_direction_is_circular_mean ... ok
[INFO] [stdout] test tests::strong_wind_derates_then_suspends ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tpt_t_agri_isobus-d4dc2e6dbd22d36f)
[INFO] [stdout] test tests::wet_soil_limits_traction_and_gates_vra_class ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test frame::tests::pdu2_broadcast_roundtrip ... ok
[INFO] [stdout] test frame::tests::pdu1_destination_encoded_in_ps ... ok
[INFO] [stdout] test section::tests::first_pass_applies_all_prescribed ... ok
[INFO] [stdout] test frame::tests::frame_rejects_oversize ... ok
[INFO] [stdout] test frame::tests::data_page_carries_into_pgn ... ok
[INFO] [stdout] test tc::tests::register_and_record_measurement ... ok
[INFO] [stdout] test section::tests::overlap_forces_sections_off_on_reentry ... ok
[INFO] [stdout] test tc::tests::prescription_emits_only_changed_settable_entries ... ok
[INFO] [stdout] test tc::tests::registry_full_rejects ... ok
[INFO] [stdout] test section::tests::prescription_can_split_the_boom ... ok
[INFO] [stdout] test telemetry::tests::eec1_error_indicator_rejected ... ok
[INFO] [stdout] test telemetry::tests::eec1_rpm_decode ... ok
[INFO] [stdout] test tp::tests::bam_reassembly_roundtrip ... ok
[INFO] [stdout] test tp::tests::out_of_order_dt_is_dropped ... ok
[INFO] [stdout] test tp::tests::rts_cts_handshake_and_reject_oversize ... ok
[INFO] [stdout] test tc::tests::unregistered_measurement_auto_registers ... ok
[INFO] [stdout] test telemetry::tests::nan_measurement_rejected ... ok
[INFO] [stdout] test tp::tests::tx_splits_and_rx_roundtrips_large_payload ... ok
[INFO] [stdout] test vt::tests::button_activation_states ... ok
[INFO] [stdout] test vt::tests::input_selection_decode ... ok
[INFO] [stdout] test vt::tests::object_commands_encode ... ok
[INFO] [stdout] test vt::tests::soft_key_roundtrip ... ok
[INFO] [stdout] test xml::tests::empty_element_and_bad_name ... ok
[INFO] [stdout] test xml::tests::headroom_streams_into_file_region ... ok
[INFO] [stdout] test xml::tests::nested_elements_and_attributes ... ok
[INFO] [stdout] test xml::tests::taskset_export_shape ... ok
[INFO] [stdout] test section::tests::shutoff_decision_latency_far_under_50ms ... ok
[INFO] [stdout] test telemetry::tests::process_data_roundtrip_through_rkyv ... ok
[INFO] [stdout] test tc::tests::non_process_data_frames_ignored ... ok
[INFO] [stdout] test telemetry::tests::ccvs1_speed_decode ... ok
[INFO] [stdout] test vt::tests::unknown_function_and_bad_length_rejected ... ok
[INFO] [stdout] test xml::tests::buffer_full_is_recoverable_report ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tpt_t_agri_logistics-5ccd4bcadfba4d3e)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test tests::fill_tracks_dumps ... ok
[INFO] [stdout] test tests::hopper_routing_returns_distance ... ok
[INFO] [stdout] test tests::nearest_matching_silo_wins ... ok
[INFO] [stdout] test tests::full_and_wrong_crop_rejections ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tpt_t_agri_nav-4cda7a027adab4a2)
[INFO] [stdout] test tests::wet_grain_goes_to_aerated_silo ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test geo::tests::east_depends_on_latitude ... ok
[INFO] [stdout] test headland::tests::full_headland_cycle ... ok
[INFO] [stdout] test geo::tests::north_is_positive ... ok
[INFO] [stdout] test geo::tests::origin_maps_to_zero ... ok
[INFO] [stdout] test guidance::tests::ab_cross_track_sign ... ok
[INFO] [stdout] test imu::tests::kalman_rejects_spike ... ok
[INFO] [stdout] test nmea::tests::checksum_validated ... ok
[INFO] [stdout] test nmea::tests::gga_parses ... ok
[INFO] [stdout] test rtcm3::tests::crc_is_deterministic ... ok
[INFO] [stdout] test imu::tests::complementary_low_pass_steady_state ... ok
[INFO] [stdout] test rtcm3::tests::frame_round_trips ... ok
[INFO] [stdout] test nmea::tests::rmc_parses_speed_and_course ... ok
[INFO] [stdout] test rtcm3::tests::msm7_header_round_trips ... ok
[INFO] [stdout] test slam::tests::grid_marks_hits_and_carves_misses ... ok
[INFO] [stdout] test rtcm3::tests::station_ecef_round_trips ... ok
[INFO] [stdout] test headland::tests::stays_following_within_radius ... ok
[INFO] [stdout] test imu::tests::kalman_converges_to_constant ... ok
[INFO] [stdout] test slam::tests::pose_transform_matches_rotation_math ... ok
[INFO] [stdout] test slam::tests::degraded_match_falls_back_to_prediction ... ok
[INFO] [stdout] test rtcm3::tests::corrupt_frame_rejected ... ok
[INFO] [stdout] test guidance::tests::polyline_closest_segment ... ok
[INFO] [stdout] test slam::tests::out_of_range_endpoints_are_not_marked ... ok
[INFO] [stdout] test guidance::tests::ab_degenerate_fallback ... ok
[INFO] [stdout] test slam::tests::scan_match_recovers_known_offset ... ok
[INFO] [stdout] test slam::tests::slam_session_tracks_through_gnss_shadow ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.87s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/guidance_accuracy.rs (/opt/rustwide/target/debug/deps/guidance_accuracy-16b7fd677aa5cb23)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test convergence_happens_within_50m ... ok
[INFO] [stdout] test ab_line_steady_state_under_2cm ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tpt_t_agri_safety-32a5170d8a27b205)
[INFO] [stdout] test curve_steady_state_under_2cm ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::rollover_angle_and_rate_stop ... ok
[INFO] [stdout] test tests::stall_monitor_requests_and_clears_teleop ... ok
[INFO] [stdout] test tests::fast_roll_rate_on_flat_ground_does_not_stop ... ok
[INFO] [stdout] test tests::human_in_zone_stops_implement ... ok
[INFO] [stdout] test tests::pto_interlocks ... ok
[INFO] [stdout] test tests::verdict_estop_drives_bridge_fsm ... ok
[INFO] [stderr]      Running tests/reflex_arc.rs (/opt/rustwide/target/debug/deps/reflex_arc-b49a76c0bcca63a4)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] error: test failed, to rerun pass `-p tpt-t-agri-safety --test reflex_arc`
[INFO] [stdout] test reflex_tick_stays_within_budget ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- reflex_tick_stays_within_budget stdout ----
[INFO] [stdout] reflex arc: mean 284 ns/tick, worst 10028187 ns/tick over 100000 ticks (budget 500 µs = 500000 ns)
[INFO] [stdout] 
[INFO] [stdout] thread 'reflex_tick_stays_within_budget' (926) panicked at crates/tpt-t-agri-safety/tests/reflex_arc.rs:79:5:
[INFO] [stdout] worst tick 10028187 ns exceeds 10% of the 500 µs reflex budget
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x651c0d34af21 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x651c0d34af21 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x651c0d34af21 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x651c0d34af21 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x651c0d35f52a - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x651c0d35f52a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x651c0d34f3bc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x651c0d34f3bc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x651c0d327516 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x651c0d327516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x651c0d343689 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x651c0d2df630 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x651c0d2df630 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x651c0d343842 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x651c0d343842 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x651c0d3275c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x651c0d320349 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x651c0d3281bd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x651c0d35fc5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x651c0d2d1b33 - reflex_arc[12538d5da4c640bd]::reflex_tick_stays_within_budget
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/tpt-t-agri-safety/tests/reflex_arc.rs:79:5
[INFO] [stdout]   20:     0x651c0d2d1377 - reflex_arc[12538d5da4c640bd]::reflex_tick_stays_within_budget::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/tpt-t-agri-safety/tests/reflex_arc.rs:18:37
[INFO] [stdout]   21:     0x651c0d2d27f6 - <reflex_arc[12538d5da4c640bd]::reflex_tick_stays_within_budget::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x651c0d2d291b - <fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x651c0d2d291b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:733:18
[INFO] [stdout]   24:     0x651c0d2dff85 - test[9d35eded1c95d3be]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:74
[INFO] [stdout]   25:     0x651c0d2dff85 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x651c0d2dff85 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   27:     0x651c0d2dff85 - std[70759c8f55707aa4]::panicking::catch_unwind::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x651c0d2dff85 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x651c0d2dff85 - test[9d35eded1c95d3be]::run_test_in_process
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:27
[INFO] [stdout]   30:     0x651c0d2dff85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:677:43
[INFO] [stdout]   31:     0x651c0d2d9844 - test[9d35eded1c95d3be]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:707:41
[INFO] [stdout]   32:     0x651c0d2d9844 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x651c0d2e30e2 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x651c0d2e30e2 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x651c0d2e30e2 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   36:     0x651c0d2e30e2 - std[70759c8f55707aa4]::panicking::catch_unwind::<(), core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x651c0d2e30e2 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x651c0d2e30e2 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x651c0d2e30e2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x651c0d34a7f9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   41:     0x651c0d34a7f9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   42:     0x77a758514dfa - <unknown>
[INFO] [stdout]   43:     0x77a7585a83d4 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     reflex_tick_stays_within_budget
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4", kill_on_drop: false }`
[INFO] [stdout] b03cfed32e0ee330b110de5508d3c7c9abc707415b00a94ef9a47171d1f6c9b4
