[INFO] fetching crate revonet 0.2.1... [INFO] testing revonet-0.2.1 against beta-2025-10-28 for beta-1.92-2 [INFO] extracting crate revonet 0.2.1 into /workspace/builds/worker-0-tc2/source [INFO] started tweaking crates.io crate revonet 0.2.1 [INFO] finished tweaking crates.io crate revonet 0.2.1 [INFO] tweaked toml for crates.io crate revonet 0.2.1 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate revonet 0.2.1 on toolchain beta-2025-10-28 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 21 packages to latest compatible versions [INFO] [stderr] Adding rand v0.3.23 (available: v0.9.2) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 439ff111a3d67a68322d1cdea257c9c91622c97bc248f3240216bec5228a2f00 [INFO] running `Command { std: "docker" "start" "-a" "439ff111a3d67a68322d1cdea257c9c91622c97bc248f3240216bec5228a2f00", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "439ff111a3d67a68322d1cdea257c9c91622c97bc248f3240216bec5228a2f00", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "439ff111a3d67a68322d1cdea257c9c91622c97bc248f3240216bec5228a2f00", kill_on_drop: false }` [INFO] [stdout] 439ff111a3d67a68322d1cdea257c9c91622c97bc248f3240216bec5228a2f00 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 42fa8f5176f2406d6cb21bcc997db3c832c92d96ac734fdb2d0a16080ef9f114 [INFO] running `Command { std: "docker" "start" "-a" "42fa8f5176f2406d6cb21bcc997db3c832c92d96ac734fdb2d0a16080ef9f114", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling revonet v0.2.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/ea.rs:28:45 [INFO] [stdout] | [INFO] [stdout] 28 | fn init(&mut self, size: usize, &mut R); [INFO] [stdout] | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut R` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` (part of `#[warn(rust_2018_compatibility)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/ea.rs:245:69 [INFO] [stdout] | [INFO] [stdout] 245 | fn select_tournament(fits: &Vec, tour_size: u32, mut rng: &mut Rng) -> Vec { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 245 | fn select_tournament(fits: &Vec, tour_size: u32, mut rng: &mut dyn Rng) -> Vec { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ea.rs:65:45 [INFO] [stdout] | [INFO] [stdout] 65 | fn init(&mut self, size: usize, mut rng: &mut R) { [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: variable does not need to be mutable [INFO] [stdout] --> src/ea.rs:228:97 [INFO] [stdout] | [INFO] [stdout] 228 | pub fn create_population(pop_size: u32, ind_size: u32, mut rng: &mut R, problem: &P) -> Vec { [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/ga.rs:82:182 [INFO] [stdout] | [INFO] [stdout] 82 | ..._type: CrossoverOperator, x_prob: f32, x_alpha: f32, mut rng: &mut R) { [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/ga.rs:121:102 [INFO] [stdout] | [INFO] [stdout] 121 | fn cross_arithmetic(p1: &T, p2: &T, c1: &mut T, c2: &mut T, alpha: f32, mut rng: &mut R) { [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/ne.rs:67:45 [INFO] [stdout] | [INFO] [stdout] 67 | fn init(&mut self, size: usize, mut rng: &mut R) { [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/problem.rs:53:73 [INFO] [stdout] | [INFO] [stdout] 53 | fn get_random_individual(&self, size: usize, mut rng: &mut R) -> T { [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `Jsonable` is never used [INFO] [stdout] --> src/lib.rs:25:7 [INFO] [stdout] | [INFO] [stdout] 25 | trait Jsonable: Clone+Serialize { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/ga.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn new(problem: &'a P) -> GA

