[INFO] fetching crate ecrs 0.1.0-beta.3...
[INFO] testing ecrs-0.1.0-beta.3 against beta-2023-04-20 for beta-1.70-1
[INFO] extracting crate ecrs 0.1.0-beta.3 into /workspace/builds/worker-0-tc2/source
[INFO] validating manifest of crates.io crate ecrs 0.1.0-beta.3 on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ecrs 0.1.0-beta.3
[INFO] finished tweaking crates.io crate ecrs 0.1.0-beta.3
[INFO] tweaked toml for crates.io crate ecrs 0.1.0-beta.3 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] crate crates.io crate ecrs 0.1.0-beta.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded serde v1.0.150
[INFO] [stderr]   Downloaded len-trait v0.6.1
[INFO] [stderr]   Downloaded nalgebra v0.30.1
[INFO] [stderr]   Downloaded paste v1.0.10
[INFO] [stderr]   Downloaded cxxbridge-flags v1.0.83
[INFO] [stderr]   Downloaded arc-swap v1.5.1
[INFO] [stderr]   Downloaded push-trait v0.6.0
[INFO] [stderr]   Downloaded rayon-core v1.10.1
[INFO] [stderr]   Downloaded syn v1.0.105
[INFO] [stderr]   Downloaded serde_derive v1.0.150
[INFO] [stderr]   Downloaded cxx-build v1.0.83
[INFO] [stderr]   Downloaded matrixmultiply v0.3.2
[INFO] [stderr]   Downloaded cxxbridge-macro v1.0.83
[INFO] [stderr]   Downloaded cxx v1.0.83
[INFO] [stderr]   Downloaded safe_arch v0.6.0
[INFO] [stderr]   Downloaded wide v0.7.5
[INFO] [stderr]   Downloaded simba v0.7.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0baac73c8815230bd631dada2912cee17d103f2ee823e1ed4e191613811b9c6e
[INFO] running `Command { std: "docker" "start" "-a" "0baac73c8815230bd631dada2912cee17d103f2ee823e1ed4e191613811b9c6e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0baac73c8815230bd631dada2912cee17d103f2ee823e1ed4e191613811b9c6e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0baac73c8815230bd631dada2912cee17d103f2ee823e1ed4e191613811b9c6e", kill_on_drop: false }`
[INFO] [stdout] 0baac73c8815230bd631dada2912cee17d103f2ee823e1ed4e191613811b9c6e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 06abfb4b9025960dde51e7d44ede22821b77c5a067491accd65ad0fdacc5ad67
[INFO] running `Command { std: "docker" "start" "-a" "06abfb4b9025960dde51e7d44ede22821b77c5a067491accd65ad0fdacc5ad67", kill_on_drop: false }`
[INFO] [stderr] warning: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling proc-macro2 v1.0.47
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling unicode-ident v1.0.5
[INFO] [stderr]    Compiling syn v1.0.105
[INFO] [stderr]    Compiling libc v0.2.138
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling crossbeam-utils v0.8.14
[INFO] [stderr]    Compiling memoffset v0.7.1
[INFO] [stderr]    Compiling serde_derive v1.0.150
[INFO] [stderr]    Compiling num-bigint v0.4.3
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.13
[INFO] [stderr]    Compiling serde v1.0.150
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling num-rational v0.4.1
[INFO] [stderr]    Compiling bytemuck v1.12.3
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling paste v1.0.10
[INFO] [stderr]    Compiling safe_arch v0.6.0
[INFO] [stderr]    Compiling getrandom v0.2.8
[INFO] [stderr]    Compiling num-iter v0.1.43
[INFO] [stderr]    Compiling typenum v1.16.0
[INFO] [stderr]    Compiling rayon-core v1.10.1
[INFO] [stderr]    Compiling wide v0.7.5
[INFO] [stderr]    Compiling num-complex v0.4.2
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling crossbeam-deque v0.8.2
[INFO] [stderr]    Compiling num_cpus v1.14.0
[INFO] [stderr]    Compiling crossbeam-channel v0.5.6
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling either v1.8.0
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling serde_json v1.0.89
[INFO] [stderr]    Compiling ryu v1.0.11
[INFO] [stderr]    Compiling matrixmultiply v0.3.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling len-trait v0.6.1
[INFO] [stderr]    Compiling simba v0.7.3
[INFO] [stderr]    Compiling csv-core v0.1.10
[INFO] [stderr]    Compiling itoa v1.0.4
[INFO] [stderr]    Compiling itoa v0.4.8
[INFO] [stderr]    Compiling void v1.0.2
[INFO] [stderr]    Compiling num v0.4.0
[INFO] [stderr]    Compiling rayon v1.6.1
[INFO] [stderr]    Compiling push-trait v0.6.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling nalgebra-macros v0.1.0
[INFO] [stderr]    Compiling nalgebra v0.30.1
[INFO] [stderr]    Compiling bstr v0.2.17
[INFO] [stderr]    Compiling csv v1.1.6
[INFO] [stderr]    Compiling ecrs v0.1.0-beta.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 32.77s
[INFO] running `Command { std: "docker" "inspect" "06abfb4b9025960dde51e7d44ede22821b77c5a067491accd65ad0fdacc5ad67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "06abfb4b9025960dde51e7d44ede22821b77c5a067491accd65ad0fdacc5ad67", kill_on_drop: false }`
[INFO] [stdout] 06abfb4b9025960dde51e7d44ede22821b77c5a067491accd65ad0fdacc5ad67
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9747051c14bd561589aad467033765e93aa1fa35875f2207762931915d6c9705
[INFO] running `Command { std: "docker" "start" "-a" "9747051c14bd561589aad467033765e93aa1fa35875f2207762931915d6c9705", kill_on_drop: false }`
[INFO] [stderr] warning: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr]    Compiling syn v1.0.105
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling serde v1.0.150
[INFO] [stderr]    Compiling indexmap v1.9.2
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling lock_api v0.4.9
[INFO] [stderr]    Compiling parking_lot_core v0.9.5
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling anyhow v1.0.66
[INFO] [stderr]    Compiling half v1.8.2
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling plotters-backend v0.3.4
[INFO] [stderr]    Compiling thiserror v1.0.37
[INFO] [stderr]    Compiling destructure_traitobject v0.2.0
[INFO] [stderr]    Compiling smallvec v1.10.0
[INFO] [stderr]    Compiling ciborium-io v0.2.0
[INFO] [stderr]    Compiling unsafe-any-ors v1.0.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.0
[INFO] [stderr]    Compiling plotters-svg v0.3.3
[INFO] [stderr]    Compiling yaml-rust v0.4.5
[INFO] [stderr]    Compiling clap_lex v0.2.4
[INFO] [stderr]    Compiling time v0.1.45
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling regex-syntax v0.6.28
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling textwrap v0.16.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling clap v3.2.23
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling num-complex v0.4.2
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-bigint v0.4.3
[INFO] [stderr]    Compiling num-iter v0.1.43
[INFO] [stderr]    Compiling ordered-float v2.10.0
[INFO] [stderr]    Compiling chrono v0.4.23
[INFO] [stderr]    Compiling plotters v0.3.4
[INFO] [stderr]    Compiling simba v0.7.3
[INFO] [stderr]    Compiling regex v1.7.0
[INFO] [stderr]    Compiling num-rational v0.4.1
[INFO] [stderr]    Compiling num v0.4.0
[INFO] [stderr]    Compiling walkdir v2.3.2
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling typemap-ors v1.0.0
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling thread-id v4.0.0
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stderr]    Compiling log-mdc v0.1.0
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling arc-swap v1.5.1
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling serde_derive v1.0.150
[INFO] [stderr]    Compiling thiserror-impl v1.0.37
[INFO] [stderr]    Compiling nalgebra-macros v0.1.0
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling nalgebra v0.30.1
[INFO] [stderr]    Compiling serde_json v1.0.89
[INFO] [stderr]    Compiling bstr v0.2.17
[INFO] [stderr]    Compiling serde_yaml v0.8.26
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling ciborium v0.2.0
[INFO] [stderr]    Compiling csv v1.1.6
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling log4rs v1.2.0
[INFO] [stderr]    Compiling criterion v0.4.0
[INFO] [stderr]    Compiling ecrs v0.1.0-beta.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 36.84s
[INFO] running `Command { std: "docker" "inspect" "9747051c14bd561589aad467033765e93aa1fa35875f2207762931915d6c9705", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9747051c14bd561589aad467033765e93aa1fa35875f2207762931915d6c9705", kill_on_drop: false }`
[INFO] [stdout] 9747051c14bd561589aad467033765e93aa1fa35875f2207762931915d6c9705
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 023d698193582c1876704ad90c229e777f5567bb26f436fbc5bfd4e96ea8c824
[INFO] running `Command { std: "docker" "start" "-a" "023d698193582c1876704ad90c229e777f5567bb26f436fbc5bfd4e96ea8c824", kill_on_drop: false }`
[INFO] [stderr] warning: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ecrs-6a0cbf07ca29c059)
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test aco::pheromone::best_policy::tests::iteration_best_returns_correct_pheromones ... ok
[INFO] [stdout] test aco::fitness::tests::canonical_fitness_returns_correct_fitness ... ok
[INFO] [stdout] test aco::pheromone::best_policy::tests::overall_best_returns_correct_pheromones ... ok
[INFO] [stdout] test aco::pheromone::tests::check_ant_colony_system_pu_with_example ... ok
[INFO] [stdout] test aco::pheromone::tests::check_ant_system_pu_with_example ... ok
[INFO] [stdout] test aco::pheromone::tests::check_elitist_ant_system_pu_with_example ... ok
[INFO] [stdout] test ga::builder::test::conversion_works_as_expected ... ok
[INFO] [stdout] test aco::pheromone::tests::check_max_min_ant_system_pu_with_example ... ok
[INFO] [stdout] test ga::builder::test::new_param_opt_is_empty ... ok
[INFO] [stdout] test ga::builder::test::param_opt_fills_correctly ... ok
[INFO] [stdout] test ga::operators::crossover::test::check_pmx_example ... ok
[INFO] [stdout] test ga::operators::crossover::test::check_ppx_example ... ok
[INFO] [stdout] test ga::operators::crossover::test::shuffle_fulfills_conditions ... ok
[INFO] [stdout] test ga::operators::mutation::tests::flipbit_negates_chromosome ... ok
[INFO] [stdout] test ga::operators::mutation::tests::flipbit_does_not_mutate_rate_0 ... ok
[INFO] [stdout] test ga::operators::replacement::tests::both_parents_has_new_method ... ok
[INFO] [stdout] test ga::operators::mutation::tests::interchange_introduces_changes ... ok
[INFO] [stdout] test ga::operators::crossover::test::shuffle_gives_appropriate_len ... ok
[INFO] [stdout] test ga::operators::mutation::tests::interchange_does_not_mutate_rate_0 ... ok
[INFO] [stdout] test ga::operators::replacement::tests::noop_has_new_method ... ok
[INFO] [stdout] test ga::operators::replacement::tests::weak_parent_cross_swaps_child_2 ... ok
[INFO] [stdout] test ga::operators::replacement::tests::weak_parent_cross_swaps_child_1 ... ok
[INFO] [stdout] test ga::operators::mutation::tests::identity_does_not_change_chromosome ... ok
[INFO] [stdout] test ga::operators::mutation::tests::reversing_bubbles_first_gene_when_rate_1 ... ok
[INFO] [stdout] test ga::operators::replacement::tests::weak_parent_does_not_swap_when_parents_are_stronger ... ok
[INFO] [stdout] test ga::operators::replacement::tests::weak_parent_takes_two_best ... ok
[INFO] [stdout] test ga::operators::replacement::tests::weak_parent_swaps_when_children_are_stronger ... ok
[INFO] [stdout] test ga::population::tests::bistrings_have_appropriate_len ... ok
[INFO] [stdout] test aco::goodness::tests::canonical_goodness_calculations_are_right ... ok
[INFO] [stdout] test ga::population::tests::permutations_have_appropriate_len ... ok
[INFO] [stdout] test ga::population::tests::points_follow_explicit_constraints ... ok
[INFO] [stdout] test ga::population::tests::permutations_have_every_gene ... ok
[INFO] [stdout] test ga::population::tests::points_have_appropriate_len ... ok
[INFO] [stdout] test ga::population::tests::points_follow_implicit_constraints ... ok
[INFO] [stdout] test ga::operators::selection::test::boltzman_panics_on_too_big_alpha - should panic ... ok
[INFO] [stdout] test ga::operators::selection::test::boltzman_panics_on_too_low_temp - should panic ... ok
[INFO] [stdout] test ga::operators::selection::test::rankr_panics_on_wrong_r - should panic ... ok
[INFO] [stdout] test ga::operators::selection::test::tournament_panics_on_wrong_size_factor - should panic ... ok
[INFO] [stdout] test ga::operators::selection::test::boltzman_panics_on_too_small_alpha - should panic ... ok
[INFO] [stdout] test ga::operators::selection::test::boltzman_panics_on_too_high_temp - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/builder_tests.rs (/opt/rustwide/target/debug/deps/builder_tests-74c79346ea2d1a1f)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test bsc_does_not_panic_with_some_operators_unsepcified ... ok
[INFO] [stdout] test generic_does_not_panic_with_some_params_unspecified ... ok
[INFO] [stdout] test rvc_does_not_panic_with_some_operators_unspecified ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/crossover_tests.rs (/opt/rustwide/target/debug/deps/crossover_tests-ce66d6b8b713a651)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test single_point_takes_values_from_parents ... ok
[INFO] [stdout] test ppx_test ... ok
[INFO] [stdout] test two_point_takes_values_from_parents ... ok
[INFO] [stdout] test uniform_takes_values_from_parents ... ok
[INFO] [stdout] test multi_point_takes_values_from_parents ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/replacement_tests.rs (/opt/rustwide/target/debug/deps/replacement_tests-f955c8a503fbe906)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test both_parents_returns_children ... ok
[INFO] [stdout] test noop_does_nothing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/selection_tests.rs (/opt/rustwide/target/debug/deps/selection_tests-7c3f526e4bfddb95)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test random_selection_returns_demanded_size ... ok
[INFO] [stdout] test rankr_returns_demanded_size ... ok
[INFO] [stdout] test sus_returns_demanded_size_when_fitness_positive ... ok
[INFO] [stdout] test rank_returns_demanded_size ... ok
[INFO] [stdout] test random_returns_whole_population_in_order ... ok
[INFO] [stdout] test boltzmann_returns_demanded_size ... ok
[INFO] [stdout] test roulette_whell_returns_demanded_size ... ok
[INFO] [stdout] test tournament_returns_demanded_size ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests ecrs
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/aco.rs - aco (line 15) ... ok
[INFO] [stdout] test src/prelude.rs - prelude (line 5) ... ok
[INFO] [stdout] test src/ga/probe.rs - ga::probe::ProbingPolicy (line 140) ... ok
[INFO] [stdout] test src/pso.rs - pso::PSOAlgorithm (line 62) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/pso.rs - pso::PSOAlgorithm (line 62) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stdout:
[INFO] [stdout] Swarm at the start:
[INFO] [stdout] Particles: [Position: [7.705659194805833, 0.6384132662057134, 4.965247385530301], velocity: [13.52994003175997, 13.349462742223267, 8.853149572224005], best position: [7.705659194805833, 0.6384132662057134, 4.965247385530301], value: 347146.6519032422, best position value: 347146.6519032422, Position: [-2.2977937175537573, 9.298831059923344, 4.739653370160262], velocity: [3.804327210635762, 6.266817416560976, -17.865110505817892], best position: [-2.2977937175537573, 9.298831059923344, 4.739653370160262], value: 669651.4612626799, best position value: 669651.4612626799, Position: [-7.736317012754084, 0.3675578445258427, 0.27588973409712736], velocity: [-16.487611650016934, -12.931565385327922, 4.641862545538395], best position: [-7.736317012754084, 0.3675578445258427, 0.27588973409712736], value: 353901.94680123223, best position value: 353901.94680123223, Position: [4.541507506122036, -6.232601609410228, 4.420848867405976], velocity: [0.6820378190408896, -8.456537601169092, 11.626141744351877], best position: [4.541507506122036, -6.232601609410228, 4.420848867405976], value: 190703.92997410562, best position value: 190703.92997410562, Position: [-2.6069460094004295, -0.5445075631936298, 8.063830931294525], velocity: [-0.34616538479167147, -10.65262577904585, -19.418670961060148], best position: [-2.6069460094004295, -0.5445075631936298, 8.063830931294525], value: 11437.10746115448, best position value: 11437.10746115448, Position: [-7.089010555987189, -9.145432157313941, 0.1379313801847566], velocity: [-4.197373060228177, 7.850899666046981, -12.99150778049528], best position: [-7.089010555987189, -9.145432157313941, 0.1379313801847566], value: 1050240.1215101085, best position value: 1050240.1215101085, Position: [-5.1665894181636975, 0.33648905801957163, -2.1169503169918364], velocity: [10.06038350736165, -14.71450636174837, 7.118844508621201], best position: [-5.1665894181636975, 0.33648905801957163, -2.1169503169918364], value: 70005.80855992183, best position value: 70005.80855992183, Position: [-9.20888496999201, -8.38058781523078, 9.068057413450248], velocity: [13.614178716862462, -0.027192424670982263, 13.624380780048064], best position: [-9.20888496999201, -8.38058781523078, 9.068057413450248], value: 1242651.1393128852, best position value: 1242651.1393128852, Position: [-0.9548653509541865, -9.254825167439824, -6.668606393704568], velocity: [11.553877256970708, -19.456364927581085, 14.240788269108897], best position: [-0.9548653509541865, -9.254825167439824, -6.668606393704568], value: 862750.4826195464, best position value: 862750.4826195464, Position: [8.438078497443229, 1.591851194024521, -1.3929159063310976], velocity: [19.407284994645025, 4.632356376178436, -13.832723262358684], best position: [8.438078497443229, 1.591851194024521, -1.3929159063310976], value: 486143.44324384455, best position value: 486143.44324384455, Position: [-1.1793349545237781, 5.863845105574864, 4.286076537179577], velocity: [7.555912184600761, 3.7926973480981943, -2.8118096711074294], best position: [-1.1793349545237781, 5.863845105574864, 4.286076537179577], value: 92621.78162996695, best position value: 92621.78162996695, Position: [3.7844211207662877, 9.512068754631045, -0.81320722257556], velocity: [-16.384840519406545, -14.138661269194788, -1.3226807581726021], best position: [3.7844211207662877, 9.512068754631045, -0.81320722257556], value: 835828.5640175459, best position value: 835828.5640175459, Position: [-3.558673265572513, -9.236039688464519, 0.4676301337177353], velocity: [17.31775734415279, -12.249988454516288, 16.923458927872247], best position: [-3.558673265572513, -9.236039688464519, 0.4676301337177353], value: 767815.658891169, best position value: 767815.658891169, Position: [-5.064033627642569, -0.07631410391615567, -5.424474341329838], velocity: [16.577911412230776, 19.31500862141239, -15.340640087143996], best position: [-5.064033627642569, -0.07631410391615567, -5.424474341329838], value: 69142.44637653508, best position value: 69142.44637653508, Position: [5.49795333665573, 9.982973939696205, 4.414091864474575], velocity: [11.327064825381335, 1.4841324738117088, 14.256427970267922], best position: [5.49795333665573, 9.982973939696205, 4.414091864474575], value: 948258.8672856106, best position value: 948258.8672856106, Position: [-8.920646883381206, -7.595936320338206, 6.240676249179032], velocity: [17.82151568094295, -16.503412555599173, 11.232490530925343], best position: [-8.920646883381206, -7.595936320338206, 6.240676249179032], value: 1024888.9699337134, best position value: 1024888.9699337134, Position: [7.05507963021001, 0.3172267388042833, -8.899009126858871], velocity: [19.782953295823987, 15.977587541757181, 1.5034890282420257], best position: [7.05507963021001, 0.3172267388042833, -8.899009126858871], value: 252735.1975424058, best position value: 252735.1975424058, Position: [-0.9827885245961792, 6.885446227841086, -7.556718398074134], velocity: [8.829273821596427, -15.06057544122962, -16.966484486808795], best position: [-0.9827885245961792, 6.885446227841086, -7.556718398074134], value: 305669.7890128304, best position value: 305669.7890128304, Position: [2.6557380593786846, -7.747465988379231, -5.286381883265564], velocity: [-6.475067104028412, 16.375830735945428, 6.698561329873559], best position: [2.6557380593786846, -7.747465988379231, -5.286381883265564], value: 448519.00562819303, best position value: 448519.00562819303, Position: [-3.581744669607451, -0.18465064070362125, -9.851623365317431], velocity: [-3.7684654330442378, -19.880934033767677, -8.351025817634657], best position: [-3.581744669607451, -0.18465064070362125, -9.851623365317431], value: 26730.376937201294, best position value: 26730.376937201294, Position: [-6.082425320041257, 3.284348279911084, 8.27636417182331], velocity: [-11.911846281803607, 8.345500683402257, 18.111964171884324], best position: [-6.082425320041257, 3.284348279911084, 8.27636417182331], value: 114332.53684234881, best position value: 114332.53684234881, Position: [-7.820156375666331, 9.698398561319411, -3.7332902894145183], velocity: [12.233356911139921, -16.104385788908136, 12.732850603725709], best position: [-7.820156375666331, 9.698398561319411, -3.7332902894145183], value: 1221261.978862266, best position value: 1221261.978862266, Position: [-8.859437747126915, 9.201296091779856, 4.954484285891459], velocity: [-7.209030726347494, -0.6202111555930543, -14.975986272407056], best position: [-8.859437747126915, 9.201296091779856, 4.954484285891459], value: 1115610.1856225561, best position value: 1115610.1856225561, Position: [2.4785100076502005, -7.944281661317101, -8.321738235039694], velocity: [18.683860862901113, 14.504650564670413, -7.234600375264167], best position: [2.4785100076502005, -7.944281661317101, -8.321738235039694], value: 530199.7099633224, best position value: 530199.7099633224, Position: [-3.745930343662595, -4.126189554904655, -9.155309038086456], velocity: [-9.614525030249517, -1.941351694545311, 10.503410154108668], best position: [-3.745930343662595, -4.126189554904655, -9.155309038086456], value: 101563.92847434936, best position value: 101563.92847434936, Position: [-1.9847037898235627, -5.693291896543181, -6.218422234288087], velocity: [0.7759235473013995, -19.451136211623865, -3.559513745639599], best position: [-1.9847037898235627, -5.693291896543181, -6.218422234288087], value: 158575.01062105736, best position value: 158575.01062105736, Position: [-7.912113735828115, -4.140084472936371, 0.9880945267256074], velocity: [-9.697509513797662, 0.8350448978822946, 13.469562757157618], best position: [-7.912113735828115, -4.140084472936371, 0.9880945267256074], value: 471639.71263973025, best position value: 471639.71263973025, Position: [4.8424004904935565, 4.587545274509351, 0.026404452944628787], velocity: [6.969312507823812, 7.53471869715996, -9.132650238238476], best position: [4.8424004904935565, 4.587545274509351, 0.026404452944628787], value: 79783.0268120192, best position value: 79783.0268120192, Position: [-5.68472029970751, 5.07452215344394, -0.7957418945211518], velocity: [10.760560576656346, -7.677655458681583, 19.731115285354207], best position: [-5.68472029970751, 5.07452215344394, -0.7957418945211518], value: 144743.09967320494, best position value: 144743.09967320494, Position: [4.254693316772558, 2.9899603278354885, -1.662540566208472], velocity: [-13.979644214432003, -0.8703189904408895, -7.899116805136648], best position: [4.254693316772558, 2.9899603278354885, -1.662540566208472], value: 34094.277890290214, best position value: 34094.277890290214]
[INFO] [stdout] Best swarm position: [-2.6069460094004295, -0.5445075631936298, 8.063830931294525]
[INFO] [stdout] Best position value: 11437.10746115448
[INFO] [stdout] 
[INFO] [stdout] Swarm after 50 generations:
[INFO] [stdout] Particles: [Position: [2.0635287754485985, 6.031667363078297, 13.235820462063787], velocity: [0.13644405774488302, 3.679139674936354, 2.2981931463965193], best position: [1.988833009403892, 3.1174446672576437, 9.96905224553356], value: 53910.97012791941, best position value: 81.9673704605326, Position: [1.9954965669297695, 3.8870629154222875, 11.54543202000492], velocity: [0.016465571757751627, -0.041283409630439756, -7.689303264930739], best position: [1.9932859549348272, 3.9531308628362205, 15.100290597193894], value: 1280.3132139100553, best position value: 37.515780047643275, Position: [1.9848870422041245, 3.8916385148948507, 15.089812621823741], velocity: [0.0020262654487676196, -0.00035712162123585807, -0.11078936464422744], best position: [1.9831279863170295, 3.8954417342795375, 15.182745024851467], value: 9.866217963515629, best position value: 9.496515868908837, Position: [1.985496373927574, 3.938492856648921, 17.765270077520217], velocity: [0.2903532252337613, 0.16642856893110997, 5.93166892659573], best position: [1.5370934556903975, 3.865260686347742, 14.306101906199178], value: 517.4534136901611, best position value: 274.49331911063194, Position: [1.8886103307252782, 3.2367618847269983, -417.2867911584726], velocity: [-0.0004912118320470338, -0.06333015207099157, 653.8785230708579], best position: [1.8376314135428868, 3.086985991067872, 11.840266092102937], value: 18298170.922584508, best position value: 547.4336014358707, Position: [1.6374238482836794, 4.342438029012325, 15.895337861831427], velocity: [-0.701405538790102, -0.1747371244395144, 0.16305144717036701], best position: [1.9691786775807263, 3.248266455205379, 10.676439313243513], value: 1164.5705812843016, best position value: 47.17583282273449, Position: [1.9836018200636907, 3.8391734113295213, 14.950245597586607], velocity: [0.012966136605460041, -0.1965092043717053, -0.3650165381270706], best position: [1.9836018200636907, 3.8391734113295213, 14.950245597586607], value: 14.392265564643367, best position value: 14.392265564643367, Position: [1.5255813003751384, 8.662352686934565, 14.876100547563645], velocity: [0.3869832888929693, 1.501602928793102, -0.2842474966566994], best position: [0.8197828378952714, 3.6944940949535265, 14.312688488335844], value: 365997.76301030203, best position value: 964.8234981636864, Position: [2.298557689827623, 4.139932585040734, 15.706545084846056], velocity: [0.46262462929906767, -0.1090924133694898, 0.872191008499194], best position: [2.083296191150015, 4.115262183744252, 16.441987927066588], value: 347.49444492550015, best position value: 40.27848278724199, Position: [1.980275356526295, 3.953557579704535, 10.949238678021882], velocity: [-0.02640004155036768, 0.2632338802442308, -6.950692749235629], best position: [1.9938959226561306, 3.769812665750906, 14.191043724171154], value: 2201.318073219563, best position value: 12.937191250350423, Position: [1.9773091328124281, 3.7650038124037515, 13.077597400321373], velocity: [-0.010678153945884155, -0.6609991916431752, -9.283840519828374], best position: [1.9773091328124281, 3.7650038124037515, 13.077597400321373], value: 131.1805026794345, best position value: 131.1805026794345, Position: [0.9648393520464842, 3.8282260481430814, 3.49361876174134], velocity: [-1.5519836373844822, -0.21016475731014436, -4.7831009576334775], best position: [0.7717046559549456, 4.199990469765281, 18.09748203836168], value: 13305.78681168328, best position value: 1330.4432793869985, Position: [1.986876417590204, 3.893150287458978, 15.319176489597094], velocity: [0.00038209304545075434, 0.0027258583835769908, 0.4337158816622343], best position: [1.982129592155716, 3.891590328847051, 15.081194364455776], value: 12.284058205467424, best position value: 9.865057504273668, Position: [1.9866093793556678, 5.933305021544443, 15.043857440669925], velocity: [0.010670675414648915, 2.4116383982004654, -0.027237530039344704], best position: [1.9791839750275977, 3.817083138350209, 15.247570507285776], value: 41063.576086654226, best position value: 55.78990047123778, Position: [1.98823325529445, 3.9032144053723714, 15.440683317339376], velocity: [-0.0015163755204624617, 0.024681076662572052, 0.19009665103825263], best position: [1.986466908970278, 3.9223536233636063, 15.482433298011083], value: 13.880993233289274, best position value: 10.521518105883843, Position: [0.22631589048528, 9.945013550407207, 15.246034962989526], velocity: [-1.3151160714675918, 11.194135765205736, -0.27555327968630194], best position: [0.9361017700053949, 3.5505486186502493, 15.049101556176446], value: 709723.0367698201, best position value: 1318.358447344186, Position: [1.9640453980655446, 2.909918096144174, 14.887078016687651], velocity: [-0.05613130679151911, -1.3329178282666363, -0.6417996452835492], best position: [2.047340507853524, 3.951610128352542, 15.415329153077522], value: 4215.303303709338, best position value: 19.5643290498774, Position: [2.1144300051792406, 3.733895636287927, 15.0360779209104], velocity: [-0.011127625744199413, -0.1276636376927357, 0.7151711508296728], best position: [2.12555763092344, 3.861559273980663, 14.320906770080727], value: 182.72680851554986, best position value: 87.4427975394232, Position: [2.2498530362010127, 3.8695132935305976, 14.150460910551677], velocity: [0.4147034592053962, 0.010313038267046009, -1.1009709086706212], best position: [1.9937632915483974, 3.8691108392373903, 14.469489066323147], value: 219.6391808189877, best position value: 35.39555450851472, Position: [5.97192755841488, 5.24457398758821, 13.275366249501301], velocity: [-3.740712641767839, 2.736892906630655, 0.23626944113784676], best position: [0.8589288672114757, 3.660071398511408, 11.856273620283671], value: 112826.2210477005, best position value: 1098.2004749074376, Position: [1.9925819535679874, 3.6524696721695586, 15.640579467317936], velocity: [-1.0173962879172531, 0.09965248810461975, -0.09369674936732074], best position: [-2.1471004677626073, 4.097338810359574, 15.379291539688504], value: 547.1482829835938, best position value: 244.28221333473616, Position: [0.15714946875124047, 4.037567977662051, 14.955684089510633], velocity: [-0.9584490627729196, -0.0544791439660582, -0.7109822937892077], best position: [-2.4178247385569733, 4.012368952039103, 15.018764671401835], value: 1801.4959861973111, best position value: 473.64431086737284, Position: [2.560105660681651, 11.109665973433033, 29.04221756521859], velocity: [-2.7397623568745075, 4.144484274795273, 12.661605426159028], best position: [0.5967022506114292, -5.4403660924291835, 28.26775729924851], value: 892984.8046107951, best position value: 3578.332759458841, Position: [4.949490175963992, 11.56176658124043, 16.288742222987167], velocity: [6.001378610759343, 12.442577679607897, -0.8823592247494925], best position: [0.23704084412497872, -4.448662848602115, 20.950273350723766], value: 1394800.7040735737, best position value: 2194.1224397914752, Position: [1.9204151127166458, 3.9001241603864942, 14.931386870430837], velocity: [-0.014946504528855018, 0.0038268398045088886, -0.18750454017260385], best position: [1.9353616172455008, 3.8962973205819855, 15.11889141060344], value: 21.57438279838714, best position value: 11.921065897726706, Position: [1.9829411560406263, 4.918277446849287, 16.800909054129946], velocity: [0.0029711391314249528, 2.5162676219982405, -1.9589457039919798], best position: [1.978868167904323, 2.640756642670719, 11.960315963004128], value: 5572.640648300951, best position value: 2652.992178821023, Position: [1.974808677910324, 3.311240932995957, 21.636524737907614], velocity: [0.019322716259442912, -3.9141816209057843, 11.349939981575082], best position: [1.968727110344489, 3.221252199991538, 9.963268663513173], value: 11430.54325617502, best position value: 65.80017378256022, Position: [0.6956544645942346, 3.936646553595174, 14.841772299632831], velocity: [-0.6177501002505601, -0.08096804140559563, -1.3217306636785413], best position: [1.8000146922567983, 3.7958926756282896, 14.192464373803007], value: 1243.7948571994373, best position value: 44.03298827842967, Position: [2.3153914056854505, -11.111354938433992, 13.258597564933758], velocity: [1.8721941256032235, 4.014192997569824, -2.883683078551683], best position: [-0.6725574090792164, -2.079355016780735, 4.601498890118524], value: 1241765.973789821, best position value: 660.94079622922, Position: [-3.007299053335421, -6.582217330037029, 12.519816083508912], velocity: [-9.41074446477716, -3.0400977315314925, 1.618651854726885], best position: [1.6300744615906844, 2.9137687039571825, 4.711333439587126], value: 119390.47870263034, best position value: 1438.5136108602542]
[INFO] [stdout] Best swarm position: [1.9831279863170295, 3.8954417342795375, 15.182745024851467]
[INFO] [stdout] Best position value: 9.496515868908837
[INFO] [stdout] 
[INFO] [stdout] Swarm at the end:
[INFO] [stdout] Particles: [Position: [2.0635287754485985, 6.031667363078297, 13.235820462063787], velocity: [0.13644405774488302, 3.679139674936354, 2.2981931463965193], best position: [1.988833009403892, 3.1174446672576437, 9.96905224553356], value: 53910.97012791941, best position value: 81.9673704605326, Position: [1.9954965669297695, 3.8870629154222875, 11.54543202000492], velocity: [0.016465571757751627, -0.041283409630439756, -7.689303264930739], best position: [1.9932859549348272, 3.9531308628362205, 15.100290597193894], value: 1280.3132139100553, best position value: 37.515780047643275, Position: [1.9848870422041245, 3.8916385148948507, 15.089812621823741], velocity: [0.0020262654487676196, -0.00035712162123585807, -0.11078936464422744], best position: [1.9831279863170295, 3.8954417342795375, 15.182745024851467], value: 9.866217963515629, best position value: 9.496515868908837, Position: [1.985496373927574, 3.938492856648921, 17.765270077520217], velocity: [0.2903532252337613, 0.16642856893110997, 5.93166892659573], best position: [1.5370934556903975, 3.865260686347742, 14.306101906199178], value: 517.4534136901611, best position value: 274.49331911063194, Position: [1.8886103307252782, 3.2367618847269983, -417.2867911584726], velocity: [-0.0004912118320470338, -0.06333015207099157, 653.8785230708579], best position: [1.8376314135428868, 3.086985991067872, 11.840266092102937], value: 18298170.922584508, best position value: 547.4336014358707, Position: [1.6374238482836794, 4.342438029012325, 15.895337861831427], velocity: [-0.701405538790102, -0.1747371244395144, 0.16305144717036701], best position: [1.9691786775807263, 3.248266455205379, 10.676439313243513], value: 1164.5705812843016, best position value: 47.17583282273449, Position: [1.9836018200636907, 3.8391734113295213, 14.950245597586607], velocity: [0.012966136605460041, -0.1965092043717053, -0.3650165381270706], best position: [1.9836018200636907, 3.8391734113295213, 14.950245597586607], value: 14.392265564643367, best position value: 14.392265564643367, Position: [1.5255813003751384, 8.662352686934565, 14.876100547563645], velocity: [0.3869832888929693, 1.501602928793102, -0.2842474966566994], best position: [0.8197828378952714, 3.6944940949535265, 14.312688488335844], value: 365997.76301030203, best position value: 964.8234981636864, Position: [2.298557689827623, 4.139932585040734, 15.706545084846056], velocity: [0.46262462929906767, -0.1090924133694898, 0.872191008499194], best position: [2.083296191150015, 4.115262183744252, 16.441987927066588], value: 347.49444492550015, best position value: 40.27848278724199, Position: [1.980275356526295, 3.953557579704535, 10.949238678021882], velocity: [-0.02640004155036768, 0.2632338802442308, -6.950692749235629], best position: [1.9938959226561306, 3.769812665750906, 14.191043724171154], value: 2201.318073219563, best position value: 12.937191250350423, Position: [1.9773091328124281, 3.7650038124037515, 13.077597400321373], velocity: [-0.010678153945884155, -0.6609991916431752, -9.283840519828374], best position: [1.9773091328124281, 3.7650038124037515, 13.077597400321373], value: 131.1805026794345, best position value: 131.1805026794345, Position: [0.9648393520464842, 3.8282260481430814, 3.49361876174134], velocity: [-1.5519836373844822, -0.21016475731014436, -4.7831009576334775], best position: [0.7717046559549456, 4.199990469765281, 18.09748203836168], value: 13305.78681168328, best position value: 1330.4432793869985, Position: [1.986876417590204, 3.893150287458978, 15.319176489597094], velocity: [0.00038209304545075434, 0.0027258583835769908, 0.4337158816622343], best position: [1.982129592155716, 3.891590328847051, 15.081194364455776], value: 12.284058205467424, best position value: 9.865057504273668, Position: [1.9866093793556678, 5.933305021544443, 15.043857440669925], velocity: [0.010670675414648915, 2.4116383982004654, -0.027237530039344704], best position: [1.9791839750275977, 3.817083138350209, 15.247570507285776], value: 41063.576086654226, best position value: 55.78990047123778, Position: [1.98823325529445, 3.9032144053723714, 15.440683317339376], velocity: [-0.0015163755204624617, 0.024681076662572052, 0.19009665103825263], best position: [1.986466908970278, 3.9223536233636063, 15.482433298011083], value: 13.880993233289274, best position value: 10.521518105883843, Position: [0.22631589048528, 9.945013550407207, 15.246034962989526], velocity: [-1.3151160714675918, 11.194135765205736, -0.27555327968630194], best position: [0.9361017700053949, 3.5505486186502493, 15.049101556176446], value: 709723.0367698201, best position value: 1318.358447344186, Position: [1.9640453980655446, 2.909918096144174, 14.887078016687651], velocity: [-0.05613130679151911, -1.3329178282666363, -0.6417996452835492], best position: [2.047340507853524, 3.951610128352542, 15.415329153077522], value: 4215.303303709338, best position value: 19.5643290498774, Position: [2.1144300051792406, 3.733895636287927, 15.0360779209104], velocity: [-0.011127625744199413, -0.1276636376927357, 0.7151711508296728], best position: [2.12555763092344, 3.861559273980663, 14.320906770080727], value: 182.72680851554986, best position value: 87.4427975394232, Position: [2.2498530362010127, 3.8695132935305976, 14.150460910551677], velocity: [0.4147034592053962, 0.010313038267046009, -1.1009709086706212], best position: [1.9937632915483974, 3.8691108392373903, 14.469489066323147], value: 219.6391808189877, best position value: 35.39555450851472, Position: [5.97192755841488, 5.24457398758821, 13.275366249501301], velocity: [-3.740712641767839, 2.736892906630655, 0.23626944113784676], best position: [0.8589288672114757, 3.660071398511408, 11.856273620283671], value: 112826.2210477005, best position value: 1098.2004749074376, Position: [1.9925819535679874, 3.6524696721695586, 15.640579467317936], velocity: [-1.0173962879172531, 0.09965248810461975, -0.09369674936732074], best position: [-2.1471004677626073, 4.097338810359574, 15.379291539688504], value: 547.1482829835938, best position value: 244.28221333473616, Position: [0.15714946875124047, 4.037567977662051, 14.955684089510633], velocity: [-0.9584490627729196, -0.0544791439660582, -0.7109822937892077], best position: [-2.4178247385569733, 4.012368952039103, 15.018764671401835], value: 1801.4959861973111, best position value: 473.64431086737284, Position: [2.560105660681651, 11.109665973433033, 29.04221756521859], velocity: [-2.7397623568745075, 4.144484274795273, 12.661605426159028], best position: [0.5967022506114292, -5.4403660924291835, 28.26775729924851], value: 892984.8046107951, best position value: 3578.332759458841, Position: [4.949490175963992, 11.56176658124043, 16.288742222987167], velocity: [6.001378610759343, 12.442577679607897, -0.8823592247494925], best position: [0.23704084412497872, -4.448662848602115, 20.950273350723766], value: 1394800.7040735737, best position value: 2194.1224397914752, Position: [1.9204151127166458, 3.9001241603864942, 14.931386870430837], velocity: [-0.014946504528855018, 0.0038268398045088886, -0.18750454017260385], best position: [1.9353616172455008, 3.8962973205819855, 15.11889141060344], value: 21.57438279838714, best position value: 11.921065897726706, Position: [1.9829411560406263, 4.918277446849287, 16.800909054129946], velocity: [0.0029711391314249528, 2.5162676219982405, -1.9589457039919798], best position: [1.978868167904323, 2.640756642670719, 11.960315963004128], value: 5572.640648300951, best position value: 2652.992178821023, Position: [1.974808677910324, 3.311240932995957, 21.636524737907614], velocity: [0.019322716259442912, -3.9141816209057843, 11.349939981575082], best position: [1.968727110344489, 3.221252199991538, 9.963268663513173], value: 11430.54325617502, best position value: 65.80017378256022, Position: [0.6956544645942346, 3.936646553595174, 14.841772299632831], velocity: [-0.6177501002505601, -0.08096804140559563, -1.3217306636785413], best position: [1.8000146922567983, 3.7958926756282896, 14.192464373803007], value: 1243.7948571994373, best position value: 44.03298827842967, Position: [2.3153914056854505, -11.111354938433992, 13.258597564933758], velocity: [1.8721941256032235, 4.014192997569824, -2.883683078551683], best position: [-0.6725574090792164, -2.079355016780735, 4.601498890118524], value: 1241765.973789821, best position value: 660.94079622922, Position: [-3.007299053335421, -6.582217330037029, 12.519816083508912], velocity: [-9.41074446477716, -3.0400977315314925, 1.618651854726885], best position: [1.6300744615906844, 2.9137687039571825, 4.711333439587126], value: 119390.47870263034, best position value: 1438.5136108602542]
[INFO] [stdout] Best swarm position: [1.9831279863170295, 3.8954417342795375, 15.182745024851467]
[INFO] [stdout] Best position value: 9.496515868908837
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Error(Io(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }))', src/pso/probe/csv_probe.rs:31:73
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55c7f6eb986a - std::backtrace_rs::backtrace::libunwind::trace::h2f05d0192276a8f6
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x55c7f6eb986a - std::backtrace_rs::backtrace::trace_unsynchronized::hedc23dff7a1af150
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55c7f6eb986a - std::sys_common::backtrace::_print_fmt::h17541ef7592f3ce2
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x55c7f6eb986a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h20f75df5ab0c0792
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55c7f6ed98ff - core::fmt::write::h78109e6f466b3af6
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/fmt/mod.rs:1254:17
[INFO] [stdout]    5:     0x55c7f6eb7115 - std::io::Write::write_fmt::hc59e1b02dd273c8a
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/io/mod.rs:1698:15
[INFO] [stdout]    6:     0x55c7f6eb9635 - std::sys_common::backtrace::_print::h8dac57a9f8fbf9a5
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x55c7f6eb9635 - std::sys_common::backtrace::print::hf9ecbf41d1aa712f
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x55c7f6ebacde - std::panicking::default_hook::{{closure}}::h04c07acfc84ca028
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/panicking.rs:269:22
[INFO] [stdout]    9:     0x55c7f6ebaa85 - std::panicking::default_hook::h01f6bb23e1eceb2c
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/panicking.rs:288:9
[INFO] [stdout]   10:     0x55c7f6ebb23e - std::panicking::rust_panic_with_hook::h2bb3722bbaf2f6df
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/panicking.rs:691:13
[INFO] [stdout]   11:     0x55c7f6ebb139 - std::panicking::begin_panic_handler::{{closure}}::h91bc7f36a4be011b
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/panicking.rs:582:13
[INFO] [stdout]   12:     0x55c7f6eb9cd6 - std::sys_common::backtrace::__rust_end_short_backtrace::h8b3d3717114f9e59
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   13:     0x55c7f6ebae92 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/panicking.rs:578:5
[INFO] [stdout]   14:     0x55c7f6dca893 - core::panicking::panic_fmt::hfd368e3fbdabea26
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/panicking.rs:67:14
[INFO] [stdout]   15:     0x55c7f6dcadd3 - core::result::unwrap_failed::he54eb4b2f125b26f
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/result.rs:1687:5
[INFO] [stdout]   16:     0x55c7f6de2abd - core::result::Result<T,E>::unwrap::h2eafc5d4b06d6f8b
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/result.rs:1089:23
[INFO] [stdout]   17:     0x55c7f6dceb2b - <ecrs::pso::probe::csv_probe::CsvProbe as ecrs::pso::probe::Probe>::on_end::h95467129a3c595b6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/pso/probe/csv_probe.rs:31:22
[INFO] [stdout]   18:     0x55c7f6dd9510 - <ecrs::pso::probe::aggregated_probe::AggregatedProbe as ecrs::pso::probe::Probe>::on_end::hf8d51a8eed8919f1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/pso/probe/aggregated_probe.rs:32:7
[INFO] [stdout]   19:     0x55c7f6dd1748 - <ecrs::pso::probe::policy_driven_probe::PolicyDrivenProbe as ecrs::pso::probe::Probe>::on_end::h7da3fd2390911aa8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/pso/probe/policy_driven_probe.rs:26:5
[INFO] [stdout]   20:     0x55c7f6dd7020 - ecrs::pso::PSOAlgorithm::run::h8c363370221a2dfa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/pso.rs:110:5
[INFO] [stdout]   21:     0x55c7f6dcca9f - rust_out::main::_doctest_main_src_pso_rs_62_0::h4bc20e4c82893f08
[INFO] [stdout]   22:     0x55c7f6dcc356 - rust_out::main::h2731449a68dfa004
[INFO] [stdout]   23:     0x55c7f6dcb143 - core::ops::function::FnOnce::call_once::hd1715aa1b26fc35c
[INFO] [stdout]   24:     0x55c7f6dcb086 - std::sys_common::backtrace::__rust_begin_short_backtrace::h8d2b4d09ce515535
[INFO] [stdout]   25:     0x55c7f6dcb0d9 - std::rt::lang_start::{{closure}}::hc9a918c63b0dc835
[INFO] [stdout]   26:     0x55c7f6eb37de - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h2eb19b8ce4148df4
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/ops/function.rs:287:13
[INFO] [stdout]   27:     0x55c7f6eb37de - std::panicking::try::do_call::h2e900feff5d504c5
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/panicking.rs:485:40
[INFO] [stdout]   28:     0x55c7f6eb37de - std::panicking::try::h8854836cb85aa9f2
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/panicking.rs:449:19
[INFO] [stdout]   29:     0x55c7f6eb37de - std::panic::catch_unwind::h706025dd4c48f64b
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/panic.rs:140:14
[INFO] [stdout]   30:     0x55c7f6eb37de - std::rt::lang_start_internal::{{closure}}::h7be5b97f4a07a91a
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/rt.rs:148:48
[INFO] [stdout]   31:     0x55c7f6eb37de - std::panicking::try::do_call::h59847e9d0a176965
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/panicking.rs:485:40
[INFO] [stdout]   32:     0x55c7f6eb37de - std::panicking::try::h399a918ba8522823
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/panicking.rs:449:19
[INFO] [stdout]   33:     0x55c7f6eb37de - std::panic::catch_unwind::hca7ca6c55b2a2e26
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/panic.rs:140:14
[INFO] [stdout]   34:     0x55c7f6eb37de - std::rt::lang_start_internal::h2c807a81560459eb
[INFO] [stdout]                                at /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/std/src/rt.rs:148:20
[INFO] [stdout]   35:     0x55c7f6dcb0b7 - std::rt::lang_start::hc4bd3329ce767e23
[INFO] [stdout]   36:     0x55c7f6dccb95 - main
[INFO] [stdout]   37:     0x7f0728153d90 - <unknown>
[INFO] [stdout]   38:     0x7f0728153e40 - __libc_start_main
[INFO] [stdout]   39:     0x55c7f6dcafb5 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/pso.rs - pso::PSOAlgorithm (line 62)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 3 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "023d698193582c1876704ad90c229e777f5567bb26f436fbc5bfd4e96ea8c824", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "023d698193582c1876704ad90c229e777f5567bb26f436fbc5bfd4e96ea8c824", kill_on_drop: false }`
[INFO] [stdout] 023d698193582c1876704ad90c229e777f5567bb26f436fbc5bfd4e96ea8c824
