[INFO] crate revonet 0.2.1 is already in cache [INFO] testing revonet-0.2.1 against master#28742a1146f10a4f09369baad027a464acb7a766 for pr-71274 [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 28742a1146f10a4f09369baad027a464acb7a766 [INFO] running `"/workspace/cargo-home/bin/cargo" "+28742a1146f10a4f09369baad027a464acb7a766" "read-manifest" "--manifest-path" "Cargo.toml"` [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 `"/workspace/cargo-home/bin/cargo" "+28742a1146f10a4f09369baad027a464acb7a766" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+28742a1146f10a4f09369baad027a464acb7a766" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"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" "/opt/rustwide/cargo-home/bin/cargo" "+28742a1146f10a4f09369baad027a464acb7a766" "build" "--frozen"` [INFO] [stdout] 2b7ac9f9c1825eafe64479c2707c2d7336f5603ef9749abb8a7863d432062ff9 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "2b7ac9f9c1825eafe64479c2707c2d7336f5603ef9749abb8a7863d432062ff9"` [INFO] [stderr] Compiling proc-macro2 v1.0.10 [INFO] [stderr] Compiling unicode-xid v0.2.0 [INFO] [stderr] Compiling libc v0.2.69 [INFO] [stderr] Compiling syn v1.0.17 [INFO] [stderr] Compiling serde v1.0.106 [INFO] [stderr] Compiling itoa v0.4.5 [INFO] [stderr] Compiling ryu v1.0.3 [INFO] [stderr] Compiling quote v1.0.3 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling rand v0.3.23 [INFO] [stderr] Compiling serde_derive v1.0.106 [INFO] [stderr] Compiling serde_json v1.0.51 [INFO] [stderr] Compiling revonet v0.2.1 (/opt/rustwide/workdir) [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 | pub fn cross(popul: &Vec, sel_inds: &Vec, children: &mut Vec, use_elite: bool, x_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 dev [unoptimized + debuginfo] target(s) in 40.95s [INFO] running `"docker" "inspect" "2b7ac9f9c1825eafe64479c2707c2d7336f5603ef9749abb8a7863d432062ff9"` [INFO] running `"docker" "rm" "-f" "2b7ac9f9c1825eafe64479c2707c2d7336f5603ef9749abb8a7863d432062ff9"` [INFO] [stdout] 2b7ac9f9c1825eafe64479c2707c2d7336f5603ef9749abb8a7863d432062ff9 [INFO] running `"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" "/opt/rustwide/cargo-home/bin/cargo" "+28742a1146f10a4f09369baad027a464acb7a766" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 23f8edbc97a37bf98616aaad1a5286d6baa69d11934fdb51e614373a9d1f28c5 [INFO] running `"docker" "start" "-a" "23f8edbc97a37bf98616aaad1a5286d6baa69d11934fdb51e614373a9d1f28c5"` [INFO] [stderr] Compiling revonet v0.2.1 (/opt/rustwide/workdir) [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 | pub fn cross(popul: &Vec, sel_inds: &Vec, children: &mut Vec, use_elite: bool, x_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 | pub fn cross(popul: &Vec, sel_inds: &Vec, children: &mut Vec, use_elite: bool, x_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 6.90s [INFO] running `"docker" "inspect" "23f8edbc97a37bf98616aaad1a5286d6baa69d11934fdb51e614373a9d1f28c5"` [INFO] running `"docker" "rm" "-f" "23f8edbc97a37bf98616aaad1a5286d6baa69d11934fdb51e614373a9d1f28c5"` [INFO] [stdout] 23f8edbc97a37bf98616aaad1a5286d6baa69d11934fdb51e614373a9d1f28c5 [INFO] running `"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" "/opt/rustwide/cargo-home/bin/cargo" "+28742a1146f10a4f09369baad027a464acb7a766" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] deafc7558833a30ac4795dbb38ac5260ac2dc7abf8800f7842e8375f3337e87f [INFO] running `"docker" "start" "-a" "deafc7558833a30ac4795dbb38ac5260ac2dc7abf8800f7842e8375f3337e87f"` [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 | pub fn cross(popul: &Vec, sel_inds: &Vec, children: &mut Vec, use_elite: bool, x_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 | pub fn cross(popul: &Vec, sel_inds: &Vec, children: &mut Vec, use_elite: bool, x_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.15s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/revonet-f098ad0945da21d5 [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test ga::test::test_arithmetic_xover ... ok [INFO] [stdout] test ga::test::test_uniform_mutation ... ok [INFO] [stdout] test ga::test::test_optimization_sphere ... ok [INFO] [stdout] test math::tests::test_dot_mv_zeros ... ok [INFO] [stdout] test ga::test::test_blx_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_multi_optimization_sphere ... ok [INFO] [stdout] test ne::test::test_net_get_set ... ok [INFO] [stdout] test neproblem::test::test_symb_regression_problem ... ok [INFO] [stdout] test ga::test::test_gauss_mutation ... ok [INFO] [stdout] test math::tests::test_var ... ok [INFO] [stdout] test neuro::test::test_linear_activation ... ok [INFO] [stdout] test neuro::test::test_linear_net ... ok [INFO] [stdout] test math::tests::test_dot_unequal_lengths ... ok [INFO] [stdout] test neuro::test::test_sigmoid_activation ... ok [INFO] [stdout] test neuro::test::test_bypass_net ... ok [INFO] [stdout] test result::test::test_earesult_mult ... FAILED [INFO] [stdout] test result::test::test_json_earesult ... FAILED [INFO] [stdout] test math::tests::test_dot_rand ... ok [INFO] [stdout] test settings::test::test_json ... FAILED [INFO] [stdout] test result::test::test_json_earesult_mult ... FAILED [INFO] [stdout] test neproblem::test::test_xor_problem ... ok [INFO] [stdout] test math::tests::test_dot_mv_rand ... ok [INFO] [stdout] test ne::test::test_symbolic_regression ... ok [INFO] [stdout] test neuro::test::test_multilayer_net ... 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.0405804, 2.054482, 2.2630827, 2.2630827, 1.5803096, 0.8049782, 1.5599029, 1.5599029, 1.8319021] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.8423778, 1.113381, 1.1236813, 0.7872469, 1.2024772, 0.87216794, 1.4991704, 1.5599029, 0.7512072] [INFO] [stdout] Best fitness at generation 2 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 3 : [0.74770314, 1.241235, 0.890084, 0.99492043, 0.8937327, 0.7123395, 0.93289495, 0.97249794, 0.86096483, 0.8736032] [INFO] [stdout] Best fitness at generation 3 : 0.7123395 [INFO] [stdout] [INFO] [stdout] > 4 : [0.7123395, 0.72337043, 0.7504275, 0.7954453, 0.6586713, 0.8937914, 0.9621743, 0.8161767, 0.79249156, 0.8575121] [INFO] [stdout] Best fitness at generation 4 : 0.6586713 [INFO] [stdout] [INFO] [stdout] > 5 : [0.6586713, 0.72317964, 0.7123395, 0.7451403, 0.72337043, 0.7201921, 0.7123395, 0.7256662, 0.7504275, 0.6599882] [INFO] [stdout] Best fitness at generation 5 : 0.6586713 [INFO] [stdout] [INFO] [stdout] > 6 : [0.6586713, 0.64889795, 0.7090737, 0.85796213, 0.544485, 0.6276682, 0.6586713, 0.6450598, 0.72317964, 0.7123395] [INFO] [stdout] Best fitness at generation 6 : 0.544485 [INFO] [stdout] [INFO] [stdout] > 7 : [0.544485, 0.73850816, 0.660533, 0.6586713, 0.562018, 0.67987007, 0.6579667, 0.8868813, 0.59935313, 0.64889795] [INFO] [stdout] Best fitness at generation 7 : 0.544485 [INFO] [stdout] [INFO] [stdout] > 8 : [0.544485, 0.6497983, 0.528178, 0.71245617, 0.66626096, 0.60201067, 0.64356416, 0.6586713, 0.43982133, 0.7005166] [INFO] [stdout] Best fitness at generation 8 : 0.43982133 [INFO] [stdout] [INFO] [stdout] > 9 : [0.43982133, 0.62688565, 0.47273093, 0.5424906, 0.46078828, 0.52883136, 0.61925125, 0.5635892, 0.6436781, 0.5055017] [INFO] [stdout] Best fitness at generation 9 : 0.43982133 [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.0613331, 2.0353513, 2.2630827, 2.2527246, 1.591692, 0.88095564, 1.458647, 1.5991626, 1.8409678] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.8547029, 0.72991115, 0.8007018, 0.88095564, 0.9044545, 0.79149145, 0.74770314, 0.6245844, 0.73638487] [INFO] [stdout] Best fitness at generation 2 : 0.6245844 [INFO] [stdout] [INFO] [stdout] > 3 : [0.6245844, 0.6468054, 0.7129389, 0.69922155, 0.64141107, 0.9753788, 0.85612655, 0.9309215, 0.7636117, 0.7591408] [INFO] [stdout] Best fitness at generation 3 : 0.6245844 [INFO] [stdout] [INFO] [stdout] > 4 : [0.6245844, 0.6364093, 0.6277178, 0.6312118, 0.62747747, 0.7004168, 0.6227317, 0.87155265, 0.7269725, 0.6050235] [INFO] [stdout] Best fitness at generation 4 : 0.6050235 [INFO] [stdout] [INFO] [stdout] > 5 : [0.6050235, 0.6019315, 0.54631954, 0.49135315, 0.6050235, 0.64348054, 0.5944606, 0.6035109, 0.7004168, 0.6024117] [INFO] [stdout] Best fitness at generation 5 : 0.49135315 [INFO] [stdout] [INFO] [stdout] > 6 : [0.49135315, 0.82929087, 0.57311624, 0.63139796, 0.49135315, 0.38036832, 0.6019315, 0.56214875, 0.5553784, 0.6018754] [INFO] [stdout] Best fitness at generation 6 : 0.38036832 [INFO] [stdout] [INFO] [stdout] > 7 : [0.38036832, 0.5599898, 0.58436006, 0.42739752, 0.6419905, 0.5000958, 0.46965575, 0.42840722, 0.46993306, 0.60092515] [INFO] [stdout] Best fitness at generation 7 : 0.38036832 [INFO] [stdout] [INFO] [stdout] > 8 : [0.38036832, 0.42983896, 0.4025815, 0.46993306, 0.4302422, 0.42840722, 0.6039973, 0.37199393, 0.40521288, 0.2862984] [INFO] [stdout] Best fitness at generation 8 : 0.2862984 [INFO] [stdout] [INFO] [stdout] > 9 : [0.2862984, 0.7248923, 0.4810287, 0.40981755, 0.30003068, 0.3254868, 0.30665702, 0.2862984, 0.3915898, 0.3312816] [INFO] [stdout] Best fitness at generation 9 : 0.2862984 [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.4774978, 1.1311507, 1.7819953, 1.591692, 0.78751165, 1.4288952, 1.6032726, 1.7168537] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.74770314, 0.4141781, 1.1753548, 1.0421681, 0.76119506, 0.733309, 1.096737, 1.4206516, 1.1946996] [INFO] [stdout] Best fitness at generation 2 : 0.4141781 [INFO] [stdout] [INFO] [stdout] > 3 : [0.4141781, 1.3073851, 0.82236177, 0.45799136, 0.6783567, 0.7252478, 0.68833613, 0.76119506, 0.4522658, 0.59449697] [INFO] [stdout] Best fitness at generation 3 : 0.4141781 [INFO] [stdout] [INFO] [stdout] > 4 : [0.4141781, 0.57356465, 0.4141781, 0.6526672, 0.40446815, 0.500852, 0.594405, 0.34427965, 0.59529084, 0.5475827] [INFO] [stdout] Best fitness at generation 4 : 0.34427965 [INFO] [stdout] [INFO] [stdout] > 5 : [0.34427965, 0.4141781, 0.4141781, 0.40093693, 0.69621915, 0.4086811, 0.28397423, 0.61498433, 0.44137138, 0.4099157] [INFO] [stdout] Best fitness at generation 5 : 0.28397423 [INFO] [stdout] [INFO] [stdout] > 6 : [0.28397423, 0.4156603, 0.32396543, 0.43643185, 0.43913686, 0.333438, 0.24739629, 0.6329765, 0.41577393, 0.42995083] [INFO] [stdout] Best fitness at generation 6 : 0.24739629 [INFO] [stdout] [INFO] [stdout] > 7 : [0.24739629, 0.3626756, 0.35374686, 0.333892, 0.35876432, 0.32544392, 0.44335714, 0.33322528, 0.39703143, 0.33387578] [INFO] [stdout] Best fitness at generation 7 : 0.24739629 [INFO] [stdout] [INFO] [stdout] > 8 : [0.24739629, 0.35374686, 0.22952877, 0.24739629, 0.80353546, 0.33283776, 0.26956603, 0.3406206, 0.44789076, 0.4356821] [INFO] [stdout] Best fitness at generation 8 : 0.22952877 [INFO] [stdout] [INFO] [stdout] > 9 : [0.22952877, 0.22952877, 0.27206677, 0.25897592, 0.17460926, 0.34734136, 0.29621404, 0.26956603, 0.26310334, 0.24739629] [INFO] [stdout] Best fitness at generation 9 : 0.17460926 [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:24 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x562311b16364 - backtrace::backtrace::libunwind::trace::hbb4ce8c04526962e [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x562311b16364 - backtrace::backtrace::trace_unsynchronized::h79251c088e7be038 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x562311b16364 - std::sys_common::backtrace::_print_fmt::h6b0ea30a9223acae [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x562311b16364 - ::fmt::h4d51ef07ce58e54b [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x562311b3f9ac - core::fmt::write::he16b9c1345d8565e [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x562311a9a7b5 - std::io::Write::write_fmt::hc31efe493f037457 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x562311b108b1 - std::io::impls::>::write_fmt::hfcb1ff6c5b834381 [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x562311b18c35 - std::sys_common::backtrace::_print::h9288fa7d9f6629cb [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x562311b18c35 - std::sys_common::backtrace::print::h82e606e62781d8af [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x562311b18c35 - std::panicking::default_hook::{{closure}}::h1fe350ecbf7604e4 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x562311b1891b - std::panicking::default_hook::h1b8b42953fdc841d [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x562311b19292 - std::panicking::rust_panic_with_hook::he73826f4bb75a21e [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x562311b18e7b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:419 [INFO] [stdout] 13: 0x562311b3da51 - core::panicking::panic_fmt::hc8f9a0b2af5fb585 [INFO] [stdout] at src/libcore/panicking.rs:111 [INFO] [stdout] 14: 0x562311b3d873 - core::option::expect_none_failed::ha34d57526cca3063 [INFO] [stdout] at src/libcore/option.rs:1268 [INFO] [stdout] 15: 0x562311a89dc9 - core::result::Result::expect::hcb8462a9f01b4f77 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x562311a63a76 - revonet::Jsonable::to_json::h3bfca13a3527309c [INFO] [stdout] at src/lib.rs:39 [INFO] [stdout] 17: 0x562311a59f71 - revonet::result::test::test_earesult_mult::hcdd74b15a1691d4d [INFO] [stdout] at src/result.rs:228 [INFO] [stdout] 18: 0x562311a59dea - revonet::result::test::test_earesult_mult::{{closure}}::h769d44c5c9f4bd37 [INFO] [stdout] at src/result.rs:212 [INFO] [stdout] 19: 0x562311a491ce - core::ops::function::FnOnce::call_once::h3c2fda689999b97c [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x562311aa66af - as core::ops::function::FnOnce>::call_once::he1ba1da20629a2d8 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 21: 0x562311ac1cae - as core::ops::function::FnOnce<()>>::call_once::hf94927858761de4a [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x562311ac1cae - std::panicking::try::do_call::h1585003392664d93 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:331 [INFO] [stdout] 23: 0x562311ac1cae - std::panicking::try::h43d950f958a74468 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x562311ac1cae - std::panic::catch_unwind::hb5284de2977ddeea [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x562311ac1cae - test::run_test_in_process::had39bb305b26a3ae [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x562311ac1cae - test::run_test::run_test_inner::{{closure}}::h12b1756b854ada1a [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x562311a99c66 - std::sys_common::backtrace::__rust_begin_short_backtrace::hec04b80bece92bf9 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x562311a9ef85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::heca431434c1ac418 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x562311a9ef85 - as core::ops::function::FnOnce<()>>::call_once::he2457d582c032747 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x562311a9ef85 - std::panicking::try::do_call::hbcd49dc3823e8b28 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:331 [INFO] [stdout] 31: 0x562311a9ef85 - std::panicking::try::h1ba95c07dd8d422b [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x562311a9ef85 - std::panic::catch_unwind::h95854794ba9eee4c [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x562311a9ef85 - std::thread::Builder::spawn_unchecked::{{closure}}::h4e297b8574092d6e [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x562311a9ef85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1b855aad7f5ac67e [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x562311b0ca8f - as core::ops::function::FnOnce>::call_once::h48069b269ca48108 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 36: 0x562311b1faf3 - as core::ops::function::FnOnce>::call_once::heff660b32cd3afd8 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 37: 0x562311b1faf3 - std::sys::unix::thread::Thread::new::thread_start::ha538939ed1e2e958 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f769c36f6db - start_thread [INFO] [stdout] 39: 0x7f769be8088f - __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, 2.2609413, 3.399141, 1.1380353, 1.7819953, 1.591692, 0.86333954, 1.5837377, 1.7193394, 1.8612658] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.74770314, 0.74770314, 0.6822149, 0.7442697, 1.5985632, 1.6264553, 1.652455, 1.0729345, 0.74770314] [INFO] [stdout] Best fitness at generation 2 : 0.6822149 [INFO] [stdout] [INFO] [stdout] > 3 : [0.6822149, 0.6871038, 0.65178216, 0.69657964, 0.64377844, 0.78821295, 0.82243174, 0.7029087, 0.7019273, 0.6754854] [INFO] [stdout] Best fitness at generation 3 : 0.64377844 [INFO] [stdout] [INFO] [stdout] > 4 : [0.64377844, 0.6610619, 0.66751105, 0.68181556, 0.67122936, 0.70519876, 0.6283889, 0.76341563, 0.6711269, 0.67507744] [INFO] [stdout] Best fitness at generation 4 : 0.6283889 [INFO] [stdout] [INFO] [stdout] > 5 : [0.6283889, 0.591629, 0.6764948, 0.62568027, 0.6020993, 0.5696346, 0.5815691, 0.6631272, 0.6670364, 0.62418765] [INFO] [stdout] Best fitness at generation 5 : 0.5696346 [INFO] [stdout] [INFO] [stdout] > 6 : [0.5696346, 0.57694876, 0.5933567, 0.53167194, 0.53616, 0.5696346, 0.62579817, 0.5979211, 0.664154, 0.5815691] [INFO] [stdout] Best fitness at generation 6 : 0.53167194 [INFO] [stdout] [INFO] [stdout] > 7 : [0.53167194, 0.5350706, 0.5227673, 0.56586266, 0.62272674, 0.5696346, 0.3041578, 0.53616, 0.6225234, 0.6153685] [INFO] [stdout] Best fitness at generation 7 : 0.3041578 [INFO] [stdout] [INFO] [stdout] > 8 : [0.3041578, 0.54947156, 0.6031567, 0.5872022, 0.573793, 0.3041578, 0.41139475, 0.54590243, 0.53054154, 0.33631727] [INFO] [stdout] Best fitness at generation 8 : 0.3041578 [INFO] [stdout] [INFO] [stdout] > 9 : [0.3041578, 0.40147862, 0.33297056, 0.5494268, 0.36908057, 0.36742565, 0.39887908, 0.61548114, 0.4909662, 0.3041578] [INFO] [stdout] Best fitness at generation 9 : 0.3041578 [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:24 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x562311b16364 - backtrace::backtrace::libunwind::trace::hbb4ce8c04526962e [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x562311b16364 - backtrace::backtrace::trace_unsynchronized::h79251c088e7be038 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x562311b16364 - std::sys_common::backtrace::_print_fmt::h6b0ea30a9223acae [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x562311b16364 - ::fmt::h4d51ef07ce58e54b [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x562311b3f9ac - core::fmt::write::he16b9c1345d8565e [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x562311a9a7b5 - std::io::Write::write_fmt::hc31efe493f037457 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x562311b108b1 - std::io::impls::>::write_fmt::hfcb1ff6c5b834381 [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x562311b18c35 - std::sys_common::backtrace::_print::h9288fa7d9f6629cb [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x562311b18c35 - std::sys_common::backtrace::print::h82e606e62781d8af [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x562311b18c35 - std::panicking::default_hook::{{closure}}::h1fe350ecbf7604e4 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x562311b1891b - std::panicking::default_hook::h1b8b42953fdc841d [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x562311b19292 - std::panicking::rust_panic_with_hook::he73826f4bb75a21e [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x562311b18e7b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:419 [INFO] [stdout] 13: 0x562311b3da51 - core::panicking::panic_fmt::hc8f9a0b2af5fb585 [INFO] [stdout] at src/libcore/panicking.rs:111 [INFO] [stdout] 14: 0x562311b3d873 - core::option::expect_none_failed::ha34d57526cca3063 [INFO] [stdout] at src/libcore/option.rs:1268 [INFO] [stdout] 15: 0x562311a89dc9 - core::result::Result::expect::hcb8462a9f01b4f77 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x562311a63bc6 - revonet::Jsonable::to_json::ha94ee0b66a1c5488 [INFO] [stdout] at src/lib.rs:39 [INFO] [stdout] 17: 0x562311a59637 - revonet::result::test::test_json_earesult::ha2768a9bea5a5774 [INFO] [stdout] at src/result.rs:168 [INFO] [stdout] 18: 0x562311a5950a - revonet::result::test::test_json_earesult::{{closure}}::h00c5742140e67d6e [INFO] [stdout] at src/result.rs:157 [INFO] [stdout] 19: 0x562311a495ae - core::ops::function::FnOnce::call_once::hdf61270443375197 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x562311aa66af - as core::ops::function::FnOnce>::call_once::he1ba1da20629a2d8 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 21: 0x562311ac1cae - as core::ops::function::FnOnce<()>>::call_once::hf94927858761de4a [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x562311ac1cae - std::panicking::try::do_call::h1585003392664d93 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:331 [INFO] [stdout] 23: 0x562311ac1cae - std::panicking::try::h43d950f958a74468 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x562311ac1cae - std::panic::catch_unwind::hb5284de2977ddeea [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x562311ac1cae - test::run_test_in_process::had39bb305b26a3ae [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x562311ac1cae - test::run_test::run_test_inner::{{closure}}::h12b1756b854ada1a [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x562311a99c66 - std::sys_common::backtrace::__rust_begin_short_backtrace::hec04b80bece92bf9 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x562311a9ef85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::heca431434c1ac418 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x562311a9ef85 - as core::ops::function::FnOnce<()>>::call_once::he2457d582c032747 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x562311a9ef85 - std::panicking::try::do_call::hbcd49dc3823e8b28 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:331 [INFO] [stdout] 31: 0x562311a9ef85 - std::panicking::try::h1ba95c07dd8d422b [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x562311a9ef85 - std::panic::catch_unwind::h95854794ba9eee4c [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x562311a9ef85 - std::thread::Builder::spawn_unchecked::{{closure}}::h4e297b8574092d6e [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x562311a9ef85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1b855aad7f5ac67e [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x562311b0ca8f - as core::ops::function::FnOnce>::call_once::h48069b269ca48108 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 36: 0x562311b1faf3 - as core::ops::function::FnOnce>::call_once::heff660b32cd3afd8 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 37: 0x562311b1faf3 - std::sys::unix::thread::Thread::new::thread_start::ha538939ed1e2e958 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f769c36f6db - start_thread [INFO] [stdout] 39: 0x7f769be8088f - __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:24 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x562311b16364 - backtrace::backtrace::libunwind::trace::hbb4ce8c04526962e [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x562311b16364 - backtrace::backtrace::trace_unsynchronized::h79251c088e7be038 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x562311b16364 - std::sys_common::backtrace::_print_fmt::h6b0ea30a9223acae [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x562311b16364 - ::fmt::h4d51ef07ce58e54b [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x562311b3f9ac - core::fmt::write::he16b9c1345d8565e [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x562311a9a7b5 - std::io::Write::write_fmt::hc31efe493f037457 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x562311b108b1 - std::io::impls::>::write_fmt::hfcb1ff6c5b834381 [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x562311b18c35 - std::sys_common::backtrace::_print::h9288fa7d9f6629cb [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x562311b18c35 - std::sys_common::backtrace::print::h82e606e62781d8af [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x562311b18c35 - std::panicking::default_hook::{{closure}}::h1fe350ecbf7604e4 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x562311b1891b - std::panicking::default_hook::h1b8b42953fdc841d [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x562311b19292 - std::panicking::rust_panic_with_hook::he73826f4bb75a21e [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x562311b18e7b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:419 [INFO] [stdout] 13: 0x562311b3da51 - core::panicking::panic_fmt::hc8f9a0b2af5fb585 [INFO] [stdout] at src/libcore/panicking.rs:111 [INFO] [stdout] 14: 0x562311b3d873 - core::option::expect_none_failed::ha34d57526cca3063 [INFO] [stdout] at src/libcore/option.rs:1268 [INFO] [stdout] 15: 0x562311a89dc9 - core::result::Result::expect::hcb8462a9f01b4f77 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x562311a44776 - revonet::settings::EASettings::to_json::h5bf58f88e491f5e9 [INFO] [stdout] at src/settings.rs:83 [INFO] [stdout] 17: 0x562311a4eab2 - revonet::settings::test::test_json::haca3f1add212cab7 [INFO] [stdout] at src/settings.rs:125 [INFO] [stdout] 18: 0x562311a4ea5a - revonet::settings::test::test_json::{{closure}}::hddb1df515f4a839a [INFO] [stdout] at src/settings.rs:122 [INFO] [stdout] 19: 0x562311a494ae - core::ops::function::FnOnce::call_once::hb76aec4851b20527 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x562311aa66af - as core::ops::function::FnOnce>::call_once::he1ba1da20629a2d8 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 21: 0x562311ac1cae - as core::ops::function::FnOnce<()>>::call_once::hf94927858761de4a [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x562311ac1cae - std::panicking::try::do_call::h1585003392664d93 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:331 [INFO] [stdout] 23: 0x562311ac1cae - std::panicking::try::h43d950f958a74468 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x562311ac1cae - std::panic::catch_unwind::hb5284de2977ddeea [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x562311ac1cae - test::run_test_in_process::had39bb305b26a3ae [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x562311ac1cae - test::run_test::run_test_inner::{{closure}}::h12b1756b854ada1a [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x562311a99c66 - std::sys_common::backtrace::__rust_begin_short_backtrace::hec04b80bece92bf9 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x562311a9ef85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::heca431434c1ac418 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x562311a9ef85 - as core::ops::function::FnOnce<()>>::call_once::he2457d582c032747 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x562311a9ef85 - std::panicking::try::do_call::hbcd49dc3823e8b28 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:331 [INFO] [stdout] 31: 0x562311a9ef85 - std::panicking::try::h1ba95c07dd8d422b [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x562311a9ef85 - std::panic::catch_unwind::h95854794ba9eee4c [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x562311a9ef85 - std::thread::Builder::spawn_unchecked::{{closure}}::h4e297b8574092d6e [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x562311a9ef85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1b855aad7f5ac67e [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x562311b0ca8f - as core::ops::function::FnOnce>::call_once::h48069b269ca48108 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 36: 0x562311b1faf3 - as core::ops::function::FnOnce>::call_once::heff660b32cd3afd8 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 37: 0x562311b1faf3 - std::sys::unix::thread::Thread::new::thread_start::ha538939ed1e2e958 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f769c36f6db - start_thread [INFO] [stdout] 39: 0x7f769be8088f - __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.0420339, 1.9876951, 2.2630827, 2.203981, 1.591692, 0.83800626, 1.5599029, 1.545463, 1.8319021] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 1.2570459, 0.8871686, 0.74770314, 0.79591554, 0.7822597, 0.69257146, 1.1501243, 0.8335405, 0.78105086] [INFO] [stdout] Best fitness at generation 2 : 0.69257146 [INFO] [stdout] [INFO] [stdout] > 3 : [0.69257146, 0.62524056, 0.8642344, 0.7274583, 1.2570459, 0.8848878, 0.552707, 0.5831868, 0.7444424, 0.9071618] [INFO] [stdout] Best fitness at generation 3 : 0.552707 [INFO] [stdout] [INFO] [stdout] > 4 : [0.552707, 0.6801844, 0.6405664, 0.433005, 0.5012154, 0.56421876, 0.5294821, 0.5475854, 0.5446068, 0.5846679] [INFO] [stdout] Best fitness at generation 4 : 0.433005 [INFO] [stdout] [INFO] [stdout] > 5 : [0.433005, 0.5449816, 0.55436635, 0.5561019, 0.6176536, 0.6190843, 0.4502134, 0.51403433, 0.5301781, 0.48331258] [INFO] [stdout] Best fitness at generation 5 : 0.433005 [INFO] [stdout] [INFO] [stdout] > 6 : [0.433005, 0.48331258, 0.6878382, 0.5482404, 0.5092639, 0.49087536, 0.6617806, 0.51639134, 0.4641586, 0.48298055] [INFO] [stdout] Best fitness at generation 6 : 0.433005 [INFO] [stdout] [INFO] [stdout] > 7 : [0.433005, 0.4780937, 0.46263215, 0.5108606, 0.5824239, 0.461327, 0.48104227, 0.5035704, 0.5265474, 0.58128005] [INFO] [stdout] Best fitness at generation 7 : 0.433005 [INFO] [stdout] [INFO] [stdout] > 8 : [0.433005, 0.4780937, 0.433005, 0.46263215, 0.51178706, 0.46646887, 0.5319226, 0.48029855, 0.45135438, 0.4746285] [INFO] [stdout] Best fitness at generation 8 : 0.433005 [INFO] [stdout] [INFO] [stdout] > 9 : [0.433005, 0.42205307, 0.38066736, 0.50140876, 0.4167927, 0.4530831, 0.6271274, 0.433005, 0.48661128, 0.4716944] [INFO] [stdout] Best fitness at generation 9 : 0.38066736 [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.0149139, 2.0394988, 2.2630827, 2.2516599, 1.5882071, 0.72880495, 3.6853342, 1.1059415, 2.2059503] [INFO] [stdout] Best fitness at generation 1 : 0.72880495 [INFO] [stdout] [INFO] [stdout] > 2 : [0.72880495, 0.55226105, 0.72880495, 0.7631726, 0.76200634, 0.73884654, 1.00028, 0.6610541, 1.2744989, 0.7688407] [INFO] [stdout] Best fitness at generation 2 : 0.55226105 [INFO] [stdout] [INFO] [stdout] > 3 : [0.55226105, 0.6793546, 0.63503283, 0.7155374, 0.7955619, 0.6776506, 0.7286003, 0.73372006, 0.72880495, 0.6610541] [INFO] [stdout] Best fitness at generation 3 : 0.55226105 [INFO] [stdout] [INFO] [stdout] > 4 : [0.55226105, 0.62744, 0.7030661, 0.63390523, 0.6643931, 0.6042416, 0.53037214, 0.858062, 0.65636826, 0.6479728] [INFO] [stdout] Best fitness at generation 4 : 0.53037214 [INFO] [stdout] [INFO] [stdout] > 5 : [0.53037214, 0.6148197, 0.6853601, 0.53037214, 0.61972225, 0.5834588, 0.64811766, 0.56932366, 0.67703855, 0.5691034] [INFO] [stdout] Best fitness at generation 5 : 0.53037214 [INFO] [stdout] [INFO] [stdout] > 6 : [0.53037214, 0.5125069, 0.5835386, 0.5606358, 0.53037214, 0.53037214, 0.49304122, 0.56932366, 0.46290633, 0.6185231] [INFO] [stdout] Best fitness at generation 6 : 0.46290633 [INFO] [stdout] [INFO] [stdout] > 7 : [0.46290633, 0.6207252, 0.539758, 0.5100307, 0.511481, 0.53037214, 0.64918554, 0.45888647, 0.5529379, 0.5228972] [INFO] [stdout] Best fitness at generation 7 : 0.45888647 [INFO] [stdout] [INFO] [stdout] > 8 : [0.45888647, 0.5100307, 0.50496393, 0.5179674, 0.510336, 0.5329689, 0.6218201, 0.60367924, 0.4569143, 0.46464726] [INFO] [stdout] Best fitness at generation 8 : 0.4569143 [INFO] [stdout] [INFO] [stdout] > 9 : [0.4569143, 0.44465524, 0.45187956, 0.506191, 0.5647573, 0.62148637, 0.50011, 0.496876, 0.50496393, 0.46441475] [INFO] [stdout] Best fitness at generation 9 : 0.44465524 [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.0613331, 2.0331514, 2.2631228, 2.2302382, 1.486237, 0.94015855, 1.3358266, 1.4851003, 1.8319021] [INFO] [stdout] Best fitness at generation 1 : 0.74770314 [INFO] [stdout] [INFO] [stdout] > 2 : [0.74770314, 0.74770314, 0.7554504, 1.3358266, 1.3982663, 0.74770314, 1.1445615, 0.74770314, 0.74689883, 0.9225455] [INFO] [stdout] Best fitness at generation 2 : 0.74689883 [INFO] [stdout] [INFO] [stdout] > 3 : [0.74689883, 0.74689883, 0.74689883, 0.6871479, 0.74770314, 0.74722844, 0.7470313, 0.7097103, 0.883314, 0.74770314] [INFO] [stdout] Best fitness at generation 3 : 0.6871479 [INFO] [stdout] [INFO] [stdout] > 4 : [0.6871479, 0.73448485, 0.6679667, 0.7211406, 0.78574, 0.7589236, 0.7256542, 0.74505854, 0.6845696, 0.83282435] [INFO] [stdout] Best fitness at generation 4 : 0.6679667 [INFO] [stdout] [INFO] [stdout] > 5 : [0.6679667, 0.69881916, 0.72181094, 0.715645, 0.67844695, 0.7272693, 0.66595715, 0.6845696, 0.71669114, 0.67160124] [INFO] [stdout] Best fitness at generation 5 : 0.66595715 [INFO] [stdout] [INFO] [stdout] > 6 : [0.66595715, 0.6577223, 0.682875, 0.66967, 0.69881916, 0.67099005, 0.7243788, 0.67368245, 0.6791939, 0.70894] [INFO] [stdout] Best fitness at generation 6 : 0.6577223 [INFO] [stdout] [INFO] [stdout] > 7 : [0.6577223, 0.6094227, 0.6127543, 0.6345241, 0.66595715, 0.9481644, 0.6657604, 0.67368245, 0.76762086, 0.67406064] [INFO] [stdout] Best fitness at generation 7 : 0.6094227 [INFO] [stdout] [INFO] [stdout] > 8 : [0.6094227, 0.5610796, 0.6058062, 0.6094227, 0.6345241, 0.7988146, 0.6428793, 0.6577223, 0.6345241, 0.5987609] [INFO] [stdout] Best fitness at generation 8 : 0.5610796 [INFO] [stdout] [INFO] [stdout] > 9 : [0.5610796, 0.5610796, 0.5610796, 0.58489424, 0.58639354, 0.5987609, 0.67679226, 0.62493163, 0.4865849, 0.69570863] [INFO] [stdout] Best fitness at generation 9 : 0.4865849 [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:24 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x562311b16364 - backtrace::backtrace::libunwind::trace::hbb4ce8c04526962e [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x562311b16364 - backtrace::backtrace::trace_unsynchronized::h79251c088e7be038 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x562311b16364 - std::sys_common::backtrace::_print_fmt::h6b0ea30a9223acae [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x562311b16364 - ::fmt::h4d51ef07ce58e54b [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x562311b3f9ac - core::fmt::write::he16b9c1345d8565e [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x562311a9a7b5 - std::io::Write::write_fmt::hc31efe493f037457 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x562311b108b1 - std::io::impls::>::write_fmt::hfcb1ff6c5b834381 [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x562311b18c35 - std::sys_common::backtrace::_print::h9288fa7d9f6629cb [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x562311b18c35 - std::sys_common::backtrace::print::h82e606e62781d8af [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x562311b18c35 - std::panicking::default_hook::{{closure}}::h1fe350ecbf7604e4 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x562311b1891b - std::panicking::default_hook::h1b8b42953fdc841d [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x562311b19292 - std::panicking::rust_panic_with_hook::he73826f4bb75a21e [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x562311b18e7b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:419 [INFO] [stdout] 13: 0x562311b3da51 - core::panicking::panic_fmt::hc8f9a0b2af5fb585 [INFO] [stdout] at src/libcore/panicking.rs:111 [INFO] [stdout] 14: 0x562311b3d873 - core::option::expect_none_failed::ha34d57526cca3063 [INFO] [stdout] at src/libcore/option.rs:1268 [INFO] [stdout] 15: 0x562311a89dc9 - core::result::Result::expect::hcb8462a9f01b4f77 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x562311a63a76 - revonet::Jsonable::to_json::h3bfca13a3527309c [INFO] [stdout] at src/lib.rs:39 [INFO] [stdout] 17: 0x562311a598f3 - revonet::result::test::test_json_earesult_mult::h845e1b0c71745c8a [INFO] [stdout] at src/result.rs:194 [INFO] [stdout] 18: 0x562311a597ba - revonet::result::test::test_json_earesult_mult::{{closure}}::h50bf94ed8d511de7 [INFO] [stdout] at src/result.rs:178 [INFO] [stdout] 19: 0x562311a4954e - core::ops::function::FnOnce::call_once::hcf02915940dca347 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x562311aa66af - as core::ops::function::FnOnce>::call_once::he1ba1da20629a2d8 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 21: 0x562311ac1cae - as core::ops::function::FnOnce<()>>::call_once::hf94927858761de4a [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x562311ac1cae - std::panicking::try::do_call::h1585003392664d93 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:331 [INFO] [stdout] 23: 0x562311ac1cae - std::panicking::try::h43d950f958a74468 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x562311ac1cae - std::panic::catch_unwind::hb5284de2977ddeea [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x562311ac1cae - test::run_test_in_process::had39bb305b26a3ae [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x562311ac1cae - test::run_test::run_test_inner::{{closure}}::h12b1756b854ada1a [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x562311a99c66 - std::sys_common::backtrace::__rust_begin_short_backtrace::hec04b80bece92bf9 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x562311a9ef85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::heca431434c1ac418 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x562311a9ef85 - as core::ops::function::FnOnce<()>>::call_once::he2457d582c032747 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x562311a9ef85 - std::panicking::try::do_call::hbcd49dc3823e8b28 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:331 [INFO] [stdout] 31: 0x562311a9ef85 - std::panicking::try::h1ba95c07dd8d422b [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x562311a9ef85 - std::panic::catch_unwind::h95854794ba9eee4c [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x562311a9ef85 - std::thread::Builder::spawn_unchecked::{{closure}}::h4e297b8574092d6e [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x562311a9ef85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1b855aad7f5ac67e [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x562311b0ca8f - as core::ops::function::FnOnce>::call_once::h48069b269ca48108 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 36: 0x562311b1faf3 - as core::ops::function::FnOnce>::call_once::heff660b32cd3afd8 [INFO] [stdout] at /rustc/28742a1146f10a4f09369baad027a464acb7a766/src/liballoc/boxed.rs:1008 [INFO] [stdout] 37: 0x562311b1faf3 - std::sys::unix::thread::Thread::new::thread_start::ha538939ed1e2e958 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f769c36f6db - start_thread [INFO] [stdout] 39: 0x7f769be8088f - __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 `"docker" "inspect" "deafc7558833a30ac4795dbb38ac5260ac2dc7abf8800f7842e8375f3337e87f"` [INFO] running `"docker" "rm" "-f" "deafc7558833a30ac4795dbb38ac5260ac2dc7abf8800f7842e8375f3337e87f"` [INFO] [stdout] deafc7558833a30ac4795dbb38ac5260ac2dc7abf8800f7842e8375f3337e87f