[INFO] fetching crate flowstdlib 1.0.0...
[INFO] testing flowstdlib-1.0.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate flowstdlib 1.0.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate flowstdlib 1.0.0
[INFO] finished tweaking crates.io crate flowstdlib 1.0.0
[INFO] tweaked toml for crates.io crate flowstdlib 1.0.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate flowstdlib 1.0.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate flowstdlib 1.0.0 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: unused build dependency `simpath`
[INFO] [stderr]  --> Cargo.toml:4:21
[INFO] [stderr]   |
[INFO] [stderr] 4 | [build-dependencies.simpath]
[INFO] [stderr]   |                     ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `simpath`
[INFO] [stderr] warning: unused build dependency `url`
[INFO] [stderr]  --> Cargo.toml:8:21
[INFO] [stderr]   |
[INFO] [stderr] 8 | [build-dependencies.url]
[INFO] [stderr]   |                     ^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the dependency on `url`
[INFO] [stderr] warning: `flowstdlib` (manifest) generated 2 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9
[INFO] running `Command { std: "docker" "start" "1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused build dependency `simpath`
[INFO] [stderr]  --> Cargo.toml:4:21
[INFO] [stderr]   |
[INFO] [stderr] 4 | [build-dependencies.simpath]
[INFO] [stderr]   |                     ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `simpath`
[INFO] [stderr] warning: unused build dependency `url`
[INFO] [stderr]  --> Cargo.toml:8:21
[INFO] [stderr]   |
[INFO] [stderr] 8 | [build-dependencies.url]
[INFO] [stderr]   |                     ^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the dependency on `url`
[INFO] [stderr] warning: `flowstdlib` (manifest) generated 2 warnings
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling curl v0.4.49
[INFO] [stderr]    Compiling noyalib v0.0.5
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling tinyvec v1.11.0
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling matches v0.1.10
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling idna v0.2.3
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling openssl-probe v0.1.6
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling openssl-sys v0.9.116
[INFO] [stderr]    Compiling libz-sys v1.1.28
[INFO] [stderr]    Compiling curl-sys v0.4.88+curl-8.20.0
[INFO] [stderr]    Compiling error-chain v0.12.4
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling url v2.2.2
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling simpath v2.5.0
[INFO] [stderr]    Compiling log v0.4.30
[INFO] [stderr]    Compiling serde_yml v0.0.13
[INFO] [stderr]    Compiling flowcore v1.0.0
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling flowmacro v1.0.0
[INFO] [stderr]    Compiling flowstdlib v1.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/control/compare_switch/compare_switch.rs:36:19
[INFO] [stdout]    |
[INFO] [stdout] 36 |         (_, _) => bail!("Could not get input values as f64"),
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout]    = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/math/compare/compare.rs:40:23
[INFO] [stdout]    |
[INFO] [stdout] 40 |             (_, _) => bail!("Could not convert to f64"),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 38s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: flowcore v1.0.0, flowstdlib v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused build dependency `simpath`
[INFO] [stderr]  --> Cargo.toml:4:21
[INFO] [stderr]   |
[INFO] [stderr] 4 | [build-dependencies.simpath]
[INFO] [stderr]   |                     ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `simpath`
[INFO] [stderr] warning: unused build dependency `url`
[INFO] [stderr]  --> Cargo.toml:8:21
[INFO] [stderr]   |
[INFO] [stderr] 8 | [build-dependencies.url]
[INFO] [stderr]   |                     ^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the dependency on `url`
[INFO] [stderr] warning: `flowstdlib` (manifest) generated 2 warnings
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling serial_test_derive v3.5.0
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/control/compare_switch/compare_switch.rs:36:19
[INFO] [stdout]    |
[INFO] [stdout] 36 |         (_, _) => bail!("Could not get input values as f64"),
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout]    = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/math/compare/compare.rs:40:23
[INFO] [stdout]    |
[INFO] [stdout] 40 |             (_, _) => bail!("Could not convert to f64"),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling serial_test v3.5.0
[INFO] [stderr]    Compiling flowstdlib v1.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/control/compare_switch/compare_switch.rs:36:19
[INFO] [stdout]    |
[INFO] [stdout] 36 |         (_, _) => bail!("Could not get input values as f64"),
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout]    = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/math/compare/compare.rs:40:23
[INFO] [stdout]    |
[INFO] [stdout] 40 |             (_, _) => bail!("Could not convert to f64"),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 17.28s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: flowcore v1.0.0, flowstdlib v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 3`
[INFO] running `Command { std: "docker" "inspect" "1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused build dependency `simpath`
[INFO] [stderr]  --> Cargo.toml:4:21
[INFO] [stderr]   |
[INFO] [stderr] 4 | [build-dependencies.simpath]
[INFO] [stderr]   |                     ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `simpath`
[INFO] [stderr] warning: unused build dependency `url`
[INFO] [stderr]  --> Cargo.toml:8:21
[INFO] [stderr]   |
[INFO] [stderr] 8 | [build-dependencies.url]
[INFO] [stderr]   |                     ^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the dependency on `url`
[INFO] [stderr] warning: `flowstdlib` (manifest) generated 2 warnings
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]   --> src/control/compare_switch/compare_switch.rs:36:19
[INFO] [stderr]    |
[INFO] [stderr] 36 |         (_, _) => bail!("Could not get input values as f64"),
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]    = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stderr]    = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]   --> src/math/compare/compare.rs:40:23
[INFO] [stderr]    |
[INFO] [stderr] 40 |             (_, _) => bail!("Could not convert to f64"),
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]    = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `flowstdlib` (lib) generated 2 warnings
[INFO] [stderr] warning: `flowstdlib` (lib test) generated 2 warnings (2 duplicates)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.14s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: flowcore v1.0.0, flowstdlib v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 3`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/flowstdlib/7c418f89e5e52599/out/flowstdlib-7c418f89e5e52599)
[INFO] [stdout] 
[INFO] [stdout] running 143 tests
[INFO] [stdout] test control::compare_switch::test::float_equals ... ok
[INFO] [stdout] test control::compare_switch::test::float_less_than ... ok
[INFO] [stdout] test control::compare_switch::test::float_more_than ... ok
[INFO] [stdout] test control::compare_switch::test::integer_equals ... ok
[INFO] [stdout] test control::compare_switch::test::integer_more_than ... ok
[INFO] [stdout] test control::compare_switch::test::invalid ... ok
[INFO] [stdout] test control::index::test::not_select_index_1 ... ok
[INFO] [stdout] test control::index::test::select_last ... ok
[INFO] [stdout] test control::route::test::test_route_false ... ok
[INFO] [stdout] test control::route::test::test_route_true ... ok
[INFO] [stdout] test control::select::test::test_select_first ... ok
[INFO] [stdout] test control::index::test::not_select_index_0 ... ok
[INFO] [stdout] test control::select::test::test_select_second ... ok
[INFO] [stdout] test control::tap::test::test_tap_go ... ok
[INFO] [stdout] test control::tap::test::test_tap_no_go ... ok
[INFO] [stdout] test data::accumulate::test::accumulate_start_and_finish ... ok
[INFO] [stdout] test data::accumulate::test::accumulate_start_not_finish ... ok
[INFO] [stdout] test data::accumulate::test::accumulate_started_then_finish ... ok
[INFO] [stdout] test data::append::test::append_one_empty_string ... ok
[INFO] [stdout] test data::append::test::append_two_empty_strings ... ok
[INFO] [stdout] test data::append::test::append_two_strings ... ok
[INFO] [stdout] test data::array_get::test::get_first ... ok
[INFO] [stdout] test data::array_get::test::get_last ... ok
[INFO] [stdout] test control::index::test::not_select_last ... ok
[INFO] [stdout] test control::index::test::select_index_1 ... ok
[INFO] [stdout] test control::join::test::test_join ... ok
[INFO] [stdout] test data::array_set::test::set_first ... ok
[INFO] [stdout] test data::array_get::test::get_middle ... ok
[INFO] [stdout] test data::array_get::test::get_out_of_bounds ... ok
[INFO] [stdout] test data::array_get::test::passes_through_array ... ok
[INFO] [stdout] test data::array_set::test::set_last ... ok
[INFO] [stdout] test control::index::test::select_index_0 ... ok
[INFO] [stdout] test control::compare_switch::test::integer_less_than ... ok
[INFO] [stdout] test data::bin_count::test::count_single_value ... ok
[INFO] [stdout] test data::array_set::test::set_middle ... ok
[INFO] [stdout] test data::array_set::test::set_out_of_bounds_noop ... ok
[INFO] [stdout] test data::avg::test::accumulates ... ok
[INFO] [stdout] test data::count::test::count_returns_value ... ok
[INFO] [stdout] test data::bin_count::test::count_multiple ... ok
[INFO] [stdout] test data::duplicate::test::duplicate_matrix ... ok
[INFO] [stdout] test data::avg::test::null_outputs_average ... ok
[INFO] [stdout] test data::duplicate::test::duplicate_row_of_numbers ... ok
[INFO] [stdout] test data::enumerate::test::enumerate ... ok
[INFO] [stdout] test data::enumerate::test::enumerate_empty_array ... ok
[INFO] [stdout] test data::info::test::info_on_array_of_array_of_number ... ok
[INFO] [stdout] test data::info::test::info_on_array_of_number ... ok
[INFO] [stdout] test data::bin_count::test::null_flushes_bins ... ok
[INFO] [stdout] test data::duplicate::test::duplicate_number ... ok
[INFO] [stdout] test data::info::test::info_on_null ... ok
[INFO] [stdout] test data::max::test::null_outputs_result ... ok
[INFO] [stdout] test data::info::test::info_on_boolean ... ok
[INFO] [stdout] test data::info::test::info_on_number ... ok
[INFO] [stdout] test data::info::test::info_on_string ... ok
[INFO] [stdout] test data::min::test::tracks_minimum ... ok
[INFO] [stdout] test data::max::test::tracks_maximum ... ok
[INFO] [stdout] test data::ordered_split::test::simple ... ok
[INFO] [stdout] test data::info::test::info_on_map_of_arrays_of_number ... ok
[INFO] [stdout] test data::min::test::null_outputs_result ... ok
[INFO] [stdout] test data::remove::test::remove_1 ... ok
[INFO] [stdout] test data::info::test::info_on_map_of_number ... ok
[INFO] [stdout] test data::remove::test::remove_repeated_entry ... ok
[INFO] [stdout] test data::remove::test::try_to_remove_from_empty_array ... ok
[INFO] [stdout] test data::remove::test::try_to_remove_non_existent_entry ... ok
[INFO] [stdout] test data::remove::test::not_remove_3 ... ok
[INFO] [stdout] test data::sort::test::sort_array ... ok
[INFO] [stdout] test data::sort::test::sort_invalid ... ok
[INFO] [stdout] test data::sort::test::sort_null ... ok
[INFO] [stdout] test data::split::test::iterate_until_done ... ok
[INFO] [stdout] test charts::histogram::test::renders_histogram ... ok
[INFO] [stdout] test data::split::test::no_partials_no_token_work_delta ... ok
[INFO] [stdout] test data::split::test::no_partials_one_token_work_delta ... ok
[INFO] [stdout] test data::split::test::two_partials_no_token_work_delta ... ok
[INFO] [stdout] test data::zip::test::zip_empty ... ok
[INFO] [stdout] test data::zip::test::zip_happy ... ok
[INFO] [stdout] test data::zip::test::zip_unequal ... ok
[INFO] [stdout] test data::sort::test::sort_one ... ok
[INFO] [stdout] test data::split::test::basic_tests ... ok
[INFO] [stdout] test data::zip::test::zip_invalid_right ... ok
[INFO] [stdout] test data::split::test::one_partial_one_token_work_delta ... ok
[INFO] [stdout] test fmt::to_json::test::parse_array ... ok
[INFO] [stdout] test data::zip::test::zip_invalid_left ... ok
[INFO] [stdout] test fmt::to_json::test::parse_invalid ... ok
[INFO] [stdout] test data::sort::test::sort_array_repeats ... ok
[INFO] [stdout] test fmt::reverse::test::test_reverse ... ok
[INFO] [stdout] test fmt::to_json::test::parse_null ... ok
[INFO] [stdout] test fmt::to_json::test::parse_map ... ok
[INFO] [stdout] test fmt::to_json::test::parse_string ... ok
[INFO] [stdout] test fmt::to_json::test::parse_number ... ok
[INFO] [stdout] test fmt::to_string::test::test_array_input ... ok
[INFO] [stdout] test math::add::test::add_integer_overflow_returns_none ... ok
[INFO] [stdout] test fmt::to_string::test::test_bool_input ... ok
[INFO] [stdout] test fmt::to_string::test::test_null_input ... ok
[INFO] [stdout] test math::add::test::add_floats ... ok
[INFO] [stdout] test fmt::to_string::test::test_string_input ... ok
[INFO] [stdout] test math::add::test::add_integers ... ok
[INFO] [stdout] test fmt::to_string::test::test_number_input ... ok
[INFO] [stdout] test fmt::to_string::test::test_map_input ... ok
[INFO] [stdout] test math::compare::test::not_numbers ... ok
[INFO] [stdout] test math::add::test::add_null_propagation ... ok
[INFO] [stdout] test math::add::test::add_mixed_float_and_int ... ok
[INFO] [stdout] test math::compare::test::positive_tests ... ok
[INFO] [stdout] test math::divide::test::divide_exact ... ok
[INFO] [stdout] test math::cos::test::cos_zero ... ok
[INFO] [stdout] test math::divide::test::divide_mixed_int_and_float ... ok
[INFO] [stdout] test math::divide::test::divide_floats ... ok
[INFO] [stdout] test math::cos::test::cos_pi ... ok
[INFO] [stdout] test math::divide::test::divide_null_propagation ... ok
[INFO] [stdout] test math::add::test::add_dot_zero_floats_produce_integer ... ok
[INFO] [stdout] test math::add::test::add_mixed_int_and_float ... ok
[INFO] [stdout] test math::divide::test::divide_with_remainder ... ok
[INFO] [stdout] test math::multiply::test::multiply_floats ... ok
[INFO] [stdout] test math::multiply::test::multiply_mixed_float_and_int ... ok
[INFO] [stdout] test math::multiply::test::multiply_integers ... ok
[INFO] [stdout] test math::multiply::test::multiply_null_propagation ... ok
[INFO] [stdout] test math::sequence::test::test_array_initializers ... ignored, Problem with propagating array initializers into functions inside flows, seehttps://github.com/andrewdavidmackenzie/flow/issues/1418, https://github.com/andrewdavidmackenzie/flow/issues/513 and https://github.com/andrewdavidmackenzie/flow/issues/743
[INFO] [stdout] test math::multiply::test::multiply_dot_zero_floats_produce_integer ... ok
[INFO] [stdout] test math::multiply::test::multiply_mixed_int_and_float ... ok
[INFO] [stdout] test math::range_split::test::test_entire_range ... ok
[INFO] [stdout] test math::range_split::test::test_first_split ... ok
[INFO] [stdout] test math::sin::test::sin_pi_half ... ok
[INFO] [stdout] test math::sin::test::sin_zero ... ok
[INFO] [stdout] test math::subtract::test::subtract_large_u64 ... ok
[INFO] [stdout] test math::sqrt::test::test_81 ... ok
[INFO] [stdout] test math::subtract::test::subtract_dot_zero_floats_produce_integer ... ok
[INFO] [stdout] test math::subtract::test::subtract_integers ... ok
[INFO] [stdout] test math::subtract::test::subtract_mixed_float_and_int ... ok
[INFO] [stdout] test math::tan::test::tan_pi_quarter ... ok
[INFO] [stdout] test math::subtract::test::subtract_mixed_int_and_float ... ok
[INFO] [stdout] test math::subtract::test::subtract_null_propagation ... ok
[INFO] [stdout] test matrix::duplicate_rows::test::duplicate_2 ... ok
[INFO] [stdout] test matrix::compose_matrix::test::compose_full_matrix ... ok
[INFO] [stdout] test math::range::test::test_range_flow ... FAILED
[INFO] [stdout] test matrix::duplicate_rows::test::duplicate_3 ... ok
[INFO] [stdout] test math::subtract::test::subtract_floats ... ok
[INFO] [stdout] test math::tan::test::tan_zero ... ok
[INFO] [stdout] test matrix::compose_matrix::test::compose_1_element ... ok
[INFO] [stdout] test matrix::multiply_row::test::multiply_row ... ok
[INFO] [stdout] test matrix::transpose::test::transpose_1x1 ... ok
[INFO] [stdout] test matrix::transpose::test::transpose_2x2 ... ok
[INFO] [stdout] test matrix::transpose::test::transpose_empty ... ok
[INFO] [stdout] test matrix::transpose::test::transpose_2x3 ... ok
[INFO] [stdout] test matrix::multiply::test::test_multiply_flow ... FAILED
[INFO] [stdout] test math::sequence::test::test_single_value_initializers ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- math::range::test::test_range_flow stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'math::range::test::test_range_flow' (1560) panicked at src/lib.rs:72:14:
[INFO] [stdout] Couldn't spawn flowc to run test flow: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57075669b1f1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5707566afe5a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x57075669f6ac - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5707566758c6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x570756692f79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5707565ebc20 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x570756693132 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x570756675972 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57075666e569 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57075667657d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5707566b058c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5707566b0362 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x5707565b4667 - flowstdlib[5d05a660f8afd974]::test::execute_flow
[INFO] [stdout]   13:     0x5707565d04ab - <flowstdlib[5d05a660f8afd974]::math::range::test::test_range_flow::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5707566221f9 - serial_test[63ad6351f5c29d2b]::serial_code_lock::local_serial_core
[INFO] [stdout]   15:     0x5707565d038d - <flowstdlib[5d05a660f8afd974]::math::range::test::test_range_flow::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x5707565df06b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   17:     0x5707565ec245 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   18:     0x5707565e5b34 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x5707565ef2d2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   20:     0x57075669aa1f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x75300cfdfdfa - <unknown>
[INFO] [stdout]   22:     0x75300d0733d4 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- matrix::multiply::test::test_multiply_flow stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'matrix::multiply::test::test_multiply_flow' (1581) panicked at src/lib.rs:72:14:
[INFO] [stdout] Couldn't spawn flowc to run test flow: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57075669b1f1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5707566afe5a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x57075669f6ac - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5707566758c6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x570756692f79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5707565ebc20 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x570756693132 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x570756675972 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57075666e569 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57075667657d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5707566b058c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5707566b0362 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x5707565b4667 - flowstdlib[5d05a660f8afd974]::test::execute_flow
[INFO] [stdout]   13:     0x5707565b707c - <flowstdlib[5d05a660f8afd974]::matrix::multiply::test::test_multiply_flow::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5707566221f9 - serial_test[63ad6351f5c29d2b]::serial_code_lock::local_serial_core
[INFO] [stdout]   15:     0x5707565b6f6d - <flowstdlib[5d05a660f8afd974]::matrix::multiply::test::test_multiply_flow::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x5707565df06b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   17:     0x5707565ec245 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   18:     0x5707565e5b34 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x5707565ef2d2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   20:     0x57075669aa1f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x75300cfdfdfa - <unknown>
[INFO] [stdout]   22:     0x75300d0733d4 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- math::sequence::test::test_single_value_initializers stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'math::sequence::test::test_single_value_initializers' (1563) panicked at src/lib.rs:72:14:
[INFO] [stdout] Couldn't spawn flowc to run test flow: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57075669b1f1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5707566afe5a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x57075669f6ac - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5707566758c6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x570756692f79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5707565ebc20 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x570756693132 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x570756675972 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57075666e569 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57075667657d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5707566b058c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5707566b0362 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x5707565b4667 - flowstdlib[5d05a660f8afd974]::test::execute_flow
[INFO] [stdout]   13:     0x5707565bbcf1 - <flowstdlib[5d05a660f8afd974]::math::sequence::test::test_single_value_initializers::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5707566221f9 - serial_test[63ad6351f5c29d2b]::serial_code_lock::local_serial_core
[INFO] [stdout]   15:     0x5707565bbbcd - <flowstdlib[5d05a660f8afd974]::math::sequence::test::test_single_value_initializers::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x5707565df06b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   17:     0x5707565ec245 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   18:     0x5707565e5b34 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x5707565ef2d2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   20:     0x57075669aa1f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x75300cfdfdfa - <unknown>
[INFO] [stdout]   22:     0x75300d0733d4 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     math::range::test::test_range_flow
[INFO] [stdout]     math::sequence::test::test_single_value_initializers
[INFO] [stdout]     matrix::multiply::test::test_multiply_flow
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 139 passed; 3 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.02s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9", kill_on_drop: false }`
[INFO] [stdout] 1aa4c899596f57cf22ade9307f50309364058c93d985bf764503fb85138fecf9
