[INFO] cloning repository https://github.com/abhatia1205/neural-ink-interview-2
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/abhatia1205/neural-ink-interview-2" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fabhatia1205%2Fneural-ink-interview-2", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fabhatia1205%2Fneural-ink-interview-2'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 45418261dfa881f1a711a3b1148bac2edcbc47d2
[INFO] testing abhatia1205/neural-ink-interview-2 against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fabhatia1205%2Fneural-ink-interview-2" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/abhatia1205/neural-ink-interview-2
[INFO] finished tweaking git repo https://github.com/abhatia1205/neural-ink-interview-2
[INFO] tweaked toml for git repo https://github.com/abhatia1205/neural-ink-interview-2 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/abhatia1205/neural-ink-interview-2 on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/abhatia1205/neural-ink-interview-2 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.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad
[INFO] running `Command { std: "docker" "start" "1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad", 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" "1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad", 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" "1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.92
[INFO] [stderr]    Compiling unicode-ident v1.0.14
[INFO] [stderr]    Compiling libc v0.2.166
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling bytemuck v1.20.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.9
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.15
[INFO] [stderr]    Compiling bytes v1.9.0
[INFO] [stderr]    Compiling roots v0.0.8
[INFO] [stderr]    Compiling safe_arch v0.7.2
[INFO] [stderr]    Compiling wide v0.7.30
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling mio v1.0.2
[INFO] [stderr]    Compiling socket2 v0.5.8
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling syn v2.0.89
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling simba v0.9.0
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling tokio-macros v2.4.0
[INFO] [stderr]    Compiling nalgebra-macros v0.2.2
[INFO] [stderr]    Compiling tokio v1.41.1
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling nalgebra v0.33.2
[INFO] [stderr]    Compiling neuralink_final v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]  --> src/interface.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 |     CommunicationError { msg: String },
[INFO] [stdout]   |     ------------------   ^^^
[INFO] [stdout]   |     |
[INFO] [stdout]   |     field in this variant
[INFO] [stdout]   |
[INFO] [stdout]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout]  3 | pub enum OCTError {
[INFO] [stdout]    |          -------- variants in this enum
[INFO] [stdout]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stdout]  5 |     AcquisitionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9 |     TimeoutError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 10 |
[INFO] [stdout] 11 |     PredictionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]   --> src/interface.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     MoveError { msg: String },
[INFO] [stdout]    |     ---------   ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum RobotError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 58 |     ConnectionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     PositionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `command_grasp` is never used
[INFO] [stdout]   --> src/interface.rs:75:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub trait Robot {
[INFO] [stdout]    |           ----- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `state_errors` is never read
[INFO] [stdout]   --> src/robot.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct RobotArm {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] 14 |     pub distance_errors: bool,
[INFO] [stdout] 15 |     pub state_errors: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `train` is never used
[INFO] [stdout]   --> src/predictor/mod.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout]  8 | pub trait BrainPredictor {
[INFO] [stdout]    |           -------------- method in this trait
[INFO] [stdout]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stdout] 10 |     fn train(&self) -> bool{
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_SIZE` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MIN_SIZE: usize =3;
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OraclePredictor` is never constructed
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OraclePredictor{
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl OraclePredictor{
[INFO] [stdout]    | -------------------- associated functions in this implementation
[INFO] [stdout] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stdout]   |
[INFO] [stdout] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl TaylorQuadraticApproximator{
[INFO] [stdout]    | -------------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.90s
[INFO] running `Command { std: "docker" "inspect" "1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad", 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" "1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling neuralink_final v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]  --> src/interface.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 |     CommunicationError { msg: String },
[INFO] [stdout]   |     ------------------   ^^^
[INFO] [stdout]   |     |
[INFO] [stdout]   |     field in this variant
[INFO] [stdout]   |
[INFO] [stdout]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout]  3 | pub enum OCTError {
[INFO] [stdout]    |          -------- variants in this enum
[INFO] [stdout]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stdout]  5 |     AcquisitionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9 |     TimeoutError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 10 |
[INFO] [stdout] 11 |     PredictionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]   --> src/interface.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     MoveError { msg: String },
[INFO] [stdout]    |     ---------   ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum RobotError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 58 |     ConnectionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     PositionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `command_grasp` is never used
[INFO] [stdout]   --> src/interface.rs:75:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub trait Robot {
[INFO] [stdout]    |           ----- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `state_errors` is never read
[INFO] [stdout]   --> src/robot.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct RobotArm {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] 14 |     pub distance_errors: bool,
[INFO] [stdout] 15 |     pub state_errors: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `train` is never used
[INFO] [stdout]   --> src/predictor/mod.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout]  8 | pub trait BrainPredictor {
[INFO] [stdout]    |           -------------- method in this trait
[INFO] [stdout]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stdout] 10 |     fn train(&self) -> bool{
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_SIZE` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MIN_SIZE: usize =3;
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OraclePredictor` is never constructed
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OraclePredictor{
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl OraclePredictor{
[INFO] [stdout]    | -------------------- associated functions in this implementation
[INFO] [stdout] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stdout]   |
[INFO] [stdout] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl TaylorQuadraticApproximator{
[INFO] [stdout]    | -------------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]  --> src/interface.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 |     CommunicationError { msg: String },
[INFO] [stdout]   |     ------------------   ^^^
[INFO] [stdout]   |     |
[INFO] [stdout]   |     field in this variant
[INFO] [stdout]   |
[INFO] [stdout]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout]  3 | pub enum OCTError {
[INFO] [stdout]    |          -------- variants in this enum
[INFO] [stdout]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stdout]  5 |     AcquisitionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9 |     TimeoutError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 10 |
[INFO] [stdout] 11 |     PredictionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]   --> src/interface.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     MoveError { msg: String },
[INFO] [stdout]    |     ---------   ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum RobotError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 58 |     ConnectionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     PositionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `command_grasp` is never used
[INFO] [stdout]   --> src/interface.rs:75:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub trait Robot {
[INFO] [stdout]    |           ----- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `state_errors` is never read
[INFO] [stdout]   --> src/robot.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct RobotArm {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] 14 |     pub distance_errors: bool,
[INFO] [stdout] 15 |     pub state_errors: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `train` is never used
[INFO] [stdout]   --> src/predictor/mod.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout]  8 | pub trait BrainPredictor {
[INFO] [stdout]    |           -------------- method in this trait
[INFO] [stdout]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stdout] 10 |     fn train(&self) -> bool{
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_SIZE` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MIN_SIZE: usize =3;
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OraclePredictor` is never constructed
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OraclePredictor{
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl OraclePredictor{
[INFO] [stdout]    | -------------------- associated functions in this implementation
[INFO] [stdout] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stdout]   |
[INFO] [stdout] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl TaylorQuadraticApproximator{
[INFO] [stdout]    | -------------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.35s
[INFO] running `Command { std: "docker" "inspect" "1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad", 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" "1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary parentheses around `if` condition
[INFO] [stderr]    --> src/robot.rs:244:23
[INFO] [stderr]     |
[INFO] [stderr] 244 |                     if(z != 0){
[INFO] [stderr]     |                       ^      ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 244 -                     if(z != 0){
[INFO] [stderr] 244 +                     if z != 0 {
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stderr]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stderr]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/robot.rs:220:17
[INFO] [stderr]     |
[INFO] [stderr] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stderr]     |                 ----^^^^^^^^^^
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:22:5
[INFO] [stderr]    |
[INFO] [stderr] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stderr] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:72:5
[INFO] [stderr]    |
[INFO] [stderr] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stderr] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:74:5
[INFO] [stderr]    |
[INFO] [stderr] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stderr] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:75:5
[INFO] [stderr]    |
[INFO] [stderr] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stderr] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: constant `data_len` should have an upper case name
[INFO] [stderr]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stderr]    |
[INFO] [stderr] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] help: convert the identifier to upper case
[INFO] [stderr]    |
[INFO] [stderr] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stderr] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: constant `data_len` should have an upper case name
[INFO] [stderr]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stderr]    |
[INFO] [stderr] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: convert the identifier to upper case
[INFO] [stderr]    |
[INFO] [stderr] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stderr] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: `neuralink_final` (lib) generated 9 warnings (run `cargo fix --lib -p neuralink_final` to apply 5 suggestions)
[INFO] [stderr] warning: `neuralink_final` (lib test) generated 9 warnings (9 duplicates)
[INFO] [stderr] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stderr]   --> src/main.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stderr]   --> src/main.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `msg` is never read
[INFO] [stderr]  --> src/interface.rs:7:26
[INFO] [stderr]   |
[INFO] [stderr] 7 |     CommunicationError { msg: String },
[INFO] [stderr]   |     ------------------   ^^^
[INFO] [stderr]   |     |
[INFO] [stderr]   |     field in this variant
[INFO] [stderr]   |
[INFO] [stderr]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stderr]   --> src/interface.rs:5:5
[INFO] [stderr]    |
[INFO] [stderr]  3 | pub enum OCTError {
[INFO] [stderr]    |          -------- variants in this enum
[INFO] [stderr]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stderr]  5 |     AcquisitionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  9 |     TimeoutError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 10 |
[INFO] [stderr] 11 |     PredictionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: field `msg` is never read
[INFO] [stderr]   --> src/interface.rs:56:17
[INFO] [stderr]    |
[INFO] [stderr] 56 |     MoveError { msg: String },
[INFO] [stderr]    |     ---------   ^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     field in this variant
[INFO] [stderr]    |
[INFO] [stderr]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stderr]   --> src/interface.rs:58:5
[INFO] [stderr]    |
[INFO] [stderr] 54 | pub enum RobotError {
[INFO] [stderr]    |          ---------- variants in this enum
[INFO] [stderr] ...
[INFO] [stderr] 58 |     ConnectionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 61 |     PositionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: method `command_grasp` is never used
[INFO] [stderr]   --> src/interface.rs:75:14
[INFO] [stderr]    |
[INFO] [stderr] 71 | pub trait Robot {
[INFO] [stderr]    |           ----- method in this trait
[INFO] [stderr] ...
[INFO] [stderr] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stderr]    |              ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `state_errors` is never read
[INFO] [stderr]   --> src/robot.rs:15:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub struct RobotArm {
[INFO] [stderr]    |            -------- field in this struct
[INFO] [stderr] 14 |     pub distance_errors: bool,
[INFO] [stderr] 15 |     pub state_errors: bool,
[INFO] [stderr]    |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `train` is never used
[INFO] [stderr]   --> src/predictor/mod.rs:10:8
[INFO] [stderr]    |
[INFO] [stderr]  8 | pub trait BrainPredictor {
[INFO] [stderr]    |           -------------- method in this trait
[INFO] [stderr]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stderr] 10 |     fn train(&self) -> bool{
[INFO] [stderr]    |        ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MIN_SIZE` is never used
[INFO] [stderr]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stderr]   |
[INFO] [stderr] 5 | const MIN_SIZE: usize =3;
[INFO] [stderr]   |       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stderr]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stderr]   |
[INFO] [stderr] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stderr]   |       ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `OraclePredictor` is never constructed
[INFO] [stderr]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub struct OraclePredictor{
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stderr]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stderr]    |
[INFO] [stderr] 12 | impl OraclePredictor{
[INFO] [stderr]    | -------------------- associated functions in this implementation
[INFO] [stderr] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stderr]    |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stderr]   |
[INFO] [stderr] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stderr]   |       ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stderr]   |
[INFO] [stderr] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stderr]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stderr]   |
[INFO] [stderr] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stderr]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stderr]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stderr]    |
[INFO] [stderr] 10 | impl TaylorQuadraticApproximator{
[INFO] [stderr]    | -------------------------------- associated function in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `neuralink_final` (bin "neuralink_final") generated 23 warnings (5 duplicates) (run `cargo fix --bin "neuralink_final" -p neuralink_final` to apply 2 suggestions)
[INFO] [stderr] warning: `neuralink_final` (bin "neuralink_final" test) generated 23 warnings (23 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neuralink_final-cce19665dd12642f)
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/neuralink_final-12ce7ca65bd60bba)
[INFO] [stderr]      Running tests/integration_tests_oracle.rs (/opt/rustwide/target/debug/deps/integration_tests_oracle-85304d5b8761c6ef)
[INFO] [stdout] test test_controller_distance_errors_oracle has been running for over 60 seconds
[INFO] [stdout] test test_controller_move_errors_oracle has been running for over 60 seconds
[INFO] [stdout] test test_controller_no_errors_oracle has been running for over 60 seconds
[INFO] [stdout] test test_controller_move_errors_oracle ... FAILED
[INFO] [stdout] test test_controller_distance_errors_oracle ... FAILED
[INFO] [stdout] test test_controller_no_errors_oracle ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_controller_move_errors_oracle stdout ----
[INFO] [stdout] Oracle predictor
[INFO] [stdout] Starting controller...
[INFO] [stdout] Starting to process distances...
[INFO] [stdout] Starting to process robot state...
[INFO] [stdout] Starting robot...
[INFO] [stdout] get_distance
[INFO] [stdout] mv
[INFO] [stdout] get_state
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332309)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98950.45570202742
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93203.56616655132
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91972.01906416554
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92874.7863597608
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95902.86148944439
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92124.42711626948
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93311.49409921386
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93434.3007672152
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87012.04828419746
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85110.88375918218
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77235.9330853204
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73362.12168549595
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66552.27039700944
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59091.517213861574
[INFO] [stdout] Failing because latency is too big: 34
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Failing because latency is too big: 36
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84314.59965642751
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88446.39668935514
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94550.42617790005
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 102770.87443289673
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103933.98544686043
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103803.37434123165
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 109676.55559952895
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108696.89858476375
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104557.59970446536
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 99862.90488688974
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91391.3843295672
[INFO] [stdout] Failing because latency is too big: 23
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55094.78433069121
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332327)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 124178.03760047641
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 109675.14069706819
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111671.55842618505
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 99676.56319824047
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93741.8828489976
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87165.10304801178
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84660.28963058966
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76452.63994268177
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65448.07549579872
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58103.82380581135
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50445.701981970225
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54881.80420506385
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60421.07069358358
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67482.68063676532
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76359.6952197043
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77618.21147767059
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82733.32557374169
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76862.51527183969
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77473.03304269712
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79735.8792516787
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81040.46685433807
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79002.01716670976
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71506.11852118967
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70059.2787920431
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65650.3503563723
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60518.17634152481
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56221.3680174991
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51131.73887980869
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58180.80079149408
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67022.49402610702
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70736.86692670593
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76120.73991712031
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83575.22064108739
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84830.26465893711
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93731.95161371923
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93355.20367914578
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98059.4056998766
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98892.40278587223
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95817.6147488408
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94836.79215481749
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90149.48110507429
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87535.78559460805
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89511.5419396396
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89490.96101835079
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72644.26137851574
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69191.70199545869
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64628.05874331808
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Error in moving to position: InserterZ(0)
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332668)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111831.43729917274
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 99876.55634066125
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96843.78648255055
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90098.10834759823
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82745.01968947903
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72750.137934951
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66482.2536329201
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56176.27227132523
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53439.17596245196
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71861.64042547718
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77669.68389123562
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77909.75443167577
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87036.92269289831
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90271.91321019293
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79965.78409082082
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85884.79706433543
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74053.88794953935
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71157.39192148845
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67488.11452145153
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64945.75519484468
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61330.39488323429
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51875.48061436764
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94501.68081582442
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101480.22788350598
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104466.72532527451
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94629.68038998335
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92855.4515355347
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90214.69912981696
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89311.81626521482
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79694.96153892903
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74737.10371929838
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71097.96321398113
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64527.59374196548
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55752.46087043919
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] InserterZ: 0 -> 3906387 with duration 250
[INFO] [stdout] Failing because latency is too big: 25
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60725.760480444296
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65054.12385711237
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75089.47375862021
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84981.75798969623
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86123.83576371102
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94810.44158476079
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103041.78574862285
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 100873.19502390688
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104109.93969213858
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106518.04996683355
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108081.42117668875
[INFO] [stdout] Success full in brain move
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108787.42120052374
[INFO] [stdout] InserterZ: 3906387 -> 0 with duration 250
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 112136.95768675627
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111125.53979476704
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 112564.95720542187
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103113.91836906527
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 99655.4748036149
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95440.09110817406
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90510.43202266144
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87447.28731752792
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78713.01368397102
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to OutOfBrainCalibrated
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (974) panicked at src/controller.rs:560:5:
[INFO] [stdout] assertion failed: control_state.out_of_brain_calibrated()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ea314d6a891 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ea314d6a891 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ea314d7f4ca - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ea314d7f4ca - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5ea314d6eeec - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5ea314d6eeec - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5ea314d48ab6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ea314d48ab6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ea314d62839 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ea314bea4d0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5ea314bea4d0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5ea314d62b62 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5ea314d62b62 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5ea314d48b94 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:681:13
[INFO] [stdout]   16:     0x5ea314d404c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ea314d4975d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5ea314d7fccc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ea314d7fc92 - core[6883ba1bc0fe4ed1]::panicking::panic
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5ea314b85f96 - neuralink_final[4ac4590d209445af]::controller::retract_ib::<neuralink_final[4ac4590d209445af]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:560:5
[INFO] [stdout]   21:     0x5ea314b8781b - neuralink_final[4ac4590d209445af]::controller::insert_ib_open_loop::<neuralink_final[4ac4590d209445af]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:584:51
[INFO] [stdout]   22:     0x5ea314b88b6c - neuralink_final[4ac4590d209445af]::controller::start::<neuralink_final[4ac4590d209445af]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:535:78
[INFO] [stdout]   23:     0x5ea314bb56fa - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:39:54
[INFO] [stdout]   24:     0x5ea314b9a7bf - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1041:44
[INFO] [stdout]   25:     0x5ea314b97340 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   26:     0x5ea314bce1b5 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::try_with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   27:     0x5ea314bcd20e - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   28:     0x5ea314b90b56 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   29:     0x5ea314b9b856 - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   30:     0x5ea314b9765c - <tokio[402d0141f996299d]::task::local::LocalSet>::run_until::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   31:     0x5ea314bc37dd - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   32:     0x5ea314b746cd - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   33:     0x5ea314b743eb - tokio[402d0141f996299d]::runtime::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   34:     0x5ea314b743eb - tokio[402d0141f996299d]::runtime::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   35:     0x5ea314b743eb - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   36:     0x5ea314b6b680 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   37:     0x5ea314b72a10 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   38:     0x5ea314b71234 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   39:     0x5ea314bd38ab - <tokio[402d0141f996299d]::runtime::context::scoped::Scoped<tokio[402d0141f996299d]::runtime::scheduler::Context>>::set::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   40:     0x5ea314ba5909 - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   41:     0x5ea314bcf702 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::try_with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   42:     0x5ea314bceeee - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   43:     0x5ea314ba4ced - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   44:     0x5ea314b6f6c0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   45:     0x5ea314b6fe56 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   46:     0x5ea314b70823 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   47:     0x5ea314ba0ba3 - tokio[402d0141f996299d]::runtime::context::runtime::enter_runtime::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   48:     0x5ea314b6ad96 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   49:     0x5ea314bab62c - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on_inner::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   50:     0x5ea314baba06 - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   51:     0x5ea314b90c10 - <tokio[402d0141f996299d]::task::local::LocalSet>::block_on::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   52:     0x5ea314bb5ba7 - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:38:15
[INFO] [stdout]   53:     0x5ea314bc4896 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   54:     0x5ea314bc772a - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   55:     0x5ea314bb14f0 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   56:     0x5ea314b7fb05 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   57:     0x5ea314bcc59b - __rust_try
[INFO] [stdout]   58:     0x5ea314bc6ce4 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x5ea314bc6ce4 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x5ea314bc6ce4 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   61:     0x5ea314b7af1e - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5ea314d6a10f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   63:     0x5ea314d6a10f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   64:     0x7a4cbd3a8aa4 - <unknown>
[INFO] [stdout]   65:     0x7a4cbd435a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (976) panicked at src/robot.rs:346:31:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Ok(1468217)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ea314d6a891 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ea314d6a891 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ea314d7f4ca - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ea314d7f4ca - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5ea314d6eeec - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5ea314d6eeec - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5ea314d48ab6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ea314d48ab6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ea314d62839 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ea314bea4d0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5ea314bea4d0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5ea314d62b62 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5ea314d62b62 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5ea314d48b62 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5ea314d404c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ea314d4975d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5ea314d7fccc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ea314d7fa42 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5ea314c38e78 - <core[6883ba1bc0fe4ed1]::result::Result<(), core[6883ba1bc0fe4ed1]::result::Result<u64, neuralink_final[4ac4590d209445af]::interface::OCTError>>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x5ea314c38e78 - neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/robot.rs:346:31
[INFO] [stdout]   22:     0x5ea314c29ecc - <tokio[402d0141f996299d]::runtime::task::core::Core<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:331:24
[INFO] [stdout]   23:     0x5ea314c3102c - <tokio[402d0141f996299d]::loom::std::unsafe_cell::UnsafeCell<tokio[402d0141f996299d]::runtime::task::core::Stage<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}>>>::with_mut::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::task::core::Core<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/loom/std/unsafe_cell.rs:16:9
[INFO] [stdout]   24:     0x5ea314c3102c - <tokio[402d0141f996299d]::runtime::task::core::Core<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:320:30
[INFO] [stdout]   25:     0x5ea314c20fee - tokio[402d0141f996299d]::runtime::task::harness::poll_future::<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:499:30
[INFO] [stdout]   26:     0x5ea314c452d1 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x5ea314c5b27b - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}>, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   28:     0x5ea314c5521b - __rust_try
[INFO] [stdout]   29:     0x5ea314c532e6 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5ea314c532e6 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}>, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5ea314c1fb60 - tokio[402d0141f996299d]::runtime::task::harness::poll_future::<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:487:18
[INFO] [stdout]   32:     0x5ea314c25959 - <tokio[402d0141f996299d]::runtime::task::harness::Harness<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll_inner
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:209:27
[INFO] [stdout]   33:     0x5ea314c25bf7 - <tokio[402d0141f996299d]::runtime::task::harness::Harness<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:154:20
[INFO] [stdout]   34:     0x5ea314c4f8ad - tokio[402d0141f996299d]::runtime::task::raw::poll::<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:271:13
[INFO] [stdout]   35:     0x5ea314ca10e7 - <tokio[402d0141f996299d]::runtime::task::raw::RawTask>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:201:18
[INFO] [stdout]   36:     0x5ea314cd5ee2 - <tokio[402d0141f996299d]::runtime::task::LocalNotified<alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/mod.rs:435:13
[INFO] [stdout]   37:     0x5ea314cc539b - <tokio[402d0141f996299d]::task::local::LocalSet>::tick::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:68
[INFO] [stdout]   38:     0x5ea314cc7997 - tokio[402d0141f996299d]::runtime::coop::with_budget::<(), <tokio[402d0141f996299d]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   39:     0x5ea314cc7997 - tokio[402d0141f996299d]::runtime::coop::budget::<(), <tokio[402d0141f996299d]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   40:     0x5ea314cc7997 - <tokio[402d0141f996299d]::task::local::LocalSet>::tick
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:31
[INFO] [stdout]   41:     0x5ea314b9a940 - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1045:29
[INFO] [stdout]   42:     0x5ea314b97430 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   43:     0x5ea314bce2b5 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::try_with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   44:     0x5ea314bcd25e - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   45:     0x5ea314b90b96 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   46:     0x5ea314b9b8a6 - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   47:     0x5ea314b978ac - <tokio[402d0141f996299d]::task::local::LocalSet>::run_until::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   48:     0x5ea314bc381d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   49:     0x5ea314b7470d - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   50:     0x5ea314b7458b - tokio[402d0141f996299d]::runtime::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   51:     0x5ea314b7458b - tokio[402d0141f996299d]::runtime::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   52:     0x5ea314b7458b - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   53:     0x5ea314b6b9a0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   54:     0x5ea314b734b0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   55:     0x5ea314b71254 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   56:     0x5ea314bd39fb - <tokio[402d0141f996299d]::runtime::context::scoped::Scoped<tokio[402d0141f996299d]::runtime::scheduler::Context>>::set::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   57:     0x5ea314ba5949 - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   58:     0x5ea314bcf842 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::try_with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   59:     0x5ea314bcef4e - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   60:     0x5ea314ba4d2d - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   61:     0x5ea314b6fae0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   62:     0x5ea314b6fed6 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   63:     0x5ea314b70b83 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   64:     0x5ea314ba0d13 - tokio[402d0141f996299d]::runtime::context::runtime::enter_runtime::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   65:     0x5ea314b6ae76 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   66:     0x5ea314bab7dc - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on_inner::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   67:     0x5ea314babc86 - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   68:     0x5ea314b90c90 - <tokio[402d0141f996299d]::task::local::LocalSet>::block_on::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   69:     0x5ea314bb5efe - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:50:15
[INFO] [stdout]   70:     0x5ea314bc48a6 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   71:     0x5ea314bc7933 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   72:     0x5ea314bb1520 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   73:     0x5ea314b7fb31 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   74:     0x5ea314bcc59b - __rust_try
[INFO] [stdout]   75:     0x5ea314bc70b0 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   76:     0x5ea314bc70b0 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   77:     0x5ea314bc70b0 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   78:     0x5ea314b7af3e - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   79:     0x5ea314d6a10f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   80:     0x5ea314d6a10f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   81:     0x7a4cbd3a8aa4 - <unknown>
[INFO] [stdout]   82:     0x7a4cbd435a64 - clone
[INFO] [stdout]   83:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'test_controller_move_errors_oracle' (971) panicked at tests/integration_tests_oracle.rs:56:23:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Any { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ea314d6a891 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ea314d6a891 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ea314d7f4ca - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ea314d7f4ca - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5ea314d6eeec - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5ea314d6eeec - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5ea314d48ab6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ea314d48ab6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ea314d62839 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ea314bea4d0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5ea314bea4d0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5ea314d62b62 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5ea314d62b62 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5ea314d48b62 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5ea314d404c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ea314d4975d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5ea314d7fccc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ea314d7fa42 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5ea314bb6a1a - <core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::any::Any + core[6883ba1bc0fe4ed1]::marker::Send>>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x5ea314bb6a1a - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:56:23
[INFO] [stdout]   22:     0x5ea314bb79fb - integration_tests_oracle[c36e9ce4c9c14fa3]::test_controller_move_errors_oracle
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:107:31
[INFO] [stdout]   23:     0x5ea314bb6047 - integration_tests_oracle[c36e9ce4c9c14fa3]::test_controller_move_errors_oracle::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:99:40
[INFO] [stdout]   24:     0x5ea314b7b6c6 - <integration_tests_oracle[c36e9ce4c9c14fa3]::test_controller_move_errors_oracle::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5ea314bdd80b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5ea314bdd80b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x5ea314beae55 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x5ea314beae55 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x5ea314beae55 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   30:     0x5ea314beae55 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5ea314beae55 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5ea314beae55 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x5ea314beae55 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x5ea314be5904 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x5ea314be5904 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5ea314bedfa2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x5ea314bedfa2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x5ea314bedfa2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   39:     0x5ea314bedfa2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5ea314bedfa2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5ea314bedfa2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x5ea314bedfa2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5ea314d6a10f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   44:     0x5ea314d6a10f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   45:     0x7a4cbd3a8aa4 - <unknown>
[INFO] [stdout]   46:     0x7a4cbd435a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_controller_distance_errors_oracle stdout ----
[INFO] [stdout] Oracle predictor
[INFO] [stdout] Starting controller...
[INFO] [stdout] Starting to process distances...
[INFO] [stdout] Starting to process robot state...
[INFO] [stdout] Starting robot...
[INFO] [stdout] get_distance
[INFO] [stdout] mv
[INFO] [stdout] get_state
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332365)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] No brain position function
[INFO] [stdout] Found premove location
[INFO] [stdout] Failed to find root with furthest needle move: 434.66401061363024
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61129.27421285119
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69579.55744942115
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72814.13686832506
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87594.64080253942
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91848.5965065558
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because latency is too big: 36
[INFO] [stdout] Failing because latency is too big: 24
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115359.20598908723
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 114384.73812385334
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 105714.02679464745
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106353.3280310561
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 105919.9020402967
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95337.42308072536
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93178.11663594795
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because latency is too big: 23
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53026.052568136714
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59118.86921382812
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60538.88215920818
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65228.129609347554
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64901.626109206816
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67974.20312946895
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65936.06125225266
[INFO] [stdout] Failing because latency is too big: 27
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58143.605439634994
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54169.64081877307
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52283.78506359551
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73841.09177037491
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81979.8269572109
[INFO] [stdout] Failing because latency is too big: 23
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111282.95161849284
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 120754.74119139998
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 118669.58300059102
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 121227.01948072249
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 126943.14982523117
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 127808.37738454225
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123814.45763227227
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 126868.99409035873
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 125072.97139548883
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 118690.55616556667
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 118911.08653980913
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 114600.43594038766
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332310)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110684.7234544513
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 112961.4931137606
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107575.94335093955
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103874.70434831711
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90651.10595686047
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80946.8790747202
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75433.2405854006
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65245.757687921985
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58323.3108780476
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51345.545553796575
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56436.80420506385
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62511.918492665165
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71965.9400064717
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71869.48245902674
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77601.21147767059
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74215.02395610558
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73685.8381330435
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70042.2787920431
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67522.1002125591
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60501.17634152481
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56204.3680174991
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61486.80079149408
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66633.95147769921
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70396.63299793506
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75820.80825956888
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83311.33119741792
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92831.6147488408
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94668.98149739334
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89885.23947389808
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92773.01148455951
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88748.2425872836
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81402.96101835079
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73893.50918947568
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70054.23053295643
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332769)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 28
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because latency is too big: 35
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64106.23081407405
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60682.172171300976
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67764.98410110536
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71962.64042547718
[INFO] [stdout] Failing because latency is too big: 25
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53257.53228039446
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71662.82938083401
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72171.11452145153
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72181.01385122992
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75183.64503255207
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79964.39849668148
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86868.90779916756
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90262.58556771348
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89783.4515355347
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92835.55365266965
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86378.81626521482
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79593.96153892903
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332606)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123278.05753210397
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 130686.65887745447
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 129214.25186909363
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73568.0109156582
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62511.97990656295
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52180.720601156354
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58928.36138517328
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64402.197583257104
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69120.03756602027
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75420.62112796714
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74078.24749648175
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73382.67196797533
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67566.2075671663
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332634)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96115.48470828915
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89294.30917424685
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50892.43035003869
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55310.193203082774
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77604.62377579894
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79012.47507723758
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50024.36723616999
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55429.2279196959
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64386.6266864402
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70772.55711490696
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73980.70227212005
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93303.27171627653
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93574.6028674373
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87267.72486891493
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83065.38800853328
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73500.94910963415
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72331.81545483624
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68171.36633487744
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58804.487677903264
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51132.703033398604
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] InserterZ: 0 -> 3898062 with duration 249
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50714.91079036705
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65517.73709056701
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72177.98366067302
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77747.73966970586
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84641.01669830049
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110649.25808742119
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111910.50427857623
[INFO] [stdout] Success full in brain move
[INFO] [stdout] InserterZ: 3898062 -> 0 with duration 249
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108797.03143484658
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111832.39856285357
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110387.56595667964
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85119.52648393018
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78483.03638359578
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71305.15654374473
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to OutOfBrainCalibrated
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (973) panicked at src/controller.rs:560:5:
[INFO] [stdout] assertion failed: control_state.out_of_brain_calibrated()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ea314d6a891 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ea314d6a891 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ea314d7f4ca - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ea314d7f4ca - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5ea314d6eeec - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5ea314d6eeec - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5ea314d48ab6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ea314d48ab6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ea314d62839 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ea314bea4d0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5ea314bea4d0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5ea314d62b62 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5ea314d62b62 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5ea314d48b94 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:681:13
[INFO] [stdout]   16:     0x5ea314d404c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ea314d4975d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5ea314d7fccc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ea314d7fc92 - core[6883ba1bc0fe4ed1]::panicking::panic
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5ea314b85f96 - neuralink_final[4ac4590d209445af]::controller::retract_ib::<neuralink_final[4ac4590d209445af]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:560:5
[INFO] [stdout]   21:     0x5ea314b8781b - neuralink_final[4ac4590d209445af]::controller::insert_ib_open_loop::<neuralink_final[4ac4590d209445af]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:584:51
[INFO] [stdout]   22:     0x5ea314b88b6c - neuralink_final[4ac4590d209445af]::controller::start::<neuralink_final[4ac4590d209445af]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:535:78
[INFO] [stdout]   23:     0x5ea314bb56fa - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:39:54
[INFO] [stdout]   24:     0x5ea314b9a7bf - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1041:44
[INFO] [stdout]   25:     0x5ea314b97340 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   26:     0x5ea314bce1b5 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::try_with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   27:     0x5ea314bcd20e - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   28:     0x5ea314b90b56 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   29:     0x5ea314b9b856 - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   30:     0x5ea314b9765c - <tokio[402d0141f996299d]::task::local::LocalSet>::run_until::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   31:     0x5ea314bc37dd - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   32:     0x5ea314b746cd - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   33:     0x5ea314b743eb - tokio[402d0141f996299d]::runtime::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   34:     0x5ea314b743eb - tokio[402d0141f996299d]::runtime::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   35:     0x5ea314b743eb - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   36:     0x5ea314b6b680 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   37:     0x5ea314b72a10 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   38:     0x5ea314b71234 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   39:     0x5ea314bd38ab - <tokio[402d0141f996299d]::runtime::context::scoped::Scoped<tokio[402d0141f996299d]::runtime::scheduler::Context>>::set::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   40:     0x5ea314ba5909 - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   41:     0x5ea314bcf702 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::try_with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   42:     0x5ea314bceeee - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   43:     0x5ea314ba4ced - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   44:     0x5ea314b6f6c0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   45:     0x5ea314b6fe56 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   46:     0x5ea314b70823 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   47:     0x5ea314ba0ba3 - tokio[402d0141f996299d]::runtime::context::runtime::enter_runtime::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   48:     0x5ea314b6ad96 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   49:     0x5ea314bab62c - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on_inner::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   50:     0x5ea314baba06 - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   51:     0x5ea314b90c10 - <tokio[402d0141f996299d]::task::local::LocalSet>::block_on::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   52:     0x5ea314bb5ba7 - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:38:15
[INFO] [stdout]   53:     0x5ea314bc4896 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   54:     0x5ea314bc772a - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   55:     0x5ea314bb14f0 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   56:     0x5ea314b7fb05 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   57:     0x5ea314bcc59b - __rust_try
[INFO] [stdout]   58:     0x5ea314bc6ce4 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x5ea314bc6ce4 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x5ea314bc6ce4 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   61:     0x5ea314b7af1e - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5ea314d6a10f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   63:     0x5ea314d6a10f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   64:     0x7a4cbd3a8aa4 - <unknown>
[INFO] [stdout]   65:     0x7a4cbd435a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (975) panicked at src/robot.rs:346:31:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Ok(1435386)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ea314d6a891 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ea314d6a891 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ea314d7f4ca - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ea314d7f4ca - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5ea314d6eeec - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5ea314d6eeec - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5ea314d48ab6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ea314d48ab6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ea314d62839 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ea314bea4d0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5ea314bea4d0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5ea314d62b62 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5ea314d62b62 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5ea314d48b62 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5ea314d404c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ea314d4975d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5ea314d7fccc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ea314d7fa42 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5ea314c38e78 - <core[6883ba1bc0fe4ed1]::result::Result<(), core[6883ba1bc0fe4ed1]::result::Result<u64, neuralink_final[4ac4590d209445af]::interface::OCTError>>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x5ea314c38e78 - neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/robot.rs:346:31
[INFO] [stdout]   22:     0x5ea314c29ecc - <tokio[402d0141f996299d]::runtime::task::core::Core<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:331:24
[INFO] [stdout]   23:     0x5ea314c3102c - <tokio[402d0141f996299d]::loom::std::unsafe_cell::UnsafeCell<tokio[402d0141f996299d]::runtime::task::core::Stage<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}>>>::with_mut::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::task::core::Core<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/loom/std/unsafe_cell.rs:16:9
[INFO] [stdout]   24:     0x5ea314c3102c - <tokio[402d0141f996299d]::runtime::task::core::Core<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:320:30
[INFO] [stdout]   25:     0x5ea314c20fee - tokio[402d0141f996299d]::runtime::task::harness::poll_future::<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:499:30
[INFO] [stdout]   26:     0x5ea314c452d1 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x5ea314c5b27b - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}>, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   28:     0x5ea314c5521b - __rust_try
[INFO] [stdout]   29:     0x5ea314c532e6 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5ea314c532e6 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}>, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5ea314c1fb60 - tokio[402d0141f996299d]::runtime::task::harness::poll_future::<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:487:18
[INFO] [stdout]   32:     0x5ea314c25959 - <tokio[402d0141f996299d]::runtime::task::harness::Harness<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll_inner
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:209:27
[INFO] [stdout]   33:     0x5ea314c25bf7 - <tokio[402d0141f996299d]::runtime::task::harness::Harness<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:154:20
[INFO] [stdout]   34:     0x5ea314c4f8ad - tokio[402d0141f996299d]::runtime::task::raw::poll::<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:271:13
[INFO] [stdout]   35:     0x5ea314ca10e7 - <tokio[402d0141f996299d]::runtime::task::raw::RawTask>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:201:18
[INFO] [stdout]   36:     0x5ea314cd5ee2 - <tokio[402d0141f996299d]::runtime::task::LocalNotified<alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/mod.rs:435:13
[INFO] [stdout]   37:     0x5ea314cc539b - <tokio[402d0141f996299d]::task::local::LocalSet>::tick::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:68
[INFO] [stdout]   38:     0x5ea314cc7997 - tokio[402d0141f996299d]::runtime::coop::with_budget::<(), <tokio[402d0141f996299d]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   39:     0x5ea314cc7997 - tokio[402d0141f996299d]::runtime::coop::budget::<(), <tokio[402d0141f996299d]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   40:     0x5ea314cc7997 - <tokio[402d0141f996299d]::task::local::LocalSet>::tick
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:31
[INFO] [stdout]   41:     0x5ea314b9a940 - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1045:29
[INFO] [stdout]   42:     0x5ea314b97430 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   43:     0x5ea314bce2b5 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::try_with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   44:     0x5ea314bcd25e - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   45:     0x5ea314b90b96 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   46:     0x5ea314b9b8a6 - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   47:     0x5ea314b978ac - <tokio[402d0141f996299d]::task::local::LocalSet>::run_until::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   48:     0x5ea314bc381d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   49:     0x5ea314b7470d - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   50:     0x5ea314b7458b - tokio[402d0141f996299d]::runtime::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   51:     0x5ea314b7458b - tokio[402d0141f996299d]::runtime::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   52:     0x5ea314b7458b - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   53:     0x5ea314b6b9a0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   54:     0x5ea314b734b0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   55:     0x5ea314b71254 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   56:     0x5ea314bd39fb - <tokio[402d0141f996299d]::runtime::context::scoped::Scoped<tokio[402d0141f996299d]::runtime::scheduler::Context>>::set::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   57:     0x5ea314ba5949 - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   58:     0x5ea314bcf842 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::try_with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   59:     0x5ea314bcef4e - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   60:     0x5ea314ba4d2d - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   61:     0x5ea314b6fae0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   62:     0x5ea314b6fed6 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   63:     0x5ea314b70b83 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   64:     0x5ea314ba0d13 - tokio[402d0141f996299d]::runtime::context::runtime::enter_runtime::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   65:     0x5ea314b6ae76 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   66:     0x5ea314bab7dc - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on_inner::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   67:     0x5ea314babc86 - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   68:     0x5ea314b90c90 - <tokio[402d0141f996299d]::task::local::LocalSet>::block_on::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   69:     0x5ea314bb5efe - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:50:15
[INFO] [stdout]   70:     0x5ea314bc48a6 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   71:     0x5ea314bc7933 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   72:     0x5ea314bb1520 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   73:     0x5ea314b7fb31 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   74:     0x5ea314bcc59b - __rust_try
[INFO] [stdout]   75:     0x5ea314bc70b0 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   76:     0x5ea314bc70b0 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   77:     0x5ea314bc70b0 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   78:     0x5ea314b7af3e - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   79:     0x5ea314d6a10f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   80:     0x5ea314d6a10f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   81:     0x7a4cbd3a8aa4 - <unknown>
[INFO] [stdout]   82:     0x7a4cbd435a64 - clone
[INFO] [stdout]   83:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'test_controller_distance_errors_oracle' (970) panicked at tests/integration_tests_oracle.rs:56:23:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Any { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ea314d6a891 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ea314d6a891 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ea314d7f4ca - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ea314d7f4ca - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5ea314d6eeec - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5ea314d6eeec - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5ea314d48ab6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ea314d48ab6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ea314d62839 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ea314bea4d0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5ea314bea4d0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5ea314d62b62 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5ea314d62b62 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5ea314d48b62 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5ea314d404c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ea314d4975d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5ea314d7fccc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ea314d7fa42 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5ea314bb6a1a - <core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::any::Any + core[6883ba1bc0fe4ed1]::marker::Send>>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x5ea314bb6a1a - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:56:23
[INFO] [stdout]   22:     0x5ea314bb849b - integration_tests_oracle[c36e9ce4c9c14fa3]::test_controller_distance_errors_oracle
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:73:31
[INFO] [stdout]   23:     0x5ea314bb6077 - integration_tests_oracle[c36e9ce4c9c14fa3]::test_controller_distance_errors_oracle::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:65:44
[INFO] [stdout]   24:     0x5ea314b7b706 - <integration_tests_oracle[c36e9ce4c9c14fa3]::test_controller_distance_errors_oracle::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5ea314bdd80b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5ea314bdd80b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x5ea314beae55 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x5ea314beae55 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x5ea314beae55 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   30:     0x5ea314beae55 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5ea314beae55 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5ea314beae55 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x5ea314beae55 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x5ea314be5904 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x5ea314be5904 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5ea314bedfa2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x5ea314bedfa2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x5ea314bedfa2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   39:     0x5ea314bedfa2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5ea314bedfa2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5ea314bedfa2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x5ea314bedfa2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5ea314d6a10f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   44:     0x5ea314d6a10f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   45:     0x7a4cbd3a8aa4 - <unknown>
[INFO] [stdout]   46:     0x7a4cbd435a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_controller_no_errors_oracle stdout ----
[INFO] [stdout] Oracle predictor
[INFO] [stdout] Starting controller...
[INFO] [stdout] Starting to process distances...
[INFO] [stdout] Starting to process robot state...
[INFO] [stdout] Starting robot...
[INFO] [stdout] get_distance
[INFO] [stdout] mv
[INFO] [stdout] get_state
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332367)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73791.10809828504
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81889.69338467205
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78777.54172629595
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88034.87631165795
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91262.66085596883
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93668.08568901906
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98226.19467080338
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89926.41211311764
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95713.69103429315
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91732.01145959366
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89865.50672234572
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89864.60378648399
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83639.67523963354
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84121.26047910133
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74265.84215617843
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72489.7413396727
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66877.1821181156
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332312)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106677.66900998983
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92877.49119667464
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75315.92953582166
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74238.91236377938
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63190.02276304935
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55681.45111397968
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52573.923878173344
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52756.96290744364
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63882.75384584593
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70911.14110853255
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68073.68490465207
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75728.46064114838
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78011.06116038689
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76922.18903586455
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82454.5502482527
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77119.68171279726
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80799.30322978133
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78477.23665524984
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75408.01122816605
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69226.39009670296
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64668.91638224223
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61067.79128045868
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54934.5808735576
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53580.59311297629
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60805.18544970476
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69825.93279813486
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74006.3717808394
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82090.83758434118
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84467.7700618779
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88414.898082486
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94510.40913870186
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94015.77356159396
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95438.50465271284
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98983.98838503787
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98615.97186048399
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91556.78035309422
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92362.8535272344
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89414.51091354503
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85364.02815501718
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78659.12561421795
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77839.40061788354
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69172.72478077316
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64080.15225825959
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54466.64540713234
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332560)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60967.317137802485
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55923.37024504156
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52735.16883689514
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59658.19502563111
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61496.512036756845
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66196.82212280005
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69910.66152341897
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77966.95217295003
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75472.09928010101
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82008.72475358879
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85184.46143124579
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82352.45027463685
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76223.34380831453
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74223.64286519971
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71615.61762759462
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72177.78720643383
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65392.32232974563
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60190.56526206038
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55806.581025385996
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54010.29413508717
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57789.820033381926
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64357.82639369788
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70371.9451869023
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78378.5334379602
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77769.61017168546
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89964.49176563357
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93428.64197608316
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96048.51422870066
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94873.67028545786
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95674.67823348742
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95597.13988716446
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 109140.49284962169
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106317.9838522867
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83506.26105268463
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85262.90823252045
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83004.8135746934
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74898.69885652664
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68745.32216440584
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63627.83416022069
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54004.06503675622
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332332)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108596.38255980797
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96388.25154123805
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95440.52091513912
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88042.7205583863
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77392.3296416332
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69147.2418460946
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62084.69137347839
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52788.47856871702
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54550.07628788438
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58455.39477268467
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65741.29110627272
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67897.61715152906
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69074.07720624248
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74227.75304809317
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78652.4893758815
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79745.98682951496
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82454.76535913709
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79298.17449218198
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77769.6391930941
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75392.63296182675
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74324.90539419593
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63960.03039621399
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61650.596392751904
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62859.145899345865
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52953.876956870314
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53974.10225146101
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63302.19621475972
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67850.95489248482
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76436.79808529839
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71823.74478678918
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89677.21082004788
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88369.39351835288
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88593.44684302609
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93864.79691317095
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98351.48430304497
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92974.71925867465
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92688.51205941907
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91644.12243388267
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92516.08763875137
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84040.18911574385
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88439.76096846629
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78971.42482705542
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76044.5631816421
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68014.42295713152
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63282.369146262645
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57438.612670062925
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332312)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 127445.21360717155
[INFO] [stdout] Failing because latency is too big: 22
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 132369.15189109033
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 122193.06686869264
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 121886.25372863933
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103820.32581430895
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 105691.95635715022
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96986.47906487028
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96147.14102252689
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85890.64510032476
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78188.66868064285
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66115.15479655762
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60247.21854171553
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54313.83236645791
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52301.247889263905
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56500.67916318844
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61841.71242035716
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68725.38546093646
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70297.87781094795
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78229.28820573702
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83142.6457003759
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79559.01771676948
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79967.75592201238
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81944.88922720344
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75782.43862024974
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78253.9104027038
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70578.57271043421
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71155.95562362485
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60545.711064810865
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59283.39466638677
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54799.6654649484
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51859.31148117129
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61265.19768840168
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66435.40068561758
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70220.67394261807
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73074.55777990329
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85616.59595440258
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87343.51384737063
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93655.53210474888
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90462.87792080338
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95112.89071564889
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95920.15716345597
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95848.9671777779
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97804.57527824002
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92918.37696336978
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87452.20844979468
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86568.68921677594
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82156.34894703852
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74734.1289421171
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71034.40016773192
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64419.29930110043
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58710.57587530138
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332334)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 118426.83745958144
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 124823.27817895357
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 130488.09906728566
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123536.9065102688
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 134822.11192613048
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 125947.06247537874
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123688.35767418973
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 127470.36197744717
[INFO] [stdout] Failing because latency is too big: 24
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93805.77610310481
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58586.3043766974
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332347)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 119785.15439533885
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 116783.6785024479
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 109551.11422357766
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 105078.4128422772
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 102899.45122898917
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 99587.42190595996
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89548.18285815406
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84438.88542485051
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73655.06024750171
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66965.25949128682
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52858.46540899342
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57755.56285526231
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65480.06804082461
[INFO] [stdout] Failing because latency is too big: 26
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74728.0500901083
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72378.18562923186
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78967.83413886104
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82378.16478701902
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74933.92995760299
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81483.44343474228
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77223.28666356718
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76846.04884174641
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69104.6775583938
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67012.46450688643
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70769.95314827329
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56869.49556793948
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53182.180840476416
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62539.17880877014
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67568.66256904067
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68751.44867356715
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84100.42208914028
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83946.35342705436
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87979.21256977355
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88293.54958976491
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96628.05591245671
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95288.29615433514
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95936.967707932
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95706.39751591138
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97490.88005782943
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92602.9226570439
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92440.51504093292
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85797.13505084976
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81240.32043862436
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75911.08225043351
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71824.47357146628
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60939.56123596488
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57259.315759462654
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332310)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 120431.29394529667
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 122440.96313821734
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123431.16522063524
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123534.30298192566
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 141633.91934915085
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 113270.91537097923
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 121737.35798428301
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110961.06654983491
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110041.78225929337
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104897.01191333926
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101904.45891107002
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95117.5671638134
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89591.81855721318
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80756.83402385877
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69529.57234805624
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58407.72890517337
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56741.492539578816
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61103.36201968754
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61846.956781518296
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72700.95081360126
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76405.94351371157
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76927.37053282838
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78795.90005721245
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82291.85501616134
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79885.47032250336
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83910.10506324959
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77262.31563601526
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74688.97488770087
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73398.14442113438
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66848.05199873168
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61898.70854283776
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56265.18930979422
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50004.13870247826
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58649.02468093694
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64090.25352728565
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70529.10350687266
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76357.75367115706
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78830.5965428435
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85955.19899439055
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92523.38289546361
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92643.43308626395
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103614.64829625073
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95814.07441479235
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95944.72824694647
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95192.55736924813
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96408.2741926806
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90874.4957812836
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90069.21408831421
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78052.28596428654
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80484.49726069171
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74119.54737371043
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63733.324402697384
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58424.98958740523
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52022.27386967756
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332307)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 119748.59661354311
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 126931.80779417604
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 121644.386753525
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 119347.22292175342
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 116192.16979159671
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 112206.2898002629
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107423.5805778061
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101885.52715451946
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92857.1678409481
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91276.85066092713
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78484.02624694433
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68669.68392067612
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63009.96138333483
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55918.40333331993
[INFO] [stdout] Failing because latency is too big: 23
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60908.587527968804
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68295.86610932264
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68173.02631872601
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74085.75673040492
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79310.12828604376
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81240.31198742194
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84803.5890317593
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82344.63803572883
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78953.15570136253
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77199.09907199652
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76827.64913881256
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73037.88600170391
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72470.1635119454
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66964.92140660132
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57262.99713282846
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57143.669266553596
[INFO] [stdout] Failing because latency is too big: 56
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 23
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332409)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123162.0015351763
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123493.6424055188
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 126736.97391129518
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 113906.74308011052
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 119168.8896724314
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115990.28865733731
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115334.0963136619
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110354.60837169865
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95275.15696974064
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95355.92792565376
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90968.37079823343
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80448.5658181177
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72389.00683637115
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63882.031379420776
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53556.126412704005
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53058.79092176992
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59548.66227720294
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65653.25808022649
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70600.82196853834
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77339.19396129588
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75918.66766101215
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80659.92342021863
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79613.28173093649
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75082.39028293581
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79692.73264956381
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80836.60663588077
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71604.57396974356
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75602.6567839135
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69440.71121606091
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66762.89516534284
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61327.13952768594
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50401.624287541024
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57558.70240601292
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67486.45921457838
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86166.48401223507
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97406.90720909834
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104715.64197292377
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97777.85787940491
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92933.29263700428
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90222.92194963875
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86666.03333881497
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84705.02361123415
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72323.40863966651
[INFO] [stdout] Failing because latency is too big: 22
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61577.09621583531
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] InserterZ: 0 -> 3876040 with duration 249
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58532.7105229717
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69108.95230251935
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77060.68755129958
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84852.01659242052
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83030.92165825143
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94313.51034946751
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 102574.57798711327
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103799.30290201853
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110581.00962658739
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 109776.08967158105
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104340.85429376166
[INFO] [stdout] Success full in brain move
[INFO] [stdout] InserterZ: 3876040 -> 0 with duration 249
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104780.72903869906
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 113939.22982790007
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101735.54289980314
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108777.14575189631
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95539.43847403396
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97403.5305720144
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94883.77437374787
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80928.64870502474
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79798.26850114157
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to OutOfBrainCalibrated
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (977) panicked at src/controller.rs:560:5:
[INFO] [stdout] assertion failed: control_state.out_of_brain_calibrated()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ea314d6a891 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ea314d6a891 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ea314d7f4ca - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ea314d7f4ca - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5ea314d6eeec - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5ea314d6eeec - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5ea314d48ab6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ea314d48ab6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ea314d62839 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ea314bea4d0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5ea314bea4d0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5ea314d62b62 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5ea314d62b62 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5ea314d48b94 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:681:13
[INFO] [stdout]   16:     0x5ea314d404c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ea314d4975d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5ea314d7fccc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ea314d7fc92 - core[6883ba1bc0fe4ed1]::panicking::panic
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5ea314b85f96 - neuralink_final[4ac4590d209445af]::controller::retract_ib::<neuralink_final[4ac4590d209445af]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:560:5
[INFO] [stdout]   21:     0x5ea314b8781b - neuralink_final[4ac4590d209445af]::controller::insert_ib_open_loop::<neuralink_final[4ac4590d209445af]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:584:51
[INFO] [stdout]   22:     0x5ea314b88b6c - neuralink_final[4ac4590d209445af]::controller::start::<neuralink_final[4ac4590d209445af]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:535:78
[INFO] [stdout]   23:     0x5ea314bb56fa - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:39:54
[INFO] [stdout]   24:     0x5ea314b9a7bf - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1041:44
[INFO] [stdout]   25:     0x5ea314b97340 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   26:     0x5ea314bce1b5 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::try_with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   27:     0x5ea314bcd20e - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   28:     0x5ea314b90b56 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   29:     0x5ea314b9b856 - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   30:     0x5ea314b9765c - <tokio[402d0141f996299d]::task::local::LocalSet>::run_until::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   31:     0x5ea314bc37dd - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   32:     0x5ea314b746cd - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   33:     0x5ea314b743eb - tokio[402d0141f996299d]::runtime::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   34:     0x5ea314b743eb - tokio[402d0141f996299d]::runtime::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   35:     0x5ea314b743eb - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   36:     0x5ea314b6b680 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   37:     0x5ea314b72a10 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   38:     0x5ea314b71234 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   39:     0x5ea314bd38ab - <tokio[402d0141f996299d]::runtime::context::scoped::Scoped<tokio[402d0141f996299d]::runtime::scheduler::Context>>::set::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   40:     0x5ea314ba5909 - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   41:     0x5ea314bcf702 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::try_with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   42:     0x5ea314bceeee - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   43:     0x5ea314ba4ced - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   44:     0x5ea314b6f6c0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   45:     0x5ea314b6fe56 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   46:     0x5ea314b70823 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   47:     0x5ea314ba0ba3 - tokio[402d0141f996299d]::runtime::context::runtime::enter_runtime::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   48:     0x5ea314b6ad96 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   49:     0x5ea314bab62c - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on_inner::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   50:     0x5ea314baba06 - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   51:     0x5ea314b90c10 - <tokio[402d0141f996299d]::task::local::LocalSet>::block_on::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   52:     0x5ea314bb5ba7 - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:38:15
[INFO] [stdout]   53:     0x5ea314bc4896 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   54:     0x5ea314bc772a - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   55:     0x5ea314bb14f0 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   56:     0x5ea314b7fb05 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   57:     0x5ea314bcc59b - __rust_try
[INFO] [stdout]   58:     0x5ea314bc6ce4 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x5ea314bc6ce4 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x5ea314bc6ce4 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   61:     0x5ea314b7af1e - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x5ea314d6a10f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   63:     0x5ea314d6a10f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   64:     0x7a4cbd3a8aa4 - <unknown>
[INFO] [stdout]   65:     0x7a4cbd435a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (978) panicked at src/robot.rs:346:31:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Ok(1447778)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ea314d6a891 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ea314d6a891 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ea314d7f4ca - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ea314d7f4ca - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5ea314d6eeec - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5ea314d6eeec - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5ea314d48ab6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ea314d48ab6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ea314d62839 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ea314bea4d0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5ea314bea4d0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5ea314d62b62 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5ea314d62b62 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5ea314d48b62 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5ea314d404c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ea314d4975d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5ea314d7fccc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ea314d7fa42 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5ea314c38e78 - <core[6883ba1bc0fe4ed1]::result::Result<(), core[6883ba1bc0fe4ed1]::result::Result<u64, neuralink_final[4ac4590d209445af]::interface::OCTError>>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x5ea314c38e78 - neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/robot.rs:346:31
[INFO] [stdout]   22:     0x5ea314c29ecc - <tokio[402d0141f996299d]::runtime::task::core::Core<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:331:24
[INFO] [stdout]   23:     0x5ea314c3102c - <tokio[402d0141f996299d]::loom::std::unsafe_cell::UnsafeCell<tokio[402d0141f996299d]::runtime::task::core::Stage<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}>>>::with_mut::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::task::core::Core<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/loom/std/unsafe_cell.rs:16:9
[INFO] [stdout]   24:     0x5ea314c3102c - <tokio[402d0141f996299d]::runtime::task::core::Core<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:320:30
[INFO] [stdout]   25:     0x5ea314c20fee - tokio[402d0141f996299d]::runtime::task::harness::poll_future::<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:499:30
[INFO] [stdout]   26:     0x5ea314c452d1 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x5ea314c5b27b - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}>, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   28:     0x5ea314c5521b - __rust_try
[INFO] [stdout]   29:     0x5ea314c532e6 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5ea314c532e6 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<tokio[402d0141f996299d]::runtime::task::harness::poll_future<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>::{closure#0}>, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5ea314c1fb60 - tokio[402d0141f996299d]::runtime::task::harness::poll_future::<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:487:18
[INFO] [stdout]   32:     0x5ea314c25959 - <tokio[402d0141f996299d]::runtime::task::harness::Harness<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll_inner
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:209:27
[INFO] [stdout]   33:     0x5ea314c25bf7 - <tokio[402d0141f996299d]::runtime::task::harness::Harness<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:154:20
[INFO] [stdout]   34:     0x5ea314c4f8ad - tokio[402d0141f996299d]::runtime::task::raw::poll::<neuralink_final[4ac4590d209445af]::robot::get_distance::{closure#0}, alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:271:13
[INFO] [stdout]   35:     0x5ea314ca10e7 - <tokio[402d0141f996299d]::runtime::task::raw::RawTask>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:201:18
[INFO] [stdout]   36:     0x5ea314cd5ee2 - <tokio[402d0141f996299d]::runtime::task::LocalNotified<alloc[55a36b64bcbf2c0d]::sync::Arc<tokio[402d0141f996299d]::task::local::Shared>>>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/mod.rs:435:13
[INFO] [stdout]   37:     0x5ea314cc539b - <tokio[402d0141f996299d]::task::local::LocalSet>::tick::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:68
[INFO] [stdout]   38:     0x5ea314cc7997 - tokio[402d0141f996299d]::runtime::coop::with_budget::<(), <tokio[402d0141f996299d]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   39:     0x5ea314cc7997 - tokio[402d0141f996299d]::runtime::coop::budget::<(), <tokio[402d0141f996299d]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   40:     0x5ea314cc7997 - <tokio[402d0141f996299d]::task::local::LocalSet>::tick
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:31
[INFO] [stdout]   41:     0x5ea314b9a940 - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1045:29
[INFO] [stdout]   42:     0x5ea314b97430 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   43:     0x5ea314bce2b5 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::try_with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   44:     0x5ea314bcd25e - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::task::local::LocalData>>::with::<<tokio[402d0141f996299d]::task::local::LocalSet>::with<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   45:     0x5ea314b90b96 - <tokio[402d0141f996299d]::task::local::LocalSet>::with::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   46:     0x5ea314b9b8a6 - <tokio[402d0141f996299d]::task::local::RunUntil<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   47:     0x5ea314b978ac - <tokio[402d0141f996299d]::task::local::LocalSet>::run_until::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   48:     0x5ea314bc381d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   49:     0x5ea314b7470d - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   50:     0x5ea314b7458b - tokio[402d0141f996299d]::runtime::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   51:     0x5ea314b7458b - tokio[402d0141f996299d]::runtime::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   52:     0x5ea314b7458b - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   53:     0x5ea314b6b9a0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   54:     0x5ea314b734b0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   55:     0x5ea314b71254 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   56:     0x5ea314bd39fb - <tokio[402d0141f996299d]::runtime::context::scoped::Scoped<tokio[402d0141f996299d]::runtime::scheduler::Context>>::set::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   57:     0x5ea314ba5949 - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   58:     0x5ea314bcf842 - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::try_with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   59:     0x5ea314bcef4e - <std[73adb7dc35730857]::thread::local::LocalKey<tokio[402d0141f996299d]::runtime::context::Context>>::with::<tokio[402d0141f996299d]::runtime::context::set_scheduler<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   60:     0x5ea314ba4d2d - tokio[402d0141f996299d]::runtime::context::set_scheduler::<(alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[402d0141f996299d]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::option::Option<()>), <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   61:     0x5ea314b6fae0 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   62:     0x5ea314b6fed6 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut <tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   63:     0x5ea314b70b83 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   64:     0x5ea314ba0d13 - tokio[402d0141f996299d]::runtime::context::runtime::enter_runtime::<<tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   65:     0x5ea314b6ae76 - <tokio[402d0141f996299d]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   66:     0x5ea314bab7dc - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on_inner::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   67:     0x5ea314babc86 - <tokio[402d0141f996299d]::runtime::runtime::Runtime>::block_on::<<tokio[402d0141f996299d]::task::local::LocalSet>::run_until<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   68:     0x5ea314b90c90 - <tokio[402d0141f996299d]::task::local::LocalSet>::block_on::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   69:     0x5ea314bb5efe - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:50:15
[INFO] [stdout]   70:     0x5ea314bc48a6 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   71:     0x5ea314bc7933 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   72:     0x5ea314bb1520 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   73:     0x5ea314b7fb31 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   74:     0x5ea314bcc59b - __rust_try
[INFO] [stdout]   75:     0x5ea314bc70b0 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   76:     0x5ea314bc70b0 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   77:     0x5ea314bc70b0 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   78:     0x5ea314b7af3e - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   79:     0x5ea314d6a10f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   80:     0x5ea314d6a10f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   81:     0x7a4cbd3a8aa4 - <unknown>
[INFO] [stdout]   82:     0x7a4cbd435a64 - clone
[INFO] [stdout]   83:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'test_controller_no_errors_oracle' (972) panicked at tests/integration_tests_oracle.rs:56:23:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Any { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ea314d6a891 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ea314d6a891 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ea314d6a891 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ea314d7f4ca - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ea314d7f4ca - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5ea314d6eeec - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5ea314d6eeec - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5ea314d48ab6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ea314d48ab6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ea314d62839 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ea314bea4d0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5ea314bea4d0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5ea314d62b62 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5ea314d62b62 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5ea314d48b62 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5ea314d404c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ea314d4975d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5ea314d7fccc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ea314d7fa42 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5ea314bb6a1a - <core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::any::Any + core[6883ba1bc0fe4ed1]::marker::Send>>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x5ea314bb6a1a - integration_tests_oracle[c36e9ce4c9c14fa3]::make_state_oracle_predictor
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:56:23
[INFO] [stdout]   22:     0x5ea314bb70a8 - integration_tests_oracle[c36e9ce4c9c14fa3]::test_controller_no_errors_oracle
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:136:31
[INFO] [stdout]   23:     0x5ea314bb6017 - integration_tests_oracle[c36e9ce4c9c14fa3]::test_controller_no_errors_oracle::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:128:38
[INFO] [stdout]   24:     0x5ea314b7b686 - <integration_tests_oracle[c36e9ce4c9c14fa3]::test_controller_no_errors_oracle::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5ea314bdd80b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5ea314bdd80b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x5ea314beae55 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x5ea314beae55 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x5ea314beae55 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   30:     0x5ea314beae55 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5ea314beae55 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5ea314beae55 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x5ea314beae55 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x5ea314be5904 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x5ea314be5904 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5ea314bedfa2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x5ea314bedfa2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x5ea314bedfa2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   39:     0x5ea314bedfa2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5ea314bedfa2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5ea314bedfa2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x5ea314bedfa2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5ea314d6a10f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   44:     0x5ea314d6a10f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   45:     0x7a4cbd3a8aa4 - <unknown>
[INFO] [stdout]   46:     0x7a4cbd435a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_controller_distance_errors_oracle
[INFO] [stdout]     test_controller_move_errors_oracle
[INFO] [stdout]     test_controller_no_errors_oracle
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 187.77s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test integration_tests_oracle`
[INFO] running `Command { std: "docker" "inspect" "1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad", kill_on_drop: false }`
[INFO] [stdout] 1649993a352142aac4a44d44f46476c15b8bfc86fdb4b3687636d4ef879fbfad