{ [INFO] [stdout] | -- ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 45 | pub fn new(problem: &'a P) -> GA<'a, P> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/neproblem.rs:172:24 [INFO] [stdout] | [INFO] [stdout] 172 | panic!(format!("Unknown problem type for symbolic regression problem: {}", [INFO] [stdout] | ________________________^ [INFO] [stdout] 173 | | problem_type)) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` (part of `#[warn(rust_2021_compatibility)]`) on by default [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 ~ panic!("Unknown problem type for symbolic regression problem: {}", [INFO] [stdout] 173 ~ problem_type) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/neuro.rs:215:24 [INFO] [stdout] | [INFO] [stdout] 215 | pub fn iter_layers(&self) -> Iter> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 215 | pub fn iter_layers(&self) -> Iter<'_, Box> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.86s [INFO] running `Command { std: "docker" "inspect" "42fa8f5176f2406d6cb21bcc997db3c832c92d96ac734fdb2d0a16080ef9f114", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "42fa8f5176f2406d6cb21bcc997db3c832c92d96ac734fdb2d0a16080ef9f114", kill_on_drop: false }` [INFO] [stdout] 42fa8f5176f2406d6cb21bcc997db3c832c92d96ac734fdb2d0a16080ef9f114 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9b4a83e5c0e7308ab2064ca57d301509baba4e14a1aa18ba7eb97141b37d6ea2 [INFO] running `Command { std: "docker" "start" "-a" "9b4a83e5c0e7308ab2064ca57d301509baba4e14a1aa18ba7eb97141b37d6ea2", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] Compiling revonet v0.2.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/ea.rs:28:45 [INFO] [stdout] | [INFO] [stdout] 28 | fn init(&mut self, size: usize, &mut R); [INFO] [stdout] | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut R` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` (part of `#[warn(rust_2018_compatibility)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/ea.rs:245:69 [INFO] [stdout] | [INFO] [stdout] 245 | fn select_tournament(fits: &Vec, tour_size: u32, mut rng: &mut Rng) -> Vec { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 245 | fn select_tournament(fits: &Vec, tour_size: u32, mut rng: &mut dyn Rng) -> Vec { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ea.rs:65:45 [INFO] [stdout] | [INFO] [stdout] 65 | fn init(&mut self, size: usize, mut rng: &mut R) { [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: variable does not need to be mutable [INFO] [stdout] --> src/ea.rs:228:97 [INFO] [stdout] | [INFO] [stdout] 228 | pub fn create_population(pop_size: u32, ind_size: u32, mut rng: &mut R, problem: &P) -> Vec { [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/ga.rs:82:182 [INFO] [stdout] | [INFO] [stdout] 82 | ..._type: CrossoverOperator, x_prob: f32, x_alpha: f32, mut rng: &mut R) { [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/ga.rs:121:102 [INFO] [stdout] | [INFO] [stdout] 121 | fn cross_arithmetic(p1: &T, p2: &T, c1: &mut T, c2: &mut T, alpha: f32, mut rng: &mut R) { [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/ne.rs:67:45 [INFO] [stdout] | [INFO] [stdout] 67 | fn init(&mut self, size: usize, mut rng: &mut R) { [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/problem.rs:53:73 [INFO] [stdout] | [INFO] [stdout] 53 | fn get_random_individual(&self, size: usize, mut rng: &mut R) -> T { [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `Jsonable` is never used [INFO] [stdout] --> src/lib.rs:25:7 [INFO] [stdout] | [INFO] [stdout] 25 | trait Jsonable: Clone+Serialize { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/ga.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn new(problem: &'a P) -> GA

{ [INFO] [stdout] | -- ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 45 | pub fn new(problem: &'a P) -> GA<'a, P> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/neproblem.rs:172:24 [INFO] [stdout] | [INFO] [stdout] 172 | panic!(format!("Unknown problem type for symbolic regression problem: {}", [INFO] [stdout] | ________________________^ [INFO] [stdout] 173 | | problem_type)) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` (part of `#[warn(rust_2021_compatibility)]`) on by default [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 ~ panic!("Unknown problem type for symbolic regression problem: {}", [INFO] [stdout] 173 ~ problem_type) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/neuro.rs:215:24 [INFO] [stdout] | [INFO] [stdout] 215 | pub fn iter_layers(&self) -> Iter> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 215 | pub fn iter_layers(&self) -> Iter<'_, Box> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/ea.rs:28:45 [INFO] [stdout] | [INFO] [stdout] 28 | fn init(&mut self, size: usize, &mut R); [INFO] [stdout] | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut R` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` (part of `#[warn(rust_2018_compatibility)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/ea.rs:245:69 [INFO] [stdout] | [INFO] [stdout] 245 | fn select_tournament(fits: &Vec, tour_size: u32, mut rng: &mut Rng) -> Vec { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 245 | fn select_tournament(fits: &Vec, tour_size: u32, mut rng: &mut dyn Rng) -> Vec { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ea.rs:65:45 [INFO] [stdout] | [INFO] [stdout] 65 | fn init(&mut self, size: usize, mut rng: &mut R) { [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: variable does not need to be mutable [INFO] [stdout] --> src/ea.rs:228:97 [INFO] [stdout] | [INFO] [stdout] 228 | pub fn create_population(pop_size: u32, ind_size: u32, mut rng: &mut R, problem: &P) -> Vec { [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/ga.rs:82:182 [INFO] [stdout] | [INFO] [stdout] 82 | ..._type: CrossoverOperator, x_prob: f32, x_alpha: f32, mut rng: &mut R) { [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/ga.rs:121:102 [INFO] [stdout] | [INFO] [stdout] 121 | fn cross_arithmetic(p1: &T, p2: &T, c1: &mut T, c2: &mut T, alpha: f32, mut rng: &mut R) { [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/ne.rs:67:45 [INFO] [stdout] | [INFO] [stdout] 67 | fn init(&mut self, size: usize, mut rng: &mut R) { [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/problem.rs:53:73 [INFO] [stdout] | [INFO] [stdout] 53 | fn get_random_individual(&self, size: usize, mut rng: &mut R) -> T { [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/ga.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn new(problem: &'a P) -> GA

{ [INFO] [stdout] | -- ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 45 | pub fn new(problem: &'a P) -> GA<'a, P> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/neproblem.rs:172:24 [INFO] [stdout] | [INFO] [stdout] 172 | panic!(format!("Unknown problem type for symbolic regression problem: {}", [INFO] [stdout] | ________________________^ [INFO] [stdout] 173 | | problem_type)) [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` (part of `#[warn(rust_2021_compatibility)]`) on by default [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 172 ~ panic!("Unknown problem type for symbolic regression problem: {}", [INFO] [stdout] 173 ~ problem_type) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/neuro.rs:215:24 [INFO] [stdout] | [INFO] [stdout] 215 | pub fn iter_layers(&self) -> Iter> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 215 | pub fn iter_layers(&self) -> Iter<'_, Box> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.01s [INFO] running `Command { std: "docker" "inspect" "9b4a83e5c0e7308ab2064ca57d301509baba4e14a1aa18ba7eb97141b37d6ea2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9b4a83e5c0e7308ab2064ca57d301509baba4e14a1aa18ba7eb97141b37d6ea2", kill_on_drop: false }` [INFO] [stdout] 9b4a83e5c0e7308ab2064ca57d301509baba4e14a1aa18ba7eb97141b37d6ea2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f826c5c961a3ac24119c76f5950644a699e95a8e3734b3b1734628f77631c615 [INFO] running `Command { std: "docker" "start" "-a" "f826c5c961a3ac24119c76f5950644a699e95a8e3734b3b1734628f77631c615", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stderr] --> src/ea.rs:28:45 [INFO] [stderr] | [INFO] [stderr] 28 | fn init(&mut self, size: usize, &mut R); [INFO] [stderr] | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut R` [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stderr] = note: for more information, see issue #41686 [INFO] [stderr] = note: `#[warn(anonymous_parameters)]` (part of `#[warn(rust_2018_compatibility)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ea.rs:245:69 [INFO] [stderr] | [INFO] [stderr] 245 | fn select_tournament(fits: &Vec, tour_size: u32, mut rng: &mut Rng) -> Vec { [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default [INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stderr] | [INFO] [stderr] 245 | fn select_tournament(fits: &Vec, tour_size: u32, mut rng: &mut dyn Rng) -> Vec { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/ea.rs:65:45 [INFO] [stderr] | [INFO] [stderr] 65 | fn init(&mut self, size: usize, mut rng: &mut R) { [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/ea.rs:228:97 [INFO] [stderr] | [INFO] [stderr] 228 | pub fn create_population(pop_size: u32, ind_size: u32, mut rng: &mut R, problem: &P) -> Vec { [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/ga.rs:82:182 [INFO] [stderr] | [INFO] [stderr] 82 | ..._type: CrossoverOperator, x_prob: f32, x_alpha: f32, mut rng: &mut R) { [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/ga.rs:121:102 [INFO] [stderr] | [INFO] [stderr] 121 | fn cross_arithmetic(p1: &T, p2: &T, c1: &mut T, c2: &mut T, alpha: f32, mut rng: &mut R) { [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/ne.rs:67:45 [INFO] [stderr] | [INFO] [stderr] 67 | fn init(&mut self, size: usize, mut rng: &mut R) { [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/problem.rs:53:73 [INFO] [stderr] | [INFO] [stderr] 53 | fn get_random_individual(&self, size: usize, mut rng: &mut R) -> T { [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: trait `Jsonable` is never used [INFO] [stderr] --> src/lib.rs:25:7 [INFO] [stderr] | [INFO] [stderr] 25 | trait Jsonable: Clone+Serialize { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/ga.rs:45:35 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn new(problem: &'a P) -> GA

{ [INFO] [stderr] | -- ^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is named here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: consistently use `'a` [INFO] [stderr] | [INFO] [stderr] 45 | pub fn new(problem: &'a P) -> GA<'a, P> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> src/neproblem.rs:172:24 [INFO] [stderr] | [INFO] [stderr] 172 | panic!(format!("Unknown problem type for symbolic regression problem: {}", [INFO] [stderr] | ________________________^ [INFO] [stderr] 173 | | problem_type)) [INFO] [stderr] | |____________________________________________^ [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: `#[warn(non_fmt_panics)]` (part of `#[warn(rust_2021_compatibility)]`) on by default [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 172 ~ panic!("Unknown problem type for symbolic regression problem: {}", [INFO] [stderr] 173 ~ problem_type) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/neuro.rs:215:24 [INFO] [stderr] | [INFO] [stderr] 215 | pub fn iter_layers(&self) -> Iter> { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 215 | pub fn iter_layers(&self) -> Iter<'_, Box> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: `revonet` (lib) generated 12 warnings (run `cargo fix --lib -p revonet` to apply 11 suggestions) [INFO] [stderr] warning: `revonet` (lib test) generated 11 warnings (11 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/revonet-a36e442614c8d9b3) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test ga::test::test_blx_xover ... ok [INFO] [stdout] test ga::test::test_arithmetic_xover ... ok [INFO] [stdout] test math::tests::test_dot_mv_zeros ... ok [INFO] [stdout] test ga::test::test_optimization_sphere ... ok [INFO] [stdout] test math::tests::test_dot_units ... ok [INFO] [stdout] test math::tests::test_dot_zeros ... ok [INFO] [stdout] test ga::test::test_multi_optimization_sphere ... ok [INFO] [stdout] test ne::test::test_net_get_set ... ok [INFO] [stdout] test math::tests::test_var ... ok [INFO] [stdout] test math::tests::test_dot_unequal_lengths - should panic ... ok [INFO] [stdout] test neproblem::test::test_symb_regression_problem ... ok [INFO] [stdout] test ga::test::test_gauss_mutation ... ok [INFO] [stdout] test ga::test::test_uniform_mutation ... ok [INFO] [stdout] test neuro::test::test_linear_activation ... ok [INFO] [stdout] test neuro::test::test_linear_net ... ok [INFO] [stdout] test neuro::test::test_sigmoid_activation ... ok [INFO] [stdout] test result::test::test_earesult_mult ... FAILED [INFO] [stdout] test neuro::test::test_bypass_net ... ok [INFO] [stdout] test result::test::test_json_earesult ... FAILED [INFO] [stdout] test settings::test::test_json ... FAILED [INFO] [stdout] test result::test::test_json_earesult_mult ... FAILED [INFO] [stdout] test neproblem::test::test_xor_problem ... ok [INFO] [stdout] test math::tests::test_dot_rand ... ok [INFO] [stdout] test ne::test::test_symbolic_regression ... ok [INFO] [stdout] test neuro::test::test_multilayer_net ... ok [INFO] [stdout] test math::tests::test_dot_mv_rand ... ok [INFO] [stdout] test ea::test::test_tournament_selection ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- result::test::test_earesult_mult stdout ---- [INFO] [stdout] Creating population of 10 individuals having size 5 [INFO] [stdout] > 0 : [1.5599029, 12.059483, 3.4819045, 2.2630827, 3.1582448, 0.74770314, 12.495278, 10.4785185, 8.401703, 4.7679987] [INFO] [stdout] Best fitness at generation 0 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 1 : [0.74770314, 1.015496, 2.0353513, 2.2458787, 2.2641537, 1.4477487, 0.6169262, 1.5861799, 1.6754419, 2.258648] [INFO] [stdout] Best fitness at generation 1 : 0.6169262 [INFO] [stdout] [INFO] [stdout] > 2 : [0.6169262, 1.5409364, 0.74770314, 0.55656636, 0.5264353, 0.52964824, 0.670335, 1.0621618, 1.1781659, 0.53939444] [INFO] [stdout] Best fitness at generation 2 : 0.5264353 [INFO] [stdout] [INFO] [stdout] > 3 : [0.5264353, 0.6169262, 0.74770314, 0.6229169, 0.5971732, 0.54947853, 0.42698845, 0.74615103, 0.7772533, 0.68866557] [INFO] [stdout] Best fitness at generation 3 : 0.42698845 [INFO] [stdout] [INFO] [stdout] > 4 : [0.42698845, 0.5264353, 0.5311639, 0.5496209, 0.67209655, 0.42698845, 0.5480499, 0.5694292, 0.5920368, 0.42645302] [INFO] [stdout] Best fitness at generation 4 : 0.42645302 [INFO] [stdout] [INFO] [stdout] > 5 : [0.42645302, 0.4649076, 0.53565204, 0.45886895, 0.43708602, 0.41836786, 0.37375087, 0.44412112, 0.41383293, 0.42475492] [INFO] [stdout] Best fitness at generation 5 : 0.37375087 [INFO] [stdout] [INFO] [stdout] > 6 : [0.37375087, 0.41888765, 0.36807495, 0.5849705, 0.43522704, 0.4012038, 0.4243734, 0.44409323, 0.3913036, 0.41836786] [INFO] [stdout] Best fitness at generation 6 : 0.36807495 [INFO] [stdout] [INFO] [stdout] > 7 : [0.36807495, 0.44399726, 0.30979106, 0.36807495, 0.45065576, 0.41888765, 0.42048568, 0.41836786, 0.4408313, 0.33618674] [INFO] [stdout] Best fitness at generation 7 : 0.30979106 [INFO] [stdout] [INFO] [stdout] > 8 : [0.30979106, 0.30979106, 0.31072307, 0.37666664, 0.30979106, 0.34660152, 0.3173125, 0.3531112, 0.33630046, 0.17296825] [INFO] [stdout] Best fitness at generation 8 : 0.17296825 [INFO] [stdout] [INFO] [stdout] > 9 : [0.17296825, 0.18563066, 0.18586741, 0.32165465, 0.307496, 0.32458854, 0.23890465, 0.35860625, 0.33032107, 0.31088018] [INFO] [stdout] Best fitness at generation 9 : 0.17296825 [INFO] [stdout] [INFO] [stdout] Creating population of 10 individuals having size 5 [INFO] [stdout] > 0 : [1.5599029, 12.059483, 3.4819045, 2.2630827, 3.1582448, 0.74770314, 12.495278, 10.4785185, 8.401703, 4.7679987] [INFO] [stdout] Best fitness at generation 0 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 1 : [0.74770314, 2.263164, 3.6142359, 2.1700704, 1.5599029, 0.41053933, 0.97084653, 2.1119955, 3.4819045, 1.2812972] [INFO] [stdout] Best fitness at generation 1 : 0.41053933 [INFO] [stdout] [INFO] [stdout] > 2 : [0.41053933, 0.6557323, 0.61291474, 1.175872, 0.8442952, 1.2883135, 0.41651735, 0.46183902, 0.7483729, 3.4819045] [INFO] [stdout] Best fitness at generation 2 : 0.41053933 [INFO] [stdout] [INFO] [stdout] > 3 : [0.41053933, 0.6389219, 0.74177253, 0.58035964, 0.9224966, 0.5149103, 0.50155437, 0.60395867, 0.5198777, 0.99081385] [INFO] [stdout] Best fitness at generation 3 : 0.41053933 [INFO] [stdout] [INFO] [stdout] > 4 : [0.41053933, 0.45237106, 0.4537238, 0.3138136, 0.41165927, 0.50447, 0.31973854, 0.47073227, 0.5220888, 0.56637466] [INFO] [stdout] Best fitness at generation 4 : 0.3138136 [INFO] [stdout] [INFO] [stdout] > 5 : [0.3138136, 0.37278202, 0.41053933, 0.40073344, 0.40036127, 0.34927657, 0.34978318, 0.39313728, 0.37231922, 0.409378] [INFO] [stdout] Best fitness at generation 5 : 0.3138136 [INFO] [stdout] [INFO] [stdout] > 6 : [0.3138136, 0.3519346, 0.43983763, 0.34024143, 0.3105649, 0.3251253, 0.32532984, 0.42859113, 0.31607372, 0.39101475] [INFO] [stdout] Best fitness at generation 6 : 0.3105649 [INFO] [stdout] [INFO] [stdout] > 7 : [0.3105649, 0.36761945, 0.2917803, 0.52709913, 0.40181476, 0.3138136, 0.37530425, 0.33427346, 0.26407012, 0.40844798] [INFO] [stdout] Best fitness at generation 7 : 0.26407012 [INFO] [stdout] [INFO] [stdout] > 8 : [0.26407012, 0.2837093, 0.2376611, 0.26785064, 0.38381535, 0.34996203, 0.38189647, 0.28924608, 0.31500468, 0.29647946] [INFO] [stdout] Best fitness at generation 8 : 0.2376611 [INFO] [stdout] [INFO] [stdout] > 9 : [0.2376611, 0.2849744, 0.27994514, 0.26291418, 0.31628937, 0.28332645, 0.2404304, 0.23574057, 0.26579204, 0.28541753] [INFO] [stdout] Best fitness at generation 9 : 0.23574057 [INFO] [stdout] [INFO] [stdout] Creating population of 10 individuals having size 5 [INFO] [stdout] > 0 : [1.5599029, 12.059483, 3.4819045, 2.2630827, 3.1582448, 0.74770314, 12.495278, 10.4785185, 8.401703, 4.7679987] [INFO] [stdout] Best fitness at generation 0 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 1 : [0.74770314, 1.047967, 2.0397303, 2.0980155, 2.2535975, 1.6116222, 0.8571371, 1.69238, 1.4397341, 1.7611475] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.72208893, 0.9496559, 1.0424342, 0.6231035, 0.7048156, 0.79062957, 0.74770314, 0.74770314, 1.6116222] [INFO] [stdout] Best fitness at generation 2 : 0.6231035 [INFO] [stdout] [INFO] [stdout] > 3 : [0.6231035, 0.75504047, 0.688622, 0.639071, 0.78268313, 0.6427545, 0.7242308, 0.72208893, 0.72208893, 0.59087336] [INFO] [stdout] Best fitness at generation 3 : 0.59087336 [INFO] [stdout] [INFO] [stdout] > 4 : [0.59087336, 0.7309412, 0.7165892, 0.65144026, 0.6603967, 0.68654513, 0.74021876, 0.69509023, 0.6007508, 0.5501551] [INFO] [stdout] Best fitness at generation 4 : 0.5501551 [INFO] [stdout] [INFO] [stdout] > 5 : [0.5501551, 0.5872431, 0.69565374, 0.5537519, 0.5023573, 0.6103944, 0.5919409, 0.6292379, 0.6621544, 0.5299386] [INFO] [stdout] Best fitness at generation 5 : 0.5023573 [INFO] [stdout] [INFO] [stdout] > 6 : [0.5023573, 0.5651144, 0.74003327, 0.5517748, 0.549238, 0.55351925, 0.59824127, 0.58284056, 0.48992088, 0.5436658] [INFO] [stdout] Best fitness at generation 6 : 0.48992088 [INFO] [stdout] [INFO] [stdout] > 7 : [0.48992088, 0.5177366, 0.51332945, 0.5438981, 0.5340025, 0.63919, 0.48992088, 0.585342, 0.49113873, 0.5362981] [INFO] [stdout] Best fitness at generation 7 : 0.48992088 [INFO] [stdout] [INFO] [stdout] > 8 : [0.48992088, 0.4458865, 0.6561787, 0.5084368, 0.21653551, 0.5506805, 0.6028924, 0.4690608, 0.45086065, 0.5188889] [INFO] [stdout] Best fitness at generation 8 : 0.21653551 [INFO] [stdout] [INFO] [stdout] > 9 : [0.21653551, 0.3522287, 0.1166599, 0.21653551, 0.22931883, 0.16185741, 0.14185469, 0.28016636, 0.25763136, 0.14392358] [INFO] [stdout] Best fitness at generation 9 : 0.1166599 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] thread 'result::test::test_earesult_mult' (40) panicked at src/lib.rs:39:48: [INFO] [stdout] Can not open file: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x629a391622f2 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x629a391622f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x629a391622f2 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x629a391622f2 - ::fmt::h47627beda0767f4c [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x629a3917373f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x629a3917373f - core::fmt::write::h8a63064c67176fd8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x629a3912fba3 - std::io::default_write_fmt::hd4797e693c0ec256 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x629a3912fba3 - std::io::Write::write_fmt::h791e240ad2720c99 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x629a3913bb32 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x629a3914062f - std::panicking::default_hook::{{closure}}::h23e0299d4738b766 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x629a391404c1 - std::panicking::default_hook::hfeec6294e8751b62 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x629a390cb69e - as core::ops::function::Fn>::call::h3f5a16438cee2b4e [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2019:9 [INFO] [stdout] 12: 0x629a390cb69e - test::test_main_with_exit_callback::{{closure}}::h9214498cef9aafc5 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x629a39140c3f - as core::ops::function::Fn>::call::hdb18da3e68df7464 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2019:9 [INFO] [stdout] 14: 0x629a39140c3f - std::panicking::panic_with_hook::hd57cd463d793ed79 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x629a39140a9a - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x629a3913bc69 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x629a3912434d - __rustc[256c90bb7e548b45]::rust_begin_unwind [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x629a3917b570 - core::panicking::panic_fmt::hf19c198748ef6a95 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x629a3917aaf6 - core::result::unwrap_failed::he81173b5792ad6b0 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x629a3907b82e - core::result::Result::expect::hfcece0282ca43ba8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x629a390aa5f7 - revonet::Jsonable::to_json::h4d34f9c09e431950 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:39:48 [INFO] [stdout] 22: 0x629a390a0482 - revonet::result::test::test_earesult_mult::hd5098f11b4281307 [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:228:13 [INFO] [stdout] 23: 0x629a390a09e7 - revonet::result::test::test_earesult_mult::{{closure}}::h776342894adc5c29 [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:212:28 [INFO] [stdout] 24: 0x629a390796d6 - core::ops::function::FnOnce::call_once::h0a916b014a8c113d [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x629a390cb4eb - core::ops::function::FnOnce::call_once::h43f43c5185cf39c2 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x629a390cb4eb - test::__rust_begin_short_backtrace::hc4fa634eb2764bdc [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x629a390dfb08 - test::run_test_in_process::{{closure}}::h9f4b799a5211b72a [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x629a390dfb08 - as core::ops::function::FnOnce<()>>::call_once::ha572bf7dc5230a8f [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x629a390dfb08 - std::panicking::catch_unwind::do_call::hfd6ff51f25dd177b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x629a390dfb08 - std::panicking::catch_unwind::h8609b446221def5f [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x629a390dfb08 - std::panic::catch_unwind::h362f73cc48531e26 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x629a390dfb08 - test::run_test_in_process::hf52fd21d696aae67 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x629a390dfb08 - test::run_test::{{closure}}::h7e780b8354e6d007 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x629a390b88d4 - test::run_test::{{closure}}::hdc2695f2276aad3e [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x629a390b88d4 - std::sys::backtrace::__rust_begin_short_backtrace::h2555b2113ed90fc9 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x629a390bc20a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h99800d480987dfb6 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 37: 0x629a390bc20a - as core::ops::function::FnOnce<()>>::call_once::hbbb69b5294b2221b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x629a390bc20a - std::panicking::catch_unwind::do_call::h495689350c27df20 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x629a390bc20a - std::panicking::catch_unwind::hf22437c51d1b3740 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x629a390bc20a - std::panic::catch_unwind::habda1a57de8231f8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x629a390bc20a - std::thread::Builder::spawn_unchecked_::{{closure}}::h5833d8dda8c7e80b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 42: 0x629a390bc20a - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha2910283a5058402 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x629a39136f5f - as core::ops::function::FnOnce>::call_once::he4d85cb537521972 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2005:9 [INFO] [stdout] 44: 0x629a39136f5f - std::sys::thread::unix::Thread::new::thread_start::hbaf586a9e50a98cd [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x7097c0df6aa4 - [INFO] [stdout] 46: 0x7097c0e83a64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- result::test::test_json_earesult stdout ---- [INFO] [stdout] Creating population of 10 individuals having size 5 [INFO] [stdout] > 0 : [1.5599029, 12.059483, 3.4819045, 2.2630827, 3.1582448, 0.74770314, 12.495278, 10.4785185, 8.401703, 4.7679987] [INFO] [stdout] Best fitness at generation 0 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 1 : [0.74770314, 2.2331264, 3.4829779, 1.1380353, 1.7819953, 1.591692, 0.78750205, 1.5599029, 1.8229872, 2.3169875] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 1.5599029, 1.8814095, 1.1268499, 0.82791543, 1.2114106, 1.3701416, 0.78750205, 0.74770314, 1.0431697] [INFO] [stdout] Best fitness at generation 2 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 3 : [0.74770314, 0.9909077, 0.47833455, 0.7705075, 0.6493402, 0.67310524, 0.753783, 1.0431697, 0.67993134, 0.845083] [INFO] [stdout] Best fitness at generation 3 : 0.47833455 [INFO] [stdout] [INFO] [stdout] > 4 : [0.47833455, 0.6493402, 0.64094704, 0.5172125, 0.4889795, 0.6067768, 0.65469086, 0.5858816, 0.47161028, 0.5786948] [INFO] [stdout] Best fitness at generation 4 : 0.47161028 [INFO] [stdout] [INFO] [stdout] > 5 : [0.47161028, 0.5786948, 0.47161028, 0.47161028, 0.53159386, 0.5786948, 0.4442086, 0.4255738, 0.42975307, 0.5092232] [INFO] [stdout] Best fitness at generation 5 : 0.4255738 [INFO] [stdout] [INFO] [stdout] > 6 : [0.4255738, 0.47161028, 0.47161028, 0.4252752, 0.36741146, 0.4284169, 0.5003799, 0.4320582, 0.4869805, 0.36070275] [INFO] [stdout] Best fitness at generation 6 : 0.36070275 [INFO] [stdout] [INFO] [stdout] > 7 : [0.36070275, 0.3689583, 0.52784485, 0.4223811, 0.427695, 0.4252752, 0.418677, 0.4320582, 0.3700875, 0.45136172] [INFO] [stdout] Best fitness at generation 7 : 0.36070275 [INFO] [stdout] [INFO] [stdout] > 8 : [0.36070275, 0.36749017, 0.3759707, 0.41096714, 0.49607223, 0.5753375, 0.4108603, 0.27931, 0.40142244, 0.2331311] [INFO] [stdout] Best fitness at generation 8 : 0.2331311 [INFO] [stdout] [INFO] [stdout] > 9 : [0.2331311, 0.27931, 0.2813051, 0.28716508, 0.4757493, 0.40040514, 0.40142244, 0.35240588, 0.1796489, 0.35416952] [INFO] [stdout] Best fitness at generation 9 : 0.1796489 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] thread 'result::test::test_json_earesult' (41) panicked at src/lib.rs:39:48: [INFO] [stdout] Can not open file: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x629a391622f2 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x629a391622f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x629a391622f2 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x629a391622f2 - ::fmt::h47627beda0767f4c [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x629a3917373f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x629a3917373f - core::fmt::write::h8a63064c67176fd8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x629a3912fba3 - std::io::default_write_fmt::hd4797e693c0ec256 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x629a3912fba3 - std::io::Write::write_fmt::h791e240ad2720c99 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x629a3913bb32 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x629a3914062f - std::panicking::default_hook::{{closure}}::h23e0299d4738b766 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x629a391404c1 - std::panicking::default_hook::hfeec6294e8751b62 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x629a390cb69e - as core::ops::function::Fn>::call::h3f5a16438cee2b4e [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2019:9 [INFO] [stdout] 12: 0x629a390cb69e - test::test_main_with_exit_callback::{{closure}}::h9214498cef9aafc5 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x629a39140c3f - as core::ops::function::Fn>::call::hdb18da3e68df7464 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2019:9 [INFO] [stdout] 14: 0x629a39140c3f - std::panicking::panic_with_hook::hd57cd463d793ed79 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x629a39140a9a - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x629a3913bc69 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x629a3912434d - __rustc[256c90bb7e548b45]::rust_begin_unwind [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x629a3917b570 - core::panicking::panic_fmt::hf19c198748ef6a95 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x629a3917aaf6 - core::result::unwrap_failed::he81173b5792ad6b0 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x629a3907b82e - core::result::Result::expect::hfcece0282ca43ba8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x629a390aa757 - revonet::Jsonable::to_json::h59658590b9132dc6 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:39:48 [INFO] [stdout] 22: 0x629a390a0b32 - revonet::result::test::test_json_earesult::h1ccfa9e2aeac89aa [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:168:13 [INFO] [stdout] 23: 0x629a390a0c97 - revonet::result::test::test_json_earesult::{{closure}}::h5b31ff986e4b18c0 [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:157:28 [INFO] [stdout] 24: 0x629a39079916 - core::ops::function::FnOnce::call_once::h5821049212932071 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x629a390cb4eb - core::ops::function::FnOnce::call_once::h43f43c5185cf39c2 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x629a390cb4eb - test::__rust_begin_short_backtrace::hc4fa634eb2764bdc [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x629a390dfb08 - test::run_test_in_process::{{closure}}::h9f4b799a5211b72a [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x629a390dfb08 - as core::ops::function::FnOnce<()>>::call_once::ha572bf7dc5230a8f [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x629a390dfb08 - std::panicking::catch_unwind::do_call::hfd6ff51f25dd177b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x629a390dfb08 - std::panicking::catch_unwind::h8609b446221def5f [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x629a390dfb08 - std::panic::catch_unwind::h362f73cc48531e26 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x629a390dfb08 - test::run_test_in_process::hf52fd21d696aae67 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x629a390dfb08 - test::run_test::{{closure}}::h7e780b8354e6d007 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x629a390b88d4 - test::run_test::{{closure}}::hdc2695f2276aad3e [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x629a390b88d4 - std::sys::backtrace::__rust_begin_short_backtrace::h2555b2113ed90fc9 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x629a390bc20a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h99800d480987dfb6 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 37: 0x629a390bc20a - as core::ops::function::FnOnce<()>>::call_once::hbbb69b5294b2221b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x629a390bc20a - std::panicking::catch_unwind::do_call::h495689350c27df20 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x629a390bc20a - std::panicking::catch_unwind::hf22437c51d1b3740 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x629a390bc20a - std::panic::catch_unwind::habda1a57de8231f8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x629a390bc20a - std::thread::Builder::spawn_unchecked_::{{closure}}::h5833d8dda8c7e80b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 42: 0x629a390bc20a - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha2910283a5058402 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x629a39136f5f - as core::ops::function::FnOnce>::call_once::he4d85cb537521972 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2005:9 [INFO] [stdout] 44: 0x629a39136f5f - std::sys::thread::unix::Thread::new::thread_start::hbaf586a9e50a98cd [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x7097c0df6aa4 - [INFO] [stdout] 46: 0x7097c0e83a64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- settings::test::test_json stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'settings::test::test_json' (43) panicked at src/settings.rs:83:48: [INFO] [stdout] Can not open file: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x629a391622f2 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x629a391622f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x629a391622f2 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x629a391622f2 - ::fmt::h47627beda0767f4c [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x629a3917373f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x629a3917373f - core::fmt::write::h8a63064c67176fd8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x629a3912fba3 - std::io::default_write_fmt::hd4797e693c0ec256 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x629a3912fba3 - std::io::Write::write_fmt::h791e240ad2720c99 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x629a3913bb32 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x629a3914062f - std::panicking::default_hook::{{closure}}::h23e0299d4738b766 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x629a391404c1 - std::panicking::default_hook::hfeec6294e8751b62 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x629a390cb69e - as core::ops::function::Fn>::call::h3f5a16438cee2b4e [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2019:9 [INFO] [stdout] 12: 0x629a390cb69e - test::test_main_with_exit_callback::{{closure}}::h9214498cef9aafc5 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x629a39140c3f - as core::ops::function::Fn>::call::hdb18da3e68df7464 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2019:9 [INFO] [stdout] 14: 0x629a39140c3f - std::panicking::panic_with_hook::hd57cd463d793ed79 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x629a39140a9a - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x629a3913bc69 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x629a3912434d - __rustc[256c90bb7e548b45]::rust_begin_unwind [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x629a3917b570 - core::panicking::panic_fmt::hf19c198748ef6a95 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x629a3917aaf6 - core::result::unwrap_failed::he81173b5792ad6b0 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x629a3907b82e - core::result::Result::expect::hfcece0282ca43ba8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x629a39092fa7 - revonet::settings::EASettings::to_json::he18da0276578f719 [INFO] [stdout] at /opt/rustwide/workdir/src/settings.rs:83:48 [INFO] [stdout] 22: 0x629a390844f0 - revonet::settings::test::test_json::h8f715f1091886cc6 [INFO] [stdout] at /opt/rustwide/workdir/src/settings.rs:125:18 [INFO] [stdout] 23: 0x629a39084717 - revonet::settings::test::test_json::{{closure}}::hd717a19c6d1fe432 [INFO] [stdout] at /opt/rustwide/workdir/src/settings.rs:122:19 [INFO] [stdout] 24: 0x629a39079a96 - core::ops::function::FnOnce::call_once::h73037e2153d9d551 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x629a390cb4eb - core::ops::function::FnOnce::call_once::h43f43c5185cf39c2 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x629a390cb4eb - test::__rust_begin_short_backtrace::hc4fa634eb2764bdc [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x629a390dfb08 - test::run_test_in_process::{{closure}}::h9f4b799a5211b72a [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x629a390dfb08 - as core::ops::function::FnOnce<()>>::call_once::ha572bf7dc5230a8f [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x629a390dfb08 - std::panicking::catch_unwind::do_call::hfd6ff51f25dd177b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x629a390dfb08 - std::panicking::catch_unwind::h8609b446221def5f [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x629a390dfb08 - std::panic::catch_unwind::h362f73cc48531e26 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x629a390dfb08 - test::run_test_in_process::hf52fd21d696aae67 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x629a390dfb08 - test::run_test::{{closure}}::h7e780b8354e6d007 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x629a390b88d4 - test::run_test::{{closure}}::hdc2695f2276aad3e [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x629a390b88d4 - std::sys::backtrace::__rust_begin_short_backtrace::h2555b2113ed90fc9 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x629a390bc20a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h99800d480987dfb6 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 37: 0x629a390bc20a - as core::ops::function::FnOnce<()>>::call_once::hbbb69b5294b2221b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x629a390bc20a - std::panicking::catch_unwind::do_call::h495689350c27df20 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x629a390bc20a - std::panicking::catch_unwind::hf22437c51d1b3740 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x629a390bc20a - std::panic::catch_unwind::habda1a57de8231f8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x629a390bc20a - std::thread::Builder::spawn_unchecked_::{{closure}}::h5833d8dda8c7e80b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 42: 0x629a390bc20a - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha2910283a5058402 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x629a39136f5f - as core::ops::function::FnOnce>::call_once::he4d85cb537521972 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2005:9 [INFO] [stdout] 44: 0x629a39136f5f - std::sys::thread::unix::Thread::new::thread_start::hbaf586a9e50a98cd [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x7097c0df6aa4 - [INFO] [stdout] 46: 0x7097c0e83a64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- result::test::test_json_earesult_mult stdout ---- [INFO] [stdout] Creating population of 10 individuals having size 5 [INFO] [stdout] > 0 : [1.5599029, 12.059483, 3.4819045, 2.2630827, 3.1582448, 0.74770314, 12.495278, 10.4785185, 8.401703, 4.7679987] [INFO] [stdout] Best fitness at generation 0 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 1 : [0.74770314, 2.2630827, 3.4819045, 1.1391219, 1.7758278, 1.591692, 0.86333954, 1.5599029, 1.571494, 1.8319021] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.9385931, 0.8628651, 1.5698416, 1.563754, 0.74770314, 0.86333954, 1.3495952, 0.74770314, 1.5150678] [INFO] [stdout] Best fitness at generation 2 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 3 : [0.74770314, 0.9538607, 0.96074456, 0.70645803, 0.74770314, 0.74770314, 0.7079328, 0.7936975, 0.8624105, 0.74770314] [INFO] [stdout] Best fitness at generation 3 : 0.70645803 [INFO] [stdout] [INFO] [stdout] > 4 : [0.70645803, 0.7160239, 0.6813702, 0.70645803, 0.6315201, 0.7153344, 0.8100564, 0.78133464, 0.8386331, 0.74770314] [INFO] [stdout] Best fitness at generation 4 : 0.6315201 [INFO] [stdout] [INFO] [stdout] > 5 : [0.6315201, 0.6248464, 0.58472687, 0.6315201, 0.62986726, 0.8190066, 0.7545177, 0.7023234, 0.73497134, 0.58713] [INFO] [stdout] Best fitness at generation 5 : 0.58472687 [INFO] [stdout] [INFO] [stdout] > 6 : [0.58472687, 0.6373819, 0.6248464, 0.5800023, 0.6402041, 0.5219437, 0.7004286, 0.6248464, 0.6248464, 0.6729154] [INFO] [stdout] Best fitness at generation 6 : 0.5219437 [INFO] [stdout] [INFO] [stdout] > 7 : [0.5219437, 0.5614396, 0.64616114, 0.55083096, 0.6713692, 0.5891201, 0.52148634, 0.5416819, 0.50097257, 0.64975494] [INFO] [stdout] Best fitness at generation 7 : 0.50097257 [INFO] [stdout] [INFO] [stdout] > 8 : [0.50097257, 0.47427112, 0.49691376, 0.59055406, 0.57676274, 0.5944676, 0.5744041, 0.5363086, 0.521578, 0.60388833] [INFO] [stdout] Best fitness at generation 8 : 0.47427112 [INFO] [stdout] [INFO] [stdout] > 9 : [0.47427112, 0.66145194, 0.61804277, 0.5363086, 0.44421232, 0.5937012, 0.53300184, 0.5337338, 0.4646732, 0.5744041] [INFO] [stdout] Best fitness at generation 9 : 0.44421232 [INFO] [stdout] [INFO] [stdout] Creating population of 10 individuals having size 5 [INFO] [stdout] > 0 : [1.5599029, 12.059483, 3.4819045, 2.2630827, 3.1582448, 0.74770314, 12.495278, 10.4785185, 8.401703, 4.7679987] [INFO] [stdout] Best fitness at generation 0 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 1 : [0.74770314, 2.2630827, 3.4819045, 1.1380353, 1.7819953, 1.5561908, 0.74770314, 3.6737711, 1.0351856, 1.8319021] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.6945332, 0.76411504, 0.99195164, 0.76593065, 1.3060936, 1.2830175, 1.5540841, 0.74770314, 1.017762] [INFO] [stdout] Best fitness at generation 2 : 0.6945332 [INFO] [stdout] [INFO] [stdout] > 3 : [0.6945332, 0.6945332, 0.77860487, 0.90717965, 0.60025805, 0.59333783, 0.7342883, 0.5575126, 0.75398326, 0.8007868] [INFO] [stdout] Best fitness at generation 3 : 0.5575126 [INFO] [stdout] [INFO] [stdout] > 4 : [0.5575126, 0.52903247, 0.7474211, 0.5924656, 0.45576158, 0.5575126, 0.6014456, 0.40499228, 0.60025805, 0.59333783] [INFO] [stdout] Best fitness at generation 4 : 0.40499228 [INFO] [stdout] [INFO] [stdout] > 5 : [0.40499228, 0.25901613, 0.51372504, 0.3297004, 0.3554707, 0.41278127, 0.35477102, 0.3285467, 0.48883036, 0.45663485] [INFO] [stdout] Best fitness at generation 5 : 0.25901613 [INFO] [stdout] [INFO] [stdout] > 6 : [0.25901613, 0.3297004, 0.6137262, 0.38993946, 0.27778676, 0.2244074, 0.43174773, 0.2665273, 0.25901613, 0.28340322] [INFO] [stdout] Best fitness at generation 6 : 0.2244074 [INFO] [stdout] [INFO] [stdout] > 7 : [0.2244074, 0.22120272, 0.2680535, 0.44486302, 0.31480426, 0.38993946, 0.23697913, 0.2244074, 0.2813152, 0.26209402] [INFO] [stdout] Best fitness at generation 7 : 0.22120272 [INFO] [stdout] [INFO] [stdout] > 8 : [0.22120272, 0.25184807, 0.23316045, 0.29100716, 0.24930643, 0.23697913, 0.21510868, 0.13088946, 0.21959823, 0.44771448] [INFO] [stdout] Best fitness at generation 8 : 0.13088946 [INFO] [stdout] [INFO] [stdout] > 9 : [0.13088946, 0.30918363, 0.11792938, 0.23697913, 0.23697913, 0.21081209, 0.27624828, 0.21808492, 0.22805761, 0.19811317] [INFO] [stdout] Best fitness at generation 9 : 0.11792938 [INFO] [stdout] [INFO] [stdout] Creating population of 10 individuals having size 5 [INFO] [stdout] > 0 : [1.5599029, 12.059483, 3.4819045, 2.2630827, 3.1582448, 0.74770314, 12.495278, 10.4785185, 8.401703, 4.7679987] [INFO] [stdout] Best fitness at generation 0 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 1 : [0.74770314, 1.0426414, 2.0353513, 2.2631228, 2.2361138, 1.4830923, 0.86333954, 1.5764217, 1.5932552, 1.8319021] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.74770314, 0.7911531, 0.85412663, 0.7499155, 0.713068, 0.70406854, 1.2292937, 1.0726169, 0.84450114] [INFO] [stdout] Best fitness at generation 2 : 0.70406854 [INFO] [stdout] [INFO] [stdout] > 3 : [0.70406854, 0.74770314, 0.6924774, 0.7520448, 0.84719795, 0.6835585, 0.6669124, 0.5337347, 0.815883, 0.81133145] [INFO] [stdout] Best fitness at generation 3 : 0.5337347 [INFO] [stdout] [INFO] [stdout] > 4 : [0.5337347, 0.52198064, 0.7877481, 0.57092184, 0.6450998, 0.53183717, 0.88172364, 0.5317824, 0.7138627, 0.69953436] [INFO] [stdout] Best fitness at generation 4 : 0.52198064 [INFO] [stdout] [INFO] [stdout] > 5 : [0.52198064, 0.64954853, 0.5224619, 0.5250554, 0.6110156, 0.5006881, 0.52198064, 0.57092184, 0.52044815, 0.4601055] [INFO] [stdout] Best fitness at generation 5 : 0.4601055 [INFO] [stdout] [INFO] [stdout] > 6 : [0.4601055, 0.5203607, 0.5330115, 0.52497727, 0.6470253, 0.50531125, 0.72679627, 0.42329022, 0.52923316, 0.52198064] [INFO] [stdout] Best fitness at generation 6 : 0.42329022 [INFO] [stdout] [INFO] [stdout] > 7 : [0.42329022, 0.47348854, 0.43505406, 0.51403844, 0.40509468, 0.44168648, 0.41583818, 0.5227984, 0.5239775, 0.6316734] [INFO] [stdout] Best fitness at generation 7 : 0.40509468 [INFO] [stdout] [INFO] [stdout] > 8 : [0.40509468, 0.42629188, 0.46808633, 0.34897816, 0.4254222, 0.43603283, 0.40413833, 0.44168648, 0.50607735, 0.418425] [INFO] [stdout] Best fitness at generation 8 : 0.34897816 [INFO] [stdout] [INFO] [stdout] > 9 : [0.34897816, 0.41213503, 0.4254222, 0.35725722, 0.43788287, 0.4341722, 0.39994758, 0.4767228, 0.4162448, 0.4144703] [INFO] [stdout] Best fitness at generation 9 : 0.34897816 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] thread 'result::test::test_json_earesult_mult' (42) panicked at src/lib.rs:39:48: [INFO] [stdout] Can not open file: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x629a391622f2 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x629a391622f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x629a391622f2 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x629a391622f2 - ::fmt::h47627beda0767f4c [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x629a3917373f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x629a3917373f - core::fmt::write::h8a63064c67176fd8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x629a3912fba3 - std::io::default_write_fmt::hd4797e693c0ec256 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x629a3912fba3 - std::io::Write::write_fmt::h791e240ad2720c99 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x629a3913bb32 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x629a3914062f - std::panicking::default_hook::{{closure}}::h23e0299d4738b766 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x629a391404c1 - std::panicking::default_hook::hfeec6294e8751b62 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x629a390cb69e - as core::ops::function::Fn>::call::h3f5a16438cee2b4e [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2019:9 [INFO] [stdout] 12: 0x629a390cb69e - test::test_main_with_exit_callback::{{closure}}::h9214498cef9aafc5 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x629a39140c3f - as core::ops::function::Fn>::call::hdb18da3e68df7464 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2019:9 [INFO] [stdout] 14: 0x629a39140c3f - std::panicking::panic_with_hook::hd57cd463d793ed79 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x629a39140a9a - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x629a3913bc69 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x629a3912434d - __rustc[256c90bb7e548b45]::rust_begin_unwind [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x629a3917b570 - core::panicking::panic_fmt::hf19c198748ef6a95 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x629a3917aaf6 - core::result::unwrap_failed::he81173b5792ad6b0 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x629a3907b82e - core::result::Result::expect::hfcece0282ca43ba8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x629a390aa5f7 - revonet::Jsonable::to_json::h4d34f9c09e431950 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:39:48 [INFO] [stdout] 22: 0x629a390a0dcc - revonet::result::test::test_json_earesult_mult::h7dc484ca56732146 [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:194:13 [INFO] [stdout] 23: 0x629a390a1277 - revonet::result::test::test_json_earesult_mult::{{closure}}::hf5206c1d555a41d7 [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:178:33 [INFO] [stdout] 24: 0x629a39079c56 - core::ops::function::FnOnce::call_once::hab3613ff6ed34125 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x629a390cb4eb - core::ops::function::FnOnce::call_once::h43f43c5185cf39c2 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x629a390cb4eb - test::__rust_begin_short_backtrace::hc4fa634eb2764bdc [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x629a390dfb08 - test::run_test_in_process::{{closure}}::h9f4b799a5211b72a [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x629a390dfb08 - as core::ops::function::FnOnce<()>>::call_once::ha572bf7dc5230a8f [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x629a390dfb08 - std::panicking::catch_unwind::do_call::hfd6ff51f25dd177b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x629a390dfb08 - std::panicking::catch_unwind::h8609b446221def5f [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x629a390dfb08 - std::panic::catch_unwind::h362f73cc48531e26 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x629a390dfb08 - test::run_test_in_process::hf52fd21d696aae67 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x629a390dfb08 - test::run_test::{{closure}}::h7e780b8354e6d007 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x629a390b88d4 - test::run_test::{{closure}}::hdc2695f2276aad3e [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x629a390b88d4 - std::sys::backtrace::__rust_begin_short_backtrace::h2555b2113ed90fc9 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x629a390bc20a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h99800d480987dfb6 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 37: 0x629a390bc20a - as core::ops::function::FnOnce<()>>::call_once::hbbb69b5294b2221b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x629a390bc20a - std::panicking::catch_unwind::do_call::h495689350c27df20 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x629a390bc20a - std::panicking::catch_unwind::hf22437c51d1b3740 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x629a390bc20a - std::panic::catch_unwind::habda1a57de8231f8 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x629a390bc20a - std::thread::Builder::spawn_unchecked_::{{closure}}::h5833d8dda8c7e80b [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 42: 0x629a390bc20a - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha2910283a5058402 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x629a39136f5f - as core::ops::function::FnOnce>::call_once::he4d85cb537521972 [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/alloc/src/boxed.rs:2005:9 [INFO] [stdout] 44: 0x629a39136f5f - std::sys::thread::unix::Thread::new::thread_start::hbaf586a9e50a98cd [INFO] [stdout] at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x7097c0df6aa4 - [INFO] [stdout] 46: 0x7097c0e83a64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] result::test::test_earesult_mult [INFO] [stdout] result::test::test_json_earesult [INFO] [stdout] result::test::test_json_earesult_mult [INFO] [stdout] settings::test::test_json [INFO] [stdout] [INFO] [stdout] test result: FAILED. 23 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.45s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "f826c5c961a3ac24119c76f5950644a699e95a8e3734b3b1734628f77631c615", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f826c5c961a3ac24119c76f5950644a699e95a8e3734b3b1734628f77631c615", kill_on_drop: false }` [INFO] [stdout] f826c5c961a3ac24119c76f5950644a699e95a8e3734b3b1734628f77631c615