[INFO] cloning repository https://github.com/YoitzWolf/graph_algos
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/YoitzWolf/graph_algos" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FYoitzWolf%2Fgraph_algos", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FYoitzWolf%2Fgraph_algos'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 438bdc8562658d2f0531e0d9649b80914cf99222
[INFO] testing YoitzWolf/graph_algos 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%2FYoitzWolf%2Fgraph_algos" "/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/YoitzWolf/graph_algos
[INFO] finished tweaking git repo https://github.com/YoitzWolf/graph_algos
[INFO] tweaked toml for git repo https://github.com/YoitzWolf/graph_algos written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/YoitzWolf/graph_algos 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/YoitzWolf/graph_algos 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] 22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231
[INFO] running `Command { std: "docker" "start" "22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231", 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" "22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231" "/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" "22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231", 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" "22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling orx-priority-queue v1.8.0
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling bs1 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::error::Error`
[INFO] [stdout]  --> src/graph.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::error::Error;
[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: `std::iter::Map`
[INFO] [stdout]  --> src/graph.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::iter::Map;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around pattern
[INFO] [stdout]    --> src/graph.rs:163:21
[INFO] [stdout]     |
[INFO] [stdout] 163 |                 let (id) = if let Some(color) = colors.get(raw_id) { color } else { raw_id };
[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] 163 -                 let (id) = if let Some(color) = colors.get(raw_id) { color } else { raw_id };
[INFO] [stdout] 163 +                 let id = if let Some(color) = colors.get(raw_id) { color } else { raw_id };
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `HashMap` and `HashSet`
[INFO] [stdout]  --> src/testgen.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]   |                        ^^^^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rand::prelude::StdRng`
[INFO] [stdout]  --> src/testgen.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use rand::prelude::StdRng;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RngExt` and `SeedableRng`
[INFO] [stdout]  --> src/testgen.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use rand::{RngExt, SeedableRng};
[INFO] [stdout]   |            ^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Graph`, `Node`, `build_msf`, and `build_mst`
[INFO] [stdout]  --> src/testgen.rs:5:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::graph::{build_msf, build_mst, Graph, Node};
[INFO] [stdout]   |                    ^^^^^^^^^  ^^^^^^^^^  ^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rand::prelude::StdRng`
[INFO] [stdout]  --> src/main.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rand::prelude::StdRng;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `top_parent`
[INFO] [stdout]   --> src/graph.rs:66:23
[INFO] [stdout]    |
[INFO] [stdout] 66 |             let (top, top_parent, top_weight) = stack.last().unwrap().clone();
[INFO] [stdout]    |                       ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_top_parent`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `top_weight`
[INFO] [stdout]   --> src/graph.rs:66:35
[INFO] [stdout]    |
[INFO] [stdout] 66 |             let (top, top_parent, top_weight) = stack.last().unwrap().clone();
[INFO] [stdout]    |                                   ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_top_weight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parent`
[INFO] [stdout]    --> src/graph.rs:149:44
[INFO] [stdout]     |
[INFO] [stdout] 149 |             cycle.iter().for_each(|(child, parent, w)| {
[INFO] [stdout]     |                                            ^^^^^^ help: if this is intentional, prefix it with an underscore: `_parent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]    --> src/graph.rs:149:52
[INFO] [stdout]     |
[INFO] [stdout] 149 |             cycle.iter().for_each(|(child, parent, w)| {
[INFO] [stdout]     |                                                    ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/graph.rs:308:21
[INFO] [stdout]     |
[INFO] [stdout] 308 |                 let mut h_i = Graph::new(  // Init H_id
[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: unused variable: `Node`
[INFO] [stdout]    --> src/graph.rs:515:25
[INFO] [stdout]     |
[INFO] [stdout] 515 |                         Node => {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to pattern match on the similarly named variant `None`
[INFO] [stdout]     |
[INFO] [stdout] 515 -                         Node => {
[INFO] [stdout] 515 +                         std::prelude::v1::None => {
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 515 |                         _Node => {
[INFO] [stdout]     |                         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]    --> src/graph.rs:474:38
[INFO] [stdout]     |
[INFO] [stdout] 474 | ...                   |(child, w)| {
[INFO] [stdout]     |                                ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node`
[INFO] [stdout]    --> src/graph.rs:339:39
[INFO] [stdout]     |
[INFO] [stdout] 339 |     graph.nodes.iter().for_each(|(id, node)| {
[INFO] [stdout]     |                                       ^^^^ help: if this is intentional, prefix it with an underscore: `_node`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `extra`
[INFO] [stdout]    --> src/graph.rs:456:24
[INFO] [stdout]     |
[INFO] [stdout] 456 |         let (d_set, u, extra) = {
[INFO] [stdout]     |                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_extra`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]   --> src/main.rs:20:26
[INFO] [stdout]    |
[INFO] [stdout] 20 |             .filter(|(v, w)| !tree_set.contains(v))
[INFO] [stdout]    |                          ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `aph`
[INFO] [stdout]   --> src/main.rs:17:20
[INFO] [stdout]    |
[INFO] [stdout] 17 |         let (minv, aph) = alpha
[INFO] [stdout]    |                    ^^^ help: if this is intentional, prefix it with an underscore: `_aph`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]   --> src/main.rs:64:40
[INFO] [stdout]    |
[INFO] [stdout] 64 |             new.iter().for_each(|&(v2, w)| {
[INFO] [stdout]    |                                        ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/main.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |     let mut component_enc = (0..n).map(|x| (x, x)).collect::<HashMap<usize, usize>>(); // KOMP
[INFO] [stdout]    |         ----^^^^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/main.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let mut components = n;
[INFO] [stdout]    |         ----^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `j`
[INFO] [stdout]    --> src/main.rs:140:24
[INFO] [stdout]     |
[INFO] [stdout] 140 |                 .map(|(j, w)| if *w == f64::INFINITY { -1 } else { i as i64 })
[INFO] [stdout]     |                        ^ help: if this is intentional, prefix it with an underscore: `_j`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:332:9
[INFO] [stdout]     |
[INFO] [stdout] 332 |     let mut sin = stdin();
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/main.rs:386:33
[INFO] [stdout]     |
[INFO] [stdout] 386 |     res.nodes.iter().for_each(|(i, x)| {
[INFO] [stdout]     |                                 ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `N`
[INFO] [stdout]    --> src/main.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |     let N: usize = tokens.next().unwrap().parse().unwrap();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_N`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> src/main.rs:358:28
[INFO] [stdout]     |
[INFO] [stdout] 358 |                 Some(Node{ id, arches }) => {
[INFO] [stdout]     |                            ^^ help: try ignoring the field: `id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `N` should have a snake case name
[INFO] [stdout]    --> src/main.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |     let N: usize = tokens.next().unwrap().parse().unwrap();
[INFO] [stdout]     |         ^ help: convert the identifier to snake case: `n`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `M` should have a snake case name
[INFO] [stdout]    --> src/main.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |     let M: usize = tokens.next().unwrap().parse().unwrap();
[INFO] [stdout]     |         ^ help: convert the identifier to snake case: `m`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `EMPTY` should have a snake case name
[INFO] [stdout]   --> src/graph.rs:68:17
[INFO] [stdout]    |
[INFO] [stdout] 68 |             let EMPTY = Node { id: usize::MAX, arches: HashMap::new() };
[INFO] [stdout]    |                 ^^^^^ help: convert the identifier to snake case: `empty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `Gamma` should have a snake case name
[INFO] [stdout]    --> src/graph.rs:290:13
[INFO] [stdout]     |
[INFO] [stdout] 290 |     let mut Gamma = HashMap::<usize, f64>::new();
[INFO] [stdout]     |             ^^^^^ help: convert the identifier to snake case: `gamma`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `Delta` should have a snake case name
[INFO] [stdout]    --> src/graph.rs:291:13
[INFO] [stdout]     |
[INFO] [stdout] 291 |     let mut Delta = orx_priority_queue::DaryHeap::<usize, f64, 4>::default();
[INFO] [stdout]     |             ^^^^^ help: convert the identifier to snake case: `delta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `Node` should have a snake case name
[INFO] [stdout]    --> src/graph.rs:515:25
[INFO] [stdout]     |
[INFO] [stdout] 515 |                         Node => {
[INFO] [stdout]     |                         ^^^^ help: convert the identifier to snake case: `node`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `new_Delta` should have a snake case name
[INFO] [stdout]    --> src/graph.rs:534:17
[INFO] [stdout]     |
[INFO] [stdout] 534 |         let mut new_Delta = orx_priority_queue::DaryHeap::<usize, f64, 4>::default();
[INFO] [stdout]     |                 ^^^^^^^^^ help: convert the identifier to snake case: `new_delta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.81s
[INFO] running `Command { std: "docker" "inspect" "22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231", 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" "22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling bs1 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::error::Error`
[INFO] [stdout]  --> src/graph.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::error::Error;
[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: `std::iter::Map`
[INFO] [stdout]  --> src/graph.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::iter::Map;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around pattern
[INFO] [stdout]    --> src/graph.rs:163:21
[INFO] [stdout]     |
[INFO] [stdout] 163 |                 let (id) = if let Some(color) = colors.get(raw_id) { color } else { raw_id };
[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] 163 -                 let (id) = if let Some(color) = colors.get(raw_id) { color } else { raw_id };
[INFO] [stdout] 163 +                 let id = if let Some(color) = colors.get(raw_id) { color } else { raw_id };
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rand::prelude::StdRng`
[INFO] [stdout]  --> src/main.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rand::prelude::StdRng;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `top_parent`
[INFO] [stdout]   --> src/graph.rs:66:23
[INFO] [stdout]    |
[INFO] [stdout] 66 |             let (top, top_parent, top_weight) = stack.last().unwrap().clone();
[INFO] [stdout]    |                       ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_top_parent`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `top_weight`
[INFO] [stdout]   --> src/graph.rs:66:35
[INFO] [stdout]    |
[INFO] [stdout] 66 |             let (top, top_parent, top_weight) = stack.last().unwrap().clone();
[INFO] [stdout]    |                                   ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_top_weight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parent`
[INFO] [stdout]    --> src/graph.rs:149:44
[INFO] [stdout]     |
[INFO] [stdout] 149 |             cycle.iter().for_each(|(child, parent, w)| {
[INFO] [stdout]     |                                            ^^^^^^ help: if this is intentional, prefix it with an underscore: `_parent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]    --> src/graph.rs:149:52
[INFO] [stdout]     |
[INFO] [stdout] 149 |             cycle.iter().for_each(|(child, parent, w)| {
[INFO] [stdout]     |                                                    ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/graph.rs:308:21
[INFO] [stdout]     |
[INFO] [stdout] 308 |                 let mut h_i = Graph::new(  // Init H_id
[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: unused variable: `Node`
[INFO] [stdout]    --> src/graph.rs:515:25
[INFO] [stdout]     |
[INFO] [stdout] 515 |                         Node => {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to pattern match on the similarly named variant `None`
[INFO] [stdout]     |
[INFO] [stdout] 515 -                         Node => {
[INFO] [stdout] 515 +                         std::prelude::v1::None => {
[INFO] [stdout]     |
[INFO] [stdout] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]     |
[INFO] [stdout] 515 |                         _Node => {
[INFO] [stdout]     |                         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]    --> src/graph.rs:474:38
[INFO] [stdout]     |
[INFO] [stdout] 474 | ...                   |(child, w)| {
[INFO] [stdout]     |                                ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node`
[INFO] [stdout]    --> src/graph.rs:339:39
[INFO] [stdout]     |
[INFO] [stdout] 339 |     graph.nodes.iter().for_each(|(id, node)| {
[INFO] [stdout]     |                                       ^^^^ help: if this is intentional, prefix it with an underscore: `_node`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `extra`
[INFO] [stdout]    --> src/graph.rs:456:24
[INFO] [stdout]     |
[INFO] [stdout] 456 |         let (d_set, u, extra) = {
[INFO] [stdout]     |                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_extra`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]   --> src/main.rs:20:26
[INFO] [stdout]    |
[INFO] [stdout] 20 |             .filter(|(v, w)| !tree_set.contains(v))
[INFO] [stdout]    |                          ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `aph`
[INFO] [stdout]   --> src/main.rs:17:20
[INFO] [stdout]    |
[INFO] [stdout] 17 |         let (minv, aph) = alpha
[INFO] [stdout]    |                    ^^^ help: if this is intentional, prefix it with an underscore: `_aph`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]   --> src/main.rs:64:40
[INFO] [stdout]    |
[INFO] [stdout] 64 |             new.iter().for_each(|&(v2, w)| {
[INFO] [stdout]    |                                        ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/main.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |     let mut component_enc = (0..n).map(|x| (x, x)).collect::<HashMap<usize, usize>>(); // KOMP
[INFO] [stdout]    |         ----^^^^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/main.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let mut components = n;
[INFO] [stdout]    |         ----^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `j`
[INFO] [stdout]    --> src/main.rs:140:24
[INFO] [stdout]     |
[INFO] [stdout] 140 |                 .map(|(j, w)| if *w == f64::INFINITY { -1 } else { i as i64 })
[INFO] [stdout]     |                        ^ help: if this is intentional, prefix it with an underscore: `_j`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:332:9
[INFO] [stdout]     |
[INFO] [stdout] 332 |     let mut sin = stdin();
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/main.rs:386:33
[INFO] [stdout]     |
[INFO] [stdout] 386 |     res.nodes.iter().for_each(|(i, x)| {
[INFO] [stdout]     |                                 ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `N`
[INFO] [stdout]    --> src/main.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |     let N: usize = tokens.next().unwrap().parse().unwrap();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_N`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> src/main.rs:358:28
[INFO] [stdout]     |
[INFO] [stdout] 358 |                 Some(Node{ id, arches }) => {
[INFO] [stdout]     |                            ^^ help: try ignoring the field: `id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `N` should have a snake case name
[INFO] [stdout]    --> src/main.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |     let N: usize = tokens.next().unwrap().parse().unwrap();
[INFO] [stdout]     |         ^ help: convert the identifier to snake case: `n`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `M` should have a snake case name
[INFO] [stdout]    --> src/main.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |     let M: usize = tokens.next().unwrap().parse().unwrap();
[INFO] [stdout]     |         ^ help: convert the identifier to snake case: `m`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `EMPTY` should have a snake case name
[INFO] [stdout]   --> src/graph.rs:68:17
[INFO] [stdout]    |
[INFO] [stdout] 68 |             let EMPTY = Node { id: usize::MAX, arches: HashMap::new() };
[INFO] [stdout]    |                 ^^^^^ help: convert the identifier to snake case: `empty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `Gamma` should have a snake case name
[INFO] [stdout]    --> src/graph.rs:290:13
[INFO] [stdout]     |
[INFO] [stdout] 290 |     let mut Gamma = HashMap::<usize, f64>::new();
[INFO] [stdout]     |             ^^^^^ help: convert the identifier to snake case: `gamma`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `Delta` should have a snake case name
[INFO] [stdout]    --> src/graph.rs:291:13
[INFO] [stdout]     |
[INFO] [stdout] 291 |     let mut Delta = orx_priority_queue::DaryHeap::<usize, f64, 4>::default();
[INFO] [stdout]     |             ^^^^^ help: convert the identifier to snake case: `delta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `Node` should have a snake case name
[INFO] [stdout]    --> src/graph.rs:515:25
[INFO] [stdout]     |
[INFO] [stdout] 515 |                         Node => {
[INFO] [stdout]     |                         ^^^^ help: convert the identifier to snake case: `node`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `new_Delta` should have a snake case name
[INFO] [stdout]    --> src/graph.rs:534:17
[INFO] [stdout]     |
[INFO] [stdout] 534 |         let mut new_Delta = orx_priority_queue::DaryHeap::<usize, f64, 4>::default();
[INFO] [stdout]     |                 ^^^^^^^^^ help: convert the identifier to snake case: `new_delta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.86s
[INFO] running `Command { std: "docker" "inspect" "22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231", 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" "22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `std::error::Error`
[INFO] [stderr]  --> src/graph.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use std::error::Error;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::iter::Map`
[INFO] [stderr]  --> src/graph.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | use std::iter::Map;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around pattern
[INFO] [stderr]    --> src/graph.rs:163:21
[INFO] [stderr]     |
[INFO] [stderr] 163 |                 let (id) = if let Some(color) = colors.get(raw_id) { color } else { raw_id };
[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] 163 -                 let (id) = if let Some(color) = colors.get(raw_id) { color } else { raw_id };
[INFO] [stderr] 163 +                 let id = if let Some(color) = colors.get(raw_id) { color } else { raw_id };
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `rand::prelude::StdRng`
[INFO] [stderr]  --> src/main.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use rand::prelude::StdRng;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `top_parent`
[INFO] [stderr]   --> src/graph.rs:66:23
[INFO] [stderr]    |
[INFO] [stderr] 66 |             let (top, top_parent, top_weight) = stack.last().unwrap().clone();
[INFO] [stderr]    |                       ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_top_parent`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `top_weight`
[INFO] [stderr]   --> src/graph.rs:66:35
[INFO] [stderr]    |
[INFO] [stderr] 66 |             let (top, top_parent, top_weight) = stack.last().unwrap().clone();
[INFO] [stderr]    |                                   ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_top_weight`
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stdout] running 3 tests
[INFO] [stderr] warning: unused variable: `parent`
[INFO] [stdout] test testgen::test_hand ... ok
[INFO] [stderr]    --> src/graph.rs:149:44
[INFO] [stdout] test testgen::test_mst ... FAILED
[INFO] [stderr]     |
[INFO] [stdout] test testgen::test_msf ... FAILED
[INFO] [stderr] 149 |             cycle.iter().for_each(|(child, parent, w)| {
[INFO] [stdout] 
[INFO] [stderr]     |                                            ^^^^^^ help: if this is intentional, prefix it with an underscore: `_parent`
[INFO] [stdout] failures:
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr] warning: unused variable: `w`
[INFO] [stdout] ---- testgen::test_mst stdout ----
[INFO] [stderr]    --> src/graph.rs:149:52
[INFO] [stdout] graph: Graph { nodes: {3: Node { id: 3, arches: {7: 626.644640643698, 19: 413.8487771958126, 21: 866.4419661454504, 8: 914.6367368952459, 2: 529.5484918771431, 12: 118.33735590584631, 9: 87.55651094546526, 18: 366.7720040835896, 15: 325.906050990347, 10: 886.9199743020208, 13: 680.4980875058501, 16: 898.9828030928089, 26: 631.5498200008794, 24: 687.8847805340826, 1: 400.0435624612486, 6: 268.4223131289172, 28: 341.37023588396363, 5: 925.3568987424187, 20: 986.0462399371642, 25: 506.7056458735131, 14: 527.7282024182526, 17: 437.07680778136785, 0: 1.0, 11: 91.17688848613166} }, 14: Node { id: 14, arches: {19: 913.1440979134289, 2: 215.86232148237036, 3: 1.0, 6: 295.63654795986804, 4: 63.224553074542555, 16: 736.1491060385201, 22: 532.6753196563741, 27: 368.8116158542273, 28: 848.4878338822285, 8: 274.95170794961496, 29: 32.539580035795666, 7: 340.46281801233374, 17: 603.4018895496605, 20: 753.6040670277159, 18: 184.65648374748494, 14: 702.0610806334229, 0: 189.52906252264435, 24: 584.1453093897577, 9: 183.94857357959333, 10: 568.0979593804575, 11: 560.8591948710314, 12: 563.771891906124, 5: 609.9052282189824} }, 13: Node { id: 13, arches: {11: 358.7222671944776, 24: 404.0714374355575, 26: 930.1726368121467, 8: 77.26134935769139, 10: 751.8368466789327, 25: 563.5828929275415, 13: 553.455185902261, 6: 73.32533715017085, 7: 260.1348999204608, 5: 307.9982060374876, 22: 927.4800821042248, 28: 396.09658423957256, 2: 899.5893088587641, 18: 861.8490997729602, 20: 523.0107792083402, 12: 644.575600373792, 9: 1.0, 16: 333.9667064882112, 1: 830.7978286761992} }, 0: Node { id: 0, arches: {} }, 7: Node { id: 7, arches: {23: 26.111179998017278, 6: 840.344753912764, 24: 757.3002475269436, 26: 705.9355159284066, 7: 856.9451181438515, 16: 701.0934425751279, 21: 284.83666165028916, 10: 40.77405784370286, 8: 940.5943789775268, 11: 315.0166802353439, 19: 170.01359972148697, 13: 276.44605493546493, 14: 81.33799250649248, 12: 327.4537542794189, 9: 118.17575106983654, 22: 867.1922325835393, 1: 129.20294394247716, 4: 496.9074478447948, 27: 58.137275170875235, 0: 1.0, 29: 540.614702293276, 30: 44.58283110164824, 15: 126.33219479689888, 25: 292.63158372043176} }, 28: Node { id: 28, arches: {21: 1.0, 12: 62.168767059327436, 14: 422.2836043178935, 17: 458.20005156889056, 3: 913.6510270917212, 19: 971.3256746608787, 23: 831.5388313613291, 4: 53.8427818733432, 24: 97.54145905028335, 6: 974.8097442143932, 29: 31.58542447861987, 1: 896.150778158957, 13: 4.562217999133685, 26: 392.25996898978013, 2: 76.1397479696279, 30: 212.13940243992707, 28: 198.26614976009677, 16: 577.6502183870132, 9: 732.639274671845, 15: 787.8445900840862, 18: 212.40733419331588} }, 21: Node { id: 21, arches: {23: 284.8832988570722, 10: 446.80061143706456, 24: 451.4005388790057, 8: 622.4440011149923, 15: 583.9068399191369, 20: 658.4361536681291, 25: 245.83447889838618, 29: 344.3208994572363, 30: 898.1932680121855, 22: 824.3507826658331, 4: 1.0, 2: 431.77722728629783, 0: 462.96528491435606, 27: 185.96754545275635, 13: 857.8222091862673, 1: 421.2519407493475, 19: 57.129200877341916, 5: 77.58019704670096, 11: 871.7859298057955, 12: 464.38730938812563, 28: 906.949762096884, 16: 659.1249132280798, 14: 40.84628658079657, 3: 487.59325965918913, 6: 86.50345998138583, 21: 441.79462883449895} }, 15: Node { id: 15, arches: {27: 100.40372989915682, 29: 654.2737926516784, 4: 506.9426621441173, 0: 323.5515966572156, 2: 472.7681680595849, 15: 110.3835699576974, 16: 514.033087744303, 8: 622.4671125074817, 20: 385.3358863934512, 21: 628.545116876054, 30: 709.2972619423833, 7: 471.40744990001474, 14: 681.3787719790475, 12: 383.37366494606596, 26: 566.8789861581287, 6: 457.5611715787129, 3: 928.1212701782941, 11: 1.0, 18: 34.92932114525486, 19: 61.49333099496108, 5: 658.2025892067034} }, 26: Node { id: 26, arches: {18: 947.4960258423281, 25: 198.79706204493644, 2: 418.18303340880374, 12: 961.5467331098355, 20: 825.694158585773, 10: 908.7384859461619, 15: 427.814456399752, 17: 407.7203495252063, 13: 611.806937630049, 0: 842.7465010533664, 11: 103.55794280238068, 5: 441.7617072456758, 30: 676.8838080232073, 4: 294.169224841357, 3: 1.0, 21: 257.60810160140863, 24: 652.3275125250616, 26: 126.42515812429839, 28: 983.0052682604965, 1: 198.4507364104427, 29: 855.0642961357433, 16: 567.9042481327875, 19: 685.9547205597037} }, 2: Node { id: 2, arches: {6: 525.0398451708551, 13: 688.4292775635774, 14: 122.75680807993227, 2: 478.9304443570488, 25: 295.48499414446877, 9: 510.10560947765083, 29: 395.22623717233364, 26: 810.034650831931, 11: 255.96660919036952, 4: 676.6105444777988, 3: 655.1105364914583, 18: 799.9454160908845, 20: 463.30678619980705, 17: 242.4372829704871, 19: 295.73137870147974, 23: 135.44989486452045, 28: 194.05851201858266, 27: 875.1219322758675, 8: 859.5731464366083, 12: 218.4800018826651, 16: 398.4531671646356, 1: 1.0, 0: 113.43323052428029, 5: 612.3024502431035, 30: 608.8202050642145} }, 9: Node { id: 9, arches: {27: 325.2992129746277, 26: 848.8134833448079, 8: 477.8649001551612, 28: 205.60433425561135, 11: 705.511036933647, 9: 960.4453259642058, 5: 692.3235135276433, 2: 471.53619609553243, 10: 805.7584771103016, 4: 978.3682739363435, 21: 807.8251287226464, 14: 54.2957367829503, 17: 13.17882256436057, 23: 685.3291624261981, 1: 414.2432521933497, 0: 1.0, 15: 849.8721952130228, 25: 242.45428656134072, 29: 791.3009993131428, 19: 464.6453564543229, 18: 931.1662019348362, 6: 537.2803604310357} }, 5: Node { id: 5, arches: {3: 297.57520679247835, 6: 588.9201353093654, 16: 972.7282437694272, 24: 269.43036126453865, 15: 298.98792851113876, 7: 68.10338200670078, 11: 462.9996587220368, 1: 753.6022457202197, 0: 858.4450219052645, 5: 712.3412374749388, 12: 676.9520261117414, 9: 571.8095045735171, 20: 996.4331012123881, 22: 987.7870249742823, 23: 226.68981574629115, 27: 409.869806838628, 21: 787.2159491190239, 28: 344.30848451550025, 29: 220.47279863038088, 30: 247.28447306572556, 14: 560.2235735434008, 10: 475.0521007963666, 4: 1.0, 8: 192.10079501901845, 18: 257.194424387213, 17: 832.517984184079} }, 20: Node { id: 20, arches: {19: 1.0, 8: 781.0930655434884, 10: 651.2794334580053, 16: 611.8795443409153, 25: 478.11522352571774, 30: 720.7023687897214, 20: 54.69892112369408, 27: 840.5837498185716, 29: 805.4533129009664, 9: 747.0471157732825, 7: 210.4239133258193, 2: 930.0322607161144, 12: 522.3103738428945, 14: 847.1039410187054, 3: 801.77283597638, 18: 391.1515838219151, 23: 374.4736485945116, 24: 267.881372139494, 26: 681.8444997082528} }, 17: Node { id: 17, arches: {15: 463.3023803509011, 26: 108.67129401865911, 8: 1.0, 9: 495.6232545201013, 29: 367.1463893819368, 13: 338.0352368955264, 24: 252.71462091443604, 30: 429.4617495666464, 1: 770.0429797942588, 22: 464.00131272470327, 21: 445.40943729421434, 2: 502.0791296954341, 4: 860.9705104006127, 0: 421.0440860207719, 7: 359.09282198692284, 11: 529.0672878921625, 18: 358.69812710718617, 12: 837.1337429158624, 3: 42.251071646530356, 27: 92.52223060243203, 10: 955.202410624259, 25: 442.60476342822045, 28: 296.24799094707254} }, 10: Node { id: 10, arches: {24: 959.3539413480249, 13: 927.1247288680432, 26: 678.9089515934191, 4: 1.0, 14: 705.6729696439495, 22: 963.4878348928686, 16: 42.590422146970006, 18: 847.0932392724226, 2: 609.8376487959472, 3: 399.8782988812829, 9: 493.9124026986939, 15: 114.19895151074314, 0: 276.65898034610467, 29: 991.1565358198014, 8: 620.5055677740628, 20: 61.99319278317885, 5: 25.776651889397037, 28: 628.7402747405367, 6: 173.34286644187065, 11: 702.7739819987938, 12: 728.34831551195, 17: 58.42598453016712, 27: 288.0736052487647, 30: 18.217080132204494, 10: 924.0529123662969} }, 6: Node { id: 6, arches: {18: 679.3375064874272, 25: 308.49349286189886, 4: 955.4191625339347, 8: 614.5549250770822, 0: 570.5127532252378, 7: 926.4142572303874, 3: 728.7828911126297, 2: 1.0, 21: 894.1287017991389, 14: 668.0102187454962, 17: 347.50589967868495, 28: 755.5755740984781, 29: 863.3762480377565, 1: 160.00836967092752, 13: 638.1164571772675, 26: 619.1587083986498, 12: 94.81623663994233, 10: 617.9109378207303, 22: 361.96912424225394, 19: 204.8067443681368, 30: 92.87640033132868, 16: 18.631740200596813, 11: 819.2643935101554, 20: 385.30081459266097, 24: 823.4612357490693} }, 29: Node { id: 29, arches: {4: 202.32039025835965, 26: 500.4587134586605, 9: 137.87037138293013, 15: 846.8563154844486, 20: 290.25599008694155, 30: 252.40596196988002, 7: 879.5330509525335, 18: 421.0939867929495, 2: 25.347772892862423, 19: 1.0, 21: 309.4035003498007, 5: 530.4252786331765, 16: 318.95576263388557, 17: 161.15846029307767, 27: 355.1961678263724, 23: 762.0283905474122, 25: 75.23902600031573, 11: 479.8984987375081, 8: 605.3864592792257, 14: 318.8364592683836} }, 1: Node { id: 1, arches: {24: 768.831561202263, 6: 498.92722518397187, 9: 109.72610932871457, 26: 467.42688545189145, 5: 958.5309737017599, 18: 124.20016879850294, 21: 659.911922054828, 8: 10.099038129859517, 10: 320.5836523583136, 25: 525.5375093502581, 23: 866.0089995104485, 7: 473.40997877606804, 3: 881.7034048631065, 20: 333.6103229353751, 13: 53.1195714940675, 1: 848.1951193856962, 4: 801.5137644144824, 0: 1.0, 11: 632.0185919758603, 15: 305.48452851511786, 16: 63.79616598125865, 17: 996.6480130352608, 28: 404.10664244536247, 22: 452.5092639114766, 14: 515.0589377309879, 30: 64.53544537926606, 12: 744.0088605595467} }, 24: Node { id: 24, arches: {14: 439.75447164024763, 1: 742.5179850121892, 17: 210.00558450699725, 4: 112.45936438183769, 6: 964.9493220272764, 3: 968.3122880788483, 8: 802.2729175853771, 10: 737.8333421413607, 12: 386.49804570614594, 25: 683.6945436241309, 7: 698.1689246757536, 13: 151.78035165665855, 23: 28.210237022875578, 20: 578.0969129783318, 5: 1.0, 21: 364.55729813578733, 22: 6.202257451114988, 24: 975.3673515380841, 26: 865.7933523277031, 28: 870.7584708959104, 2: 169.46587368338237, 15: 291.77000285678895, 19: 215.76325904614671} }, 8: Node { id: 8, arches: {11: 989.5120825270207, 14: 432.9885526056791, 24: 112.0328070770125, 28: 208.54739634190685, 9: 889.5635060966207, 15: 608.9661837162575, 29: 581.7294012739007, 25: 546.4519022171512, 22: 70.9790313580035, 23: 233.64019940794606, 30: 593.3690622609442, 18: 9.146743209439336, 1: 492.2905474304973, 27: 147.61849378912493, 6: 599.4936031959187, 4: 968.2126123464899, 3: 1.0, 13: 744.0141109653671, 20: 643.7123049179415, 2: 265.0120467172758, 0: 971.9052691539348, 21: 72.79544235117689} }, 12: Node { id: 12, arches: {1: 779.4362482390604, 19: 69.12691313758566, 20: 865.8844401694823, 29: 665.4265818067134, 0: 1.0, 30: 794.5111296409731, 8: 487.36123556287265, 13: 556.983165774279, 14: 409.0657181681357, 15: 486.4968685703155, 16: 513.1341259104404, 6: 77.54050025463012, 23: 714.6008788144951, 7: 85.94769126511518, 18: 673.4116004911521, 28: 143.92796878249246, 21: 510.1044743835203, 25: 849.5528015083755, 27: 588.6000272910588, 24: 412.9118872723032, 5: 629.3216039991574, 3: 994.4014865796705, 10: 42.601820114818196, 11: 426.1429029930181, 22: 25.459515250752915, 12: 226.06226128301256} }, 11: Node { id: 11, arches: {19: 92.87283800300466, 23: 43.8832238371485, 2: 819.0433692738884, 10: 1.0, 1: 15.555007282131122, 12: 895.0975365812578, 18: 443.2039097773171, 20: 601.6071324412198, 27: 961.3137646964858, 11: 917.0315726469623, 14: 709.6515931704793, 3: 479.56046787498, 22: 592.280801866945, 17: 241.9823282536994, 9: 997.3583660651669, 5: 860.1441020227572, 8: 716.1410593391828, 24: 563.659340609312, 25: 68.02469022639802, 28: 124.05801102843088, 15: 450.6643254945497, 21: 762.8286705444216, 7: 57.17246415945783, 4: 648.8975379015055} }, 16: Node { id: 16, arches: {0: 66.76925797505257, 8: 1.0, 13: 538.1611850372495, 16: 437.56341903344264, 24: 407.6609990338612, 9: 193.73280257994273, 15: 601.5986443471187, 25: 349.89903576600653, 26: 884.7522163732236, 30: 496.627930291318, 28: 956.3823047802675, 12: 5.663637962903298, 2: 127.81355706258512, 23: 899.8627620343846, 1: 873.2140156445736, 3: 730.3519090009657, 7: 391.9373765519534, 11: 386.2909110253494, 17: 497.6499146193782, 18: 302.34498704982514, 4: 772.6733637692279, 20: 467.43901865388096, 5: 854.7596283283012, 27: 178.74415023378145, 21: 72.25383967045097, 29: 408.5220704356137} }, 25: Node { id: 25, arches: {9: 679.9045510872413, 10: 788.1756672643556, 2: 191.46838341242946, 22: 986.6339499486517, 8: 1.0, 29: 440.87899200046706, 0: 310.14813699207934, 5: 886.5543915168186, 27: 267.3150291162728, 23: 145.86125874085008, 25: 946.2345643027953, 18: 193.81748009388005, 13: 118.61915752176195, 24: 890.3163096919075, 11: 496.7146166581662, 28: 418.6578755209979, 7: 408.96235701842284, 6: 794.5370656421327, 20: 830.3056448468847, 21: 712.4767691865659, 12: 259.9479437968779, 30: 101.0204410222464, 1: 561.1401165329145, 19: 529.0692447106239, 4: 841.9644109123902} }, 30: Node { id: 30, arches: {0: 430.96366130465907, 16: 400.2094776495041, 19: 822.0572380310939, 25: 977.2964780257868, 23: 759.1505421749118, 21: 424.96666949901424, 13: 188.34099933812627, 2: 38.97789495059828, 10: 579.6343341942496, 5: 774.4095485862905, 7: 313.2164601414159, 22: 63.64693407004047, 15: 798.9065320304978, 28: 258.8833354696621, 12: 213.50016344806306, 9: 904.5962395674202, 29: 74.42037554001786, 30: 686.7593424838324, 6: 605.7134169013607, 11: 654.4293944921113, 1: 686.9547194704832, 3: 142.21581473095256, 26: 1.0, 4: 181.1373227327034, 8: 702.318812948482} }, 4: Node { id: 4, arches: {3: 533.2496964294054, 10: 187.95346252141198, 12: 407.0702500115309, 14: 959.8443265696468, 24: 747.9471091469509, 25: 8.015248692498892, 11: 36.50587373112563, 7: 907.6079871606424, 4: 229.40173006518302, 22: 418.1868592700339, 8: 346.7589783220314, 21: 570.3713974526987, 13: 492.2061577803701, 23: 519.5243004651503, 19: 658.8061701953965, 29: 316.39668482974054, 0: 1.0, 9: 646.8996484178496, 6: 656.1564476182142, 16: 131.3286363849658, 17: 484.6203125404963, 26: 810.9326142282135, 27: 217.8167074369805, 18: 583.0802783272712, 28: 233.40824738447017} }, 27: Node { id: 27, arches: {16: 946.9008405940258, 26: 766.9722845386425, 30: 132.59420438408986, 11: 411.0012855711479, 22: 599.9349082078902, 27: 857.7203551184352, 19: 467.90327144240746, 1: 857.836294343429, 12: 320.2568620974114, 9: 98.01107748271866, 14: 466.31909221209145, 3: 722.0856211500527, 29: 195.16132247993434, 5: 662.1191689438191, 13: 1.0, 0: 799.6807739880035, 7: 517.1584701581879, 4: 266.3298213109796, 17: 921.5026054807004, 28: 307.32089923899446, 18: 3.6183287894195835, 15: 2.683932870332992, 21: 166.57869421048778} }, 18: Node { id: 18, arches: {24: 778.1238030071338, 17: 306.1936116523408, 14: 1.0, 22: 97.70082720722174, 1: 778.4148517245374, 18: 62.4801491805385, 27: 438.5863448131775, 12: 698.9165199624287, 7: 947.7945430232157, 29: 197.21730512278316, 6: 323.3951234148833, 10: 64.329535031542, 16: 222.7594833829693, 19: 617.851046576473, 25: 674.1640181994549, 11: 765.0230675587744, 0: 915.5571394060191, 30: 18.47106782665232} }, 19: Node { id: 19, arches: {24: 750.5730105690855, 12: 336.0566075537078, 22: 257.1851103923258, 2: 193.26779813488736, 1: 254.64862525553164, 8: 671.970168410502, 9: 14.059328277435988, 16: 1.0, 15: 107.77460013329672, 26: 424.2974374109356, 10: 328.96433592795444, 6: 876.2028971437207, 0: 222.8365664116765, 5: 669.0710666527082, 17: 705.5172923742628, 27: 541.1347567201221, 19: 649.0412638365319, 28: 663.9862428540035, 4: 340.3314862539492, 14: 245.0067673586721, 29: 612.2811388675073, 11: 493.0875661124094, 13: 708.597828530997, 25: 760.5747840007826, 3: 541.7816171654679} }, 23: Node { id: 23, arches: {12: 294.1098048528743, 15: 290.1419742239276, 21: 776.2440961722814, 4: 361.1715275602054, 14: 259.1344021771397, 28: 826.0425258716872, 29: 126.60681682150802, 17: 23.42579921137755, 23: 146.17193989442973, 9: 302.2287029846761, 6: 538.7980367809442, 18: 830.9599812884529, 0: 108.15288573529662, 20: 119.83898152538697, 22: 251.52192392817932, 24: 784.9379134010212, 30: 189.3806055559901, 8: 820.2549563741273, 2: 1.0, 3: 825.1533071691998, 19: 346.1189999490211, 1: 995.2839433975543, 10: 565.31378736999, 25: 393.5381675291574, 26: 777.2560325183318, 5: 891.5226416514308} }, 22: Node { id: 22, arches: {16: 480.4662411217962, 19: 549.5554247760944, 0: 606.7569331976617, 20: 642.5451643408611, 18: 307.83733834144135, 8: 993.0026068237094, 13: 79.90701674179908, 17: 737.4048330183348, 25: 917.6324228079221, 26: 120.03642314965558, 6: 367.4058553863961, 12: 964.7972095382041, 23: 978.1685099201887, 29: 645.9725340075854, 10: 320.715599097602, 9: 402.7745194512778, 21: 776.5914328392689, 22: 897.08897613479, 5: 459.5113559862497, 4: 1.0, 3: 758.100450137438, 24: 807.0979874987678, 1: 845.7198279235523, 27: 534.3753113341457} }} }
[INFO] [stderr]     |
[INFO] [stdout] Building MST for Graph { nodes: {3: Node { id: 3, arches: {7: 626.644640643698, 19: 413.8487771958126, 21: 866.4419661454504, 8: 914.6367368952459, 2: 529.5484918771431, 12: 118.33735590584631, 9: 87.55651094546526, 18: 366.7720040835896, 15: 325.906050990347, 10: 886.9199743020208, 13: 680.4980875058501, 16: 898.9828030928089, 26: 631.5498200008794, 24: 687.8847805340826, 1: 400.0435624612486, 6: 268.4223131289172, 28: 341.37023588396363, 5: 925.3568987424187, 20: 986.0462399371642, 25: 506.7056458735131, 14: 527.7282024182526, 17: 437.07680778136785, 0: 1.0, 11: 91.17688848613166} }, 14: Node { id: 14, arches: {19: 913.1440979134289, 2: 215.86232148237036, 3: 1.0, 6: 295.63654795986804, 4: 63.224553074542555, 16: 736.1491060385201, 22: 532.6753196563741, 27: 368.8116158542273, 28: 848.4878338822285, 8: 274.95170794961496, 29: 32.539580035795666, 7: 340.46281801233374, 17: 603.4018895496605, 20: 753.6040670277159, 18: 184.65648374748494, 14: 702.0610806334229, 0: 189.52906252264435, 24: 584.1453093897577, 9: 183.94857357959333, 10: 568.0979593804575, 11: 560.8591948710314, 12: 563.771891906124, 5: 609.9052282189824} }, 13: Node { id: 13, arches: {11: 358.7222671944776, 24: 404.0714374355575, 26: 930.1726368121467, 8: 77.26134935769139, 10: 751.8368466789327, 25: 563.5828929275415, 13: 553.455185902261, 6: 73.32533715017085, 7: 260.1348999204608, 5: 307.9982060374876, 22: 927.4800821042248, 28: 396.09658423957256, 2: 899.5893088587641, 18: 861.8490997729602, 20: 523.0107792083402, 12: 644.575600373792, 9: 1.0, 16: 333.9667064882112, 1: 830.7978286761992} }, 0: Node { id: 0, arches: {} }, 7: Node { id: 7, arches: {23: 26.111179998017278, 6: 840.344753912764, 24: 757.3002475269436, 26: 705.9355159284066, 7: 856.9451181438515, 16: 701.0934425751279, 21: 284.83666165028916, 10: 40.77405784370286, 8: 940.5943789775268, 11: 315.0166802353439, 19: 170.01359972148697, 13: 276.44605493546493, 14: 81.33799250649248, 12: 327.4537542794189, 9: 118.17575106983654, 22: 867.1922325835393, 1: 129.20294394247716, 4: 496.9074478447948, 27: 58.137275170875235, 0: 1.0, 29: 540.614702293276, 30: 44.58283110164824, 15: 126.33219479689888, 25: 292.63158372043176} }, 28: Node { id: 28, arches: {21: 1.0, 12: 62.168767059327436, 14: 422.2836043178935, 17: 458.20005156889056, 3: 913.6510270917212, 19: 971.3256746608787, 23: 831.5388313613291, 4: 53.8427818733432, 24: 97.54145905028335, 6: 974.8097442143932, 29: 31.58542447861987, 1: 896.150778158957, 13: 4.562217999133685, 26: 392.25996898978013, 2: 76.1397479696279, 30: 212.13940243992707, 28: 198.26614976009677, 16: 577.6502183870132, 9: 732.639274671845, 15: 787.8445900840862, 18: 212.40733419331588} }, 21: Node { id: 21, arches: {23: 284.8832988570722, 10: 446.80061143706456, 24: 451.4005388790057, 8: 622.4440011149923, 15: 583.9068399191369, 20: 658.4361536681291, 25: 245.83447889838618, 29: 344.3208994572363, 30: 898.1932680121855, 22: 824.3507826658331, 4: 1.0, 2: 431.77722728629783, 0: 462.96528491435606, 27: 185.96754545275635, 13: 857.8222091862673, 1: 421.2519407493475, 19: 57.129200877341916, 5: 77.58019704670096, 11: 871.7859298057955, 12: 464.38730938812563, 28: 906.949762096884, 16: 659.1249132280798, 14: 40.84628658079657, 3: 487.59325965918913, 6: 86.50345998138583, 21: 441.79462883449895} }, 15: Node { id: 15, arches: {27: 100.40372989915682, 29: 654.2737926516784, 4: 506.9426621441173, 0: 323.5515966572156, 2: 472.7681680595849, 15: 110.3835699576974, 16: 514.033087744303, 8: 622.4671125074817, 20: 385.3358863934512, 21: 628.545116876054, 30: 709.2972619423833, 7: 471.40744990001474, 14: 681.3787719790475, 12: 383.37366494606596, 26: 566.8789861581287, 6: 457.5611715787129, 3: 928.1212701782941, 11: 1.0, 18: 34.92932114525486, 19: 61.49333099496108, 5: 658.2025892067034} }, 26: Node { id: 26, arches: {18: 947.4960258423281, 25: 198.79706204493644, 2: 418.18303340880374, 12: 961.5467331098355, 20: 825.694158585773, 10: 908.7384859461619, 15: 427.814456399752, 17: 407.7203495252063, 13: 611.806937630049, 0: 842.7465010533664, 11: 103.55794280238068, 5: 441.7617072456758, 30: 676.8838080232073, 4: 294.169224841357, 3: 1.0, 21: 257.60810160140863, 24: 652.3275125250616, 26: 126.42515812429839, 28: 983.0052682604965, 1: 198.4507364104427, 29: 855.0642961357433, 16: 567.9042481327875, 19: 685.9547205597037} }, 2: Node { id: 2, arches: {6: 525.0398451708551, 13: 688.4292775635774, 14: 122.75680807993227, 2: 478.9304443570488, 25: 295.48499414446877, 9: 510.10560947765083, 29: 395.22623717233364, 26: 810.034650831931, 11: 255.96660919036952, 4: 676.6105444777988, 3: 655.1105364914583, 18: 799.9454160908845, 20: 463.30678619980705, 17: 242.4372829704871, 19: 295.73137870147974, 23: 135.44989486452045, 28: 194.05851201858266, 27: 875.1219322758675, 8: 859.5731464366083, 12: 218.4800018826651, 16: 398.4531671646356, 1: 1.0, 0: 113.43323052428029, 5: 612.3024502431035, 30: 608.8202050642145} }, 9: Node { id: 9, arches: {27: 325.2992129746277, 26: 848.8134833448079, 8: 477.8649001551612, 28: 205.60433425561135, 11: 705.511036933647, 9: 960.4453259642058, 5: 692.3235135276433, 2: 471.53619609553243, 10: 805.7584771103016, 4: 978.3682739363435, 21: 807.8251287226464, 14: 54.2957367829503, 17: 13.17882256436057, 23: 685.3291624261981, 1: 414.2432521933497, 0: 1.0, 15: 849.8721952130228, 25: 242.45428656134072, 29: 791.3009993131428, 19: 464.6453564543229, 18: 931.1662019348362, 6: 537.2803604310357} }, 5: Node { id: 5, arches: {3: 297.57520679247835, 6: 588.9201353093654, 16: 972.7282437694272, 24: 269.43036126453865, 15: 298.98792851113876, 7: 68.10338200670078, 11: 462.9996587220368, 1: 753.6022457202197, 0: 858.4450219052645, 5: 712.3412374749388, 12: 676.9520261117414, 9: 571.8095045735171, 20: 996.4331012123881, 22: 987.7870249742823, 23: 226.68981574629115, 27: 409.869806838628, 21: 787.2159491190239, 28: 344.30848451550025, 29: 220.47279863038088, 30: 247.28447306572556, 14: 560.2235735434008, 10: 475.0521007963666, 4: 1.0, 8: 192.10079501901845, 18: 257.194424387213, 17: 832.517984184079} }, 20: Node { id: 20, arches: {19: 1.0, 8: 781.0930655434884, 10: 651.2794334580053, 16: 611.8795443409153, 25: 478.11522352571774, 30: 720.7023687897214, 20: 54.69892112369408, 27: 840.5837498185716, 29: 805.4533129009664, 9: 747.0471157732825, 7: 210.4239133258193, 2: 930.0322607161144, 12: 522.3103738428945, 14: 847.1039410187054, 3: 801.77283597638, 18: 391.1515838219151, 23: 374.4736485945116, 24: 267.881372139494, 26: 681.8444997082528} }, 17: Node { id: 17, arches: {15: 463.3023803509011, 26: 108.67129401865911, 8: 1.0, 9: 495.6232545201013, 29: 367.1463893819368, 13: 338.0352368955264, 24: 252.71462091443604, 30: 429.4617495666464, 1: 770.0429797942588, 22: 464.00131272470327, 21: 445.40943729421434, 2: 502.0791296954341, 4: 860.9705104006127, 0: 421.0440860207719, 7: 359.09282198692284, 11: 529.0672878921625, 18: 358.69812710718617, 12: 837.1337429158624, 3: 42.251071646530356, 27: 92.52223060243203, 10: 955.202410624259, 25: 442.60476342822045, 28: 296.24799094707254} }, 10: Node { id: 10, arches: {24: 959.3539413480249, 13: 927.1247288680432, 26: 678.9089515934191, 4: 1.0, 14: 705.6729696439495, 22: 963.4878348928686, 16: 42.590422146970006, 18: 847.0932392724226, 2: 609.8376487959472, 3: 399.8782988812829, 9: 493.9124026986939, 15: 114.19895151074314, 0: 276.65898034610467, 29: 991.1565358198014, 8: 620.5055677740628, 20: 61.99319278317885, 5: 25.776651889397037, 28: 628.7402747405367, 6: 173.34286644187065, 11: 702.7739819987938, 12: 728.34831551195, 17: 58.42598453016712, 27: 288.0736052487647, 30: 18.217080132204494, 10: 924.0529123662969} }, 6: Node { id: 6, arches: {18: 679.3375064874272, 25: 308.49349286189886, 4: 955.4191625339347, 8: 614.5549250770822, 0: 570.5127532252378, 7: 926.4142572303874, 3: 728.7828911126297, 2: 1.0, 21: 894.1287017991389, 14: 668.0102187454962, 17: 347.50589967868495, 28: 755.5755740984781, 29: 863.3762480377565, 1: 160.00836967092752, 13: 638.1164571772675, 26: 619.1587083986498, 12: 94.81623663994233, 10: 617.9109378207303, 22: 361.96912424225394, 19: 204.8067443681368, 30: 92.87640033132868, 16: 18.631740200596813, 11: 819.2643935101554, 20: 385.30081459266097, 24: 823.4612357490693} }, 29: Node { id: 29, arches: {4: 202.32039025835965, 26: 500.4587134586605, 9: 137.87037138293013, 15: 846.8563154844486, 20: 290.25599008694155, 30: 252.40596196988002, 7: 879.5330509525335, 18: 421.0939867929495, 2: 25.347772892862423, 19: 1.0, 21: 309.4035003498007, 5: 530.4252786331765, 16: 318.95576263388557, 17: 161.15846029307767, 27: 355.1961678263724, 23: 762.0283905474122, 25: 75.23902600031573, 11: 479.8984987375081, 8: 605.3864592792257, 14: 318.8364592683836} }, 1: Node { id: 1, arches: {24: 768.831561202263, 6: 498.92722518397187, 9: 109.72610932871457, 26: 467.42688545189145, 5: 958.5309737017599, 18: 124.20016879850294, 21: 659.911922054828, 8: 10.099038129859517, 10: 320.5836523583136, 25: 525.5375093502581, 23: 866.0089995104485, 7: 473.40997877606804, 3: 881.7034048631065, 20: 333.6103229353751, 13: 53.1195714940675, 1: 848.1951193856962, 4: 801.5137644144824, 0: 1.0, 11: 632.0185919758603, 15: 305.48452851511786, 16: 63.79616598125865, 17: 996.6480130352608, 28: 404.10664244536247, 22: 452.5092639114766, 14: 515.0589377309879, 30: 64.53544537926606, 12: 744.0088605595467} }, 24: Node { id: 24, arches: {14: 439.75447164024763, 1: 742.5179850121892, 17: 210.00558450699725, 4: 112.45936438183769, 6: 964.9493220272764, 3: 968.3122880788483, 8: 802.2729175853771, 10: 737.8333421413607, 12: 386.49804570614594, 25: 683.6945436241309, 7: 698.1689246757536, 13: 151.78035165665855, 23: 28.210237022875578, 20: 578.0969129783318, 5: 1.0, 21: 364.55729813578733, 22: 6.202257451114988, 24: 975.3673515380841, 26: 865.7933523277031, 28: 870.7584708959104, 2: 169.46587368338237, 15: 291.77000285678895, 19: 215.76325904614671} }, 8: Node { id: 8, arches: {11: 989.5120825270207, 14: 432.9885526056791, 24: 112.0328070770125, 28: 208.54739634190685, 9: 889.5635060966207, 15: 608.9661837162575, 29: 581.7294012739007, 25: 546.4519022171512, 22: 70.9790313580035, 23: 233.64019940794606, 30: 593.3690622609442, 18: 9.146743209439336, 1: 492.2905474304973, 27: 147.61849378912493, 6: 599.4936031959187, 4: 968.2126123464899, 3: 1.0, 13: 744.0141109653671, 20: 643.7123049179415, 2: 265.0120467172758, 0: 971.9052691539348, 21: 72.79544235117689} }, 12: Node { id: 12, arches: {1: 779.4362482390604, 19: 69.12691313758566, 20: 865.8844401694823, 29: 665.4265818067134, 0: 1.0, 30: 794.5111296409731, 8: 487.36123556287265, 13: 556.983165774279, 14: 409.0657181681357, 15: 486.4968685703155, 16: 513.1341259104404, 6: 77.54050025463012, 23: 714.6008788144951, 7: 85.94769126511518, 18: 673.4116004911521, 28: 143.92796878249246, 21: 510.1044743835203, 25: 849.5528015083755, 27: 588.6000272910588, 24: 412.9118872723032, 5: 629.3216039991574, 3: 994.4014865796705, 10: 42.601820114818196, 11: 426.1429029930181, 22: 25.459515250752915, 12: 226.06226128301256} }, 11: Node { id: 11, arches: {19: 92.87283800300466, 23: 43.8832238371485, 2: 819.0433692738884, 10: 1.0, 1: 15.555007282131122, 12: 895.0975365812578, 18: 443.2039097773171, 20: 601.6071324412198, 27: 961.3137646964858, 11: 917.0315726469623, 14: 709.6515931704793, 3: 479.56046787498, 22: 592.280801866945, 17: 241.9823282536994, 9: 997.3583660651669, 5: 860.1441020227572, 8: 716.1410593391828, 24: 563.659340609312, 25: 68.02469022639802, 28: 124.05801102843088, 15: 450.6643254945497, 21: 762.8286705444216, 7: 57.17246415945783, 4: 648.8975379015055} }, 16: Node { id: 16, arches: {0: 66.76925797505257, 8: 1.0, 13: 538.1611850372495, 16: 437.56341903344264, 24: 407.6609990338612, 9: 193.73280257994273, 15: 601.5986443471187, 25: 349.89903576600653, 26: 884.7522163732236, 30: 496.627930291318, 28: 956.3823047802675, 12: 5.663637962903298, 2: 127.81355706258512, 23: 899.8627620343846, 1: 873.2140156445736, 3: 730.3519090009657, 7: 391.9373765519534, 11: 386.2909110253494, 17: 497.6499146193782, 18: 302.34498704982514, 4: 772.6733637692279, 20: 467.43901865388096, 5: 854.7596283283012, 27: 178.74415023378145, 21: 72.25383967045097, 29: 408.5220704356137} }, 25: Node { id: 25, arches: {9: 679.9045510872413, 10: 788.1756672643556, 2: 191.46838341242946, 22: 986.6339499486517, 8: 1.0, 29: 440.87899200046706, 0: 310.14813699207934, 5: 886.5543915168186, 27: 267.3150291162728, 23: 145.86125874085008, 25: 946.2345643027953, 18: 193.81748009388005, 13: 118.61915752176195, 24: 890.3163096919075, 11: 496.7146166581662, 28: 418.6578755209979, 7: 408.96235701842284, 6: 794.5370656421327, 20: 830.3056448468847, 21: 712.4767691865659, 12: 259.9479437968779, 30: 101.0204410222464, 1: 561.1401165329145, 19: 529.0692447106239, 4: 841.9644109123902} }, 30: Node { id: 30, arches: {0: 430.96366130465907, 16: 400.2094776495041, 19: 822.0572380310939, 25: 977.2964780257868, 23: 759.1505421749118, 21: 424.96666949901424, 13: 188.34099933812627, 2: 38.97789495059828, 10: 579.6343341942496, 5: 774.4095485862905, 7: 313.2164601414159, 22: 63.64693407004047, 15: 798.9065320304978, 28: 258.8833354696621, 12: 213.50016344806306, 9: 904.5962395674202, 29: 74.42037554001786, 30: 686.7593424838324, 6: 605.7134169013607, 11: 654.4293944921113, 1: 686.9547194704832, 3: 142.21581473095256, 26: 1.0, 4: 181.1373227327034, 8: 702.318812948482} }, 4: Node { id: 4, arches: {3: 533.2496964294054, 10: 187.95346252141198, 12: 407.0702500115309, 14: 959.8443265696468, 24: 747.9471091469509, 25: 8.015248692498892, 11: 36.50587373112563, 7: 907.6079871606424, 4: 229.40173006518302, 22: 418.1868592700339, 8: 346.7589783220314, 21: 570.3713974526987, 13: 492.2061577803701, 23: 519.5243004651503, 19: 658.8061701953965, 29: 316.39668482974054, 0: 1.0, 9: 646.8996484178496, 6: 656.1564476182142, 16: 131.3286363849658, 17: 484.6203125404963, 26: 810.9326142282135, 27: 217.8167074369805, 18: 583.0802783272712, 28: 233.40824738447017} }, 27: Node { id: 27, arches: {16: 946.9008405940258, 26: 766.9722845386425, 30: 132.59420438408986, 11: 411.0012855711479, 22: 599.9349082078902, 27: 857.7203551184352, 19: 467.90327144240746, 1: 857.836294343429, 12: 320.2568620974114, 9: 98.01107748271866, 14: 466.31909221209145, 3: 722.0856211500527, 29: 195.16132247993434, 5: 662.1191689438191, 13: 1.0, 0: 799.6807739880035, 7: 517.1584701581879, 4: 266.3298213109796, 17: 921.5026054807004, 28: 307.32089923899446, 18: 3.6183287894195835, 15: 2.683932870332992, 21: 166.57869421048778} }, 18: Node { id: 18, arches: {24: 778.1238030071338, 17: 306.1936116523408, 14: 1.0, 22: 97.70082720722174, 1: 778.4148517245374, 18: 62.4801491805385, 27: 438.5863448131775, 12: 698.9165199624287, 7: 947.7945430232157, 29: 197.21730512278316, 6: 323.3951234148833, 10: 64.329535031542, 16: 222.7594833829693, 19: 617.851046576473, 25: 674.1640181994549, 11: 765.0230675587744, 0: 915.5571394060191, 30: 18.47106782665232} }, 19: Node { id: 19, arches: {24: 750.5730105690855, 12: 336.0566075537078, 22: 257.1851103923258, 2: 193.26779813488736, 1: 254.64862525553164, 8: 671.970168410502, 9: 14.059328277435988, 16: 1.0, 15: 107.77460013329672, 26: 424.2974374109356, 10: 328.96433592795444, 6: 876.2028971437207, 0: 222.8365664116765, 5: 669.0710666527082, 17: 705.5172923742628, 27: 541.1347567201221, 19: 649.0412638365319, 28: 663.9862428540035, 4: 340.3314862539492, 14: 245.0067673586721, 29: 612.2811388675073, 11: 493.0875661124094, 13: 708.597828530997, 25: 760.5747840007826, 3: 541.7816171654679} }, 23: Node { id: 23, arches: {12: 294.1098048528743, 15: 290.1419742239276, 21: 776.2440961722814, 4: 361.1715275602054, 14: 259.1344021771397, 28: 826.0425258716872, 29: 126.60681682150802, 17: 23.42579921137755, 23: 146.17193989442973, 9: 302.2287029846761, 6: 538.7980367809442, 18: 830.9599812884529, 0: 108.15288573529662, 20: 119.83898152538697, 22: 251.52192392817932, 24: 784.9379134010212, 30: 189.3806055559901, 8: 820.2549563741273, 2: 1.0, 3: 825.1533071691998, 19: 346.1189999490211, 1: 995.2839433975543, 10: 565.31378736999, 25: 393.5381675291574, 26: 777.2560325183318, 5: 891.5226416514308} }, 22: Node { id: 22, arches: {16: 480.4662411217962, 19: 549.5554247760944, 0: 606.7569331976617, 20: 642.5451643408611, 18: 307.83733834144135, 8: 993.0026068237094, 13: 79.90701674179908, 17: 737.4048330183348, 25: 917.6324228079221, 26: 120.03642314965558, 6: 367.4058553863961, 12: 964.7972095382041, 23: 978.1685099201887, 29: 645.9725340075854, 10: 320.715599097602, 9: 402.7745194512778, 21: 776.5914328392689, 22: 897.08897613479, 5: 459.5113559862497, 4: 1.0, 3: 758.100450137438, 24: 807.0979874987678, 1: 845.7198279235523, 27: 534.3753113341457} }} } 
[INFO] [stderr] 149 |             cycle.iter().for_each(|(child, parent, w)| {
[INFO] [stdout]  with roots {0}
[INFO] [stderr]     |                                                    ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] Cycles: []
[INFO] [stderr] 
[INFO] [stdout] Mst: Graph { nodes: {7: Node { id: 7, arches: {0: 0.0} }, 25: Node { id: 25, arches: {8: 0.0} }, 13: Node { id: 13, arches: {9: 0.0} }, 9: Node { id: 9, arches: {0: 0.0} }, 17: Node { id: 17, arches: {8: 0.0} }, 8: Node { id: 8, arches: {3: 0.0} }, 3: Node { id: 3, arches: {0: 0.0} }, 21: Node { id: 21, arches: {4: 0.0} }, 12: Node { id: 12, arches: {0: 0.0} }, 10: Node { id: 10, arches: {4: 0.0} }, 4: Node { id: 4, arches: {0: 0.0} }, 2: Node { id: 2, arches: {1: 0.0} }, 27: Node { id: 27, arches: {13: 0.0} }, 23: Node { id: 23, arches: {2: 0.0} }, 26: Node { id: 26, arches: {3: 0.0} }, 15: Node { id: 15, arches: {11: 0.0} }, 18: Node { id: 18, arches: {14: 0.0} }, 16: Node { id: 16, arches: {8: 0.0} }, 22: Node { id: 22, arches: {4: 0.0} }, 14: Node { id: 14, arches: {3: 0.0} }, 29: Node { id: 29, arches: {19: 0.0} }, 1: Node { id: 1, arches: {0: 0.0} }, 5: Node { id: 5, arches: {4: 0.0} }, 19: Node { id: 19, arches: {16: 0.0} }, 0: Node { id: 0, arches: {} }, 20: Node { id: 20, arches: {19: 0.0} }, 28: Node { id: 28, arches: {21: 0.0} }, 6: Node { id: 6, arches: {2: 0.0} }, 24: Node { id: 24, arches: {5: 0.0} }, 11: Node { id: 11, arches: {10: 0.0} }, 30: Node { id: 30, arches: {26: 0.0} }} }
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stdout] result: 0 should be: 30
[INFO] [stderr]    --> src/graph.rs:308:21
[INFO] [stdout] 
[INFO] [stderr]     |
[INFO] [stdout] thread 'testgen::test_mst' (292) panicked at src/testgen.rs:60:9:
[INFO] [stderr] 308 |                 let mut h_i = Graph::new(  // Init H_id
[INFO] [stdout] assertion `left == right` failed
[INFO] [stderr]     |                     ----^^^
[INFO] [stdout]   left: 0.0
[INFO] [stderr]     |                     |
[INFO] [stdout]  right: 30.0
[INFO] [stderr]     |                     help: remove this `mut`
[INFO] [stdout] stack backtrace:
[INFO] [stderr]     |
[INFO] [stdout]    0:     0x60af334f39e1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stderr] 
[INFO] [stdout]    1:     0x60af334f39e1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stderr] warning: unused variable: `Node`
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stderr]    --> src/graph.rs:515:25
[INFO] [stdout]    2:     0x60af334f39e1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stderr]     |
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stderr] 515 |                         Node => {
[INFO] [stdout]    3:     0x60af334f39e1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stderr]     |                         ^^^^
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stderr]     |
[INFO] [stdout]    4:     0x60af3350815a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stderr] help: you might have meant to pattern match on the similarly named variant `None`
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stderr]     |
[INFO] [stdout]    5:     0x60af3350815a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stderr] 515 -                         Node => {
[INFO] [stdout]    6:     0x60af334f7e9c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stderr] 515 +                         std::prelude::v1::None => {
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stderr]     |
[INFO] [stdout]    7:     0x60af334f7e9c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stderr] help: if this is intentional, prefix it with an underscore
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stderr]     |
[INFO] [stdout]    8:     0x60af334d2156 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stderr] 515 |                         _Node => {
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stderr]     |                         +
[INFO] [stdout]    9:     0x60af334d2156 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stderr] 
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stderr] warning: unused variable: `w`
[INFO] [stdout]   10:     0x60af334ebc09 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stderr]    --> src/graph.rs:474:38
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stderr]     |
[INFO] [stdout]   11:     0x60af3347e500 - <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] [stderr] 474 | ...                   |(child, w)| {
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stderr]     |                                ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout]   12:     0x60af3347e500 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stderr] 
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stderr] warning: unused variable: `node`
[INFO] [stdout]   13:     0x60af334ebdc2 - <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] [stderr]    --> src/graph.rs:339:39
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stderr]     |
[INFO] [stdout]   14:     0x60af334ebdc2 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stderr] 339 |     graph.nodes.iter().for_each(|(id, node)| {
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stderr]     |                                       ^^^^ help: if this is intentional, prefix it with an underscore: `_node`
[INFO] [stdout]   15:     0x60af334d2202 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stderr] 
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stderr] warning: unused variable: `extra`
[INFO] [stdout]   16:     0x60af334c9b69 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr]    --> src/graph.rs:456:24
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stderr]     |
[INFO] [stdout]   17:     0x60af334d2dfd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stderr] 456 |         let (d_set, u, extra) = {
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stderr]     |                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_extra`
[INFO] [stdout]   18:     0x60af335088ec - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stderr] 
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stderr] warning: unused variable: `w`
[INFO] [stdout]   19:     0x60af335087a3 - core[6883ba1bc0fe4ed1]::panicking::assert_failed_inner
[INFO] [stderr]   --> src/main.rs:20:26
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:439:17
[INFO] [stderr]    |
[INFO] [stdout]   20:     0x60af3345d1d2 - core[6883ba1bc0fe4ed1]::panicking::assert_failed::<f64, f64>
[INFO] [stderr] 20 |             .filter(|(v, w)| !tree_set.contains(v))
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:394:5
[INFO] [stderr]    |                          ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout]   21:     0x60af3346e8d4 - bs1[487b062d4d968b58]::testgen::test_mst
[INFO] [stderr] 
[INFO] [stdout]                                at /opt/rustwide/workdir/src/testgen.rs:60:9
[INFO] [stderr] warning: unused variable: `aph`
[INFO] [stdout]   22:     0x60af3346cd67 - bs1[487b062d4d968b58]::testgen::test_mst::{closure#0}
[INFO] [stderr]   --> src/main.rs:17:20
[INFO] [stdout]                                at /opt/rustwide/workdir/src/testgen.rs:8:18
[INFO] [stderr]    |
[INFO] [stdout]   23:     0x60af3345bd06 - <bs1[487b062d4d968b58]::testgen::test_mst::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] 17 |         let (minv, aph) = alpha
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stderr]    |                    ^^^ help: if this is intentional, prefix it with an underscore: `_aph`
[INFO] [stdout]   24:     0x60af3347183b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] 
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stderr] warning: unused variable: `w`
[INFO] [stdout]   25:     0x60af3347183b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stderr]   --> src/main.rs:64:40
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stderr]    |
[INFO] [stdout]   26:     0x60af3347ee85 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stderr] 64 |             new.iter().for_each(|&(v2, w)| {
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stderr]    |                                        ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout]   27:     0x60af3347ee85 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] 
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stdout]   28:     0x60af3347ee85 - 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] [stderr]   --> src/main.rs:80:9
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stderr]    |
[INFO] [stdout]   29:     0x60af3347ee85 - 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] [stderr] 80 |     let mut component_enc = (0..n).map(|x| (x, x)).collect::<HashMap<usize, usize>>(); // KOMP
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stderr]    |         ----^^^^^^^^^^^^^
[INFO] [stdout]   30:     0x60af3347ee85 - 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] [stderr]    |         |
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stderr]    |         help: remove this `mut`
[INFO] [stdout]   31:     0x60af3347ee85 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stderr] 
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stdout]   32:     0x60af3347ee85 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stderr]   --> src/main.rs:83:9
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stderr]    |
[INFO] [stdout]   33:     0x60af33479934 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stderr] 83 |     let mut components = n;
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stderr]    |         ----^^^^^^^^^^
[INFO] [stdout]   34:     0x60af33479934 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stderr]    |         |
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stderr]    |         help: remove this `mut`
[INFO] [stdout]   35:     0x60af33481fd2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stderr] 
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stderr] warning: unused variable: `j`
[INFO] [stdout]   36:     0x60af33481fd2 - <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] [stderr]    --> src/main.rs:140:24
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stderr]     |
[INFO] [stdout]   37:     0x60af33481fd2 - 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] [stderr] 140 |                 .map(|(j, w)| if *w == f64::INFINITY { -1 } else { i as i64 })
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stderr]     |                        ^ help: if this is intentional, prefix it with an underscore: `_j`
[INFO] [stdout]   38:     0x60af33481fd2 - 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] [stderr] 
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stdout]   39:     0x60af33481fd2 - 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] [stderr]    --> src/main.rs:332:9
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stderr]     |
[INFO] [stdout]   40:     0x60af33481fd2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stderr] 332 |     let mut sin = stdin();
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stderr]     |         ----^^^
[INFO] [stdout]   41:     0x60af33481fd2 - <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] [stderr]     |         |
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stdout]   42:     0x60af334f326f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] 
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stdout]   43:     0x60af334f326f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr]    --> src/main.rs:386:33
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stderr]     |
[INFO] [stdout]   44:     0x719f09278aa4 - <unknown>
[INFO] [stderr] 386 |     res.nodes.iter().for_each(|(i, x)| {
[INFO] [stdout]   45:     0x719f09305a64 - clone
[INFO] [stderr]     |                                 ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr] warning: unused variable: `N`
[INFO] [stdout] ---- testgen::test_msf stdout ----
[INFO] [stderr]    --> src/main.rs:338:9
[INFO] [stdout] graph: Graph { nodes: {28: Node { id: 28, arches: {23: 831.5388313613291, 2: 76.1397479696279, 4: 53.8427818733432, 28: 198.26614976009677, 14: 422.2836043178935, 17: 458.20005156889056, 19: 971.3256746608787, 9: 732.639274671845, 3: 913.6510270917212, 12: 62.168767059327436, 13: 4.562217999133685, 21: 1.0, 1: 896.150778158957, 24: 97.54145905028335, 16: 577.6502183870132, 26: 392.25996898978013, 29: 31.58542447861987, 15: 787.8445900840862, 30: 212.13940243992707, 6: 974.8097442143932, 18: 212.40733419331588} }, 16: Node { id: 16, arches: {23: 899.8627620343846, 30: 496.627930291318, 11: 386.2909110253494, 12: 5.663637962903298, 26: 884.7522163732236, 3: 730.3519090009657, 27: 178.74415023378145, 13: 538.1611850372495, 21: 72.25383967045097, 1: 873.2140156445736, 17: 497.6499146193782, 29: 408.5220704356137, 9: 193.73280257994273, 24: 407.6609990338612, 7: 391.9373765519534, 5: 854.7596283283012, 25: 349.89903576600653, 28: 956.3823047802675, 15: 601.5986443471187, 8: 1.0, 4: 772.6733637692279, 2: 127.81355706258512, 16: 437.56341903344264, 18: 302.34498704982514, 0: 66.76925797505257, 20: 467.43901865388096} }, 11: Node { id: 11, arches: {20: 601.6071324412198, 2: 819.0433692738884, 8: 716.1410593391828, 7: 57.17246415945783, 22: 592.280801866945, 24: 563.659340609312, 28: 124.05801102843088, 15: 450.6643254945497, 14: 709.6515931704793, 23: 43.8832238371485, 21: 762.8286705444216, 5: 860.1441020227572, 3: 479.56046787498, 27: 961.3137646964858, 19: 92.87283800300466, 11: 917.0315726469623, 12: 895.0975365812578, 10: 1.0, 4: 648.8975379015055, 17: 241.9823282536994, 9: 997.3583660651669, 1: 15.555007282131122, 25: 68.02469022639802, 18: 443.2039097773171} }, 1: Node { id: 1, arches: {25: 525.5375093502581, 26: 467.42688545189145, 21: 659.911922054828, 28: 404.10664244536247, 15: 305.48452851511786, 30: 64.53544537926606, 10: 320.5836523583136, 8: 10.099038129859517, 11: 632.0185919758603, 7: 473.40997877606804, 9: 109.72610932871457, 14: 515.0589377309879, 17: 996.6480130352608, 5: 958.5309737017599, 0: 1.0, 13: 53.1195714940675, 18: 124.20016879850294, 1: 848.1951193856962, 3: 881.7034048631065, 23: 866.0089995104485, 22: 452.5092639114766, 24: 768.831561202263, 20: 333.6103229353751, 12: 744.0088605595467, 16: 63.79616598125865, 6: 498.92722518397187, 4: 801.5137644144824} }, 15: Node { id: 15, arches: {11: 1.0, 27: 100.40372989915682, 7: 471.40744990001474, 12: 383.37366494606596, 30: 709.2972619423833, 18: 34.92932114525486, 20: 385.3358863934512, 14: 681.3787719790475, 4: 506.9426621441173, 19: 61.49333099496108, 26: 566.8789861581287, 6: 457.5611715787129, 2: 472.7681680595849, 3: 928.1212701782941, 0: 323.5515966572156, 8: 622.4671125074817, 15: 110.3835699576974, 5: 658.2025892067034, 21: 628.545116876054, 29: 654.2737926516784, 16: 514.033087744303} }, 9: Node { id: 9, arches: {0: 1.0, 6: 537.2803604310357, 9: 960.4453259642058, 21: 807.8251287226464, 27: 325.2992129746277, 26: 848.8134833448079, 29: 791.3009993131428, 18: 931.1662019348362, 25: 242.45428656134072, 2: 471.53619609553243, 4: 978.3682739363435, 14: 54.2957367829503, 15: 849.8721952130228, 5: 692.3235135276433, 11: 705.511036933647, 17: 13.17882256436057, 23: 685.3291624261981, 1: 414.2432521933497, 28: 205.60433425561135, 19: 464.6453564543229, 8: 477.8649001551612, 10: 805.7584771103016} }, 12: Node { id: 12, arches: {28: 143.92796878249246, 24: 412.9118872723032, 5: 629.3216039991574, 20: 865.8844401694823, 30: 794.5111296409731, 10: 42.601820114818196, 21: 510.1044743835203, 11: 426.1429029930181, 6: 77.54050025463012, 29: 665.4265818067134, 7: 85.94769126511518, 0: 1.0, 8: 487.36123556287265, 12: 226.06226128301256, 18: 673.4116004911521, 27: 588.6000272910588, 22: 25.459515250752915, 23: 714.6008788144951, 25: 849.5528015083755, 15: 486.4968685703155, 14: 409.0657181681357, 1: 779.4362482390604, 3: 994.4014865796705, 16: 513.1341259104404, 13: 556.983165774279, 19: 69.12691313758566} }, 3: Node { id: 3, arches: {5: 925.3568987424187, 13: 680.4980875058501, 1: 400.0435624612486, 16: 898.9828030928089, 18: 366.7720040835896, 21: 866.4419661454504, 14: 527.7282024182526, 10: 886.9199743020208, 12: 118.33735590584631, 0: 1.0, 24: 687.8847805340826, 25: 506.7056458735131, 11: 91.17688848613166, 7: 626.644640643698, 26: 631.5498200008794, 9: 87.55651094546526, 15: 325.906050990347, 17: 437.07680778136785, 20: 986.0462399371642, 28: 341.37023588396363, 2: 529.5484918771431, 19: 413.8487771958126, 6: 268.4223131289172, 8: 914.6367368952459} }, 8: Node { id: 8, arches: {6: 599.4936031959187, 18: 9.146743209439336, 20: 643.7123049179415, 15: 608.9661837162575, 9: 889.5635060966207, 14: 432.9885526056791, 21: 72.79544235117689, 22: 70.9790313580035, 24: 112.0328070770125, 11: 989.5120825270207, 25: 546.4519022171512, 28: 208.54739634190685, 4: 968.2126123464899, 13: 744.0141109653671, 23: 233.64019940794606, 3: 1.0, 0: 971.9052691539348, 30: 593.3690622609442, 1: 492.2905474304973, 29: 581.7294012739007, 27: 147.61849378912493, 2: 265.0120467172758} }, 21: Node { id: 21, arches: {21: 441.79462883449895, 28: 906.949762096884, 0: 462.96528491435606, 4: 1.0, 6: 86.50345998138583, 16: 659.1249132280798, 20: 658.4361536681291, 1: 421.2519407493475, 2: 431.77722728629783, 8: 622.4440011149923, 27: 185.96754545275635, 30: 898.1932680121855, 11: 871.7859298057955, 12: 464.38730938812563, 3: 487.59325965918913, 13: 857.8222091862673, 15: 583.9068399191369, 19: 57.129200877341916, 22: 824.3507826658331, 25: 245.83447889838618, 24: 451.4005388790057, 23: 284.8832988570722, 14: 40.84628658079657, 5: 77.58019704670096, 29: 344.3208994572363, 10: 446.80061143706456} }, 13: Node { id: 13, arches: {28: 396.09658423957256, 7: 260.1348999204608, 1: 830.7978286761992, 22: 927.4800821042248, 24: 404.0714374355575, 9: 1.0, 2: 899.5893088587641, 20: 523.0107792083402, 6: 73.32533715017085, 26: 930.1726368121467, 5: 307.9982060374876, 12: 644.575600373792, 13: 553.455185902261, 11: 358.7222671944776, 18: 861.8490997729602, 16: 333.9667064882112, 25: 563.5828929275415, 8: 77.26134935769139, 10: 751.8368466789327} }, 23: Node { id: 23, arches: {22: 251.52192392817932, 30: 189.3806055559901, 28: 826.0425258716872, 8: 820.2549563741273, 6: 538.7980367809442, 5: 891.5226416514308, 14: 259.1344021771397, 23: 146.17193989442973, 17: 23.42579921137755, 25: 393.5381675291574, 3: 825.1533071691998, 10: 565.31378736999, 4: 361.1715275602054, 19: 346.1189999490211, 24: 784.9379134010212, 15: 290.1419742239276, 2: 1.0, 9: 302.2287029846761, 1: 995.2839433975543, 12: 294.1098048528743, 21: 776.2440961722814, 26: 777.2560325183318, 29: 126.60681682150802, 0: 108.15288573529662, 18: 830.9599812884529, 20: 119.83898152538697} }, 25: Node { id: 25, arches: {25: 946.2345643027953, 21: 712.4767691865659, 7: 408.96235701842284, 19: 529.0692447106239, 20: 830.3056448468847, 0: 310.14813699207934, 22: 986.6339499486517, 24: 890.3163096919075, 1: 561.1401165329145, 10: 788.1756672643556, 18: 193.81748009388005, 11: 496.7146166581662, 2: 191.46838341242946, 8: 1.0, 30: 101.0204410222464, 13: 118.61915752176195, 12: 259.9479437968779, 23: 145.86125874085008, 4: 841.9644109123902, 27: 267.3150291162728, 28: 418.6578755209979, 9: 679.9045510872413, 5: 886.5543915168186, 6: 794.5370656421327, 29: 440.87899200046706} }, 6: Node { id: 6, arches: {25: 308.49349286189886, 20: 385.30081459266097, 3: 728.7828911126297, 16: 18.631740200596813, 19: 204.8067443681368, 26: 619.1587083986498, 11: 819.2643935101554, 17: 347.50589967868495, 12: 94.81623663994233, 24: 823.4612357490693, 18: 679.3375064874272, 8: 614.5549250770822, 2: 1.0, 21: 894.1287017991389, 14: 668.0102187454962, 29: 863.3762480377565, 10: 617.9109378207303, 22: 361.96912424225394, 4: 955.4191625339347, 7: 926.4142572303874, 0: 570.5127532252378, 13: 638.1164571772675, 28: 755.5755740984781, 1: 160.00836967092752, 30: 92.87640033132868} }, 30: Node { id: 30, arches: {29: 74.42037554001786, 0: 430.96366130465907, 1: 686.9547194704832, 22: 63.64693407004047, 8: 702.318812948482, 15: 798.9065320304978, 6: 605.7134169013607, 9: 904.5962395674202, 26: 1.0, 10: 579.6343341942496, 11: 654.4293944921113, 19: 822.0572380310939, 7: 313.2164601414159, 3: 142.21581473095256, 12: 213.50016344806306, 23: 759.1505421749118, 25: 977.2964780257868, 28: 258.8833354696621, 30: 686.7593424838324, 5: 774.4095485862905, 13: 188.34099933812627, 4: 181.1373227327034, 16: 400.2094776495041, 2: 38.97789495059828, 21: 424.96666949901424} }, 27: Node { id: 27, arches: {15: 2.683932870332992, 12: 320.2568620974114, 17: 921.5026054807004, 19: 467.90327144240746, 22: 599.9349082078902, 13: 1.0, 5: 662.1191689438191, 26: 766.9722845386425, 14: 466.31909221209145, 28: 307.32089923899446, 29: 195.16132247993434, 27: 857.7203551184352, 1: 857.836294343429, 9: 98.01107748271866, 4: 266.3298213109796, 7: 517.1584701581879, 11: 411.0012855711479, 18: 3.6183287894195835, 3: 722.0856211500527, 30: 132.59420438408986, 21: 166.57869421048778, 16: 946.9008405940258, 0: 799.6807739880035} }, 19: Node { id: 19, arches: {22: 257.1851103923258, 19: 649.0412638365319, 14: 245.0067673586721, 0: 222.8365664116765, 24: 750.5730105690855, 12: 336.0566075537078, 15: 107.77460013329672, 17: 705.5172923742628, 8: 671.970168410502, 27: 541.1347567201221, 11: 493.0875661124094, 26: 424.2974374109356, 1: 254.64862525553164, 16: 1.0, 5: 669.0710666527082, 4: 340.3314862539492, 10: 328.96433592795444, 25: 760.5747840007826, 9: 14.059328277435988, 29: 612.2811388675073, 3: 541.7816171654679, 13: 708.597828530997, 6: 876.2028971437207, 28: 663.9862428540035, 2: 193.26779813488736} }, 10: Node { id: 10, arches: {17: 58.42598453016712, 28: 628.7402747405367, 11: 702.7739819987938, 26: 678.9089515934191, 15: 114.19895151074314, 3: 399.8782988812829, 6: 173.34286644187065, 16: 42.590422146970006, 18: 847.0932392724226, 0: 276.65898034610467, 9: 493.9124026986939, 22: 963.4878348928686, 29: 991.1565358198014, 20: 61.99319278317885, 12: 728.34831551195, 5: 25.776651889397037, 10: 924.0529123662969, 14: 705.6729696439495, 8: 620.5055677740628, 13: 927.1247288680432, 4: 1.0, 24: 959.3539413480249, 27: 288.0736052487647, 30: 18.217080132204494, 2: 609.8376487959472} }, 0: Node { id: 0, arches: {} }, 2: Node { id: 2, arches: {16: 398.4531671646356, 5: 612.3024502431035, 18: 799.9454160908845, 6: 525.0398451708551, 19: 295.73137870147974, 30: 608.8202050642145, 4: 676.6105444777988, 0: 113.43323052428029, 23: 135.44989486452045, 20: 463.30678619980705, 25: 295.48499414446877, 29: 395.22623717233364, 8: 859.5731464366083, 28: 194.05851201858266, 9: 510.10560947765083, 2: 478.9304443570488, 1: 1.0, 11: 255.96660919036952, 17: 242.4372829704871, 13: 688.4292775635774, 27: 875.1219322758675, 26: 810.034650831931, 3: 655.1105364914583, 12: 218.4800018826651, 14: 122.75680807993227} }, 4: Node { id: 4, arches: {19: 658.8061701953965, 23: 519.5243004651503, 7: 907.6079871606424, 25: 8.015248692498892, 18: 583.0802783272712, 3: 533.2496964294054, 29: 316.39668482974054, 28: 233.40824738447017, 27: 217.8167074369805, 14: 959.8443265696468, 16: 131.3286363849658, 22: 418.1868592700339, 24: 747.9471091469509, 26: 810.9326142282135, 10: 187.95346252141198, 6: 656.1564476182142, 11: 36.50587373112563, 12: 407.0702500115309, 21: 570.3713974526987, 9: 646.8996484178496, 8: 346.7589783220314, 17: 484.6203125404963, 0: 1.0, 13: 492.2061577803701, 4: 229.40173006518302} }, 29: Node { id: 29, arches: {9: 137.87037138293013, 8: 605.3864592792257, 21: 309.4035003498007, 4: 202.32039025835965, 30: 252.40596196988002, 18: 421.0939867929495, 11: 479.8984987375081, 25: 75.23902600031573, 19: 1.0, 27: 355.1961678263724, 2: 25.347772892862423, 5: 530.4252786331765, 15: 846.8563154844486, 16: 318.95576263388557, 14: 318.8364592683836, 26: 500.4587134586605, 17: 161.15846029307767, 7: 879.5330509525335, 23: 762.0283905474122, 20: 290.25599008694155} }, 7: Node { id: 7, arches: {19: 170.01359972148697, 7: 856.9451181438515, 12: 327.4537542794189, 13: 276.44605493546493, 24: 757.3002475269436, 9: 118.17575106983654, 1: 129.20294394247716, 8: 940.5943789775268, 10: 40.77405784370286, 0: 1.0, 15: 126.33219479689888, 22: 867.1922325835393, 14: 81.33799250649248, 11: 315.0166802353439, 26: 705.9355159284066, 6: 840.344753912764, 29: 540.614702293276, 4: 496.9074478447948, 23: 26.111179998017278, 30: 44.58283110164824, 16: 701.0934425751279, 21: 284.83666165028916, 25: 292.63158372043176, 27: 58.137275170875235} }, 14: Node { id: 14, arches: {3: 1.0, 5: 609.9052282189824, 10: 568.0979593804575, 9: 183.94857357959333, 20: 753.6040670277159, 24: 584.1453093897577, 2: 215.86232148237036, 18: 184.65648374748494, 14: 702.0610806334229, 16: 736.1491060385201, 22: 532.6753196563741, 0: 189.52906252264435, 11: 560.8591948710314, 4: 63.224553074542555, 19: 913.1440979134289, 7: 340.46281801233374, 12: 563.771891906124, 27: 368.8116158542273, 28: 848.4878338822285, 6: 295.63654795986804, 29: 32.539580035795666, 17: 603.4018895496605, 8: 274.95170794961496} }, 17: Node { id: 17, arches: {8: 1.0, 15: 463.3023803509011, 24: 252.71462091443604, 27: 92.52223060243203, 29: 367.1463893819368, 12: 837.1337429158624, 4: 860.9705104006127, 1: 770.0429797942588, 2: 502.0791296954341, 10: 955.202410624259, 11: 529.0672878921625, 13: 338.0352368955264, 28: 296.24799094707254, 25: 442.60476342822045, 3: 42.251071646530356, 18: 358.69812710718617, 7: 359.09282198692284, 9: 495.6232545201013, 26: 108.67129401865911, 22: 464.00131272470327, 0: 421.0440860207719, 30: 429.4617495666464, 21: 445.40943729421434} }, 22: Node { id: 22, arches: {21: 776.5914328392689, 1: 845.7198279235523, 8: 993.0026068237094, 5: 459.5113559862497, 4: 1.0, 12: 964.7972095382041, 19: 549.5554247760944, 20: 642.5451643408611, 24: 807.0979874987678, 9: 402.7745194512778, 17: 737.4048330183348, 26: 120.03642314965558, 10: 320.715599097602, 25: 917.6324228079221, 0: 606.7569331976617, 3: 758.100450137438, 29: 645.9725340075854, 6: 367.4058553863961, 18: 307.83733834144135, 27: 534.3753113341457, 22: 897.08897613479, 13: 79.90701674179908, 23: 978.1685099201887, 16: 480.4662411217962} }, 24: Node { id: 24, arches: {6: 964.9493220272764, 24: 975.3673515380841, 25: 683.6945436241309, 14: 439.75447164024763, 17: 210.00558450699725, 20: 578.0969129783318, 23: 28.210237022875578, 13: 151.78035165665855, 19: 215.76325904614671, 2: 169.46587368338237, 22: 6.202257451114988, 26: 865.7933523277031, 7: 698.1689246757536, 3: 968.3122880788483, 1: 742.5179850121892, 12: 386.49804570614594, 4: 112.45936438183769, 15: 291.77000285678895, 28: 870.7584708959104, 10: 737.8333421413607, 5: 1.0, 8: 802.2729175853771, 21: 364.55729813578733} }, 20: Node { id: 20, arches: {19: 1.0, 24: 267.881372139494, 25: 478.11522352571774, 9: 747.0471157732825, 12: 522.3103738428945, 29: 805.4533129009664, 23: 374.4736485945116, 16: 611.8795443409153, 3: 801.77283597638, 8: 781.0930655434884, 14: 847.1039410187054, 27: 840.5837498185716, 2: 930.0322607161144, 18: 391.1515838219151, 20: 54.69892112369408, 7: 210.4239133258193, 10: 651.2794334580053, 26: 681.8444997082528, 30: 720.7023687897214} }, 5: Node { id: 5, arches: {29: 220.47279863038088, 17: 832.517984184079, 23: 226.68981574629115, 30: 247.28447306572556, 5: 712.3412374749388, 7: 68.10338200670078, 1: 753.6022457202197, 27: 409.869806838628, 12: 676.9520261117414, 10: 475.0521007963666, 9: 571.8095045735171, 11: 462.9996587220368, 3: 297.57520679247835, 18: 257.194424387213, 15: 298.98792851113876, 16: 972.7282437694272, 28: 344.30848451550025, 6: 588.9201353093654, 20: 996.4331012123881, 4: 1.0, 8: 192.10079501901845, 21: 787.2159491190239, 24: 269.43036126453865, 0: 858.4450219052645, 14: 560.2235735434008, 22: 987.7870249742823} }, 18: Node { id: 18, arches: {22: 97.70082720722174, 10: 64.329535031542, 14: 1.0, 19: 617.851046576473, 6: 323.3951234148833, 30: 18.47106782665232, 27: 438.5863448131775, 18: 62.4801491805385, 16: 222.7594833829693, 25: 674.1640181994549, 17: 306.1936116523408, 0: 915.5571394060191, 11: 765.0230675587744, 24: 778.1238030071338, 29: 197.21730512278316, 7: 947.7945430232157, 1: 778.4148517245374, 12: 698.9165199624287} }, 26: Node { id: 26, arches: {3: 1.0, 12: 961.5467331098355, 1: 198.4507364104427, 0: 842.7465010533664, 4: 294.169224841357, 13: 611.806937630049, 19: 685.9547205597037, 11: 103.55794280238068, 30: 676.8838080232073, 18: 947.4960258423281, 20: 825.694158585773, 21: 257.60810160140863, 26: 126.42515812429839, 29: 855.0642961357433, 5: 441.7617072456758, 2: 418.18303340880374, 16: 567.9042481327875, 10: 908.7384859461619, 15: 427.814456399752, 17: 407.7203495252063, 25: 198.79706204493644, 28: 983.0052682604965, 24: 652.3275125250616} }} }
[INFO] [stderr]     |
[INFO] [stdout] startup forest {11: Graph { nodes: {11: Node { id: 11, arches: {} }} }, 30: Graph { nodes: {30: Node { id: 30, arches: {} }} }, 3: Graph { nodes: {3: Node { id: 3, arches: {} }} }, 16: Graph { nodes: {16: Node { id: 16, arches: {} }} }, 26: Graph { nodes: {26: Node { id: 26, arches: {} }} }, 18: Graph { nodes: {18: Node { id: 18, arches: {} }} }, 15: Graph { nodes: {15: Node { id: 15, arches: {} }} }, 9: Graph { nodes: {9: Node { id: 9, arches: {} }} }, 8: Graph { nodes: {8: Node { id: 8, arches: {} }} }, 13: Graph { nodes: {13: Node { id: 13, arches: {} }} }, 6: Graph { nodes: {6: Node { id: 6, arches: {} }} }, 20: Graph { nodes: {20: Node { id: 20, arches: {} }} }, 7: Graph { nodes: {7: Node { id: 7, arches: {} }} }, 14: Graph { nodes: {14: Node { id: 14, arches: {} }} }, 24: Graph { nodes: {24: Node { id: 24, arches: {} }} }, 22: Graph { nodes: {22: Node { id: 22, arches: {} }} }, 5: Graph { nodes: {5: Node { id: 5, arches: {} }} }, 0: Graph { nodes: {0: Node { id: 0, arches: {} }} }, 19: Graph { nodes: {19: Node { id: 19, arches: {} }} }, 25: Graph { nodes: {25: Node { id: 25, arches: {} }} }, 12: Graph { nodes: {12: Node { id: 12, arches: {} }} }, 23: Graph { nodes: {23: Node { id: 23, arches: {} }} }, 29: Graph { nodes: {29: Node { id: 29, arches: {} }} }, 21: Graph { nodes: {21: Node { id: 21, arches: {} }, 28: Node { id: 28, arches: {21: 1.0} }} }, 2: Graph { nodes: {2: Node { id: 2, arches: {} }} }, 10: Graph { nodes: {10: Node { id: 10, arches: {} }} }, 1: Graph { nodes: {1: Node { id: 1, arches: {} }} }, 4: Graph { nodes: {4: Node { id: 4, arches: {} }} }, 27: Graph { nodes: {27: Node { id: 27, arches: {} }} }, 17: Graph { nodes: {17: Node { id: 17, arches: {} }} }}
[INFO] [stderr] 338 |     let N: usize = tokens.next().unwrap().parse().unwrap();
[INFO] [stdout] -iteration-------------
[INFO] [stderr]     |         ^ help: if this is intentional, prefix it with an underscore: `_N`
[INFO] [stdout] mark x: 21
[INFO] [stderr] 
[INFO] [stdout] forest: {11: Graph { nodes: {11: Node { id: 11, arches: {} }} }, 30: Graph { nodes: {30: Node { id: 30, arches: {} }} }, 3: Graph { nodes: {3: Node { id: 3, arches: {} }} }, 16: Graph { nodes: {16: Node { id: 16, arches: {} }} }, 26: Graph { nodes: {26: Node { id: 26, arches: {} }} }, 18: Graph { nodes: {18: Node { id: 18, arches: {} }} }, 15: Graph { nodes: {15: Node { id: 15, arches: {} }} }, 9: Graph { nodes: {9: Node { id: 9, arches: {} }} }, 8: Graph { nodes: {8: Node { id: 8, arches: {} }} }, 13: Graph { nodes: {13: Node { id: 13, arches: {} }} }, 6: Graph { nodes: {6: Node { id: 6, arches: {} }} }, 20: Graph { nodes: {20: Node { id: 20, arches: {} }} }, 7: Graph { nodes: {7: Node { id: 7, arches: {} }} }, 14: Graph { nodes: {14: Node { id: 14, arches: {} }} }, 24: Graph { nodes: {24: Node { id: 24, arches: {} }} }, 22: Graph { nodes: {22: Node { id: 22, arches: {} }} }, 5: Graph { nodes: {5: Node { id: 5, arches: {} }} }, 0: Graph { nodes: {0: Node { id: 0, arches: {} }} }, 19: Graph { nodes: {19: Node { id: 19, arches: {} }} }, 25: Graph { nodes: {25: Node { id: 25, arches: {} }} }, 12: Graph { nodes: {12: Node { id: 12, arches: {} }} }, 23: Graph { nodes: {23: Node { id: 23, arches: {} }} }, 29: Graph { nodes: {29: Node { id: 29, arches: {} }} }, 21: Graph { nodes: {21: Node { id: 21, arches: {} }, 28: Node { id: 28, arches: {21: 1.0} }} }, 2: Graph { nodes: {2: Node { id: 2, arches: {} }} }, 10: Graph { nodes: {10: Node { id: 10, arches: {} }} }, 1: Graph { nodes: {1: Node { id: 1, arches: {} }} }, 4: Graph { nodes: {4: Node { id: 4, arches: {} }} }, 27: Graph { nodes: {27: Node { id: 27, arches: {} }} }, 17: Graph { nodes: {17: Node { id: 17, arches: {} }} }}
[INFO] [stderr] warning: unused variable: `id`
[INFO] [stdout] mark x tree node list: [21, 28]
[INFO] [stderr]    --> src/main.rs:358:28
[INFO] [stdout] Building MST for Graph { nodes: {28: Node { id: 28, arches: {23: 831.5388313613291, 2: 76.1397479696279, 4: 53.8427818733432, 28: 198.26614976009677, 14: 422.2836043178935, 17: 458.20005156889056, 19: 971.3256746608787, 9: 732.639274671845, 3: 913.6510270917212, 12: 62.168767059327436, 13: 4.562217999133685, 21: 1.0, 1: 896.150778158957, 24: 97.54145905028335, 16: 577.6502183870132, 26: 392.25996898978013, 29: 31.58542447861987, 15: 787.8445900840862, 30: 212.13940243992707, 6: 974.8097442143932, 18: 212.40733419331588} }, 16: Node { id: 16, arches: {23: 899.8627620343846, 30: 496.627930291318, 11: 386.2909110253494, 12: 5.663637962903298, 26: 884.7522163732236, 3: 730.3519090009657, 27: 178.74415023378145, 13: 538.1611850372495, 21: 72.25383967045097, 1: 873.2140156445736, 17: 497.6499146193782, 29: 408.5220704356137, 9: 193.73280257994273, 24: 407.6609990338612, 7: 391.9373765519534, 5: 854.7596283283012, 25: 349.89903576600653, 28: 956.3823047802675, 15: 601.5986443471187, 8: 1.0, 4: 772.6733637692279, 2: 127.81355706258512, 16: 437.56341903344264, 18: 302.34498704982514, 0: 66.76925797505257, 20: 467.43901865388096} }, 11: Node { id: 11, arches: {20: 601.6071324412198, 2: 819.0433692738884, 8: 716.1410593391828, 7: 57.17246415945783, 22: 592.280801866945, 24: 563.659340609312, 28: 124.05801102843088, 15: 450.6643254945497, 14: 709.6515931704793, 23: 43.8832238371485, 21: 762.8286705444216, 5: 860.1441020227572, 3: 479.56046787498, 27: 961.3137646964858, 19: 92.87283800300466, 11: 917.0315726469623, 12: 895.0975365812578, 10: 1.0, 4: 648.8975379015055, 17: 241.9823282536994, 9: 997.3583660651669, 1: 15.555007282131122, 25: 68.02469022639802, 18: 443.2039097773171} }, 1: Node { id: 1, arches: {25: 525.5375093502581, 26: 467.42688545189145, 21: 659.911922054828, 28: 404.10664244536247, 15: 305.48452851511786, 30: 64.53544537926606, 10: 320.5836523583136, 8: 10.099038129859517, 11: 632.0185919758603, 7: 473.40997877606804, 9: 109.72610932871457, 14: 515.0589377309879, 17: 996.6480130352608, 5: 958.5309737017599, 0: 1.0, 13: 53.1195714940675, 18: 124.20016879850294, 1: 848.1951193856962, 3: 881.7034048631065, 23: 866.0089995104485, 22: 452.5092639114766, 24: 768.831561202263, 20: 333.6103229353751, 12: 744.0088605595467, 16: 63.79616598125865, 6: 498.92722518397187, 4: 801.5137644144824} }, 15: Node { id: 15, arches: {11: 1.0, 27: 100.40372989915682, 7: 471.40744990001474, 12: 383.37366494606596, 30: 709.2972619423833, 18: 34.92932114525486, 20: 385.3358863934512, 14: 681.3787719790475, 4: 506.9426621441173, 19: 61.49333099496108, 26: 566.8789861581287, 6: 457.5611715787129, 2: 472.7681680595849, 3: 928.1212701782941, 0: 323.5515966572156, 8: 622.4671125074817, 15: 110.3835699576974, 5: 658.2025892067034, 21: 628.545116876054, 29: 654.2737926516784, 16: 514.033087744303} }, 9: Node { id: 9, arches: {0: 1.0, 6: 537.2803604310357, 9: 960.4453259642058, 21: 807.8251287226464, 27: 325.2992129746277, 26: 848.8134833448079, 29: 791.3009993131428, 18: 931.1662019348362, 25: 242.45428656134072, 2: 471.53619609553243, 4: 978.3682739363435, 14: 54.2957367829503, 15: 849.8721952130228, 5: 692.3235135276433, 11: 705.511036933647, 17: 13.17882256436057, 23: 685.3291624261981, 1: 414.2432521933497, 28: 205.60433425561135, 19: 464.6453564543229, 8: 477.8649001551612, 10: 805.7584771103016} }, 12: Node { id: 12, arches: {28: 143.92796878249246, 24: 412.9118872723032, 5: 629.3216039991574, 20: 865.8844401694823, 30: 794.5111296409731, 10: 42.601820114818196, 21: 510.1044743835203, 11: 426.1429029930181, 6: 77.54050025463012, 29: 665.4265818067134, 7: 85.94769126511518, 0: 1.0, 8: 487.36123556287265, 12: 226.06226128301256, 18: 673.4116004911521, 27: 588.6000272910588, 22: 25.459515250752915, 23: 714.6008788144951, 25: 849.5528015083755, 15: 486.4968685703155, 14: 409.0657181681357, 1: 779.4362482390604, 3: 994.4014865796705, 16: 513.1341259104404, 13: 556.983165774279, 19: 69.12691313758566} }, 3: Node { id: 3, arches: {5: 925.3568987424187, 13: 680.4980875058501, 1: 400.0435624612486, 16: 898.9828030928089, 18: 366.7720040835896, 21: 866.4419661454504, 14: 527.7282024182526, 10: 886.9199743020208, 12: 118.33735590584631, 0: 1.0, 24: 687.8847805340826, 25: 506.7056458735131, 11: 91.17688848613166, 7: 626.644640643698, 26: 631.5498200008794, 9: 87.55651094546526, 15: 325.906050990347, 17: 437.07680778136785, 20: 986.0462399371642, 28: 341.37023588396363, 2: 529.5484918771431, 19: 413.8487771958126, 6: 268.4223131289172, 8: 914.6367368952459} }, 8: Node { id: 8, arches: {6: 599.4936031959187, 18: 9.146743209439336, 20: 643.7123049179415, 15: 608.9661837162575, 9: 889.5635060966207, 14: 432.9885526056791, 21: 72.79544235117689, 22: 70.9790313580035, 24: 112.0328070770125, 11: 989.5120825270207, 25: 546.4519022171512, 28: 208.54739634190685, 4: 968.2126123464899, 13: 744.0141109653671, 23: 233.64019940794606, 3: 1.0, 0: 971.9052691539348, 30: 593.3690622609442, 1: 492.2905474304973, 29: 581.7294012739007, 27: 147.61849378912493, 2: 265.0120467172758} }, 21: Node { id: 21, arches: {21: 441.79462883449895, 28: 906.949762096884, 0: 462.96528491435606, 4: 1.0, 6: 86.50345998138583, 16: 659.1249132280798, 20: 658.4361536681291, 1: 421.2519407493475, 2: 431.77722728629783, 8: 622.4440011149923, 27: 185.96754545275635, 30: 898.1932680121855, 11: 871.7859298057955, 12: 464.38730938812563, 3: 487.59325965918913, 13: 857.8222091862673, 15: 583.9068399191369, 19: 57.129200877341916, 22: 824.3507826658331, 25: 245.83447889838618, 24: 451.4005388790057, 23: 284.8832988570722, 14: 40.84628658079657, 5: 77.58019704670096, 29: 344.3208994572363, 10: 446.80061143706456} }, 13: Node { id: 13, arches: {28: 396.09658423957256, 7: 260.1348999204608, 1: 830.7978286761992, 22: 927.4800821042248, 24: 404.0714374355575, 9: 1.0, 2: 899.5893088587641, 20: 523.0107792083402, 6: 73.32533715017085, 26: 930.1726368121467, 5: 307.9982060374876, 12: 644.575600373792, 13: 553.455185902261, 11: 358.7222671944776, 18: 861.8490997729602, 16: 333.9667064882112, 25: 563.5828929275415, 8: 77.26134935769139, 10: 751.8368466789327} }, 23: Node { id: 23, arches: {22: 251.52192392817932, 30: 189.3806055559901, 28: 826.0425258716872, 8: 820.2549563741273, 6: 538.7980367809442, 5: 891.5226416514308, 14: 259.1344021771397, 23: 146.17193989442973, 17: 23.42579921137755, 25: 393.5381675291574, 3: 825.1533071691998, 10: 565.31378736999, 4: 361.1715275602054, 19: 346.1189999490211, 24: 784.9379134010212, 15: 290.1419742239276, 2: 1.0, 9: 302.2287029846761, 1: 995.2839433975543, 12: 294.1098048528743, 21: 776.2440961722814, 26: 777.2560325183318, 29: 126.60681682150802, 0: 108.15288573529662, 18: 830.9599812884529, 20: 119.83898152538697} }, 25: Node { id: 25, arches: {25: 946.2345643027953, 21: 712.4767691865659, 7: 408.96235701842284, 19: 529.0692447106239, 20: 830.3056448468847, 0: 310.14813699207934, 22: 986.6339499486517, 24: 890.3163096919075, 1: 561.1401165329145, 10: 788.1756672643556, 18: 193.81748009388005, 11: 496.7146166581662, 2: 191.46838341242946, 8: 1.0, 30: 101.0204410222464, 13: 118.61915752176195, 12: 259.9479437968779, 23: 145.86125874085008, 4: 841.9644109123902, 27: 267.3150291162728, 28: 418.6578755209979, 9: 679.9045510872413, 5: 886.5543915168186, 6: 794.5370656421327, 29: 440.87899200046706} }, 6: Node { id: 6, arches: {25: 308.49349286189886, 20: 385.30081459266097, 3: 728.7828911126297, 16: 18.631740200596813, 19: 204.8067443681368, 26: 619.1587083986498, 11: 819.2643935101554, 17: 347.50589967868495, 12: 94.81623663994233, 24: 823.4612357490693, 18: 679.3375064874272, 8: 614.5549250770822, 2: 1.0, 21: 894.1287017991389, 14: 668.0102187454962, 29: 863.3762480377565, 10: 617.9109378207303, 22: 361.96912424225394, 4: 955.4191625339347, 7: 926.4142572303874, 0: 570.5127532252378, 13: 638.1164571772675, 28: 755.5755740984781, 1: 160.00836967092752, 30: 92.87640033132868} }, 30: Node { id: 30, arches: {29: 74.42037554001786, 0: 430.96366130465907, 1: 686.9547194704832, 22: 63.64693407004047, 8: 702.318812948482, 15: 798.9065320304978, 6: 605.7134169013607, 9: 904.5962395674202, 26: 1.0, 10: 579.6343341942496, 11: 654.4293944921113, 19: 822.0572380310939, 7: 313.2164601414159, 3: 142.21581473095256, 12: 213.50016344806306, 23: 759.1505421749118, 25: 977.2964780257868, 28: 258.8833354696621, 30: 686.7593424838324, 5: 774.4095485862905, 13: 188.34099933812627, 4: 181.1373227327034, 16: 400.2094776495041, 2: 38.97789495059828, 21: 424.96666949901424} }, 27: Node { id: 27, arches: {15: 2.683932870332992, 12: 320.2568620974114, 17: 921.5026054807004, 19: 467.90327144240746, 22: 599.9349082078902, 13: 1.0, 5: 662.1191689438191, 26: 766.9722845386425, 14: 466.31909221209145, 28: 307.32089923899446, 29: 195.16132247993434, 27: 857.7203551184352, 1: 857.836294343429, 9: 98.01107748271866, 4: 266.3298213109796, 7: 517.1584701581879, 11: 411.0012855711479, 18: 3.6183287894195835, 3: 722.0856211500527, 30: 132.59420438408986, 21: 166.57869421048778, 16: 946.9008405940258, 0: 799.6807739880035} }, 19: Node { id: 19, arches: {22: 257.1851103923258, 19: 649.0412638365319, 14: 245.0067673586721, 0: 222.8365664116765, 24: 750.5730105690855, 12: 336.0566075537078, 15: 107.77460013329672, 17: 705.5172923742628, 8: 671.970168410502, 27: 541.1347567201221, 11: 493.0875661124094, 26: 424.2974374109356, 1: 254.64862525553164, 16: 1.0, 5: 669.0710666527082, 4: 340.3314862539492, 10: 328.96433592795444, 25: 760.5747840007826, 9: 14.059328277435988, 29: 612.2811388675073, 3: 541.7816171654679, 13: 708.597828530997, 6: 876.2028971437207, 28: 663.9862428540035, 2: 193.26779813488736} }, 10: Node { id: 10, arches: {17: 58.42598453016712, 28: 628.7402747405367, 11: 702.7739819987938, 26: 678.9089515934191, 15: 114.19895151074314, 3: 399.8782988812829, 6: 173.34286644187065, 16: 42.590422146970006, 18: 847.0932392724226, 0: 276.65898034610467, 9: 493.9124026986939, 22: 963.4878348928686, 29: 991.1565358198014, 20: 61.99319278317885, 12: 728.34831551195, 5: 25.776651889397037, 10: 924.0529123662969, 14: 705.6729696439495, 8: 620.5055677740628, 13: 927.1247288680432, 4: 1.0, 24: 959.3539413480249, 27: 288.0736052487647, 30: 18.217080132204494, 2: 609.8376487959472} }, 0: Node { id: 0, arches: {} }, 2: Node { id: 2, arches: {16: 398.4531671646356, 5: 612.3024502431035, 18: 799.9454160908845, 6: 525.0398451708551, 19: 295.73137870147974, 30: 608.8202050642145, 4: 676.6105444777988, 0: 113.43323052428029, 23: 135.44989486452045, 20: 463.30678619980705, 25: 295.48499414446877, 29: 395.22623717233364, 8: 859.5731464366083, 28: 194.05851201858266, 9: 510.10560947765083, 2: 478.9304443570488, 1: 1.0, 11: 255.96660919036952, 17: 242.4372829704871, 13: 688.4292775635774, 27: 875.1219322758675, 26: 810.034650831931, 3: 655.1105364914583, 12: 218.4800018826651, 14: 122.75680807993227} }, 4: Node { id: 4, arches: {19: 658.8061701953965, 23: 519.5243004651503, 7: 907.6079871606424, 25: 8.015248692498892, 18: 583.0802783272712, 3: 533.2496964294054, 29: 316.39668482974054, 28: 233.40824738447017, 27: 217.8167074369805, 14: 959.8443265696468, 16: 131.3286363849658, 22: 418.1868592700339, 24: 747.9471091469509, 26: 810.9326142282135, 10: 187.95346252141198, 6: 656.1564476182142, 11: 36.50587373112563, 12: 407.0702500115309, 21: 570.3713974526987, 9: 646.8996484178496, 8: 346.7589783220314, 17: 484.6203125404963, 0: 1.0, 13: 492.2061577803701, 4: 229.40173006518302} }, 29: Node { id: 29, arches: {9: 137.87037138293013, 8: 605.3864592792257, 21: 309.4035003498007, 4: 202.32039025835965, 30: 252.40596196988002, 18: 421.0939867929495, 11: 479.8984987375081, 25: 75.23902600031573, 19: 1.0, 27: 355.1961678263724, 2: 25.347772892862423, 5: 530.4252786331765, 15: 846.8563154844486, 16: 318.95576263388557, 14: 318.8364592683836, 26: 500.4587134586605, 17: 161.15846029307767, 7: 879.5330509525335, 23: 762.0283905474122, 20: 290.25599008694155} }, 7: Node { id: 7, arches: {19: 170.01359972148697, 7: 856.9451181438515, 12: 327.4537542794189, 13: 276.44605493546493, 24: 757.3002475269436, 9: 118.17575106983654, 1: 129.20294394247716, 8: 940.5943789775268, 10: 40.77405784370286, 0: 1.0, 15: 126.33219479689888, 22: 867.1922325835393, 14: 81.33799250649248, 11: 315.0166802353439, 26: 705.9355159284066, 6: 840.344753912764, 29: 540.614702293276, 4: 496.9074478447948, 23: 26.111179998017278, 30: 44.58283110164824, 16: 701.0934425751279, 21: 284.83666165028916, 25: 292.63158372043176, 27: 58.137275170875235} }, 14: Node { id: 14, arches: {3: 1.0, 5: 609.9052282189824, 10: 568.0979593804575, 9: 183.94857357959333, 20: 753.6040670277159, 24: 584.1453093897577, 2: 215.86232148237036, 18: 184.65648374748494, 14: 702.0610806334229, 16: 736.1491060385201, 22: 532.6753196563741, 0: 189.52906252264435, 11: 560.8591948710314, 4: 63.224553074542555, 19: 913.1440979134289, 7: 340.46281801233374, 12: 563.771891906124, 27: 368.8116158542273, 28: 848.4878338822285, 6: 295.63654795986804, 29: 32.539580035795666, 17: 603.4018895496605, 8: 274.95170794961496} }, 17: Node { id: 17, arches: {8: 1.0, 15: 463.3023803509011, 24: 252.71462091443604, 27: 92.52223060243203, 29: 367.1463893819368, 12: 837.1337429158624, 4: 860.9705104006127, 1: 770.0429797942588, 2: 502.0791296954341, 10: 955.202410624259, 11: 529.0672878921625, 13: 338.0352368955264, 28: 296.24799094707254, 25: 442.60476342822045, 3: 42.251071646530356, 18: 358.69812710718617, 7: 359.09282198692284, 9: 495.6232545201013, 26: 108.67129401865911, 22: 464.00131272470327, 0: 421.0440860207719, 30: 429.4617495666464, 21: 445.40943729421434} }, 22: Node { id: 22, arches: {21: 776.5914328392689, 1: 845.7198279235523, 8: 993.0026068237094, 5: 459.5113559862497, 4: 1.0, 12: 964.7972095382041, 19: 549.5554247760944, 20: 642.5451643408611, 24: 807.0979874987678, 9: 402.7745194512778, 17: 737.4048330183348, 26: 120.03642314965558, 10: 320.715599097602, 25: 917.6324228079221, 0: 606.7569331976617, 3: 758.100450137438, 29: 645.9725340075854, 6: 367.4058553863961, 18: 307.83733834144135, 27: 534.3753113341457, 22: 897.08897613479, 13: 79.90701674179908, 23: 978.1685099201887, 16: 480.4662411217962} }, 24: Node { id: 24, arches: {6: 964.9493220272764, 24: 975.3673515380841, 25: 683.6945436241309, 14: 439.75447164024763, 17: 210.00558450699725, 20: 578.0969129783318, 23: 28.210237022875578, 13: 151.78035165665855, 19: 215.76325904614671, 2: 169.46587368338237, 22: 6.202257451114988, 26: 865.7933523277031, 7: 698.1689246757536, 3: 968.3122880788483, 1: 742.5179850121892, 12: 386.49804570614594, 4: 112.45936438183769, 15: 291.77000285678895, 28: 870.7584708959104, 10: 737.8333421413607, 5: 1.0, 8: 802.2729175853771, 21: 364.55729813578733} }, 20: Node { id: 20, arches: {19: 1.0, 24: 267.881372139494, 25: 478.11522352571774, 9: 747.0471157732825, 12: 522.3103738428945, 29: 805.4533129009664, 23: 374.4736485945116, 16: 611.8795443409153, 3: 801.77283597638, 8: 781.0930655434884, 14: 847.1039410187054, 27: 840.5837498185716, 2: 930.0322607161144, 18: 391.1515838219151, 20: 54.69892112369408, 7: 210.4239133258193, 10: 651.2794334580053, 26: 681.8444997082528, 30: 720.7023687897214} }, 5: Node { id: 5, arches: {29: 220.47279863038088, 17: 832.517984184079, 23: 226.68981574629115, 30: 247.28447306572556, 5: 712.3412374749388, 7: 68.10338200670078, 1: 753.6022457202197, 27: 409.869806838628, 12: 676.9520261117414, 10: 475.0521007963666, 9: 571.8095045735171, 11: 462.9996587220368, 3: 297.57520679247835, 18: 257.194424387213, 15: 298.98792851113876, 16: 972.7282437694272, 28: 344.30848451550025, 6: 588.9201353093654, 20: 996.4331012123881, 4: 1.0, 8: 192.10079501901845, 21: 787.2159491190239, 24: 269.43036126453865, 0: 858.4450219052645, 14: 560.2235735434008, 22: 987.7870249742823} }, 18: Node { id: 18, arches: {22: 97.70082720722174, 10: 64.329535031542, 14: 1.0, 19: 617.851046576473, 6: 323.3951234148833, 30: 18.47106782665232, 27: 438.5863448131775, 18: 62.4801491805385, 16: 222.7594833829693, 25: 674.1640181994549, 17: 306.1936116523408, 0: 915.5571394060191, 11: 765.0230675587744, 24: 778.1238030071338, 29: 197.21730512278316, 7: 947.7945430232157, 1: 778.4148517245374, 12: 698.9165199624287} }, 26: Node { id: 26, arches: {3: 1.0, 12: 961.5467331098355, 1: 198.4507364104427, 0: 842.7465010533664, 4: 294.169224841357, 13: 611.806937630049, 19: 685.9547205597037, 11: 103.55794280238068, 30: 676.8838080232073, 18: 947.4960258423281, 20: 825.694158585773, 21: 257.60810160140863, 26: 126.42515812429839, 29: 855.0642961357433, 5: 441.7617072456758, 2: 418.18303340880374, 16: 567.9042481327875, 10: 908.7384859461619, 15: 427.814456399752, 17: 407.7203495252063, 25: 198.79706204493644, 28: 983.0052682604965, 24: 652.3275125250616} }} } 
[INFO] [stderr]     |
[INFO] [stdout]  with roots {3, 30, 29, 1, 17, 15, 27, 13, 23, 9, 12, 18, 6, 25, 11, 4, 24, 19, 14, 20, 5, 8, 2, 7, 10, 16, 26, 0, 22}
[INFO] [stderr] 358 |                 Some(Node{ id, arches }) => {
[INFO] [stdout] Cycles: []
[INFO] [stderr]     |                            ^^ help: try ignoring the field: `id: _`
[INFO] [stdout] mark y: (21, -1.0)
[INFO] [stderr] 
[INFO] [stdout] Unordering..
[INFO] [stderr] warning: variable `N` should have a snake case name
[INFO] [stdout] Unordering Graph { nodes: {6: Node { id: 6, arches: {} }, 15: Node { id: 15, arches: {} }, 27: Node { id: 27, arches: {} }, 28: Node { id: 28, arches: {21: 0.0} }, 20: Node { id: 20, arches: {} }, 22: Node { id: 22, arches: {} }, 17: Node { id: 17, arches: {} }, 3: Node { id: 3, arches: {} }, 19: Node { id: 19, arches: {} }, 4: Node { id: 4, arches: {} }, 1: Node { id: 1, arches: {} }, 23: Node { id: 23, arches: {} }, 24: Node { id: 24, arches: {} }, 5: Node { id: 5, arches: {} }, 30: Node { id: 30, arches: {} }, 18: Node { id: 18, arches: {} }, 29: Node { id: 29, arches: {} }, 12: Node { id: 12, arches: {} }, 8: Node { id: 8, arches: {} }, 21: Node { id: 21, arches: {4: 0.0} }, 16: Node { id: 16, arches: {} }, 10: Node { id: 10, arches: {} }, 13: Node { id: 13, arches: {} }, 9: Node { id: 9, arches: {} }, 14: Node { id: 14, arches: {} }, 11: Node { id: 11, arches: {} }, 2: Node { id: 2, arches: {} }, 25: Node { id: 25, arches: {} }, 7: Node { id: 7, arches: {} }, 26: Node { id: 26, arches: {} }, 0: Node { id: 0, arches: {} }} }
[INFO] [stderr]    --> src/main.rs:338:9
[INFO] [stdout] Add 21 28 0
[INFO] [stderr]     |
[INFO] [stdout] Add 4 21 0
[INFO] [stderr] 338 |     let N: usize = tokens.next().unwrap().parse().unwrap();
[INFO] [stdout] search from 21 in y_h_tree: Graph { nodes: {6: Node { id: 6, arches: {} }, 15: Node { id: 15, arches: {} }, 27: Node { id: 27, arches: {} }, 28: Node { id: 28, arches: {21: 0.0} }, 20: Node { id: 20, arches: {} }, 22: Node { id: 22, arches: {} }, 17: Node { id: 17, arches: {} }, 3: Node { id: 3, arches: {} }, 19: Node { id: 19, arches: {} }, 4: Node { id: 4, arches: {21: 0.0} }, 1: Node { id: 1, arches: {} }, 23: Node { id: 23, arches: {} }, 24: Node { id: 24, arches: {} }, 5: Node { id: 5, arches: {} }, 30: Node { id: 30, arches: {} }, 18: Node { id: 18, arches: {} }, 29: Node { id: 29, arches: {} }, 12: Node { id: 12, arches: {} }, 8: Node { id: 8, arches: {} }, 21: Node { id: 21, arches: {4: 0.0, 28: 0.0} }, 16: Node { id: 16, arches: {} }, 10: Node { id: 10, arches: {} }, 13: Node { id: 13, arches: {} }, 9: Node { id: 9, arches: {} }, 14: Node { id: 14, arches: {} }, 11: Node { id: 11, arches: {} }, 2: Node { id: 2, arches: {} }, 25: Node { id: 25, arches: {} }, 7: Node { id: 7, arches: {} }, 26: Node { id: 26, arches: {} }, 0: Node { id: 0, arches: {} }} }
[INFO] [stderr]     |         ^ help: convert the identifier to snake case: `n`
[INFO] [stdout] forest: [11, 30, 3, 16, 26, 18, 15, 9, 8, 13, 6, 20, 7, 14, 24, 22, 5, 0, 19, 25, 12, 23, 29, 21, 2, 10, 1, 4, 27, 17]
[INFO] [stderr]     |
[INFO] [stdout] search for u=4 in forest [11, 30, 3, 16, 26, 18, 15, 9, 8, 13, 6, 20, 7, 14, 24, 22, 5, 0, 19, 25, 12, 23, 29, 2, 10, 1, 4, 27, 17]
[INFO] [stderr]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] cleaned forest: {11: Graph { nodes: {11: Node { id: 11, arches: {} }} }, 30: Graph { nodes: {30: Node { id: 30, arches: {} }} }, 3: Graph { nodes: {3: Node { id: 3, arches: {} }} }, 16: Graph { nodes: {16: Node { id: 16, arches: {} }} }, 26: Graph { nodes: {26: Node { id: 26, arches: {} }} }, 18: Graph { nodes: {18: Node { id: 18, arches: {} }} }, 15: Graph { nodes: {15: Node { id: 15, arches: {} }} }, 9: Graph { nodes: {9: Node { id: 9, arches: {} }} }, 8: Graph { nodes: {8: Node { id: 8, arches: {} }} }, 13: Graph { nodes: {13: Node { id: 13, arches: {} }} }, 6: Graph { nodes: {6: Node { id: 6, arches: {} }} }, 20: Graph { nodes: {20: Node { id: 20, arches: {} }} }, 7: Graph { nodes: {7: Node { id: 7, arches: {} }} }, 14: Graph { nodes: {14: Node { id: 14, arches: {} }} }, 24: Graph { nodes: {24: Node { id: 24, arches: {} }} }, 22: Graph { nodes: {22: Node { id: 22, arches: {} }} }, 5: Graph { nodes: {5: Node { id: 5, arches: {} }} }, 0: Graph { nodes: {0: Node { id: 0, arches: {} }} }, 19: Graph { nodes: {19: Node { id: 19, arches: {} }} }, 25: Graph { nodes: {25: Node { id: 25, arches: {} }} }, 12: Graph { nodes: {12: Node { id: 12, arches: {} }} }, 23: Graph { nodes: {23: Node { id: 23, arches: {} }} }, 29: Graph { nodes: {29: Node { id: 29, arches: {} }} }, 2: Graph { nodes: {2: Node { id: 2, arches: {} }} }, 10: Graph { nodes: {10: Node { id: 10, arches: {} }} }, 1: Graph { nodes: {1: Node { id: 1, arches: {} }} }, 4: Graph { nodes: {4: Node { id: 4, arches: {} }} }, 27: Graph { nodes: {27: Node { id: 27, arches: {} }} }, 17: Graph { nodes: {17: Node { id: 17, arches: {} }} }}
[INFO] [stderr] 
[INFO] [stdout] Connect to 4
[INFO] [stderr] warning: variable `M` should have a snake case name
[INFO] [stdout] Mod 21
[INFO] [stderr]    --> src/main.rs:339:9
[INFO] [stdout] New node: Node { id: 21, arches: {4: 0.0} }
[INFO] [stderr]     |
[INFO] [stdout] Mod 28
[INFO] [stderr] 339 |     let M: usize = tokens.next().unwrap().parse().unwrap();
[INFO] [stdout] New node: Node { id: 28, arches: {21: 0.0} }
[INFO] [stderr]     |         ^ help: convert the identifier to snake case: `m`
[INFO] [stdout] -iteration-------------
[INFO] [stderr] 
[INFO] [stdout] mark x: 4
[INFO] [stderr] warning: variable `EMPTY` should have a snake case name
[INFO] [stdout] forest: {11: Graph { nodes: {11: Node { id: 11, arches: {} }} }, 30: Graph { nodes: {30: Node { id: 30, arches: {} }} }, 3: Graph { nodes: {3: Node { id: 3, arches: {} }} }, 16: Graph { nodes: {16: Node { id: 16, arches: {} }} }, 26: Graph { nodes: {26: Node { id: 26, arches: {} }} }, 18: Graph { nodes: {18: Node { id: 18, arches: {} }} }, 15: Graph { nodes: {15: Node { id: 15, arches: {} }} }, 9: Graph { nodes: {9: Node { id: 9, arches: {} }} }, 8: Graph { nodes: {8: Node { id: 8, arches: {} }} }, 13: Graph { nodes: {13: Node { id: 13, arches: {} }} }, 6: Graph { nodes: {6: Node { id: 6, arches: {} }} }, 20: Graph { nodes: {20: Node { id: 20, arches: {} }} }, 7: Graph { nodes: {7: Node { id: 7, arches: {} }} }, 14: Graph { nodes: {14: Node { id: 14, arches: {} }} }, 24: Graph { nodes: {24: Node { id: 24, arches: {} }} }, 22: Graph { nodes: {22: Node { id: 22, arches: {} }} }, 5: Graph { nodes: {5: Node { id: 5, arches: {} }} }, 0: Graph { nodes: {0: Node { id: 0, arches: {} }} }, 19: Graph { nodes: {19: Node { id: 19, arches: {} }} }, 25: Graph { nodes: {25: Node { id: 25, arches: {} }} }, 12: Graph { nodes: {12: Node { id: 12, arches: {} }} }, 23: Graph { nodes: {23: Node { id: 23, arches: {} }} }, 29: Graph { nodes: {29: Node { id: 29, arches: {} }} }, 2: Graph { nodes: {2: Node { id: 2, arches: {} }} }, 10: Graph { nodes: {10: Node { id: 10, arches: {} }} }, 1: Graph { nodes: {1: Node { id: 1, arches: {} }} }, 4: Graph { nodes: {28: Node { id: 28, arches: {21: 0.0} }, 4: Node { id: 4, arches: {} }, 21: Node { id: 21, arches: {4: 0.0} }} }, 27: Graph { nodes: {27: Node { id: 27, arches: {} }} }, 17: Graph { nodes: {17: Node { id: 17, arches: {} }} }}
[INFO] [stderr]   --> src/graph.rs:68:17
[INFO] [stdout] mark x tree node list: [28, 4, 21]
[INFO] [stderr]    |
[INFO] [stdout] Building MST for Graph { nodes: {28: Node { id: 28, arches: {23: 831.5388313613291, 2: 76.1397479696279, 4: 53.8427818733432, 28: 198.26614976009677, 14: 422.2836043178935, 17: 458.20005156889056, 19: 971.3256746608787, 9: 732.639274671845, 3: 913.6510270917212, 12: 62.168767059327436, 13: 4.562217999133685, 21: 1.0, 1: 896.150778158957, 24: 97.54145905028335, 16: 577.6502183870132, 26: 392.25996898978013, 29: 31.58542447861987, 15: 787.8445900840862, 30: 212.13940243992707, 6: 974.8097442143932, 18: 212.40733419331588} }, 16: Node { id: 16, arches: {23: 899.8627620343846, 30: 496.627930291318, 11: 386.2909110253494, 12: 5.663637962903298, 26: 884.7522163732236, 3: 730.3519090009657, 27: 178.74415023378145, 13: 538.1611850372495, 21: 72.25383967045097, 1: 873.2140156445736, 17: 497.6499146193782, 29: 408.5220704356137, 9: 193.73280257994273, 24: 407.6609990338612, 7: 391.9373765519534, 5: 854.7596283283012, 25: 349.89903576600653, 28: 956.3823047802675, 15: 601.5986443471187, 8: 1.0, 4: 772.6733637692279, 2: 127.81355706258512, 16: 437.56341903344264, 18: 302.34498704982514, 0: 66.76925797505257, 20: 467.43901865388096} }, 11: Node { id: 11, arches: {20: 601.6071324412198, 2: 819.0433692738884, 8: 716.1410593391828, 7: 57.17246415945783, 22: 592.280801866945, 24: 563.659340609312, 28: 124.05801102843088, 15: 450.6643254945497, 14: 709.6515931704793, 23: 43.8832238371485, 21: 762.8286705444216, 5: 860.1441020227572, 3: 479.56046787498, 27: 961.3137646964858, 19: 92.87283800300466, 11: 917.0315726469623, 12: 895.0975365812578, 10: 1.0, 4: 648.8975379015055, 17: 241.9823282536994, 9: 997.3583660651669, 1: 15.555007282131122, 25: 68.02469022639802, 18: 443.2039097773171} }, 1: Node { id: 1, arches: {25: 525.5375093502581, 26: 467.42688545189145, 21: 659.911922054828, 28: 404.10664244536247, 15: 305.48452851511786, 30: 64.53544537926606, 10: 320.5836523583136, 8: 10.099038129859517, 11: 632.0185919758603, 7: 473.40997877606804, 9: 109.72610932871457, 14: 515.0589377309879, 17: 996.6480130352608, 5: 958.5309737017599, 0: 1.0, 13: 53.1195714940675, 18: 124.20016879850294, 1: 848.1951193856962, 3: 881.7034048631065, 23: 866.0089995104485, 22: 452.5092639114766, 24: 768.831561202263, 20: 333.6103229353751, 12: 744.0088605595467, 16: 63.79616598125865, 6: 498.92722518397187, 4: 801.5137644144824} }, 15: Node { id: 15, arches: {11: 1.0, 27: 100.40372989915682, 7: 471.40744990001474, 12: 383.37366494606596, 30: 709.2972619423833, 18: 34.92932114525486, 20: 385.3358863934512, 14: 681.3787719790475, 4: 506.9426621441173, 19: 61.49333099496108, 26: 566.8789861581287, 6: 457.5611715787129, 2: 472.7681680595849, 3: 928.1212701782941, 0: 323.5515966572156, 8: 622.4671125074817, 15: 110.3835699576974, 5: 658.2025892067034, 21: 628.545116876054, 29: 654.2737926516784, 16: 514.033087744303} }, 9: Node { id: 9, arches: {0: 1.0, 6: 537.2803604310357, 9: 960.4453259642058, 21: 807.8251287226464, 27: 325.2992129746277, 26: 848.8134833448079, 29: 791.3009993131428, 18: 931.1662019348362, 25: 242.45428656134072, 2: 471.53619609553243, 4: 978.3682739363435, 14: 54.2957367829503, 15: 849.8721952130228, 5: 692.3235135276433, 11: 705.511036933647, 17: 13.17882256436057, 23: 685.3291624261981, 1: 414.2432521933497, 28: 205.60433425561135, 19: 464.6453564543229, 8: 477.8649001551612, 10: 805.7584771103016} }, 12: Node { id: 12, arches: {28: 143.92796878249246, 24: 412.9118872723032, 5: 629.3216039991574, 20: 865.8844401694823, 30: 794.5111296409731, 10: 42.601820114818196, 21: 510.1044743835203, 11: 426.1429029930181, 6: 77.54050025463012, 29: 665.4265818067134, 7: 85.94769126511518, 0: 1.0, 8: 487.36123556287265, 12: 226.06226128301256, 18: 673.4116004911521, 27: 588.6000272910588, 22: 25.459515250752915, 23: 714.6008788144951, 25: 849.5528015083755, 15: 486.4968685703155, 14: 409.0657181681357, 1: 779.4362482390604, 3: 994.4014865796705, 16: 513.1341259104404, 13: 556.983165774279, 19: 69.12691313758566} }, 3: Node { id: 3, arches: {5: 925.3568987424187, 13: 680.4980875058501, 1: 400.0435624612486, 16: 898.9828030928089, 18: 366.7720040835896, 21: 866.4419661454504, 14: 527.7282024182526, 10: 886.9199743020208, 12: 118.33735590584631, 0: 1.0, 24: 687.8847805340826, 25: 506.7056458735131, 11: 91.17688848613166, 7: 626.644640643698, 26: 631.5498200008794, 9: 87.55651094546526, 15: 325.906050990347, 17: 437.07680778136785, 20: 986.0462399371642, 28: 341.37023588396363, 2: 529.5484918771431, 19: 413.8487771958126, 6: 268.4223131289172, 8: 914.6367368952459} }, 8: Node { id: 8, arches: {6: 599.4936031959187, 18: 9.146743209439336, 20: 643.7123049179415, 15: 608.9661837162575, 9: 889.5635060966207, 14: 432.9885526056791, 21: 72.79544235117689, 22: 70.9790313580035, 24: 112.0328070770125, 11: 989.5120825270207, 25: 546.4519022171512, 28: 208.54739634190685, 4: 968.2126123464899, 13: 744.0141109653671, 23: 233.64019940794606, 3: 1.0, 0: 971.9052691539348, 30: 593.3690622609442, 1: 492.2905474304973, 29: 581.7294012739007, 27: 147.61849378912493, 2: 265.0120467172758} }, 21: Node { id: 21, arches: {21: 441.79462883449895, 28: 906.949762096884, 0: 462.96528491435606, 4: 1.0, 6: 86.50345998138583, 16: 659.1249132280798, 20: 658.4361536681291, 1: 421.2519407493475, 2: 431.77722728629783, 8: 622.4440011149923, 27: 185.96754545275635, 30: 898.1932680121855, 11: 871.7859298057955, 12: 464.38730938812563, 3: 487.59325965918913, 13: 857.8222091862673, 15: 583.9068399191369, 19: 57.129200877341916, 22: 824.3507826658331, 25: 245.83447889838618, 24: 451.4005388790057, 23: 284.8832988570722, 14: 40.84628658079657, 5: 77.58019704670096, 29: 344.3208994572363, 10: 446.80061143706456} }, 13: Node { id: 13, arches: {28: 396.09658423957256, 7: 260.1348999204608, 1: 830.7978286761992, 22: 927.4800821042248, 24: 404.0714374355575, 9: 1.0, 2: 899.5893088587641, 20: 523.0107792083402, 6: 73.32533715017085, 26: 930.1726368121467, 5: 307.9982060374876, 12: 644.575600373792, 13: 553.455185902261, 11: 358.7222671944776, 18: 861.8490997729602, 16: 333.9667064882112, 25: 563.5828929275415, 8: 77.26134935769139, 10: 751.8368466789327} }, 23: Node { id: 23, arches: {22: 251.52192392817932, 30: 189.3806055559901, 28: 826.0425258716872, 8: 820.2549563741273, 6: 538.7980367809442, 5: 891.5226416514308, 14: 259.1344021771397, 23: 146.17193989442973, 17: 23.42579921137755, 25: 393.5381675291574, 3: 825.1533071691998, 10: 565.31378736999, 4: 361.1715275602054, 19: 346.1189999490211, 24: 784.9379134010212, 15: 290.1419742239276, 2: 1.0, 9: 302.2287029846761, 1: 995.2839433975543, 12: 294.1098048528743, 21: 776.2440961722814, 26: 777.2560325183318, 29: 126.60681682150802, 0: 108.15288573529662, 18: 830.9599812884529, 20: 119.83898152538697} }, 25: Node { id: 25, arches: {25: 946.2345643027953, 21: 712.4767691865659, 7: 408.96235701842284, 19: 529.0692447106239, 20: 830.3056448468847, 0: 310.14813699207934, 22: 986.6339499486517, 24: 890.3163096919075, 1: 561.1401165329145, 10: 788.1756672643556, 18: 193.81748009388005, 11: 496.7146166581662, 2: 191.46838341242946, 8: 1.0, 30: 101.0204410222464, 13: 118.61915752176195, 12: 259.9479437968779, 23: 145.86125874085008, 4: 841.9644109123902, 27: 267.3150291162728, 28: 418.6578755209979, 9: 679.9045510872413, 5: 886.5543915168186, 6: 794.5370656421327, 29: 440.87899200046706} }, 6: Node { id: 6, arches: {25: 308.49349286189886, 20: 385.30081459266097, 3: 728.7828911126297, 16: 18.631740200596813, 19: 204.8067443681368, 26: 619.1587083986498, 11: 819.2643935101554, 17: 347.50589967868495, 12: 94.81623663994233, 24: 823.4612357490693, 18: 679.3375064874272, 8: 614.5549250770822, 2: 1.0, 21: 894.1287017991389, 14: 668.0102187454962, 29: 863.3762480377565, 10: 617.9109378207303, 22: 361.96912424225394, 4: 955.4191625339347, 7: 926.4142572303874, 0: 570.5127532252378, 13: 638.1164571772675, 28: 755.5755740984781, 1: 160.00836967092752, 30: 92.87640033132868} }, 30: Node { id: 30, arches: {29: 74.42037554001786, 0: 430.96366130465907, 1: 686.9547194704832, 22: 63.64693407004047, 8: 702.318812948482, 15: 798.9065320304978, 6: 605.7134169013607, 9: 904.5962395674202, 26: 1.0, 10: 579.6343341942496, 11: 654.4293944921113, 19: 822.0572380310939, 7: 313.2164601414159, 3: 142.21581473095256, 12: 213.50016344806306, 23: 759.1505421749118, 25: 977.2964780257868, 28: 258.8833354696621, 30: 686.7593424838324, 5: 774.4095485862905, 13: 188.34099933812627, 4: 181.1373227327034, 16: 400.2094776495041, 2: 38.97789495059828, 21: 424.96666949901424} }, 27: Node { id: 27, arches: {15: 2.683932870332992, 12: 320.2568620974114, 17: 921.5026054807004, 19: 467.90327144240746, 22: 599.9349082078902, 13: 1.0, 5: 662.1191689438191, 26: 766.9722845386425, 14: 466.31909221209145, 28: 307.32089923899446, 29: 195.16132247993434, 27: 857.7203551184352, 1: 857.836294343429, 9: 98.01107748271866, 4: 266.3298213109796, 7: 517.1584701581879, 11: 411.0012855711479, 18: 3.6183287894195835, 3: 722.0856211500527, 30: 132.59420438408986, 21: 166.57869421048778, 16: 946.9008405940258, 0: 799.6807739880035} }, 19: Node { id: 19, arches: {22: 257.1851103923258, 19: 649.0412638365319, 14: 245.0067673586721, 0: 222.8365664116765, 24: 750.5730105690855, 12: 336.0566075537078, 15: 107.77460013329672, 17: 705.5172923742628, 8: 671.970168410502, 27: 541.1347567201221, 11: 493.0875661124094, 26: 424.2974374109356, 1: 254.64862525553164, 16: 1.0, 5: 669.0710666527082, 4: 340.3314862539492, 10: 328.96433592795444, 25: 760.5747840007826, 9: 14.059328277435988, 29: 612.2811388675073, 3: 541.7816171654679, 13: 708.597828530997, 6: 876.2028971437207, 28: 663.9862428540035, 2: 193.26779813488736} }, 10: Node { id: 10, arches: {17: 58.42598453016712, 28: 628.7402747405367, 11: 702.7739819987938, 26: 678.9089515934191, 15: 114.19895151074314, 3: 399.8782988812829, 6: 173.34286644187065, 16: 42.590422146970006, 18: 847.0932392724226, 0: 276.65898034610467, 9: 493.9124026986939, 22: 963.4878348928686, 29: 991.1565358198014, 20: 61.99319278317885, 12: 728.34831551195, 5: 25.776651889397037, 10: 924.0529123662969, 14: 705.6729696439495, 8: 620.5055677740628, 13: 927.1247288680432, 4: 1.0, 24: 959.3539413480249, 27: 288.0736052487647, 30: 18.217080132204494, 2: 609.8376487959472} }, 0: Node { id: 0, arches: {} }, 2: Node { id: 2, arches: {16: 398.4531671646356, 5: 612.3024502431035, 18: 799.9454160908845, 6: 525.0398451708551, 19: 295.73137870147974, 30: 608.8202050642145, 4: 676.6105444777988, 0: 113.43323052428029, 23: 135.44989486452045, 20: 463.30678619980705, 25: 295.48499414446877, 29: 395.22623717233364, 8: 859.5731464366083, 28: 194.05851201858266, 9: 510.10560947765083, 2: 478.9304443570488, 1: 1.0, 11: 255.96660919036952, 17: 242.4372829704871, 13: 688.4292775635774, 27: 875.1219322758675, 26: 810.034650831931, 3: 655.1105364914583, 12: 218.4800018826651, 14: 122.75680807993227} }, 4: Node { id: 4, arches: {19: 658.8061701953965, 23: 519.5243004651503, 7: 907.6079871606424, 25: 8.015248692498892, 18: 583.0802783272712, 3: 533.2496964294054, 29: 316.39668482974054, 28: 233.40824738447017, 27: 217.8167074369805, 14: 959.8443265696468, 16: 131.3286363849658, 22: 418.1868592700339, 24: 747.9471091469509, 26: 810.9326142282135, 10: 187.95346252141198, 6: 656.1564476182142, 11: 36.50587373112563, 12: 407.0702500115309, 21: 570.3713974526987, 9: 646.8996484178496, 8: 346.7589783220314, 17: 484.6203125404963, 0: 1.0, 13: 492.2061577803701, 4: 229.40173006518302} }, 29: Node { id: 29, arches: {9: 137.87037138293013, 8: 605.3864592792257, 21: 309.4035003498007, 4: 202.32039025835965, 30: 252.40596196988002, 18: 421.0939867929495, 11: 479.8984987375081, 25: 75.23902600031573, 19: 1.0, 27: 355.1961678263724, 2: 25.347772892862423, 5: 530.4252786331765, 15: 846.8563154844486, 16: 318.95576263388557, 14: 318.8364592683836, 26: 500.4587134586605, 17: 161.15846029307767, 7: 879.5330509525335, 23: 762.0283905474122, 20: 290.25599008694155} }, 7: Node { id: 7, arches: {19: 170.01359972148697, 7: 856.9451181438515, 12: 327.4537542794189, 13: 276.44605493546493, 24: 757.3002475269436, 9: 118.17575106983654, 1: 129.20294394247716, 8: 940.5943789775268, 10: 40.77405784370286, 0: 1.0, 15: 126.33219479689888, 22: 867.1922325835393, 14: 81.33799250649248, 11: 315.0166802353439, 26: 705.9355159284066, 6: 840.344753912764, 29: 540.614702293276, 4: 496.9074478447948, 23: 26.111179998017278, 30: 44.58283110164824, 16: 701.0934425751279, 21: 284.83666165028916, 25: 292.63158372043176, 27: 58.137275170875235} }, 14: Node { id: 14, arches: {3: 1.0, 5: 609.9052282189824, 10: 568.0979593804575, 9: 183.94857357959333, 20: 753.6040670277159, 24: 584.1453093897577, 2: 215.86232148237036, 18: 184.65648374748494, 14: 702.0610806334229, 16: 736.1491060385201, 22: 532.6753196563741, 0: 189.52906252264435, 11: 560.8591948710314, 4: 63.224553074542555, 19: 913.1440979134289, 7: 340.46281801233374, 12: 563.771891906124, 27: 368.8116158542273, 28: 848.4878338822285, 6: 295.63654795986804, 29: 32.539580035795666, 17: 603.4018895496605, 8: 274.95170794961496} }, 17: Node { id: 17, arches: {8: 1.0, 15: 463.3023803509011, 24: 252.71462091443604, 27: 92.52223060243203, 29: 367.1463893819368, 12: 837.1337429158624, 4: 860.9705104006127, 1: 770.0429797942588, 2: 502.0791296954341, 10: 955.202410624259, 11: 529.0672878921625, 13: 338.0352368955264, 28: 296.24799094707254, 25: 442.60476342822045, 3: 42.251071646530356, 18: 358.69812710718617, 7: 359.09282198692284, 9: 495.6232545201013, 26: 108.67129401865911, 22: 464.00131272470327, 0: 421.0440860207719, 30: 429.4617495666464, 21: 445.40943729421434} }, 22: Node { id: 22, arches: {21: 776.5914328392689, 1: 845.7198279235523, 8: 993.0026068237094, 5: 459.5113559862497, 4: 1.0, 12: 964.7972095382041, 19: 549.5554247760944, 20: 642.5451643408611, 24: 807.0979874987678, 9: 402.7745194512778, 17: 737.4048330183348, 26: 120.03642314965558, 10: 320.715599097602, 25: 917.6324228079221, 0: 606.7569331976617, 3: 758.100450137438, 29: 645.9725340075854, 6: 367.4058553863961, 18: 307.83733834144135, 27: 534.3753113341457, 22: 897.08897613479, 13: 79.90701674179908, 23: 978.1685099201887, 16: 480.4662411217962} }, 24: Node { id: 24, arches: {6: 964.9493220272764, 24: 975.3673515380841, 25: 683.6945436241309, 14: 439.75447164024763, 17: 210.00558450699725, 20: 578.0969129783318, 23: 28.210237022875578, 13: 151.78035165665855, 19: 215.76325904614671, 2: 169.46587368338237, 22: 6.202257451114988, 26: 865.7933523277031, 7: 698.1689246757536, 3: 968.3122880788483, 1: 742.5179850121892, 12: 386.49804570614594, 4: 112.45936438183769, 15: 291.77000285678895, 28: 870.7584708959104, 10: 737.8333421413607, 5: 1.0, 8: 802.2729175853771, 21: 364.55729813578733} }, 20: Node { id: 20, arches: {19: 1.0, 24: 267.881372139494, 25: 478.11522352571774, 9: 747.0471157732825, 12: 522.3103738428945, 29: 805.4533129009664, 23: 374.4736485945116, 16: 611.8795443409153, 3: 801.77283597638, 8: 781.0930655434884, 14: 847.1039410187054, 27: 840.5837498185716, 2: 930.0322607161144, 18: 391.1515838219151, 20: 54.69892112369408, 7: 210.4239133258193, 10: 651.2794334580053, 26: 681.8444997082528, 30: 720.7023687897214} }, 5: Node { id: 5, arches: {29: 220.47279863038088, 17: 832.517984184079, 23: 226.68981574629115, 30: 247.28447306572556, 5: 712.3412374749388, 7: 68.10338200670078, 1: 753.6022457202197, 27: 409.869806838628, 12: 676.9520261117414, 10: 475.0521007963666, 9: 571.8095045735171, 11: 462.9996587220368, 3: 297.57520679247835, 18: 257.194424387213, 15: 298.98792851113876, 16: 972.7282437694272, 28: 344.30848451550025, 6: 588.9201353093654, 20: 996.4331012123881, 4: 1.0, 8: 192.10079501901845, 21: 787.2159491190239, 24: 269.43036126453865, 0: 858.4450219052645, 14: 560.2235735434008, 22: 987.7870249742823} }, 18: Node { id: 18, arches: {22: 97.70082720722174, 10: 64.329535031542, 14: 1.0, 19: 617.851046576473, 6: 323.3951234148833, 30: 18.47106782665232, 27: 438.5863448131775, 18: 62.4801491805385, 16: 222.7594833829693, 25: 674.1640181994549, 17: 306.1936116523408, 0: 915.5571394060191, 11: 765.0230675587744, 24: 778.1238030071338, 29: 197.21730512278316, 7: 947.7945430232157, 1: 778.4148517245374, 12: 698.9165199624287} }, 26: Node { id: 26, arches: {3: 1.0, 12: 961.5467331098355, 1: 198.4507364104427, 0: 842.7465010533664, 4: 294.169224841357, 13: 611.806937630049, 19: 685.9547205597037, 11: 103.55794280238068, 30: 676.8838080232073, 18: 947.4960258423281, 20: 825.694158585773, 21: 257.60810160140863, 26: 126.42515812429839, 29: 855.0642961357433, 5: 441.7617072456758, 2: 418.18303340880374, 16: 567.9042481327875, 10: 908.7384859461619, 15: 427.814456399752, 17: 407.7203495252063, 25: 198.79706204493644, 28: 983.0052682604965, 24: 652.3275125250616} }} } 
[INFO] [stderr] 68 |             let EMPTY = Node { id: usize::MAX, arches: HashMap::new() };
[INFO] [stdout]  with roots {2, 14, 29, 30, 15, 8, 9, 1, 16, 13, 3, 25, 17, 0, 5, 7, 22, 19, 11, 24, 6, 27, 20, 26, 23, 18, 10, 12}
[INFO] [stderr]    |                 ^^^^^ help: convert the identifier to snake case: `empty`
[INFO] [stdout] Cycles: []
[INFO] [stderr] 
[INFO] [stdout] mark y: (4, 0.0)
[INFO] [stderr] warning: variable `Gamma` should have a snake case name
[INFO] [stdout] Unordering..
[INFO] [stderr]    --> src/graph.rs:290:13
[INFO] [stdout] Unordering Graph { nodes: {19: Node { id: 19, arches: {} }, 27: Node { id: 27, arches: {} }, 4: Node { id: 4, arches: {0: 0.0} }, 11: Node { id: 11, arches: {} }, 21: Node { id: 21, arches: {4: 0.0} }, 16: Node { id: 16, arches: {} }, 1: Node { id: 1, arches: {} }, 0: Node { id: 0, arches: {} }, 5: Node { id: 5, arches: {} }, 25: Node { id: 25, arches: {} }, 17: Node { id: 17, arches: {} }, 3: Node { id: 3, arches: {} }, 30: Node { id: 30, arches: {} }, 18: Node { id: 18, arches: {} }, 24: Node { id: 24, arches: {} }, 29: Node { id: 29, arches: {} }, 15: Node { id: 15, arches: {} }, 12: Node { id: 12, arches: {} }, 2: Node { id: 2, arches: {} }, 8: Node { id: 8, arches: {} }, 13: Node { id: 13, arches: {} }, 7: Node { id: 7, arches: {} }, 26: Node { id: 26, arches: {} }, 9: Node { id: 9, arches: {} }, 23: Node { id: 23, arches: {} }, 28: Node { id: 28, arches: {21: 0.0} }, 14: Node { id: 14, arches: {} }, 22: Node { id: 22, arches: {} }, 6: Node { id: 6, arches: {} }, 10: Node { id: 10, arches: {} }, 20: Node { id: 20, arches: {} }} }
[INFO] [stderr]     |
[INFO] [stdout] Add 0 4 0
[INFO] [stderr] 290 |     let mut Gamma = HashMap::<usize, f64>::new();
[INFO] [stdout] Add 4 21 0
[INFO] [stderr]     |             ^^^^^ help: convert the identifier to snake case: `gamma`
[INFO] [stdout] Add 21 28 0
[INFO] [stderr] 
[INFO] [stdout] search from 4 in y_h_tree: Graph { nodes: {19: Node { id: 19, arches: {} }, 27: Node { id: 27, arches: {} }, 4: Node { id: 4, arches: {21: 0.0, 0: 0.0} }, 11: Node { id: 11, arches: {} }, 21: Node { id: 21, arches: {28: 0.0, 4: 0.0} }, 16: Node { id: 16, arches: {} }, 1: Node { id: 1, arches: {} }, 0: Node { id: 0, arches: {4: 0.0} }, 5: Node { id: 5, arches: {} }, 25: Node { id: 25, arches: {} }, 17: Node { id: 17, arches: {} }, 3: Node { id: 3, arches: {} }, 30: Node { id: 30, arches: {} }, 18: Node { id: 18, arches: {} }, 24: Node { id: 24, arches: {} }, 29: Node { id: 29, arches: {} }, 15: Node { id: 15, arches: {} }, 12: Node { id: 12, arches: {} }, 2: Node { id: 2, arches: {} }, 8: Node { id: 8, arches: {} }, 13: Node { id: 13, arches: {} }, 7: Node { id: 7, arches: {} }, 26: Node { id: 26, arches: {} }, 9: Node { id: 9, arches: {} }, 23: Node { id: 23, arches: {} }, 28: Node { id: 28, arches: {21: 0.0} }, 14: Node { id: 14, arches: {} }, 22: Node { id: 22, arches: {} }, 6: Node { id: 6, arches: {} }, 10: Node { id: 10, arches: {} }, 20: Node { id: 20, arches: {} }} }
[INFO] [stderr] warning: variable `Delta` should have a snake case name
[INFO] [stdout] forest: [11, 30, 3, 16, 26, 18, 15, 9, 8, 13, 6, 20, 7, 14, 24, 22, 5, 0, 19, 25, 12, 23, 29, 2, 10, 1, 4, 27, 17]
[INFO] [stderr]    --> src/graph.rs:291:13
[INFO] [stdout] search for u=0 in forest [11, 30, 3, 16, 26, 18, 15, 9, 8, 13, 6, 20, 7, 14, 24, 22, 5, 0, 19, 25, 12, 23, 29, 2, 10, 1, 27, 17]
[INFO] [stderr]     |
[INFO] [stdout] cleaned forest: {11: Graph { nodes: {11: Node { id: 11, arches: {} }} }, 30: Graph { nodes: {30: Node { id: 30, arches: {} }} }, 3: Graph { nodes: {3: Node { id: 3, arches: {} }} }, 16: Graph { nodes: {16: Node { id: 16, arches: {} }} }, 26: Graph { nodes: {26: Node { id: 26, arches: {} }} }, 18: Graph { nodes: {18: Node { id: 18, arches: {} }} }, 15: Graph { nodes: {15: Node { id: 15, arches: {} }} }, 9: Graph { nodes: {9: Node { id: 9, arches: {} }} }, 8: Graph { nodes: {8: Node { id: 8, arches: {} }} }, 13: Graph { nodes: {13: Node { id: 13, arches: {} }} }, 6: Graph { nodes: {6: Node { id: 6, arches: {} }} }, 20: Graph { nodes: {20: Node { id: 20, arches: {} }} }, 7: Graph { nodes: {7: Node { id: 7, arches: {} }} }, 14: Graph { nodes: {14: Node { id: 14, arches: {} }} }, 24: Graph { nodes: {24: Node { id: 24, arches: {} }} }, 22: Graph { nodes: {22: Node { id: 22, arches: {} }} }, 5: Graph { nodes: {5: Node { id: 5, arches: {} }} }, 0: Graph { nodes: {0: Node { id: 0, arches: {} }} }, 19: Graph { nodes: {19: Node { id: 19, arches: {} }} }, 25: Graph { nodes: {25: Node { id: 25, arches: {} }} }, 12: Graph { nodes: {12: Node { id: 12, arches: {} }} }, 23: Graph { nodes: {23: Node { id: 23, arches: {} }} }, 29: Graph { nodes: {29: Node { id: 29, arches: {} }} }, 2: Graph { nodes: {2: Node { id: 2, arches: {} }} }, 10: Graph { nodes: {10: Node { id: 10, arches: {} }} }, 1: Graph { nodes: {1: Node { id: 1, arches: {} }} }, 27: Graph { nodes: {27: Node { id: 27, arches: {} }} }, 17: Graph { nodes: {17: Node { id: 17, arches: {} }} }}
[INFO] [stderr] 291 |     let mut Delta = orx_priority_queue::DaryHeap::<usize, f64, 4>::default();
[INFO] [stdout] Connect to 0
[INFO] [stderr]     |             ^^^^^ help: convert the identifier to snake case: `delta`
[INFO] [stdout] Mod 28
[INFO] [stderr] 
[INFO] [stdout] New node: Node { id: 28, arches: {21: 0.0} }
[INFO] [stderr] warning: variable `Node` should have a snake case name
[INFO] [stdout] Mod 21
[INFO] [stderr]    --> src/graph.rs:515:25
[INFO] [stdout] New node: Node { id: 21, arches: {4: 0.0} }
[INFO] [stderr]     |
[INFO] [stdout] Mod 4
[INFO] [stderr] 515 |                         Node => {
[INFO] [stdout] New node: Node { id: 4, arches: {0: 0.0} }
[INFO] [stderr]     |                         ^^^^ help: convert the identifier to snake case: `node`
[INFO] [stdout] -iteration-------------
[INFO] [stderr] 
[INFO] [stdout] mark x: 0
[INFO] [stderr] warning: variable `new_Delta` should have a snake case name
[INFO] [stdout] forest: {11: Graph { nodes: {11: Node { id: 11, arches: {} }} }, 30: Graph { nodes: {30: Node { id: 30, arches: {} }} }, 3: Graph { nodes: {3: Node { id: 3, arches: {} }} }, 16: Graph { nodes: {16: Node { id: 16, arches: {} }} }, 26: Graph { nodes: {26: Node { id: 26, arches: {} }} }, 18: Graph { nodes: {18: Node { id: 18, arches: {} }} }, 15: Graph { nodes: {15: Node { id: 15, arches: {} }} }, 9: Graph { nodes: {9: Node { id: 9, arches: {} }} }, 8: Graph { nodes: {8: Node { id: 8, arches: {} }} }, 13: Graph { nodes: {13: Node { id: 13, arches: {} }} }, 6: Graph { nodes: {6: Node { id: 6, arches: {} }} }, 20: Graph { nodes: {20: Node { id: 20, arches: {} }} }, 7: Graph { nodes: {7: Node { id: 7, arches: {} }} }, 14: Graph { nodes: {14: Node { id: 14, arches: {} }} }, 24: Graph { nodes: {24: Node { id: 24, arches: {} }} }, 22: Graph { nodes: {22: Node { id: 22, arches: {} }} }, 5: Graph { nodes: {5: Node { id: 5, arches: {} }} }, 0: Graph { nodes: {4: Node { id: 4, arches: {0: 0.0} }, 21: Node { id: 21, arches: {4: 0.0} }, 28: Node { id: 28, arches: {21: 0.0} }, 0: Node { id: 0, arches: {} }} }, 19: Graph { nodes: {19: Node { id: 19, arches: {} }} }, 25: Graph { nodes: {25: Node { id: 25, arches: {} }} }, 12: Graph { nodes: {12: Node { id: 12, arches: {} }} }, 23: Graph { nodes: {23: Node { id: 23, arches: {} }} }, 29: Graph { nodes: {29: Node { id: 29, arches: {} }} }, 2: Graph { nodes: {2: Node { id: 2, arches: {} }} }, 10: Graph { nodes: {10: Node { id: 10, arches: {} }} }, 1: Graph { nodes: {1: Node { id: 1, arches: {} }} }, 27: Graph { nodes: {27: Node { id: 27, arches: {} }} }, 17: Graph { nodes: {17: Node { id: 17, arches: {} }} }}
[INFO] [stderr]    --> src/graph.rs:534:17
[INFO] [stdout] mark x tree node list: [4, 21, 28, 0]
[INFO] [stderr]     |
[INFO] [stdout] Building MST for Graph { nodes: {28: Node { id: 28, arches: {23: 831.5388313613291, 2: 76.1397479696279, 4: 53.8427818733432, 28: 198.26614976009677, 14: 422.2836043178935, 17: 458.20005156889056, 19: 971.3256746608787, 9: 732.639274671845, 3: 913.6510270917212, 12: 62.168767059327436, 13: 4.562217999133685, 21: 1.0, 1: 896.150778158957, 24: 97.54145905028335, 16: 577.6502183870132, 26: 392.25996898978013, 29: 31.58542447861987, 15: 787.8445900840862, 30: 212.13940243992707, 6: 974.8097442143932, 18: 212.40733419331588} }, 16: Node { id: 16, arches: {23: 899.8627620343846, 30: 496.627930291318, 11: 386.2909110253494, 12: 5.663637962903298, 26: 884.7522163732236, 3: 730.3519090009657, 27: 178.74415023378145, 13: 538.1611850372495, 21: 72.25383967045097, 1: 873.2140156445736, 17: 497.6499146193782, 29: 408.5220704356137, 9: 193.73280257994273, 24: 407.6609990338612, 7: 391.9373765519534, 5: 854.7596283283012, 25: 349.89903576600653, 28: 956.3823047802675, 15: 601.5986443471187, 8: 1.0, 4: 772.6733637692279, 2: 127.81355706258512, 16: 437.56341903344264, 18: 302.34498704982514, 0: 66.76925797505257, 20: 467.43901865388096} }, 11: Node { id: 11, arches: {20: 601.6071324412198, 2: 819.0433692738884, 8: 716.1410593391828, 7: 57.17246415945783, 22: 592.280801866945, 24: 563.659340609312, 28: 124.05801102843088, 15: 450.6643254945497, 14: 709.6515931704793, 23: 43.8832238371485, 21: 762.8286705444216, 5: 860.1441020227572, 3: 479.56046787498, 27: 961.3137646964858, 19: 92.87283800300466, 11: 917.0315726469623, 12: 895.0975365812578, 10: 1.0, 4: 648.8975379015055, 17: 241.9823282536994, 9: 997.3583660651669, 1: 15.555007282131122, 25: 68.02469022639802, 18: 443.2039097773171} }, 1: Node { id: 1, arches: {25: 525.5375093502581, 26: 467.42688545189145, 21: 659.911922054828, 28: 404.10664244536247, 15: 305.48452851511786, 30: 64.53544537926606, 10: 320.5836523583136, 8: 10.099038129859517, 11: 632.0185919758603, 7: 473.40997877606804, 9: 109.72610932871457, 14: 515.0589377309879, 17: 996.6480130352608, 5: 958.5309737017599, 0: 1.0, 13: 53.1195714940675, 18: 124.20016879850294, 1: 848.1951193856962, 3: 881.7034048631065, 23: 866.0089995104485, 22: 452.5092639114766, 24: 768.831561202263, 20: 333.6103229353751, 12: 744.0088605595467, 16: 63.79616598125865, 6: 498.92722518397187, 4: 801.5137644144824} }, 15: Node { id: 15, arches: {11: 1.0, 27: 100.40372989915682, 7: 471.40744990001474, 12: 383.37366494606596, 30: 709.2972619423833, 18: 34.92932114525486, 20: 385.3358863934512, 14: 681.3787719790475, 4: 506.9426621441173, 19: 61.49333099496108, 26: 566.8789861581287, 6: 457.5611715787129, 2: 472.7681680595849, 3: 928.1212701782941, 0: 323.5515966572156, 8: 622.4671125074817, 15: 110.3835699576974, 5: 658.2025892067034, 21: 628.545116876054, 29: 654.2737926516784, 16: 514.033087744303} }, 9: Node { id: 9, arches: {0: 1.0, 6: 537.2803604310357, 9: 960.4453259642058, 21: 807.8251287226464, 27: 325.2992129746277, 26: 848.8134833448079, 29: 791.3009993131428, 18: 931.1662019348362, 25: 242.45428656134072, 2: 471.53619609553243, 4: 978.3682739363435, 14: 54.2957367829503, 15: 849.8721952130228, 5: 692.3235135276433, 11: 705.511036933647, 17: 13.17882256436057, 23: 685.3291624261981, 1: 414.2432521933497, 28: 205.60433425561135, 19: 464.6453564543229, 8: 477.8649001551612, 10: 805.7584771103016} }, 12: Node { id: 12, arches: {28: 143.92796878249246, 24: 412.9118872723032, 5: 629.3216039991574, 20: 865.8844401694823, 30: 794.5111296409731, 10: 42.601820114818196, 21: 510.1044743835203, 11: 426.1429029930181, 6: 77.54050025463012, 29: 665.4265818067134, 7: 85.94769126511518, 0: 1.0, 8: 487.36123556287265, 12: 226.06226128301256, 18: 673.4116004911521, 27: 588.6000272910588, 22: 25.459515250752915, 23: 714.6008788144951, 25: 849.5528015083755, 15: 486.4968685703155, 14: 409.0657181681357, 1: 779.4362482390604, 3: 994.4014865796705, 16: 513.1341259104404, 13: 556.983165774279, 19: 69.12691313758566} }, 3: Node { id: 3, arches: {5: 925.3568987424187, 13: 680.4980875058501, 1: 400.0435624612486, 16: 898.9828030928089, 18: 366.7720040835896, 21: 866.4419661454504, 14: 527.7282024182526, 10: 886.9199743020208, 12: 118.33735590584631, 0: 1.0, 24: 687.8847805340826, 25: 506.7056458735131, 11: 91.17688848613166, 7: 626.644640643698, 26: 631.5498200008794, 9: 87.55651094546526, 15: 325.906050990347, 17: 437.07680778136785, 20: 986.0462399371642, 28: 341.37023588396363, 2: 529.5484918771431, 19: 413.8487771958126, 6: 268.4223131289172, 8: 914.6367368952459} }, 8: Node { id: 8, arches: {6: 599.4936031959187, 18: 9.146743209439336, 20: 643.7123049179415, 15: 608.9661837162575, 9: 889.5635060966207, 14: 432.9885526056791, 21: 72.79544235117689, 22: 70.9790313580035, 24: 112.0328070770125, 11: 989.5120825270207, 25: 546.4519022171512, 28: 208.54739634190685, 4: 968.2126123464899, 13: 744.0141109653671, 23: 233.64019940794606, 3: 1.0, 0: 971.9052691539348, 30: 593.3690622609442, 1: 492.2905474304973, 29: 581.7294012739007, 27: 147.61849378912493, 2: 265.0120467172758} }, 21: Node { id: 21, arches: {21: 441.79462883449895, 28: 906.949762096884, 0: 462.96528491435606, 4: 1.0, 6: 86.50345998138583, 16: 659.1249132280798, 20: 658.4361536681291, 1: 421.2519407493475, 2: 431.77722728629783, 8: 622.4440011149923, 27: 185.96754545275635, 30: 898.1932680121855, 11: 871.7859298057955, 12: 464.38730938812563, 3: 487.59325965918913, 13: 857.8222091862673, 15: 583.9068399191369, 19: 57.129200877341916, 22: 824.3507826658331, 25: 245.83447889838618, 24: 451.4005388790057, 23: 284.8832988570722, 14: 40.84628658079657, 5: 77.58019704670096, 29: 344.3208994572363, 10: 446.80061143706456} }, 13: Node { id: 13, arches: {28: 396.09658423957256, 7: 260.1348999204608, 1: 830.7978286761992, 22: 927.4800821042248, 24: 404.0714374355575, 9: 1.0, 2: 899.5893088587641, 20: 523.0107792083402, 6: 73.32533715017085, 26: 930.1726368121467, 5: 307.9982060374876, 12: 644.575600373792, 13: 553.455185902261, 11: 358.7222671944776, 18: 861.8490997729602, 16: 333.9667064882112, 25: 563.5828929275415, 8: 77.26134935769139, 10: 751.8368466789327} }, 23: Node { id: 23, arches: {22: 251.52192392817932, 30: 189.3806055559901, 28: 826.0425258716872, 8: 820.2549563741273, 6: 538.7980367809442, 5: 891.5226416514308, 14: 259.1344021771397, 23: 146.17193989442973, 17: 23.42579921137755, 25: 393.5381675291574, 3: 825.1533071691998, 10: 565.31378736999, 4: 361.1715275602054, 19: 346.1189999490211, 24: 784.9379134010212, 15: 290.1419742239276, 2: 1.0, 9: 302.2287029846761, 1: 995.2839433975543, 12: 294.1098048528743, 21: 776.2440961722814, 26: 777.2560325183318, 29: 126.60681682150802, 0: 108.15288573529662, 18: 830.9599812884529, 20: 119.83898152538697} }, 25: Node { id: 25, arches: {25: 946.2345643027953, 21: 712.4767691865659, 7: 408.96235701842284, 19: 529.0692447106239, 20: 830.3056448468847, 0: 310.14813699207934, 22: 986.6339499486517, 24: 890.3163096919075, 1: 561.1401165329145, 10: 788.1756672643556, 18: 193.81748009388005, 11: 496.7146166581662, 2: 191.46838341242946, 8: 1.0, 30: 101.0204410222464, 13: 118.61915752176195, 12: 259.9479437968779, 23: 145.86125874085008, 4: 841.9644109123902, 27: 267.3150291162728, 28: 418.6578755209979, 9: 679.9045510872413, 5: 886.5543915168186, 6: 794.5370656421327, 29: 440.87899200046706} }, 6: Node { id: 6, arches: {25: 308.49349286189886, 20: 385.30081459266097, 3: 728.7828911126297, 16: 18.631740200596813, 19: 204.8067443681368, 26: 619.1587083986498, 11: 819.2643935101554, 17: 347.50589967868495, 12: 94.81623663994233, 24: 823.4612357490693, 18: 679.3375064874272, 8: 614.5549250770822, 2: 1.0, 21: 894.1287017991389, 14: 668.0102187454962, 29: 863.3762480377565, 10: 617.9109378207303, 22: 361.96912424225394, 4: 955.4191625339347, 7: 926.4142572303874, 0: 570.5127532252378, 13: 638.1164571772675, 28: 755.5755740984781, 1: 160.00836967092752, 30: 92.87640033132868} }, 30: Node { id: 30, arches: {29: 74.42037554001786, 0: 430.96366130465907, 1: 686.9547194704832, 22: 63.64693407004047, 8: 702.318812948482, 15: 798.9065320304978, 6: 605.7134169013607, 9: 904.5962395674202, 26: 1.0, 10: 579.6343341942496, 11: 654.4293944921113, 19: 822.0572380310939, 7: 313.2164601414159, 3: 142.21581473095256, 12: 213.50016344806306, 23: 759.1505421749118, 25: 977.2964780257868, 28: 258.8833354696621, 30: 686.7593424838324, 5: 774.4095485862905, 13: 188.34099933812627, 4: 181.1373227327034, 16: 400.2094776495041, 2: 38.97789495059828, 21: 424.96666949901424} }, 27: Node { id: 27, arches: {15: 2.683932870332992, 12: 320.2568620974114, 17: 921.5026054807004, 19: 467.90327144240746, 22: 599.9349082078902, 13: 1.0, 5: 662.1191689438191, 26: 766.9722845386425, 14: 466.31909221209145, 28: 307.32089923899446, 29: 195.16132247993434, 27: 857.7203551184352, 1: 857.836294343429, 9: 98.01107748271866, 4: 266.3298213109796, 7: 517.1584701581879, 11: 411.0012855711479, 18: 3.6183287894195835, 3: 722.0856211500527, 30: 132.59420438408986, 21: 166.57869421048778, 16: 946.9008405940258, 0: 799.6807739880035} }, 19: Node { id: 19, arches: {22: 257.1851103923258, 19: 649.0412638365319, 14: 245.0067673586721, 0: 222.8365664116765, 24: 750.5730105690855, 12: 336.0566075537078, 15: 107.77460013329672, 17: 705.5172923742628, 8: 671.970168410502, 27: 541.1347567201221, 11: 493.0875661124094, 26: 424.2974374109356, 1: 254.64862525553164, 16: 1.0, 5: 669.0710666527082, 4: 340.3314862539492, 10: 328.96433592795444, 25: 760.5747840007826, 9: 14.059328277435988, 29: 612.2811388675073, 3: 541.7816171654679, 13: 708.597828530997, 6: 876.2028971437207, 28: 663.9862428540035, 2: 193.26779813488736} }, 10: Node { id: 10, arches: {17: 58.42598453016712, 28: 628.7402747405367, 11: 702.7739819987938, 26: 678.9089515934191, 15: 114.19895151074314, 3: 399.8782988812829, 6: 173.34286644187065, 16: 42.590422146970006, 18: 847.0932392724226, 0: 276.65898034610467, 9: 493.9124026986939, 22: 963.4878348928686, 29: 991.1565358198014, 20: 61.99319278317885, 12: 728.34831551195, 5: 25.776651889397037, 10: 924.0529123662969, 14: 705.6729696439495, 8: 620.5055677740628, 13: 927.1247288680432, 4: 1.0, 24: 959.3539413480249, 27: 288.0736052487647, 30: 18.217080132204494, 2: 609.8376487959472} }, 0: Node { id: 0, arches: {} }, 2: Node { id: 2, arches: {16: 398.4531671646356, 5: 612.3024502431035, 18: 799.9454160908845, 6: 525.0398451708551, 19: 295.73137870147974, 30: 608.8202050642145, 4: 676.6105444777988, 0: 113.43323052428029, 23: 135.44989486452045, 20: 463.30678619980705, 25: 295.48499414446877, 29: 395.22623717233364, 8: 859.5731464366083, 28: 194.05851201858266, 9: 510.10560947765083, 2: 478.9304443570488, 1: 1.0, 11: 255.96660919036952, 17: 242.4372829704871, 13: 688.4292775635774, 27: 875.1219322758675, 26: 810.034650831931, 3: 655.1105364914583, 12: 218.4800018826651, 14: 122.75680807993227} }, 4: Node { id: 4, arches: {19: 658.8061701953965, 23: 519.5243004651503, 7: 907.6079871606424, 25: 8.015248692498892, 18: 583.0802783272712, 3: 533.2496964294054, 29: 316.39668482974054, 28: 233.40824738447017, 27: 217.8167074369805, 14: 959.8443265696468, 16: 131.3286363849658, 22: 418.1868592700339, 24: 747.9471091469509, 26: 810.9326142282135, 10: 187.95346252141198, 6: 656.1564476182142, 11: 36.50587373112563, 12: 407.0702500115309, 21: 570.3713974526987, 9: 646.8996484178496, 8: 346.7589783220314, 17: 484.6203125404963, 0: 1.0, 13: 492.2061577803701, 4: 229.40173006518302} }, 29: Node { id: 29, arches: {9: 137.87037138293013, 8: 605.3864592792257, 21: 309.4035003498007, 4: 202.32039025835965, 30: 252.40596196988002, 18: 421.0939867929495, 11: 479.8984987375081, 25: 75.23902600031573, 19: 1.0, 27: 355.1961678263724, 2: 25.347772892862423, 5: 530.4252786331765, 15: 846.8563154844486, 16: 318.95576263388557, 14: 318.8364592683836, 26: 500.4587134586605, 17: 161.15846029307767, 7: 879.5330509525335, 23: 762.0283905474122, 20: 290.25599008694155} }, 7: Node { id: 7, arches: {19: 170.01359972148697, 7: 856.9451181438515, 12: 327.4537542794189, 13: 276.44605493546493, 24: 757.3002475269436, 9: 118.17575106983654, 1: 129.20294394247716, 8: 940.5943789775268, 10: 40.77405784370286, 0: 1.0, 15: 126.33219479689888, 22: 867.1922325835393, 14: 81.33799250649248, 11: 315.0166802353439, 26: 705.9355159284066, 6: 840.344753912764, 29: 540.614702293276, 4: 496.9074478447948, 23: 26.111179998017278, 30: 44.58283110164824, 16: 701.0934425751279, 21: 284.83666165028916, 25: 292.63158372043176, 27: 58.137275170875235} }, 14: Node { id: 14, arches: {3: 1.0, 5: 609.9052282189824, 10: 568.0979593804575, 9: 183.94857357959333, 20: 753.6040670277159, 24: 584.1453093897577, 2: 215.86232148237036, 18: 184.65648374748494, 14: 702.0610806334229, 16: 736.1491060385201, 22: 532.6753196563741, 0: 189.52906252264435, 11: 560.8591948710314, 4: 63.224553074542555, 19: 913.1440979134289, 7: 340.46281801233374, 12: 563.771891906124, 27: 368.8116158542273, 28: 848.4878338822285, 6: 295.63654795986804, 29: 32.539580035795666, 17: 603.4018895496605, 8: 274.95170794961496} }, 17: Node { id: 17, arches: {8: 1.0, 15: 463.3023803509011, 24: 252.71462091443604, 27: 92.52223060243203, 29: 367.1463893819368, 12: 837.1337429158624, 4: 860.9705104006127, 1: 770.0429797942588, 2: 502.0791296954341, 10: 955.202410624259, 11: 529.0672878921625, 13: 338.0352368955264, 28: 296.24799094707254, 25: 442.60476342822045, 3: 42.251071646530356, 18: 358.69812710718617, 7: 359.09282198692284, 9: 495.6232545201013, 26: 108.67129401865911, 22: 464.00131272470327, 0: 421.0440860207719, 30: 429.4617495666464, 21: 445.40943729421434} }, 22: Node { id: 22, arches: {21: 776.5914328392689, 1: 845.7198279235523, 8: 993.0026068237094, 5: 459.5113559862497, 4: 1.0, 12: 964.7972095382041, 19: 549.5554247760944, 20: 642.5451643408611, 24: 807.0979874987678, 9: 402.7745194512778, 17: 737.4048330183348, 26: 120.03642314965558, 10: 320.715599097602, 25: 917.6324228079221, 0: 606.7569331976617, 3: 758.100450137438, 29: 645.9725340075854, 6: 367.4058553863961, 18: 307.83733834144135, 27: 534.3753113341457, 22: 897.08897613479, 13: 79.90701674179908, 23: 978.1685099201887, 16: 480.4662411217962} }, 24: Node { id: 24, arches: {6: 964.9493220272764, 24: 975.3673515380841, 25: 683.6945436241309, 14: 439.75447164024763, 17: 210.00558450699725, 20: 578.0969129783318, 23: 28.210237022875578, 13: 151.78035165665855, 19: 215.76325904614671, 2: 169.46587368338237, 22: 6.202257451114988, 26: 865.7933523277031, 7: 698.1689246757536, 3: 968.3122880788483, 1: 742.5179850121892, 12: 386.49804570614594, 4: 112.45936438183769, 15: 291.77000285678895, 28: 870.7584708959104, 10: 737.8333421413607, 5: 1.0, 8: 802.2729175853771, 21: 364.55729813578733} }, 20: Node { id: 20, arches: {19: 1.0, 24: 267.881372139494, 25: 478.11522352571774, 9: 747.0471157732825, 12: 522.3103738428945, 29: 805.4533129009664, 23: 374.4736485945116, 16: 611.8795443409153, 3: 801.77283597638, 8: 781.0930655434884, 14: 847.1039410187054, 27: 840.5837498185716, 2: 930.0322607161144, 18: 391.1515838219151, 20: 54.69892112369408, 7: 210.4239133258193, 10: 651.2794334580053, 26: 681.8444997082528, 30: 720.7023687897214} }, 5: Node { id: 5, arches: {29: 220.47279863038088, 17: 832.517984184079, 23: 226.68981574629115, 30: 247.28447306572556, 5: 712.3412374749388, 7: 68.10338200670078, 1: 753.6022457202197, 27: 409.869806838628, 12: 676.9520261117414, 10: 475.0521007963666, 9: 571.8095045735171, 11: 462.9996587220368, 3: 297.57520679247835, 18: 257.194424387213, 15: 298.98792851113876, 16: 972.7282437694272, 28: 344.30848451550025, 6: 588.9201353093654, 20: 996.4331012123881, 4: 1.0, 8: 192.10079501901845, 21: 787.2159491190239, 24: 269.43036126453865, 0: 858.4450219052645, 14: 560.2235735434008, 22: 987.7870249742823} }, 18: Node { id: 18, arches: {22: 97.70082720722174, 10: 64.329535031542, 14: 1.0, 19: 617.851046576473, 6: 323.3951234148833, 30: 18.47106782665232, 27: 438.5863448131775, 18: 62.4801491805385, 16: 222.7594833829693, 25: 674.1640181994549, 17: 306.1936116523408, 0: 915.5571394060191, 11: 765.0230675587744, 24: 778.1238030071338, 29: 197.21730512278316, 7: 947.7945430232157, 1: 778.4148517245374, 12: 698.9165199624287} }, 26: Node { id: 26, arches: {3: 1.0, 12: 961.5467331098355, 1: 198.4507364104427, 0: 842.7465010533664, 4: 294.169224841357, 13: 611.806937630049, 19: 685.9547205597037, 11: 103.55794280238068, 30: 676.8838080232073, 18: 947.4960258423281, 20: 825.694158585773, 21: 257.60810160140863, 26: 126.42515812429839, 29: 855.0642961357433, 5: 441.7617072456758, 2: 418.18303340880374, 16: 567.9042481327875, 10: 908.7384859461619, 15: 427.814456399752, 17: 407.7203495252063, 25: 198.79706204493644, 28: 983.0052682604965, 24: 652.3275125250616} }} } 
[INFO] [stderr] 534 |         let mut new_Delta = orx_priority_queue::DaryHeap::<usize, f64, 4>::default();
[INFO] [stdout]  with roots {5, 18, 26, 12, 23, 3, 1, 24, 25, 8, 29, 13, 9, 22, 27, 14, 20, 10, 11, 16, 6, 19, 7, 15, 17, 30, 2}
[INFO] [stderr]     |                 ^^^^^^^^^ help: convert the identifier to snake case: `new_delta`
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stdout] thread 'testgen::test_msf' (291) panicked at src/graph.rs:127:27:
[INFO] [stderr] warning: `bs1` (bin "bs1" test) generated 30 warnings (run `cargo fix --bin "bs1" -p bs1 --tests` to apply 23 suggestions)
[INFO] [stdout] called `Option::unwrap()` on a `None` value
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stdout] stack backtrace:
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/bs1-bef29ba6b6f56973)
[INFO] [stdout]    0:     0x60af334f39e1 - 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:     0x60af334f39e1 - 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:     0x60af334f39e1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60af334f39e1 - <<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:     0x60af3350815a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60af3350815a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x60af334f7e9c - 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:     0x60af334f7e9c - <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:     0x60af334d2156 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60af334d2156 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60af334ebc09 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60af3347e500 - <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:     0x60af3347e500 - 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:     0x60af334ebdc2 - <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:     0x60af334ebdc2 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x60af334d2234 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:681:13
[INFO] [stdout]   16:     0x60af334c9b69 - 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:     0x60af334d2dfd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x60af335088ec - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60af335088b2 - core[6883ba1bc0fe4ed1]::panicking::panic
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x60af33508609 - core[6883ba1bc0fe4ed1]::option::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/option.rs:2251:5
[INFO] [stdout]   21:     0x60af33454df6 - <core[6883ba1bc0fe4ed1]::option::Option<(&usize, &f64)>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/option.rs:1014:21
[INFO] [stdout]   22:     0x60af33454df6 - bs1[487b062d4d968b58]::graph::build_mst::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/graph.rs:127:27
[INFO] [stdout]   23:     0x60af33463623 - core[6883ba1bc0fe4ed1]::iter::adapters::map::map_fold::<(&usize, &mut bs1[487b062d4d968b58]::graph::Node), (usize, bs1[487b062d4d968b58]::graph::Node), (), bs1[487b062d4d968b58]::graph::build_mst::{closure#0}, core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator::for_each::call<(usize, bs1[487b062d4d968b58]::graph::Node), <hashbrown[96ca1111ca6a1c5d]::map::HashMap<usize, bs1[487b062d4d968b58]::graph::Node, std[73adb7dc35730857]::hash::random::RandomState> as core[6883ba1bc0fe4ed1]::iter::traits::collect::Extend<(usize, bs1[487b062d4d968b58]::graph::Node)>>::extend<core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/iter/adapters/map.rs:88:28
[INFO] [stdout]   24:     0x60af3346a1e5 - <hashbrown[96ca1111ca6a1c5d]::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node> as core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator>::fold::<(), core[6883ba1bc0fe4ed1]::iter::adapters::map::map_fold<(&usize, &mut bs1[487b062d4d968b58]::graph::Node), (usize, bs1[487b062d4d968b58]::graph::Node), (), bs1[487b062d4d968b58]::graph::build_mst::{closure#0}, core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator::for_each::call<(usize, bs1[487b062d4d968b58]::graph::Node), <hashbrown[96ca1111ca6a1c5d]::map::HashMap<usize, bs1[487b062d4d968b58]::graph::Node, std[73adb7dc35730857]::hash::random::RandomState> as core[6883ba1bc0fe4ed1]::iter::traits::collect::Extend<(usize, bs1[487b062d4d968b58]::graph::Node)>>::extend<core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rust/deps/hashbrown-0.17.1/src/map.rs:3215:13
[INFO] [stdout]   25:     0x60af334497b2 - <hashbrown[96ca1111ca6a1c5d]::raw::RawIterRange<(usize, bs1[487b062d4d968b58]::graph::Node)>>::fold_impl::<<hashbrown[96ca1111ca6a1c5d]::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node> as core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator>::fold<(), core[6883ba1bc0fe4ed1]::iter::adapters::map::map_fold<(&usize, &mut bs1[487b062d4d968b58]::graph::Node), (usize, bs1[487b062d4d968b58]::graph::Node), (), bs1[487b062d4d968b58]::graph::build_mst::{closure#0}, core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator::for_each::call<(usize, bs1[487b062d4d968b58]::graph::Node), <hashbrown[96ca1111ca6a1c5d]::map::HashMap<usize, bs1[487b062d4d968b58]::graph::Node, std[73adb7dc35730857]::hash::random::RandomState> as core[6883ba1bc0fe4ed1]::iter::traits::collect::Extend<(usize, bs1[487b062d4d968b58]::graph::Node)>>::extend<core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /rust/deps/hashbrown-0.17.1/src/raw.rs:3709:23
[INFO] [stdout]   26:     0x60af33469189 - <hashbrown[96ca1111ca6a1c5d]::raw::RawIter<(usize, bs1[487b062d4d968b58]::graph::Node)> as core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator>::fold::<(), <hashbrown[96ca1111ca6a1c5d]::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node> as core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator>::fold<(), core[6883ba1bc0fe4ed1]::iter::adapters::map::map_fold<(&usize, &mut bs1[487b062d4d968b58]::graph::Node), (usize, bs1[487b062d4d968b58]::graph::Node), (), bs1[487b062d4d968b58]::graph::build_mst::{closure#0}, core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator::for_each::call<(usize, bs1[487b062d4d968b58]::graph::Node), <hashbrown[96ca1111ca6a1c5d]::map::HashMap<usize, bs1[487b062d4d968b58]::graph::Node, std[73adb7dc35730857]::hash::random::RandomState> as core[6883ba1bc0fe4ed1]::iter::traits::collect::Extend<(usize, bs1[487b062d4d968b58]::graph::Node)>>::extend<core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rust/deps/hashbrown-0.17.1/src/raw.rs:3879:28
[INFO] [stdout]   27:     0x60af33469189 - <hashbrown[96ca1111ca6a1c5d]::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node> as core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator>::fold::<(), core[6883ba1bc0fe4ed1]::iter::adapters::map::map_fold<(&usize, &mut bs1[487b062d4d968b58]::graph::Node), (usize, bs1[487b062d4d968b58]::graph::Node), (), bs1[487b062d4d968b58]::graph::build_mst::{closure#0}, core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator::for_each::call<(usize, bs1[487b062d4d968b58]::graph::Node), <hashbrown[96ca1111ca6a1c5d]::map::HashMap<usize, bs1[487b062d4d968b58]::graph::Node, std[73adb7dc35730857]::hash::random::RandomState> as core[6883ba1bc0fe4ed1]::iter::traits::collect::Extend<(usize, bs1[487b062d4d968b58]::graph::Node)>>::extend<core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rust/deps/hashbrown-0.17.1/src/map.rs:3213:20
[INFO] [stdout]   28:     0x60af33452c81 - <std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node> as core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator>::fold::<(), core[6883ba1bc0fe4ed1]::iter::adapters::map::map_fold<(&usize, &mut bs1[487b062d4d968b58]::graph::Node), (usize, bs1[487b062d4d968b58]::graph::Node), (), bs1[487b062d4d968b58]::graph::build_mst::{closure#0}, core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator::for_each::call<(usize, bs1[487b062d4d968b58]::graph::Node), <hashbrown[96ca1111ca6a1c5d]::map::HashMap<usize, bs1[487b062d4d968b58]::graph::Node, std[73adb7dc35730857]::hash::random::RandomState> as core[6883ba1bc0fe4ed1]::iter::traits::collect::Extend<(usize, bs1[487b062d4d968b58]::graph::Node)>>::extend<core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/collections/hash/map.rs:2159:19
[INFO] [stdout]   29:     0x60af334617c5 - <core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}> as core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator>::fold::<(), core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator::for_each::call<(usize, bs1[487b062d4d968b58]::graph::Node), <hashbrown[96ca1111ca6a1c5d]::map::HashMap<usize, bs1[487b062d4d968b58]::graph::Node, std[73adb7dc35730857]::hash::random::RandomState> as core[6883ba1bc0fe4ed1]::iter::traits::collect::Extend<(usize, bs1[487b062d4d968b58]::graph::Node)>>::extend<core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}>>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/iter/adapters/map.rs:128:19
[INFO] [stdout]   30:     0x60af33462baa - <core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}> as core[6883ba1bc0fe4ed1]::iter::traits::iterator::Iterator>::for_each::<<hashbrown[96ca1111ca6a1c5d]::map::HashMap<usize, bs1[487b062d4d968b58]::graph::Node, std[73adb7dc35730857]::hash::random::RandomState> as core[6883ba1bc0fe4ed1]::iter::traits::collect::Extend<(usize, bs1[487b062d4d968b58]::graph::Node)>>::extend<core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}>>::{closure#0}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/iter/traits/iterator.rs:887:14
[INFO] [stdout]   31:     0x60af334684e2 - <hashbrown[96ca1111ca6a1c5d]::map::HashMap<usize, bs1[487b062d4d968b58]::graph::Node, std[73adb7dc35730857]::hash::random::RandomState> as core[6883ba1bc0fe4ed1]::iter::traits::collect::Extend<(usize, bs1[487b062d4d968b58]::graph::Node)>>::extend::<core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}>>
[INFO] [stdout]                                at /rust/deps/hashbrown-0.17.1/src/map.rs:4879:14
[INFO] [stdout]   32:     0x60af334528f0 - <std[73adb7dc35730857]::collections::hash::map::HashMap<usize, bs1[487b062d4d968b58]::graph::Node> as core[6883ba1bc0fe4ed1]::iter::traits::collect::Extend<(usize, bs1[487b062d4d968b58]::graph::Node)>>::extend::<core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/collections/hash/map.rs:3032:19
[INFO] [stdout]   33:     0x60af334528f0 - <std[73adb7dc35730857]::collections::hash::map::HashMap<usize, bs1[487b062d4d968b58]::graph::Node> as core[6883ba1bc0fe4ed1]::iter::traits::collect::FromIterator<(usize, bs1[487b062d4d968b58]::graph::Node)>>::from_iter::<core[6883ba1bc0fe4ed1]::iter::adapters::map::Map<std[73adb7dc35730857]::collections::hash::map::IterMut<usize, bs1[487b062d4d968b58]::graph::Node>, bs1[487b062d4d968b58]::graph::build_mst::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/collections/hash/map.rs:3016:13
[INFO] [stdout]   34:     0x60af33458df4 - bs1[487b062d4d968b58]::graph::build_mst
[INFO] [stdout]                                at /opt/rustwide/workdir/src/graph.rs:114:16
[INFO] [stdout]   35:     0x60af334577e7 - bs1[487b062d4d968b58]::graph::build_msf
[INFO] [stdout]                                at /opt/rustwide/workdir/src/graph.rs:401:28
[INFO] [stdout]   36:     0x60af3346de1c - bs1[487b062d4d968b58]::testgen::test_msf
[INFO] [stdout]                                at /opt/rustwide/workdir/src/testgen.rs:103:19
[INFO] [stdout]   37:     0x60af3346cd37 - bs1[487b062d4d968b58]::testgen::test_msf::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/testgen.rs:65:18
[INFO] [stdout]   38:     0x60af3345bcc6 - <bs1[487b062d4d968b58]::testgen::test_msf::{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]   39:     0x60af3347183b - <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]   40:     0x60af3347183b - 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]   41:     0x60af3347ee85 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   42:     0x60af3347ee85 - <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]   43:     0x60af3347ee85 - 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]   44:     0x60af3347ee85 - 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]   45:     0x60af3347ee85 - 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]   46:     0x60af3347ee85 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   47:     0x60af3347ee85 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   48:     0x60af33479934 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   49:     0x60af33479934 - 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]   50:     0x60af33481fd2 - 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]   51:     0x60af33481fd2 - <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]   52:     0x60af33481fd2 - 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]   53:     0x60af33481fd2 - 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]   54:     0x60af33481fd2 - 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]   55:     0x60af33481fd2 - 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]   56:     0x60af33481fd2 - <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]   57:     0x60af334f326f - <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]   58:     0x60af334f326f - <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]   59:     0x719f09278aa4 - <unknown>
[INFO] [stderr] error: test failed, to rerun pass `--bin bs1`
[INFO] [stdout]   60:     0x719f09305a64 - clone
[INFO] [stdout]   61:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     testgen::test_msf
[INFO] [stdout]     testgen::test_mst
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231", kill_on_drop: false }`
[INFO] [stdout] 22a98d3f9a6f54eaa8606ae371623cd0189d2b659b5e145a53ca9a1995391231
