[INFO] fetching crate revonet 0.2.1... [INFO] testing revonet-0.2.1 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8 [INFO] extracting crate revonet 0.2.1 into /workspace/builds/worker-4-tc1/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-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate revonet 0.2.1 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "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-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] abace3dd9f19f67249b2b6a52e7ea45b03090a50c162c333b0bb3916c6129d16 [INFO] running `Command { std: "docker" "start" "-a" "abace3dd9f19f67249b2b6a52e7ea45b03090a50c162c333b0bb3916c6129d16", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "abace3dd9f19f67249b2b6a52e7ea45b03090a50c162c333b0bb3916c6129d16", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "abace3dd9f19f67249b2b6a52e7ea45b03090a50c162c333b0bb3916c6129d16", kill_on_drop: false }` [INFO] [stdout] abace3dd9f19f67249b2b6a52e7ea45b03090a50c162c333b0bb3916c6129d16 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 205a47da6a36715da643d46e1e5196d43a589963846b40c576155eb65f8d03d6 [INFO] running `Command { std: "docker" "start" "-a" "205a47da6a36715da643d46e1e5196d43a589963846b40c576155eb65f8d03d6", 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) -> Ve... [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 | ...pe: 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.11s [INFO] running `Command { std: "docker" "inspect" "205a47da6a36715da643d46e1e5196d43a589963846b40c576155eb65f8d03d6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "205a47da6a36715da643d46e1e5196d43a589963846b40c576155eb65f8d03d6", kill_on_drop: false }` [INFO] [stdout] 205a47da6a36715da643d46e1e5196d43a589963846b40c576155eb65f8d03d6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 80fd12ce4b2f4e3b301a5ed2a07bcb865ce352a5daab2b0204eb64ecbec2059b [INFO] running `Command { std: "docker" "start" "-a" "80fd12ce4b2f4e3b301a5ed2a07bcb865ce352a5daab2b0204eb64ecbec2059b", 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) -> Ve... [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 | ...pe: 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) -> Ve... [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 | ...pe: 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 2.11s [INFO] running `Command { std: "docker" "inspect" "80fd12ce4b2f4e3b301a5ed2a07bcb865ce352a5daab2b0204eb64ecbec2059b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "80fd12ce4b2f4e3b301a5ed2a07bcb865ce352a5daab2b0204eb64ecbec2059b", kill_on_drop: false }` [INFO] [stdout] 80fd12ce4b2f4e3b301a5ed2a07bcb865ce352a5daab2b0204eb64ecbec2059b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 5f397c1c6017b7786f565f237416825d1cc5a6cbdefb8f23f3ea677ebc00878b [INFO] running `Command { std: "docker" "start" "-a" "5f397c1c6017b7786f565f237416825d1cc5a6cbdefb8f23f3ea677ebc00878b", 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) -> Ve... [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 | ...pe: 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.05s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/revonet-c47e6adfae17860c) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test ga::test::test_optimization_sphere ... ok [INFO] [stdout] test ga::test::test_uniform_mutation ... ok [INFO] [stdout] test ne::test::test_net_get_set ... ok [INFO] [stdout] test ga::test::test_arithmetic_xover ... ok [INFO] [stdout] test ga::test::test_blx_xover ... ok [INFO] [stdout] test math::tests::test_dot_units ... ok [INFO] [stdout] test neuro::test::test_linear_net ... ok [INFO] [stdout] test math::tests::test_dot_zeros ... ok [INFO] [stdout] test neuro::test::test_sigmoid_activation ... ok [INFO] [stdout] test neproblem::test::test_symb_regression_problem ... ok [INFO] [stdout] test neuro::test::test_linear_activation ... ok [INFO] [stdout] test math::tests::test_dot_mv_zeros ... ok [INFO] [stdout] test neuro::test::test_bypass_net ... ok [INFO] [stdout] test math::tests::test_dot_unequal_lengths - should panic ... ok [INFO] [stdout] test result::test::test_json_earesult ... FAILED [INFO] [stdout] test result::test::test_json_earesult_mult ... FAILED [INFO] [stdout] test settings::test::test_json ... FAILED [INFO] [stdout] test neproblem::test::test_xor_problem ... ok [INFO] [stdout] test result::test::test_earesult_mult ... FAILED [INFO] [stdout] test ga::test::test_multi_optimization_sphere ... ok [INFO] [stdout] test math::tests::test_dot_mv_rand ... ok [INFO] [stdout] test math::tests::test_var ... ok [INFO] [stdout] test ga::test::test_gauss_mutation ... ok [INFO] [stdout] test neuro::test::test_multilayer_net ... ok [INFO] [stdout] test math::tests::test_dot_rand ... ok [INFO] [stdout] test ne::test::test_symbolic_regression ... ok [INFO] [stdout] test ea::test::test_tournament_selection ... ok [INFO] [stdout] [INFO] [stdout] failures: [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.2630827, 3.37244, 1.1380353, 1.6543756, 1.4617944, 0.6169262, 1.7140636, 1.5599029, 2.2161434] [INFO] [stdout] Best fitness at generation 1 : 0.6169262 [INFO] [stdout] [INFO] [stdout] > 2 : [0.6169262, 0.72488004, 1.0098722, 1.3801963, 0.7460704, 0.6757857, 0.6844982, 0.8970873, 0.90140814, 0.96900856] [INFO] [stdout] Best fitness at generation 2 : 0.6169262 [INFO] [stdout] [INFO] [stdout] > 3 : [0.6169262, 0.60110366, 0.5549725, 0.60111994, 0.6436729, 0.6169262, 0.6148602, 0.49886462, 0.71594906, 0.5840775] [INFO] [stdout] Best fitness at generation 3 : 0.49886462 [INFO] [stdout] [INFO] [stdout] > 4 : [0.49886462, 0.54982394, 0.60635, 0.6116126, 0.57623786, 0.6227634, 0.44808668, 0.45117053, 0.5504438, 0.5549725] [INFO] [stdout] Best fitness at generation 4 : 0.44808668 [INFO] [stdout] [INFO] [stdout] > 5 : [0.44808668, 0.5645639, 0.55348784, 0.5349247, 0.44890442, 0.39922333, 0.55203575, 0.57697976, 0.49886462, 0.66447544] [INFO] [stdout] Best fitness at generation 5 : 0.39922333 [INFO] [stdout] [INFO] [stdout] > 6 : [0.39922333, 0.4769376, 0.445606, 0.65689445, 0.608688, 0.50085604, 0.46193802, 0.50731605, 0.47621047, 0.39922333] [INFO] [stdout] Best fitness at generation 6 : 0.39922333 [INFO] [stdout] [INFO] [stdout] > 7 : [0.39922333, 0.38663313, 0.44455615, 0.39922333, 0.38579395, 0.46077988, 0.43485543, 0.39331415, 0.39798993, 0.39922333] [INFO] [stdout] Best fitness at generation 7 : 0.38579395 [INFO] [stdout] [INFO] [stdout] > 8 : [0.38579395, 0.4820304, 0.55888444, 0.39294654, 0.3849092, 0.4423319, 0.6833316, 0.3883223, 0.3333677, 0.40503106] [INFO] [stdout] Best fitness at generation 8 : 0.3333677 [INFO] [stdout] [INFO] [stdout] > 9 : [0.3333677, 0.39684176, 0.4015683, 0.33881912, 0.36266956, 0.3333677, 0.3239987, 0.3321233, 0.6310844, 0.32855925] [INFO] [stdout] Best fitness at generation 9 : 0.3239987 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] thread 'result::test::test_json_earesult' (49) 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: 0x58f49dcb81d2 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58f49dcb81d2 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58f49dcb81d2 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x58f49dcb81d2 - ::fmt::hde21067283f7e82e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x58f49dcc948f - core::fmt::rt::Argument::fmt::he65307037dca33c6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x58f49dcc948f - core::fmt::write::h24186904251c31cb [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x58f49dc85ca3 - std::io::default_write_fmt::h4e8d11c5c4b9cafe [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x58f49dc85ca3 - std::io::Write::write_fmt::ha849be0824d095ef [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x58f49dc91912 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x58f49dc9644f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x58f49dc962e1 - std::panicking::default_hook::he2e9efee79b3dce9 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x58f49dc2188e - as core::ops::function::Fn>::call::h202f496763929329 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x58f49dc2188e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x58f49dc96a5f - as core::ops::function::Fn>::call::h2883c9d2dbd4e81c [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x58f49dc96a5f - std::panicking::panic_with_hook::hf5648b7cec6bc73e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x58f49dc968ba - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x58f49dc91a59 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x58f49dc7a33d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x58f49dcd1280 - core::panicking::panic_fmt::hb5d6b83773432920 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58f49dcd0806 - core::result::unwrap_failed::h427ee4a8bb06d8af [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x58f49dbe70fe - core::result::Result::expect::h1db3e182b5f4b6a4 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x58f49dc009f7 - revonet::Jsonable::to_json::h8bc175033f591fe9 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:39:48 [INFO] [stdout] 22: 0x58f49dbd51c2 - revonet::result::test::test_json_earesult::h3dda753fbb9eedf9 [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:168:13 [INFO] [stdout] 23: 0x58f49dbd5327 - revonet::result::test::test_json_earesult::{{closure}}::h53e21363e3267134 [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:157:28 [INFO] [stdout] 24: 0x58f49dbe59d6 - core::ops::function::FnOnce::call_once::h9eb3181c156862d4 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58f49dc216fb - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x58f49dc216fb - test::__rust_begin_short_backtrace::h85d4fe5033219107 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x58f49dc356ed - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x58f49dc356ed - as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x58f49dc356ed - std::panicking::catch_unwind::do_call::hf71351b2657d4002 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x58f49dc356ed - std::panicking::catch_unwind::h7fcb5c0312d9e172 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x58f49dc356ed - std::panic::catch_unwind::h5cf3c9bdee894ebe [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x58f49dc356ed - test::run_test_in_process::h1469cb85193a3a25 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x58f49dc356ed - test::run_test::{{closure}}::h59d45b3cd6453d69 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x58f49dc0ec34 - test::run_test::{{closure}}::h9baa0c3d443f28c9 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x58f49dc0ec34 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x58f49dc1248a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 37: 0x58f49dc1248a - as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x58f49dc1248a - std::panicking::catch_unwind::do_call::h522b41a6c157aaba [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x58f49dc1248a - std::panicking::catch_unwind::h0efbf72006b8e365 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x58f49dc1248a - std::panic::catch_unwind::h3b081041e6c97066 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x58f49dc1248a - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 42: 0x58f49dc1248a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x58f49dc8ce4f - as core::ops::function::FnOnce>::call_once::h3adbd6ccf5f737af [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 44: 0x58f49dc8ce4f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 45: 0x71ab863c3aa4 - [INFO] [stdout] 46: 0x71ab86450a64 - 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, 1.0454276, 1.9429463, 2.1401896, 2.384229, 1.6302239, 0.7757853, 3.6853342, 1.0351856, 2.2630827] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 1.3011404, 0.9576224, 0.73524487, 0.4718449, 0.6433754, 0.77275515, 0.754169, 0.7348113, 0.7757853] [INFO] [stdout] Best fitness at generation 2 : 0.4718449 [INFO] [stdout] [INFO] [stdout] > 3 : [0.4718449, 0.74225056, 0.39025456, 0.37861785, 0.53889745, 0.31591386, 0.5365181, 0.6433754, 0.7348113, 0.5375054] [INFO] [stdout] Best fitness at generation 3 : 0.31591386 [INFO] [stdout] [INFO] [stdout] > 4 : [0.31591386, 0.31591386, 0.37861785, 0.4275197, 0.5765318, 0.5428841, 0.43107802, 0.31484833, 0.42858845, 0.5365181] [INFO] [stdout] Best fitness at generation 4 : 0.31484833 [INFO] [stdout] [INFO] [stdout] > 5 : [0.31484833, 0.31426296, 0.31591386, 0.43066996, 0.29654807, 0.30982685, 0.34620613, 0.31484833, 0.31147704, 0.31468698] [INFO] [stdout] Best fitness at generation 5 : 0.29654807 [INFO] [stdout] [INFO] [stdout] > 6 : [0.29654807, 0.18004586, 0.34528327, 0.29654807, 0.12769374, 0.22335769, 0.31390533, 0.29654807, 0.3015046, 0.29654807] [INFO] [stdout] Best fitness at generation 6 : 0.12769374 [INFO] [stdout] [INFO] [stdout] > 7 : [0.12769374, 0.17251402, 0.15159184, 0.23124684, 0.29760775, 0.26709217, 0.21169326, 0.30151996, 0.2169793, 0.16976562] [INFO] [stdout] Best fitness at generation 7 : 0.12769374 [INFO] [stdout] [INFO] [stdout] > 8 : [0.12769374, 0.16191292, 0.20091136, 0.16075517, 0.22367439, 0.17079458, 0.1347059, 0.11897455, 0.16976562, 0.17463183] [INFO] [stdout] Best fitness at generation 8 : 0.11897455 [INFO] [stdout] [INFO] [stdout] > 9 : [0.11897455, 0.37841633, 0.16976562, 0.12678422, 0.122346915, 0.17819837, 0.18308234, 0.17506896, 0.11897455, 0.17006212] [INFO] [stdout] Best fitness at generation 9 : 0.11897455 [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.047818, 2.0267894, 2.2302382, 2.2630827, 1.5095595, 0.83800626, 1.5491586, 1.5599029, 1.8409678] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.74770314, 0.74770314, 0.6843011, 0.59856427, 1.5589058, 1.5546738, 0.744445, 0.83800626, 0.6256442] [INFO] [stdout] Best fitness at generation 2 : 0.59856427 [INFO] [stdout] [INFO] [stdout] > 3 : [0.59856427, 0.669236, 0.7612864, 0.8722036, 1.1277124, 1.0294459, 1.0451092, 0.72790104, 0.67682475, 0.6855685] [INFO] [stdout] Best fitness at generation 3 : 0.59856427 [INFO] [stdout] [INFO] [stdout] > 4 : [0.59856427, 0.59856427, 0.72790104, 0.71078, 0.6869783, 0.7493224, 0.7151151, 0.60957086, 0.8335755, 0.74779135] [INFO] [stdout] Best fitness at generation 4 : 0.59856427 [INFO] [stdout] [INFO] [stdout] > 5 : [0.59856427, 0.59707516, 0.6207925, 0.63308215, 0.65360856, 0.6021731, 0.6002273, 0.63413835, 0.7896037, 0.6269077] [INFO] [stdout] Best fitness at generation 5 : 0.59707516 [INFO] [stdout] [INFO] [stdout] > 6 : [0.59707516, 0.6002273, 0.8316418, 0.61676276, 0.5262714, 0.6933963, 0.6148061, 0.65942705, 0.5454558, 0.68893456] [INFO] [stdout] Best fitness at generation 6 : 0.5262714 [INFO] [stdout] [INFO] [stdout] > 7 : [0.5262714, 0.5251728, 0.46916878, 0.70315206, 0.6584853, 0.70499045, 0.6256357, 0.65942705, 0.5788797, 0.6198871] [INFO] [stdout] Best fitness at generation 7 : 0.46916878 [INFO] [stdout] [INFO] [stdout] > 8 : [0.46916878, 0.6544613, 0.499401, 0.50733835, 0.5251728, 0.53084755, 0.5014201, 0.47966728, 0.48017836, 0.41933498] [INFO] [stdout] Best fitness at generation 8 : 0.41933498 [INFO] [stdout] [INFO] [stdout] > 9 : [0.41933498, 0.45784187, 0.5336947, 0.3457257, 0.41933498, 0.63049126, 0.576272, 0.5166992, 0.47214025, 0.6082173] [INFO] [stdout] Best fitness at generation 9 : 0.3457257 [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.5120435, 1.1234515, 1.7819953, 1.591692, 0.78751165, 1.5599029, 1.5599029, 2.1044266] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.5580496, 0.8821465, 0.957002, 0.7872469, 1.4793532, 0.74770314, 1.2164108, 1.3120394, 0.74770314] [INFO] [stdout] Best fitness at generation 2 : 0.5580496 [INFO] [stdout] [INFO] [stdout] > 3 : [0.5580496, 0.957002, 0.5931898, 0.6930334, 0.60925424, 0.5580496, 0.5580496, 0.6749634, 1.1990229, 0.6664423] [INFO] [stdout] Best fitness at generation 3 : 0.5580496 [INFO] [stdout] [INFO] [stdout] > 4 : [0.5580496, 0.72584677, 0.4823504, 0.7817073, 0.5885485, 0.5580496, 0.5580496, 0.5671278, 0.55819, 0.44776228] [INFO] [stdout] Best fitness at generation 4 : 0.44776228 [INFO] [stdout] [INFO] [stdout] > 5 : [0.44776228, 0.5959649, 0.70158046, 0.5110932, 0.6750757, 0.52691966, 0.64680034, 0.60912335, 0.43647954, 0.57587713] [INFO] [stdout] Best fitness at generation 5 : 0.43647954 [INFO] [stdout] [INFO] [stdout] > 6 : [0.43647954, 0.51768214, 0.5437771, 0.43407965, 0.5500534, 0.46121997, 0.56305116, 0.42271796, 0.44776228, 0.54805344] [INFO] [stdout] Best fitness at generation 6 : 0.42271796 [INFO] [stdout] [INFO] [stdout] > 7 : [0.42271796, 0.425349, 0.471515, 0.49799442, 0.4482022, 0.42695576, 0.43155998, 0.42964393, 0.44062558, 0.4659212] [INFO] [stdout] Best fitness at generation 7 : 0.42271796 [INFO] [stdout] [INFO] [stdout] > 8 : [0.42271796, 0.44692978, 0.30685833, 0.42600542, 0.43834624, 0.65491503, 0.42759362, 0.45747253, 0.66863686, 0.36553445] [INFO] [stdout] Best fitness at generation 8 : 0.30685833 [INFO] [stdout] [INFO] [stdout] > 9 : [0.30685833, 0.61409414, 0.35746887, 0.42077464, 0.3767607, 0.31296483, 0.4151992, 0.42759362, 0.36553445, 0.3790946] [INFO] [stdout] Best fitness at generation 9 : 0.30685833 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] thread 'result::test::test_json_earesult_mult' (50) 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: 0x58f49dcb81d2 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58f49dcb81d2 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58f49dcb81d2 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x58f49dcb81d2 - ::fmt::hde21067283f7e82e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x58f49dcc948f - core::fmt::rt::Argument::fmt::he65307037dca33c6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x58f49dcc948f - core::fmt::write::h24186904251c31cb [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x58f49dc85ca3 - std::io::default_write_fmt::h4e8d11c5c4b9cafe [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x58f49dc85ca3 - std::io::Write::write_fmt::ha849be0824d095ef [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x58f49dc91912 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x58f49dc9644f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x58f49dc962e1 - std::panicking::default_hook::he2e9efee79b3dce9 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x58f49dc2188e - as core::ops::function::Fn>::call::h202f496763929329 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x58f49dc2188e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x58f49dc96a5f - as core::ops::function::Fn>::call::h2883c9d2dbd4e81c [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x58f49dc96a5f - std::panicking::panic_with_hook::hf5648b7cec6bc73e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x58f49dc968ba - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x58f49dc91a59 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x58f49dc7a33d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x58f49dcd1280 - core::panicking::panic_fmt::hb5d6b83773432920 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58f49dcd0806 - core::result::unwrap_failed::h427ee4a8bb06d8af [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x58f49dbe70fe - core::result::Result::expect::h1db3e182b5f4b6a4 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x58f49dc00897 - revonet::Jsonable::to_json::h6917c195aaae6c1b [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:39:48 [INFO] [stdout] 22: 0x58f49dbd545c - revonet::result::test::test_json_earesult_mult::h31481433148b7a9d [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:194:13 [INFO] [stdout] 23: 0x58f49dbd5907 - revonet::result::test::test_json_earesult_mult::{{closure}}::hac603216a2e9ed69 [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:178:33 [INFO] [stdout] 24: 0x58f49dbe5a16 - core::ops::function::FnOnce::call_once::h9f990d4f0868d3d1 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58f49dc216fb - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x58f49dc216fb - test::__rust_begin_short_backtrace::h85d4fe5033219107 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x58f49dc356ed - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x58f49dc356ed - as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x58f49dc356ed - std::panicking::catch_unwind::do_call::hf71351b2657d4002 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x58f49dc356ed - std::panicking::catch_unwind::h7fcb5c0312d9e172 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x58f49dc356ed - std::panic::catch_unwind::h5cf3c9bdee894ebe [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x58f49dc356ed - test::run_test_in_process::h1469cb85193a3a25 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x58f49dc356ed - test::run_test::{{closure}}::h59d45b3cd6453d69 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x58f49dc0ec34 - test::run_test::{{closure}}::h9baa0c3d443f28c9 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x58f49dc0ec34 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x58f49dc1248a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 37: 0x58f49dc1248a - as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x58f49dc1248a - std::panicking::catch_unwind::do_call::h522b41a6c157aaba [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x58f49dc1248a - std::panicking::catch_unwind::h0efbf72006b8e365 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x58f49dc1248a - std::panic::catch_unwind::h3b081041e6c97066 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x58f49dc1248a - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 42: 0x58f49dc1248a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x58f49dc8ce4f - as core::ops::function::FnOnce>::call_once::h3adbd6ccf5f737af [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 44: 0x58f49dc8ce4f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 45: 0x71ab863c3aa4 - [INFO] [stdout] 46: 0x71ab86450a64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- settings::test::test_json stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'settings::test::test_json' (51) 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: 0x58f49dcb81d2 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58f49dcb81d2 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58f49dcb81d2 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x58f49dcb81d2 - ::fmt::hde21067283f7e82e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x58f49dcc948f - core::fmt::rt::Argument::fmt::he65307037dca33c6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x58f49dcc948f - core::fmt::write::h24186904251c31cb [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x58f49dc85ca3 - std::io::default_write_fmt::h4e8d11c5c4b9cafe [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x58f49dc85ca3 - std::io::Write::write_fmt::ha849be0824d095ef [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x58f49dc91912 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x58f49dc9644f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x58f49dc962e1 - std::panicking::default_hook::he2e9efee79b3dce9 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x58f49dc2188e - as core::ops::function::Fn>::call::h202f496763929329 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x58f49dc2188e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x58f49dc96a5f - as core::ops::function::Fn>::call::h2883c9d2dbd4e81c [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x58f49dc96a5f - std::panicking::panic_with_hook::hf5648b7cec6bc73e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x58f49dc968ba - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x58f49dc91a59 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x58f49dc7a33d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x58f49dcd1280 - core::panicking::panic_fmt::hb5d6b83773432920 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58f49dcd0806 - core::result::unwrap_failed::h427ee4a8bb06d8af [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x58f49dbe70fe - core::result::Result::expect::h1db3e182b5f4b6a4 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x58f49dbe96e7 - revonet::settings::EASettings::to_json::h33191d230ca6f679 [INFO] [stdout] at /opt/rustwide/workdir/src/settings.rs:83:48 [INFO] [stdout] 22: 0x58f49dbd59a0 - revonet::settings::test::test_json::he06dffdfeff67d9c [INFO] [stdout] at /opt/rustwide/workdir/src/settings.rs:125:18 [INFO] [stdout] 23: 0x58f49dbd5bc7 - revonet::settings::test::test_json::{{closure}}::h47683c22159f00ef [INFO] [stdout] at /opt/rustwide/workdir/src/settings.rs:122:19 [INFO] [stdout] 24: 0x58f49dbe5606 - core::ops::function::FnOnce::call_once::h0c4707aea292f438 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58f49dc216fb - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x58f49dc216fb - test::__rust_begin_short_backtrace::h85d4fe5033219107 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x58f49dc356ed - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x58f49dc356ed - as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x58f49dc356ed - std::panicking::catch_unwind::do_call::hf71351b2657d4002 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x58f49dc356ed - std::panicking::catch_unwind::h7fcb5c0312d9e172 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x58f49dc356ed - std::panic::catch_unwind::h5cf3c9bdee894ebe [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x58f49dc356ed - test::run_test_in_process::h1469cb85193a3a25 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x58f49dc356ed - test::run_test::{{closure}}::h59d45b3cd6453d69 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x58f49dc0ec34 - test::run_test::{{closure}}::h9baa0c3d443f28c9 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x58f49dc0ec34 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x58f49dc1248a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 37: 0x58f49dc1248a - as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x58f49dc1248a - std::panicking::catch_unwind::do_call::h522b41a6c157aaba [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x58f49dc1248a - std::panicking::catch_unwind::h0efbf72006b8e365 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x58f49dc1248a - std::panic::catch_unwind::h3b081041e6c97066 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x58f49dc1248a - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 42: 0x58f49dc1248a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x58f49dc8ce4f - as core::ops::function::FnOnce>::call_once::h3adbd6ccf5f737af [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 44: 0x58f49dc8ce4f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 45: 0x71ab863c3aa4 - [INFO] [stdout] 46: 0x71ab86450a64 - clone [INFO] [stdout] 47: 0x0 - [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.0304186, 2.0353513, 2.3431678, 2.4488256, 1.5380291, 0.7594607, 2.2707531, 3.318978, 2.2630827] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 1.6505119, 0.7994449, 0.7784306, 0.7594607, 0.6013145, 1.5248067, 0.3505511, 0.93819255, 1.3762543] [INFO] [stdout] Best fitness at generation 2 : 0.3505511 [INFO] [stdout] [INFO] [stdout] > 3 : [0.3505511, 0.8053138, 0.7058075, 0.6225689, 0.55995506, 0.7234831, 0.75174034, 0.6013145, 0.7994449, 0.5312862] [INFO] [stdout] Best fitness at generation 3 : 0.3505511 [INFO] [stdout] [INFO] [stdout] > 4 : [0.3505511, 0.6013145, 0.38898554, 0.3505511, 0.28673378, 0.3679604, 0.5227211, 0.46991467, 0.5580059, 0.6013145] [INFO] [stdout] Best fitness at generation 4 : 0.28673378 [INFO] [stdout] [INFO] [stdout] > 5 : [0.28673378, 0.3679604, 0.38971305, 0.2929661, 0.366972, 0.2580171, 0.34921414, 0.36484608, 0.36543652, 0.46384263] [INFO] [stdout] Best fitness at generation 5 : 0.2580171 [INFO] [stdout] [INFO] [stdout] > 6 : [0.2580171, 0.29678702, 0.28968817, 0.36543652, 0.29553598, 0.40558317, 0.23181905, 0.33307305, 0.22752644, 0.5717865] [INFO] [stdout] Best fitness at generation 6 : 0.22752644 [INFO] [stdout] [INFO] [stdout] > 7 : [0.22752644, 0.24842086, 0.26503718, 0.34207767, 0.3876233, 0.24611978, 0.24330659, 0.24040008, 0.23181905, 0.2843758] [INFO] [stdout] Best fitness at generation 7 : 0.22752644 [INFO] [stdout] [INFO] [stdout] > 8 : [0.22752644, 0.22752644, 0.22752644, 0.40472084, 0.18998799, 0.22752644, 0.22752644, 0.23505713, 0.28552002, 0.27026618] [INFO] [stdout] Best fitness at generation 8 : 0.18998799 [INFO] [stdout] [INFO] [stdout] > 9 : [0.18998799, 0.22752644, 0.22752644, 0.2037551, 0.23069806, 0.2612867, 0.15010695, 0.3004608, 0.20105268, 0.09115157] [INFO] [stdout] Best fitness at generation 9 : 0.09115157 [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.2197063, 3.4801085, 2.714186, 1.5599029, 2.196377, 0.74770314, 2.2612596, 2.2741687, 2.2630827] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.74770314, 0.7462476, 0.4726831, 0.7717597, 0.6926634, 2.9446175, 0.7250826, 0.6908073, 0.7388663] [INFO] [stdout] Best fitness at generation 2 : 0.4726831 [INFO] [stdout] [INFO] [stdout] > 3 : [0.4726831, 0.36153385, 0.19490635, 0.7392003, 0.7805669, 0.49504733, 0.5465962, 0.683466, 0.69229466, 0.40538654] [INFO] [stdout] Best fitness at generation 3 : 0.19490635 [INFO] [stdout] [INFO] [stdout] > 4 : [0.19490635, 0.50241196, 0.35703674, 0.36153385, 0.36424646, 0.35595828, 0.2656468, 0.32580504, 0.303028, 0.52181375] [INFO] [stdout] Best fitness at generation 4 : 0.19490635 [INFO] [stdout] [INFO] [stdout] > 5 : [0.19490635, 0.23051837, 0.23658477, 0.4483224, 0.39432722, 0.368602, 0.38167912, 0.3467915, 0.4192505, 0.29513192] [INFO] [stdout] Best fitness at generation 5 : 0.19490635 [INFO] [stdout] [INFO] [stdout] > 6 : [0.19490635, 0.3019926, 0.29513192, 0.2633373, 0.25226855, 0.19490635, 0.19837278, 0.28449583, 0.23333359, 0.2868134] [INFO] [stdout] Best fitness at generation 6 : 0.19490635 [INFO] [stdout] [INFO] [stdout] > 7 : [0.19490635, 0.20313482, 0.19394849, 0.20843568, 0.21494226, 0.2868134, 0.19898814, 0.20550252, 0.22890566, 0.19837278] [INFO] [stdout] Best fitness at generation 7 : 0.19394849 [INFO] [stdout] [INFO] [stdout] > 8 : [0.19394849, 0.20630784, 0.19759388, 0.19783984, 0.29502276, 0.25406012, 0.29947913, 0.19377704, 0.19540668, 0.20032586] [INFO] [stdout] Best fitness at generation 8 : 0.19377704 [INFO] [stdout] [INFO] [stdout] > 9 : [0.19377704, 0.19532111, 0.19184929, 0.19540668, 0.17356208, 0.214768, 0.19146863, 0.098235324, 0.1942156, 0.19540668] [INFO] [stdout] Best fitness at generation 9 : 0.098235324 [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.290431, 3.4819045, 1.1234515, 1.7819953, 1.6885457, 0.86333954, 1.537178, 1.5749927, 1.8319021] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 1.672647, 1.1414104, 0.7712212, 0.74770314, 0.86333954, 0.74770314, 0.970743, 0.7587501, 1.0938616] [INFO] [stdout] Best fitness at generation 2 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 3 : [0.74770314, 0.67426497, 0.76674163, 0.9189855, 0.77862453, 0.7528929, 0.98502696, 0.77472985, 0.79344225, 1.6628786] [INFO] [stdout] Best fitness at generation 3 : 0.67426497 [INFO] [stdout] [INFO] [stdout] > 4 : [0.67426497, 0.76465255, 0.77472985, 0.8248602, 0.73394537, 0.8041077, 0.8179686, 0.75014067, 0.78358716, 0.8790072] [INFO] [stdout] Best fitness at generation 4 : 0.67426497 [INFO] [stdout] [INFO] [stdout] > 5 : [0.67426497, 0.66220635, 0.7203518, 0.8041077, 0.84783024, 0.7856334, 0.8148608, 0.7867423, 0.63221425, 0.75502294] [INFO] [stdout] Best fitness at generation 5 : 0.63221425 [INFO] [stdout] [INFO] [stdout] > 6 : [0.63221425, 0.7049123, 0.6725214, 0.5973308, 0.7289018, 0.7802548, 0.79512376, 0.9909493, 0.79438454, 0.6436584] [INFO] [stdout] Best fitness at generation 6 : 0.5973308 [INFO] [stdout] [INFO] [stdout] > 7 : [0.5973308, 0.5904711, 0.6153635, 0.6436584, 0.6127922, 0.5743819, 0.7577971, 0.59195006, 0.6066851, 0.67132276] [INFO] [stdout] Best fitness at generation 7 : 0.5743819 [INFO] [stdout] [INFO] [stdout] > 8 : [0.5743819, 0.57894814, 0.5382292, 0.60496205, 0.5904711, 0.61412036, 0.55588114, 0.5310127, 0.4275606, 0.6146261] [INFO] [stdout] Best fitness at generation 8 : 0.4275606 [INFO] [stdout] [INFO] [stdout] > 9 : [0.4275606, 0.4275606, 0.3653299, 0.4275606, 0.4275606, 0.45062512, 0.311612, 0.5945755, 0.69414926, 0.8854115] [INFO] [stdout] Best fitness at generation 9 : 0.311612 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] thread 'result::test::test_earesult_mult' (48) 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: 0x58f49dcb81d2 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58f49dcb81d2 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58f49dcb81d2 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x58f49dcb81d2 - ::fmt::hde21067283f7e82e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x58f49dcc948f - core::fmt::rt::Argument::fmt::he65307037dca33c6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x58f49dcc948f - core::fmt::write::h24186904251c31cb [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x58f49dc85ca3 - std::io::default_write_fmt::h4e8d11c5c4b9cafe [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x58f49dc85ca3 - std::io::Write::write_fmt::ha849be0824d095ef [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x58f49dc91912 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x58f49dc9644f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x58f49dc962e1 - std::panicking::default_hook::he2e9efee79b3dce9 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x58f49dc2188e - as core::ops::function::Fn>::call::h202f496763929329 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x58f49dc2188e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x58f49dc96a5f - as core::ops::function::Fn>::call::h2883c9d2dbd4e81c [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x58f49dc96a5f - std::panicking::panic_with_hook::hf5648b7cec6bc73e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x58f49dc968ba - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x58f49dc91a59 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x58f49dc7a33d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x58f49dcd1280 - core::panicking::panic_fmt::hb5d6b83773432920 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58f49dcd0806 - core::result::unwrap_failed::h427ee4a8bb06d8af [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x58f49dbe70fe - core::result::Result::expect::h1db3e182b5f4b6a4 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x58f49dc00897 - revonet::Jsonable::to_json::h6917c195aaae6c1b [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:39:48 [INFO] [stdout] 22: 0x58f49dbd4b12 - revonet::result::test::test_earesult_mult::h0bf1197ec668a78d [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:228:13 [INFO] [stdout] 23: 0x58f49dbd50a7 - revonet::result::test::test_earesult_mult::{{closure}}::hddc99f99a5de072b [INFO] [stdout] at /opt/rustwide/workdir/src/result.rs:212:28 [INFO] [stdout] 24: 0x58f49dbe5856 - core::ops::function::FnOnce::call_once::h5cc2c4b7b9462efe [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x58f49dc216fb - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x58f49dc216fb - test::__rust_begin_short_backtrace::h85d4fe5033219107 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x58f49dc356ed - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x58f49dc356ed - as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x58f49dc356ed - std::panicking::catch_unwind::do_call::hf71351b2657d4002 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x58f49dc356ed - std::panicking::catch_unwind::h7fcb5c0312d9e172 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x58f49dc356ed - std::panic::catch_unwind::h5cf3c9bdee894ebe [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x58f49dc356ed - test::run_test_in_process::h1469cb85193a3a25 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x58f49dc356ed - test::run_test::{{closure}}::h59d45b3cd6453d69 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x58f49dc0ec34 - test::run_test::{{closure}}::h9baa0c3d443f28c9 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x58f49dc0ec34 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x58f49dc1248a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 37: 0x58f49dc1248a - as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x58f49dc1248a - std::panicking::catch_unwind::do_call::h522b41a6c157aaba [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x58f49dc1248a - std::panicking::catch_unwind::h0efbf72006b8e365 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x58f49dc1248a - std::panic::catch_unwind::h3b081041e6c97066 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x58f49dc1248a - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 42: 0x58f49dc1248a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x58f49dc8ce4f - as core::ops::function::FnOnce>::call_once::h3adbd6ccf5f737af [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 44: 0x58f49dc8ce4f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987 [INFO] [stdout] at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 45: 0x71ab863c3aa4 - [INFO] [stdout] 46: 0x71ab86450a64 - 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.20s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "5f397c1c6017b7786f565f237416825d1cc5a6cbdefb8f23f3ea677ebc00878b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5f397c1c6017b7786f565f237416825d1cc5a6cbdefb8f23f3ea677ebc00878b", kill_on_drop: false }` [INFO] [stdout] 5f397c1c6017b7786f565f237416825d1cc5a6cbdefb8f23f3ea677ebc00878b