[INFO] crate revonet 0.2.1 is already in cache [INFO] testing revonet-0.2.1 against master#8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e for pr-74409 [INFO] extracting crate revonet 0.2.1 into /workspace/builds/worker-2/source [INFO] validating manifest of crates.io crate revonet 0.2.1 on toolchain 8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [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-2/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env@sha256:38e1b949b06cde1964af550a6e548bd9b2b2ea170003ae122f8fc0886596cc07" "/opt/rustwide/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 970ff26e99c13c0b2a8c55613846ac3c3dff886af429310751a31ef582898dad [INFO] running `Command { std: "docker" "start" "-a" "970ff26e99c13c0b2a8c55613846ac3c3dff886af429310751a31ef582898dad", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "970ff26e99c13c0b2a8c55613846ac3c3dff886af429310751a31ef582898dad", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "970ff26e99c13c0b2a8c55613846ac3c3dff886af429310751a31ef582898dad", kill_on_drop: false }` [INFO] [stdout] 970ff26e99c13c0b2a8c55613846ac3c3dff886af429310751a31ef582898dad [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:38e1b949b06cde1964af550a6e548bd9b2b2ea170003ae122f8fc0886596cc07" "/opt/rustwide/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c7574efb07b072449df86197e4ef9e7df8051536a6c15fdfe00cdf25321c45b3 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "c7574efb07b072449df86197e4ef9e7df8051536a6c15fdfe00cdf25321c45b3", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.19 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling syn v1.0.35 [INFO] [stderr] Compiling serde_derive v1.0.114 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling rand v0.3.23 [INFO] [stderr] Compiling quote v1.0.7 [INFO] [stderr] Compiling revonet v0.2.1 (/opt/rustwide/workdir) [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] | ^^^ help: use `dyn`: `dyn Rng` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [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)]` 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: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 24.22s [INFO] running `Command { std: "docker" "inspect" "c7574efb07b072449df86197e4ef9e7df8051536a6c15fdfe00cdf25321c45b3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c7574efb07b072449df86197e4ef9e7df8051536a6c15fdfe00cdf25321c45b3", kill_on_drop: false }` [INFO] [stdout] c7574efb07b072449df86197e4ef9e7df8051536a6c15fdfe00cdf25321c45b3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:38e1b949b06cde1964af550a6e548bd9b2b2ea170003ae122f8fc0886596cc07" "/opt/rustwide/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 385c33669b4e0d668915c90c6824384c2a3a1b9ddadff28bd44c64c8da3b8734 [INFO] running `Command { std: "docker" "start" "-a" "385c33669b4e0d668915c90c6824384c2a3a1b9ddadff28bd44c64c8da3b8734", kill_on_drop: false }` [INFO] [stderr] Compiling revonet v0.2.1 (/opt/rustwide/workdir) [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] | ^^^ help: use `dyn`: `dyn Rng` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [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)]` 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: 7 warnings emitted [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] | ^^^ help: use `dyn`: `dyn Rng` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [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)]` 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: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 3.31s [INFO] running `Command { std: "docker" "inspect" "385c33669b4e0d668915c90c6824384c2a3a1b9ddadff28bd44c64c8da3b8734", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "385c33669b4e0d668915c90c6824384c2a3a1b9ddadff28bd44c64c8da3b8734", kill_on_drop: false }` [INFO] [stdout] 385c33669b4e0d668915c90c6824384c2a3a1b9ddadff28bd44c64c8da3b8734 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:38e1b949b06cde1964af550a6e548bd9b2b2ea170003ae122f8fc0886596cc07" "/opt/rustwide/cargo-home/bin/cargo" "+8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 048b970506b40ab7acba619be10b10bd92d857ba6710e4892f834c92792fe772 [INFO] running `Command { std: "docker" "start" "-a" "048b970506b40ab7acba619be10b10bd92d857ba6710e4892f834c92792fe772", kill_on_drop: false }` [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] | ^^^ help: use `dyn`: `dyn Rng` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [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)]` 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: 7 warnings emitted [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] | ^^^ help: use `dyn`: `dyn Rng` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [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)]` 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: 7 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/revonet-aa3aa26a668b0599 [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_units ... ok [INFO] [stdout] test math::tests::test_dot_zeros ... ok [INFO] [stdout] test ga::test::test_uniform_mutation ... ok [INFO] [stdout] test ne::test::test_net_get_set ... ok [INFO] [stdout] test math::tests::test_dot_mv_zeros ... 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 neproblem::test::test_symb_regression_problem ... ok [INFO] [stdout] test neuro::test::test_bypass_net ... ok [INFO] [stdout] test ga::test::test_optimization_sphere ... ok [INFO] [stdout] test ga::test::test_multi_optimization_sphere ... ok [INFO] [stdout] test math::tests::test_var ... ok [INFO] [stdout] test ga::test::test_gauss_mutation ... ok [INFO] [stdout] test neproblem::test::test_xor_problem ... ok [INFO] [stdout] test result::test::test_earesult_mult ... FAILED [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 math::tests::test_dot_unequal_lengths ... ok [INFO] [stdout] test math::tests::test_dot_rand ... ok [INFO] [stdout] test neuro::test::test_multilayer_net ... ok [INFO] [stdout] test ne::test::test_symbolic_regression ... 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.0613331, 2.0353513, 2.2451432, 2.1824334, 1.591692, 0.99680585, 1.5599029, 1.5491586, 1.8319021] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.9941486, 1.5383222, 1.1246266, 0.8027461, 1.5531332, 0.74770314, 1.5545201, 1.534975, 0.756187] [INFO] [stdout] Best fitness at generation 2 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 3 : [0.74770314, 1.1150333, 0.6402454, 0.8990293, 1.2022073, 1.2052293, 1.0818905, 1.1179941, 1.1351166, 1.0584009] [INFO] [stdout] Best fitness at generation 3 : 0.6402454 [INFO] [stdout] [INFO] [stdout] > 4 : [0.6402454, 0.59988844, 0.6857894, 0.9150289, 0.7865136, 1.0688273, 0.8666716, 0.840687, 0.6391183, 1.0625633] [INFO] [stdout] Best fitness at generation 4 : 0.59988844 [INFO] [stdout] [INFO] [stdout] > 5 : [0.59988844, 0.6391183, 0.6402454, 0.6933889, 0.7539489, 0.7780002, 0.7003565, 0.656503, 0.840687, 0.59988844] [INFO] [stdout] Best fitness at generation 5 : 0.59988844 [INFO] [stdout] [INFO] [stdout] > 6 : [0.59988844, 0.609533, 0.6754326, 0.59988844, 0.59988844, 0.63262105, 0.664327, 0.55172837, 0.53169346, 0.7939501] [INFO] [stdout] Best fitness at generation 6 : 0.53169346 [INFO] [stdout] [INFO] [stdout] > 7 : [0.53169346, 0.52571017, 0.55612147, 0.5178527, 0.5474904, 0.55172837, 0.56684434, 0.536693, 0.55283415, 0.53169346] [INFO] [stdout] Best fitness at generation 7 : 0.5178527 [INFO] [stdout] [INFO] [stdout] > 8 : [0.5178527, 0.38197508, 0.5090575, 0.5128727, 0.5273726, 0.53015167, 0.84580934, 0.53591347, 0.5178527, 0.5270079] [INFO] [stdout] Best fitness at generation 8 : 0.38197508 [INFO] [stdout] [INFO] [stdout] > 9 : [0.38197508, 0.68082315, 0.70907474, 0.34556174, 0.418761, 0.52129686, 0.85056245, 0.5660563, 0.41954532, 0.48224604] [INFO] [stdout] Best fitness at generation 9 : 0.34556174 [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.0454276, 2.0353513, 2.13602, 2.2630827, 1.5462227, 0.59444314, 3.6947603, 1.0476342, 2.2630827] [INFO] [stdout] Best fitness at generation 1 : 0.59444314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.59444314, 0.59444314, 0.59212375, 0.6225799, 0.62883765, 0.81112, 0.59444314, 0.59444314, 0.6575902, 0.6475958] [INFO] [stdout] Best fitness at generation 2 : 0.59212375 [INFO] [stdout] [INFO] [stdout] > 3 : [0.59212375, 0.61957103, 0.7305754, 0.59444314, 0.5749477, 0.60677445, 0.61469674, 0.7518278, 0.5733034, 0.5156302] [INFO] [stdout] Best fitness at generation 3 : 0.5156302 [INFO] [stdout] [INFO] [stdout] > 4 : [0.5156302, 0.5749477, 0.6145168, 0.59478116, 0.53262866, 0.60175896, 0.6038753, 0.62569726, 0.56214267, 0.5741239] [INFO] [stdout] Best fitness at generation 4 : 0.5156302 [INFO] [stdout] [INFO] [stdout] > 5 : [0.5156302, 0.581856, 0.77273417, 0.5814594, 0.5637123, 0.60175896, 0.5156302, 0.56821495, 0.59186876, 0.553593] [INFO] [stdout] Best fitness at generation 5 : 0.5156302 [INFO] [stdout] [INFO] [stdout] > 6 : [0.5156302, 0.5342717, 0.49652526, 0.7198125, 0.5459345, 0.43689215, 0.57520354, 0.59089553, 0.6000454, 0.49503875] [INFO] [stdout] Best fitness at generation 6 : 0.43689215 [INFO] [stdout] [INFO] [stdout] > 7 : [0.43689215, 0.3998906, 0.43689215, 0.49565935, 0.5506822, 0.27914822, 0.47998405, 0.49281895, 0.49503875, 0.53351253] [INFO] [stdout] Best fitness at generation 7 : 0.27914822 [INFO] [stdout] [INFO] [stdout] > 8 : [0.27914822, 0.2858685, 0.3597307, 0.44146088, 0.5771636, 0.4936946, 0.41087562, 0.40107745, 0.43689215, 0.40665305] [INFO] [stdout] Best fitness at generation 8 : 0.27914822 [INFO] [stdout] [INFO] [stdout] > 9 : [0.27914822, 0.30422232, 0.35938275, 0.6373046, 0.4637397, 0.41469085, 0.30654296, 0.25503504, 0.5699854, 0.2966475] [INFO] [stdout] Best fitness at generation 9 : 0.25503504 [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.286724, 3.9281454, 2.2933033, 1.5186632, 0.44100168, 0.9812567, 3.646608, 1.0115743, 1.7941892] [INFO] [stdout] Best fitness at generation 1 : 0.44100168 [INFO] [stdout] [INFO] [stdout] > 2 : [0.44100168, 1.371572, 0.8047973, 0.9253537, 0.5402326, 0.9790349, 0.9575817, 0.94164574, 1.0917466, 0.7591666] [INFO] [stdout] Best fitness at generation 2 : 0.44100168 [INFO] [stdout] [INFO] [stdout] > 3 : [0.44100168, 0.97222984, 0.5723812, 0.46223342, 0.42476454, 0.58755195, 0.5690595, 0.45034653, 0.48104528, 0.86386573] [INFO] [stdout] Best fitness at generation 3 : 0.42476454 [INFO] [stdout] [INFO] [stdout] > 4 : [0.42476454, 0.46710864, 0.4033091, 0.47256115, 0.4429765, 0.42476454, 0.4761407, 0.46344087, 0.481814, 0.38921222] [INFO] [stdout] Best fitness at generation 4 : 0.38921222 [INFO] [stdout] [INFO] [stdout] > 5 : [0.38921222, 0.42969263, 0.41837698, 0.42476454, 0.38600636, 0.4303099, 0.59019774, 0.3794559, 0.32725278, 0.46344087] [INFO] [stdout] Best fitness at generation 5 : 0.32725278 [INFO] [stdout] [INFO] [stdout] > 6 : [0.32725278, 0.38798493, 0.37580958, 0.42260057, 0.32725278, 0.5127718, 0.4074293, 0.39440238, 0.3794559, 0.37036598] [INFO] [stdout] Best fitness at generation 6 : 0.32725278 [INFO] [stdout] [INFO] [stdout] > 7 : [0.32725278, 0.33230028, 0.31458056, 0.38079637, 0.4928595, 0.35840908, 0.32725278, 0.36355576, 0.3699845, 0.38387987] [INFO] [stdout] Best fitness at generation 7 : 0.31458056 [INFO] [stdout] [INFO] [stdout] > 8 : [0.31458056, 0.33867013, 0.36665744, 0.33206406, 0.56831825, 0.5195908, 0.35840908, 0.37457046, 0.34166119, 0.37197024] [INFO] [stdout] Best fitness at generation 8 : 0.31458056 [INFO] [stdout] [INFO] [stdout] > 9 : [0.31458056, 0.44690806, 0.47497204, 0.33139092, 0.3934988, 0.33238128, 0.3319145, 0.19484471, 0.42682263, 0.34166119] [INFO] [stdout] Best fitness at generation 9 : 0.19484471 [INFO] [stdout] [INFO] [stdout] thread 'result::test::test_earesult_mult' panicked at 'Can not open file: Os { code: 30, kind: Other, message: "Read-only file system" }', src/lib.rs:39:48 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5610f4ae8205 - backtrace::backtrace::libunwind::trace::hea89dfbbfe67f40d [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5610f4ae8205 - backtrace::backtrace::trace_unsynchronized::h0513dd713d7644d4 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5610f4ae8205 - std::sys_common::backtrace::_print_fmt::h040abae64e4a24a9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5610f4ae8205 - ::fmt::hb4bdb37c3c335733 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5610f4b1095c - core::fmt::write::h540ac4a6a1232abc [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5610f4a6f4a5 - std::io::Write::write_fmt::h4be0daababb55bba [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/io/mod.rs:1539 [INFO] [stdout] 6: 0x5610f4ae2801 - std::io::impls::>::write_fmt::h83c1e1aa73f374f5 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5610f4aea960 - std::sys_common::backtrace::_print::hb55cc635eaf1882e [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5610f4aea960 - std::sys_common::backtrace::print::h2b2218fa55714084 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5610f4aea960 - std::panicking::default_hook::{{closure}}::h578517c025765cf3 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5610f4aea65a - std::panicking::default_hook::h4cafc94c2fc640fb [INFO] [stdout] at src/libstd/panicking.rs:214 [INFO] [stdout] 11: 0x5610f4aeafa3 - std::panicking::rust_panic_with_hook::h3eeb5001beeca5c3 [INFO] [stdout] at src/libstd/panicking.rs:526 [INFO] [stdout] 12: 0x5610f4aeab9b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:437 [INFO] [stdout] 13: 0x5610f4b0e8c1 - core::panicking::panic_fmt::h78830ea6a34e7206 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 14: 0x5610f4b0e6e3 - core::option::expect_none_failed::hf79bbb5ca7e09e08 [INFO] [stdout] at src/libcore/option.rs:1269 [INFO] [stdout] 15: 0x5610f4a38e09 - core::result::Result::expect::hf365d19b703039a3 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x5610f4a444a6 - revonet::Jsonable::to_json::h9ab9152010e5e1e0 [INFO] [stdout] at src/lib.rs:39 [INFO] [stdout] 17: 0x5610f4a2c751 - revonet::result::test::test_earesult_mult::hcf3e50fe4be8c5f2 [INFO] [stdout] at src/result.rs:228 [INFO] [stdout] 18: 0x5610f4a2c5ca - revonet::result::test::test_earesult_mult::{{closure}}::h5b8138f5cec570f2 [INFO] [stdout] at src/result.rs:212 [INFO] [stdout] 19: 0x5610f4a313de - core::ops::function::FnOnce::call_once::he6314e20260fa9c4 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/ops/function.rs:233 [INFO] [stdout] 20: 0x5610f4a96a1c - as core::ops::function::FnOnce>::call_once::h8340ba6798e0c4ff [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 21: 0x5610f4a96a1c - as core::ops::function::FnOnce<()>>::call_once::h5590e98676605094 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5610f4a96a1c - std::panicking::try::do_call::hd8680a2dbb0ed3c4 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:348 [INFO] [stdout] 23: 0x5610f4a96a1c - std::panicking::try::h46b4de2d705e7a8d [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:325 [INFO] [stdout] 24: 0x5610f4a96a1c - std::panic::catch_unwind::h059b3f06991e0a9c [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5610f4a96a1c - test::run_test_in_process::h5ae08a65430494a4 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5610f4a96a1c - test::run_test::run_test_inner::{{closure}}::h4b36073838376ae8 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5610f4a6e996 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0169d0be588b8bf0 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5610f4a73985 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h71bfc37e887d3973 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5610f4a73985 - as core::ops::function::FnOnce<()>>::call_once::h36c65072907dc180 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5610f4a73985 - std::panicking::try::do_call::h4e0f426e17cd216c [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:348 [INFO] [stdout] 31: 0x5610f4a73985 - std::panicking::try::hd05e4ef6b4303d29 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:325 [INFO] [stdout] 32: 0x5610f4a73985 - std::panic::catch_unwind::h19a1127ec729c5dd [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5610f4a73985 - std::thread::Builder::spawn_unchecked::{{closure}}::h011300735f06b1e2 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5610f4a73985 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1e3c55f31f1d122e [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/ops/function.rs:233 [INFO] [stdout] 35: 0x5610f4af11ca - as core::ops::function::FnOnce>::call_once::hc0e15d78a519721e [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 36: 0x5610f4af11ca - as core::ops::function::FnOnce>::call_once::h211da8fffb09f192 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 37: 0x5610f4af11ca - std::sys::unix::thread::Thread::new::thread_start::h29594ddebf23e421 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7ff18ad9a609 - start_thread [INFO] [stdout] 39: 0x7ff18aca6103 - __clone [INFO] [stdout] 40: 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, 1.0524365, 1.9522705, 2.2162335, 2.2706003, 1.591692, 0.8633321, 1.3358266, 1.5599029, 1.8319021] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.74770314, 0.7511252, 0.8633321, 0.8633321, 0.8174162, 0.6423989, 0.8033319, 0.9312316, 0.66379064] [INFO] [stdout] Best fitness at generation 2 : 0.6423989 [INFO] [stdout] [INFO] [stdout] > 3 : [0.6423989, 0.59680885, 0.5338332, 0.8221112, 0.8499536, 0.6179023, 0.58670807, 0.8353456, 0.8339139, 0.68062854] [INFO] [stdout] Best fitness at generation 3 : 0.5338332 [INFO] [stdout] [INFO] [stdout] > 4 : [0.5338332, 0.58924955, 0.67195684, 0.7306679, 0.6151077, 0.6299135, 0.55607224, 0.53877383, 0.53187, 0.54795593] [INFO] [stdout] Best fitness at generation 4 : 0.53187 [INFO] [stdout] [INFO] [stdout] > 5 : [0.53187, 0.4256179, 0.53877383, 0.5338332, 0.5338332, 0.6078197, 0.4995429, 0.5338332, 0.51435286, 0.56491095] [INFO] [stdout] Best fitness at generation 5 : 0.4256179 [INFO] [stdout] [INFO] [stdout] > 6 : [0.4256179, 0.5158709, 0.5087589, 0.49066767, 0.43999907, 0.53080547, 0.4995429, 0.47311512, 0.5322264, 0.3182477] [INFO] [stdout] Best fitness at generation 6 : 0.3182477 [INFO] [stdout] [INFO] [stdout] > 7 : [0.3182477, 0.4380725, 0.50791854, 0.47439903, 0.50112015, 0.2284774, 0.44544908, 0.3182477, 0.30005184, 0.5541341] [INFO] [stdout] Best fitness at generation 7 : 0.2284774 [INFO] [stdout] [INFO] [stdout] > 8 : [0.2284774, 0.20369782, 0.2284774, 0.31355962, 0.35482273, 0.32287768, 0.44191748, 0.2706486, 0.28064314, 0.40240723] [INFO] [stdout] Best fitness at generation 8 : 0.20369782 [INFO] [stdout] [INFO] [stdout] > 9 : [0.20369782, 0.28064314, 0.40991148, 0.24349362, 0.28064314, 0.39280218, 0.35570136, 0.4020976, 0.234472, 0.36069298] [INFO] [stdout] Best fitness at generation 9 : 0.20369782 [INFO] [stdout] [INFO] [stdout] thread 'result::test::test_json_earesult' panicked at 'Can not open file: Os { code: 30, kind: Other, message: "Read-only file system" }', src/lib.rs:39:48 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5610f4ae8205 - backtrace::backtrace::libunwind::trace::hea89dfbbfe67f40d [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5610f4ae8205 - backtrace::backtrace::trace_unsynchronized::h0513dd713d7644d4 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5610f4ae8205 - std::sys_common::backtrace::_print_fmt::h040abae64e4a24a9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5610f4ae8205 - ::fmt::hb4bdb37c3c335733 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5610f4b1095c - core::fmt::write::h540ac4a6a1232abc [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5610f4a6f4a5 - std::io::Write::write_fmt::h4be0daababb55bba [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/io/mod.rs:1539 [INFO] [stdout] 6: 0x5610f4ae2801 - std::io::impls::>::write_fmt::h83c1e1aa73f374f5 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5610f4aea960 - std::sys_common::backtrace::_print::hb55cc635eaf1882e [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5610f4aea960 - std::sys_common::backtrace::print::h2b2218fa55714084 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5610f4aea960 - std::panicking::default_hook::{{closure}}::h578517c025765cf3 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5610f4aea65a - std::panicking::default_hook::h4cafc94c2fc640fb [INFO] [stdout] at src/libstd/panicking.rs:214 [INFO] [stdout] 11: 0x5610f4aeafa3 - std::panicking::rust_panic_with_hook::h3eeb5001beeca5c3 [INFO] [stdout] at src/libstd/panicking.rs:526 [INFO] [stdout] 12: 0x5610f4aeab9b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:437 [INFO] [stdout] 13: 0x5610f4b0e8c1 - core::panicking::panic_fmt::h78830ea6a34e7206 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 14: 0x5610f4b0e6e3 - core::option::expect_none_failed::hf79bbb5ca7e09e08 [INFO] [stdout] at src/libcore/option.rs:1269 [INFO] [stdout] 15: 0x5610f4a38e09 - core::result::Result::expect::hf365d19b703039a3 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x5610f4a445f6 - revonet::Jsonable::to_json::hac7c4984221facc9 [INFO] [stdout] at src/lib.rs:39 [INFO] [stdout] 17: 0x5610f4a2be17 - revonet::result::test::test_json_earesult::h7e48f1865c354690 [INFO] [stdout] at src/result.rs:168 [INFO] [stdout] 18: 0x5610f4a2bcea - revonet::result::test::test_json_earesult::{{closure}}::h2b906694b77fa81c [INFO] [stdout] at src/result.rs:157 [INFO] [stdout] 19: 0x5610f4a30ede - core::ops::function::FnOnce::call_once::h1f497bce4fb4542f [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/ops/function.rs:233 [INFO] [stdout] 20: 0x5610f4a96a1c - as core::ops::function::FnOnce>::call_once::h8340ba6798e0c4ff [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 21: 0x5610f4a96a1c - as core::ops::function::FnOnce<()>>::call_once::h5590e98676605094 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5610f4a96a1c - std::panicking::try::do_call::hd8680a2dbb0ed3c4 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:348 [INFO] [stdout] 23: 0x5610f4a96a1c - std::panicking::try::h46b4de2d705e7a8d [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:325 [INFO] [stdout] 24: 0x5610f4a96a1c - std::panic::catch_unwind::h059b3f06991e0a9c [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5610f4a96a1c - test::run_test_in_process::h5ae08a65430494a4 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5610f4a96a1c - test::run_test::run_test_inner::{{closure}}::h4b36073838376ae8 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5610f4a6e996 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0169d0be588b8bf0 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5610f4a73985 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h71bfc37e887d3973 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5610f4a73985 - as core::ops::function::FnOnce<()>>::call_once::h36c65072907dc180 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5610f4a73985 - std::panicking::try::do_call::h4e0f426e17cd216c [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:348 [INFO] [stdout] 31: 0x5610f4a73985 - std::panicking::try::hd05e4ef6b4303d29 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:325 [INFO] [stdout] 32: 0x5610f4a73985 - std::panic::catch_unwind::h19a1127ec729c5dd [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5610f4a73985 - std::thread::Builder::spawn_unchecked::{{closure}}::h011300735f06b1e2 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5610f4a73985 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1e3c55f31f1d122e [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/ops/function.rs:233 [INFO] [stdout] 35: 0x5610f4af11ca - as core::ops::function::FnOnce>::call_once::hc0e15d78a519721e [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 36: 0x5610f4af11ca - as core::ops::function::FnOnce>::call_once::h211da8fffb09f192 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 37: 0x5610f4af11ca - std::sys::unix::thread::Thread::new::thread_start::h29594ddebf23e421 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7ff18ad9a609 - start_thread [INFO] [stdout] 39: 0x7ff18aca6103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- settings::test::test_json stdout ---- [INFO] [stdout] thread 'settings::test::test_json' panicked at 'Can not open file: Os { code: 30, kind: Other, message: "Read-only file system" }', src/settings.rs:83:48 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5610f4ae8205 - backtrace::backtrace::libunwind::trace::hea89dfbbfe67f40d [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5610f4ae8205 - backtrace::backtrace::trace_unsynchronized::h0513dd713d7644d4 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5610f4ae8205 - std::sys_common::backtrace::_print_fmt::h040abae64e4a24a9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5610f4ae8205 - ::fmt::hb4bdb37c3c335733 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5610f4b1095c - core::fmt::write::h540ac4a6a1232abc [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5610f4a6f4a5 - std::io::Write::write_fmt::h4be0daababb55bba [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/io/mod.rs:1539 [INFO] [stdout] 6: 0x5610f4ae2801 - std::io::impls::>::write_fmt::h83c1e1aa73f374f5 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5610f4aea960 - std::sys_common::backtrace::_print::hb55cc635eaf1882e [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5610f4aea960 - std::sys_common::backtrace::print::h2b2218fa55714084 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5610f4aea960 - std::panicking::default_hook::{{closure}}::h578517c025765cf3 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5610f4aea65a - std::panicking::default_hook::h4cafc94c2fc640fb [INFO] [stdout] at src/libstd/panicking.rs:214 [INFO] [stdout] 11: 0x5610f4aeafa3 - std::panicking::rust_panic_with_hook::h3eeb5001beeca5c3 [INFO] [stdout] at src/libstd/panicking.rs:526 [INFO] [stdout] 12: 0x5610f4aeab9b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:437 [INFO] [stdout] 13: 0x5610f4b0e8c1 - core::panicking::panic_fmt::h78830ea6a34e7206 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 14: 0x5610f4b0e6e3 - core::option::expect_none_failed::hf79bbb5ca7e09e08 [INFO] [stdout] at src/libcore/option.rs:1269 [INFO] [stdout] 15: 0x5610f4a38e09 - core::result::Result::expect::hf365d19b703039a3 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x5610f4a5c116 - revonet::settings::EASettings::to_json::hfcb1577f48d1d11a [INFO] [stdout] at src/settings.rs:83 [INFO] [stdout] 17: 0x5610f4a69ab2 - revonet::settings::test::test_json::h3eb623537b2906b7 [INFO] [stdout] at src/settings.rs:125 [INFO] [stdout] 18: 0x5610f4a69a5a - revonet::settings::test::test_json::{{closure}}::hed6b534e7326ccdf [INFO] [stdout] at src/settings.rs:122 [INFO] [stdout] 19: 0x5610f4a310be - core::ops::function::FnOnce::call_once::h67ae0c3d9889d7bf [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/ops/function.rs:233 [INFO] [stdout] 20: 0x5610f4a96a1c - as core::ops::function::FnOnce>::call_once::h8340ba6798e0c4ff [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 21: 0x5610f4a96a1c - as core::ops::function::FnOnce<()>>::call_once::h5590e98676605094 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5610f4a96a1c - std::panicking::try::do_call::hd8680a2dbb0ed3c4 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:348 [INFO] [stdout] 23: 0x5610f4a96a1c - std::panicking::try::h46b4de2d705e7a8d [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:325 [INFO] [stdout] 24: 0x5610f4a96a1c - std::panic::catch_unwind::h059b3f06991e0a9c [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5610f4a96a1c - test::run_test_in_process::h5ae08a65430494a4 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5610f4a96a1c - test::run_test::run_test_inner::{{closure}}::h4b36073838376ae8 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5610f4a6e996 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0169d0be588b8bf0 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5610f4a73985 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h71bfc37e887d3973 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5610f4a73985 - as core::ops::function::FnOnce<()>>::call_once::h36c65072907dc180 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5610f4a73985 - std::panicking::try::do_call::h4e0f426e17cd216c [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:348 [INFO] [stdout] 31: 0x5610f4a73985 - std::panicking::try::hd05e4ef6b4303d29 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:325 [INFO] [stdout] 32: 0x5610f4a73985 - std::panic::catch_unwind::h19a1127ec729c5dd [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5610f4a73985 - std::thread::Builder::spawn_unchecked::{{closure}}::h011300735f06b1e2 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5610f4a73985 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1e3c55f31f1d122e [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/ops/function.rs:233 [INFO] [stdout] 35: 0x5610f4af11ca - as core::ops::function::FnOnce>::call_once::hc0e15d78a519721e [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 36: 0x5610f4af11ca - as core::ops::function::FnOnce>::call_once::h211da8fffb09f192 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 37: 0x5610f4af11ca - std::sys::unix::thread::Thread::new::thread_start::h29594ddebf23e421 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7ff18ad9a609 - start_thread [INFO] [stdout] 39: 0x7ff18aca6103 - __clone [INFO] [stdout] 40: 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.021929, 2.0353513, 2.2630827, 2.2646995, 1.669677, 0.79117686, 1.5990036, 1.5599029, 2.1396933] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 1.562743, 1.5832056, 1.656039, 1.7018791, 0.6578553, 0.7413523, 0.99310523, 1.1689085, 1.4345317] [INFO] [stdout] Best fitness at generation 2 : 0.6578553 [INFO] [stdout] [INFO] [stdout] > 3 : [0.6578553, 1.562743, 1.1400658, 0.6578553, 0.79047483, 1.1676171, 0.80182415, 0.76457316, 0.6578553, 1.5180345] [INFO] [stdout] Best fitness at generation 3 : 0.6578553 [INFO] [stdout] [INFO] [stdout] > 4 : [0.6578553, 0.6578553, 0.83780104, 0.7642137, 0.7757657, 0.6299367, 0.6561165, 0.6359449, 0.55941457, 0.6578553] [INFO] [stdout] Best fitness at generation 4 : 0.55941457 [INFO] [stdout] [INFO] [stdout] > 5 : [0.55941457, 0.6368508, 0.56397897, 0.62385994, 0.5531797, 0.5394801, 0.6203734, 0.7185135, 0.6415261, 0.55941457] [INFO] [stdout] Best fitness at generation 5 : 0.5394801 [INFO] [stdout] [INFO] [stdout] > 6 : [0.5394801, 0.6411483, 0.57391715, 0.4861803, 0.5134557, 0.5027483, 0.5173787, 0.6579708, 0.5475248, 0.5317121] [INFO] [stdout] Best fitness at generation 6 : 0.4861803 [INFO] [stdout] [INFO] [stdout] > 7 : [0.4861803, 0.5317121, 0.4861803, 0.37618905, 0.4861803, 0.59210294, 0.6331368, 0.50859815, 0.4485724, 0.541266] [INFO] [stdout] Best fitness at generation 7 : 0.37618905 [INFO] [stdout] [INFO] [stdout] > 8 : [0.37618905, 0.48106655, 0.4861803, 0.46041313, 0.4555028, 0.4420746, 0.4705556, 0.4485724, 0.37618905, 0.42688775] [INFO] [stdout] Best fitness at generation 8 : 0.37618905 [INFO] [stdout] [INFO] [stdout] > 9 : [0.37618905, 0.38813394, 0.38201085, 0.4405057, 0.4474797, 0.4485724, 0.37618905, 0.38348746, 0.31222862, 0.3340447] [INFO] [stdout] Best fitness at generation 9 : 0.31222862 [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.5429423, 2.2483354, 1.5599029, 2.2630827, 0.9212578, 2.2630827, 2.3242028, 1.6315145] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 2.225949, 2.068491, 0.77667004, 2.2630827, 2.362563, 2.271247, 0.73481196, 0.8756704, 0.9669195] [INFO] [stdout] Best fitness at generation 2 : 0.73481196 [INFO] [stdout] [INFO] [stdout] > 3 : [0.73481196, 0.8877223, 0.73481196, 0.73481196, 0.7940994, 0.6809122, 0.7427569, 0.738196, 0.7352467, 0.7495444] [INFO] [stdout] Best fitness at generation 3 : 0.6809122 [INFO] [stdout] [INFO] [stdout] > 4 : [0.6809122, 0.81603926, 0.7105711, 0.76382756, 0.6809122, 0.867446, 0.7723649, 0.73481196, 0.7331827, 0.7802339] [INFO] [stdout] Best fitness at generation 4 : 0.6809122 [INFO] [stdout] [INFO] [stdout] > 5 : [0.6809122, 0.90709835, 0.6734987, 0.7169413, 0.76698977, 0.6350601, 0.86100286, 0.645011, 0.85727245, 0.72096485] [INFO] [stdout] Best fitness at generation 5 : 0.6350601 [INFO] [stdout] [INFO] [stdout] > 6 : [0.6350601, 0.671783, 0.6394391, 0.66166663, 0.6350601, 0.5733017, 0.645011, 0.6735555, 0.62484604, 0.5578913] [INFO] [stdout] Best fitness at generation 6 : 0.5578913 [INFO] [stdout] [INFO] [stdout] > 7 : [0.5578913, 0.63346964, 0.54078764, 0.6350601, 0.58781147, 0.453781, 0.5733017, 0.60383093, 0.5388173, 0.4297422] [INFO] [stdout] Best fitness at generation 7 : 0.4297422 [INFO] [stdout] [INFO] [stdout] > 8 : [0.4297422, 0.5524359, 0.44701678, 0.4179304, 0.45124087, 0.4685925, 0.50931823, 0.5932465, 0.5765665, 0.5299199] [INFO] [stdout] Best fitness at generation 8 : 0.4179304 [INFO] [stdout] [INFO] [stdout] > 9 : [0.4179304, 0.5979152, 0.4179304, 0.5359062, 0.37121072, 0.434366, 0.44269195, 0.3739383, 0.43778566, 0.3886004] [INFO] [stdout] Best fitness at generation 9 : 0.37121072 [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.0454276, 2.0353513, 2.2460356, 2.2630827, 1.5058188, 0.80362105, 1.545463, 1.5310348, 1.8249716] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.78333914, 0.42176554, 0.74770314, 0.80362105, 0.6444264, 1.3097684, 0.805914, 0.48665497, 1.1447281] [INFO] [stdout] Best fitness at generation 2 : 0.42176554 [INFO] [stdout] [INFO] [stdout] > 3 : [0.42176554, 0.72846496, 0.6444264, 0.54975253, 0.42701256, 0.6858091, 0.91790813, 0.73135155, 0.74770314, 0.4324349] [INFO] [stdout] Best fitness at generation 3 : 0.42176554 [INFO] [stdout] [INFO] [stdout] > 4 : [0.42176554, 0.50288194, 0.5025217, 0.42429757, 0.42194024, 0.89222777, 0.47126818, 0.477101, 0.42176554, 0.42176554] [INFO] [stdout] Best fitness at generation 4 : 0.42176554 [INFO] [stdout] [INFO] [stdout] > 5 : [0.42176554, 0.40041506, 0.42201278, 0.42604417, 0.46605048, 0.42281824, 0.42326486, 0.28321835, 0.4955195, 0.42176554] [INFO] [stdout] Best fitness at generation 5 : 0.28321835 [INFO] [stdout] [INFO] [stdout] > 6 : [0.28321835, 0.43273312, 0.3602544, 0.6014495, 0.31724826, 0.6019886, 0.41232103, 0.30450398, 0.13448586, 0.42198372] [INFO] [stdout] Best fitness at generation 6 : 0.13448586 [INFO] [stdout] [INFO] [stdout] > 7 : [0.13448586, 0.2523024, 0.23341553, 0.3496389, 0.1531126, 0.3148213, 0.43273312, 0.44691944, 0.42107534, 0.15607244] [INFO] [stdout] Best fitness at generation 7 : 0.13448586 [INFO] [stdout] [INFO] [stdout] > 8 : [0.13448586, 0.2523024, 0.26829162, 0.106930576, 0.11862565, 0.28300706, 0.27595285, 0.15053937, 0.15072933, 0.22691286] [INFO] [stdout] Best fitness at generation 8 : 0.106930576 [INFO] [stdout] [INFO] [stdout] > 9 : [0.106930576, 0.13224517, 0.22691286, 0.13297367, 0.14465693, 0.1311987, 0.11862565, 0.12016959, 0.11862565, 0.1319489] [INFO] [stdout] Best fitness at generation 9 : 0.106930576 [INFO] [stdout] [INFO] [stdout] thread 'result::test::test_json_earesult_mult' panicked at 'Can not open file: Os { code: 30, kind: Other, message: "Read-only file system" }', src/lib.rs:39:48 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5610f4ae8205 - backtrace::backtrace::libunwind::trace::hea89dfbbfe67f40d [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5610f4ae8205 - backtrace::backtrace::trace_unsynchronized::h0513dd713d7644d4 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5610f4ae8205 - std::sys_common::backtrace::_print_fmt::h040abae64e4a24a9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5610f4ae8205 - ::fmt::hb4bdb37c3c335733 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5610f4b1095c - core::fmt::write::h540ac4a6a1232abc [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5610f4a6f4a5 - std::io::Write::write_fmt::h4be0daababb55bba [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/io/mod.rs:1539 [INFO] [stdout] 6: 0x5610f4ae2801 - std::io::impls::>::write_fmt::h83c1e1aa73f374f5 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5610f4aea960 - std::sys_common::backtrace::_print::hb55cc635eaf1882e [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5610f4aea960 - std::sys_common::backtrace::print::h2b2218fa55714084 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5610f4aea960 - std::panicking::default_hook::{{closure}}::h578517c025765cf3 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5610f4aea65a - std::panicking::default_hook::h4cafc94c2fc640fb [INFO] [stdout] at src/libstd/panicking.rs:214 [INFO] [stdout] 11: 0x5610f4aeafa3 - std::panicking::rust_panic_with_hook::h3eeb5001beeca5c3 [INFO] [stdout] at src/libstd/panicking.rs:526 [INFO] [stdout] 12: 0x5610f4aeab9b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:437 [INFO] [stdout] 13: 0x5610f4b0e8c1 - core::panicking::panic_fmt::h78830ea6a34e7206 [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 14: 0x5610f4b0e6e3 - core::option::expect_none_failed::hf79bbb5ca7e09e08 [INFO] [stdout] at src/libcore/option.rs:1269 [INFO] [stdout] 15: 0x5610f4a38e09 - core::result::Result::expect::hf365d19b703039a3 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x5610f4a444a6 - revonet::Jsonable::to_json::h9ab9152010e5e1e0 [INFO] [stdout] at src/lib.rs:39 [INFO] [stdout] 17: 0x5610f4a2c0d3 - revonet::result::test::test_json_earesult_mult::h2e7e39e80bc71980 [INFO] [stdout] at src/result.rs:194 [INFO] [stdout] 18: 0x5610f4a2bf9a - revonet::result::test::test_json_earesult_mult::{{closure}}::h47f4ef3004c6f805 [INFO] [stdout] at src/result.rs:178 [INFO] [stdout] 19: 0x5610f4a30eae - core::ops::function::FnOnce::call_once::h1cceb0185fad120e [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/ops/function.rs:233 [INFO] [stdout] 20: 0x5610f4a96a1c - as core::ops::function::FnOnce>::call_once::h8340ba6798e0c4ff [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 21: 0x5610f4a96a1c - as core::ops::function::FnOnce<()>>::call_once::h5590e98676605094 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5610f4a96a1c - std::panicking::try::do_call::hd8680a2dbb0ed3c4 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:348 [INFO] [stdout] 23: 0x5610f4a96a1c - std::panicking::try::h46b4de2d705e7a8d [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:325 [INFO] [stdout] 24: 0x5610f4a96a1c - std::panic::catch_unwind::h059b3f06991e0a9c [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5610f4a96a1c - test::run_test_in_process::h5ae08a65430494a4 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5610f4a96a1c - test::run_test::run_test_inner::{{closure}}::h4b36073838376ae8 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5610f4a6e996 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0169d0be588b8bf0 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5610f4a73985 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h71bfc37e887d3973 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5610f4a73985 - as core::ops::function::FnOnce<()>>::call_once::h36c65072907dc180 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5610f4a73985 - std::panicking::try::do_call::h4e0f426e17cd216c [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:348 [INFO] [stdout] 31: 0x5610f4a73985 - std::panicking::try::hd05e4ef6b4303d29 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panicking.rs:325 [INFO] [stdout] 32: 0x5610f4a73985 - std::panic::catch_unwind::h19a1127ec729c5dd [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5610f4a73985 - std::thread::Builder::spawn_unchecked::{{closure}}::h011300735f06b1e2 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5610f4a73985 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1e3c55f31f1d122e [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/libcore/ops/function.rs:233 [INFO] [stdout] 35: 0x5610f4af11ca - as core::ops::function::FnOnce>::call_once::hc0e15d78a519721e [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 36: 0x5610f4af11ca - as core::ops::function::FnOnce>::call_once::h211da8fffb09f192 [INFO] [stdout] at /rustc/8534be72fc3b9c5f2f2dc4e4ee7b651a008e9a3e/src/liballoc/boxed.rs:1081 [INFO] [stdout] 37: 0x5610f4af11ca - std::sys::unix::thread::Thread::new::thread_start::h29594ddebf23e421 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7ff18ad9a609 - start_thread [INFO] [stdout] 39: 0x7ff18aca6103 - __clone [INFO] [stdout] 40: 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 [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--lib' [INFO] running `Command { std: "docker" "inspect" "048b970506b40ab7acba619be10b10bd92d857ba6710e4892f834c92792fe772", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "048b970506b40ab7acba619be10b10bd92d857ba6710e4892f834c92792fe772", kill_on_drop: false }` [INFO] [stdout] 048b970506b40ab7acba619be10b10bd92d857ba6710e4892f834c92792fe772