[INFO] fetching crate citi 0.2.0...
[INFO] testing citi-0.2.0 against beta-2021-08-01 for beta-1.55-1
[INFO] extracting crate citi 0.2.0 into /workspace/builds/worker-6/source
[INFO] validating manifest of crates.io crate citi 0.2.0 on toolchain beta-2021-08-01
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate citi 0.2.0
[INFO] finished tweaking crates.io crate citi 0.2.0
[INFO] tweaked toml for crates.io crate citi 0.2.0 written to /workspace/builds/worker-6/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 02ea0a36e4591589eb1c02a7b3b4b2136c04bb46d3935e9a94befcc09dfb5c8b
[INFO] running `Command { std: "docker" "start" "-a" "02ea0a36e4591589eb1c02a7b3b4b2136c04bb46d3935e9a94befcc09dfb5c8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "02ea0a36e4591589eb1c02a7b3b4b2136c04bb46d3935e9a94befcc09dfb5c8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "02ea0a36e4591589eb1c02a7b3b4b2136c04bb46d3935e9a94befcc09dfb5c8b", kill_on_drop: false }`
[INFO] [stdout] 02ea0a36e4591589eb1c02a7b3b4b2136c04bb46d3935e9a94befcc09dfb5c8b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7e1162c2a227024d48cc2a021e25ab8863950454393801fb3b2bb482eb8972a1
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "7e1162c2a227024d48cc2a021e25ab8863950454393801fb3b2bb482eb8972a1", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-complex v0.4.0
[INFO] [stderr]    Compiling citi v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 6.77s
[INFO] running `Command { std: "docker" "inspect" "7e1162c2a227024d48cc2a021e25ab8863950454393801fb3b2bb482eb8972a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7e1162c2a227024d48cc2a021e25ab8863950454393801fb3b2bb482eb8972a1", kill_on_drop: false }`
[INFO] [stdout] 7e1162c2a227024d48cc2a021e25ab8863950454393801fb3b2bb482eb8972a1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2b070fe3e52d379db0e1d272af3ac78bbdfb11d60e60c6c30b0a45b0391eb684
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "2b070fe3e52d379db0e1d272af3ac78bbdfb11d60e60c6c30b0a45b0391eb684", kill_on_drop: false }`
[INFO] [stderr]    Compiling csv-core v0.1.10
[INFO] [stderr]    Compiling bstr v0.2.16
[INFO] [stderr]    Compiling plotters v0.3.1
[INFO] [stderr]    Compiling approx v0.4.0
[INFO] [stderr]    Compiling csv v1.1.6
[INFO] [stderr]    Compiling criterion v0.3.5
[INFO] [stderr]    Compiling citi v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 21.38s
[INFO] running `Command { std: "docker" "inspect" "2b070fe3e52d379db0e1d272af3ac78bbdfb11d60e60c6c30b0a45b0391eb684", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2b070fe3e52d379db0e1d272af3ac78bbdfb11d60e60c6c30b0a45b0391eb684", kill_on_drop: false }`
[INFO] [stdout] 2b070fe3e52d379db0e1d272af3ac78bbdfb11d60e60c6c30b0a45b0391eb684
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3c76612dc9bf79abbf78407c57eb3894c9ecb6cdb686ca9399b0565cc3381f7d
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "3c76612dc9bf79abbf78407c57eb3894c9ecb6cdb686ca9399b0565cc3381f7d", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests (/opt/rustwide/target/debug/deps/citi-dd2e97a2a6cd5c21)
[INFO] [stdout] running 295 tests
[INFO] [stdout] test macros::test_assert_array_relative_eq_macro::pass_on_same ... ok
[INFO] [stdout] test macros::test_assert_complex_array_relative_eq::pass_on_same ... ok
[INFO] [stdout] test test_data_array::test_add_sample::existing ... ok
[INFO] [stdout] test macros::test_assert_files_equal::pass_on_same_file ... ok
[INFO] [stdout] test test_data_array::test_add_sample::double ... ok
[INFO] [stdout] test test_constant::test_new ... ok
[INFO] [stdout] test test_error::from_error::from_write_error ... ok
[INFO] [stdout] test test_error::test_display::parse_error ... ok
[INFO] [stdout] test test_device::test_new ... ok
[INFO] [stdout] test macros::test_assert_array_relative_eq_macro::pass_on_empty ... ok
[INFO] [stdout] test test_data_array::test_add_sample::empty ... ok
[INFO] [stdout] test test_header::test_devices::test_add_device::add_two_devices ... ok
[INFO] [stdout] test test_data_array::test_blank ... ok
[INFO] [stdout] test test_error::test_display::write_error ... ok
[INFO] [stdout] test test_header::test_default ... ok
[INFO] [stdout] test test_error::from_error::from_reader_error ... ok
[INFO] [stdout] test test_error::test_display::reader_error ... ok
[INFO] [stdout] test test_header::test_devices::test_add_device::double_add ... ok
[INFO] [stdout] test test_header::test_devices::test_create_device::existing_device ... ok
[INFO] [stdout] test test_header::test_devices::test_add_device::empty ... ok
[INFO] [stdout] test test_header::test_devices::test_create_device::appends_device ... ok
[INFO] [stdout] test test_header::test_devices::test_get_device_by_name::empty ... ok
[INFO] [stdout] test test_header::test_devices::test_get_device_by_name::device_found ... ok
[INFO] [stdout] test test_header::test_devices::test_index_device::no_device_found ... ok
[INFO] [stdout] test test_header::test_devices::test_create_device::empty ... ok
[INFO] [stdout] test test_error::from_error::from_parse_error ... ok
[INFO] [stdout] test test_header::test_devices::test_get_device_by_name::no_device_found ... ok
[INFO] [stdout] test test_header::test_devices::test_index_device::device_found ... ok
[INFO] [stdout] test macros::test_assert_complex_array_relative_eq::pass_on_empty ... ok
[INFO] [stdout] test test_data_array::test_new ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::citirecord_a_01_00 ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::begin ... ok
[INFO] [stdout] test test_header::test_new ... ok
[INFO] [stdout] test test_header::test_devices::test_index_device::empty ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::data_pair ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::constant ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::comment ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::data_pair_simple ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::data_e ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::device ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::citirecord_a_01_01 ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::device_name ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::data_s11 ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::device_number ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::seg_item ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::seg_list_end ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::end ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::var_item ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::seg_list_begin ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::var_list_begin ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::name ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::var ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::begin ... ok
[INFO] [stdout] test test_keywords::test_fmt_display::var_list_end ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::data_pair_simple ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::data_pair ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::data_pair_spaced ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::device_number ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::device ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::device_name ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::end ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::data_s11 ... ok
[INFO] [stdout] test macros::test_assert_complex_array_relative_eq::fail_on_real_different - should panic ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::comment ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::citirecord_a_01_00 ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::seg_item ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::seg_list_begin ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::citirecord_a_01_01 ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::name_raw_data ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::name_cal_set ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::seg_list_end ... ok
[INFO] [stdout] test macros::test_assert_complex_array_relative_eq::fail_on_imag_different - should panic ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::data_e ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::seg_item_exponential ... ok
[INFO] [stdout] test macros::test_assert_array_relative_eq_macro::fail_on_different - should panic ... ok
[INFO] [stdout] test macros::test_assert_array_relative_eq_macro::fail_on_different_size - should panic ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::constant ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::fails_on_bad_string ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::var_item_negative_exponential ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::var_item ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::begin ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::citirecord_a_01_00 ... ok
[INFO] [stdout] test macros::test_assert_complex_array_relative_eq::fail_on_different_size - should panic ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::var_list_begin ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::constant ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::var_list_end ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::data_pair ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::citirecord_a_01_01 ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::comment ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::data_e ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::data_pair_spaced ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::end ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::seg_item_negative ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::seg_item_exponential ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::seg_list_begin ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::data_s11 ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::fails_on_bad_string ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::seg_list_end ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::device_number ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::var ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::device_name ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::seg_item ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::var_list_end ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::var_list_begin ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::name_raw_data ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::var_item_negative ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::var_item_negative_exponential ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::var_item_exponential ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::var ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::var_item ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::var_item_negative ... ok
[INFO] [stdout] test test_keywords::test_from_str_slice::var_item_exponential ... ok
[INFO] [stdout] test macros::test_assert_files_equal::fail_on_bad_path - should panic ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::name_cal_set ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::data_pair_simple ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::seg_item_negative ... ok
[INFO] [stdout] test macros::test_assert_files_equal::fail_on_different_files - should panic ... ok
[INFO] [stdout] test test_parse_error::test_display::bad_keyword_second ... ok
[INFO] [stdout] test test_parse_error::test_display::bad_regex ... ok
[INFO] [stdout] test test_keywords::test_try_from_string_slice::device ... ok
[INFO] [stdout] test test_reader_error::test_display::line_error ... ok
[INFO] [stdout] test test_parse_error::test_display::number_parse_error ... ok
[INFO] [stdout] test test_reader_error::test_display::no_data ... ok
[INFO] [stdout] test test_reader_error::test_display::no_independent_variable ... ok
[INFO] [stdout] test test_parse_error::test_display::bad_keyword ... ok
[INFO] [stdout] test test_reader_error::test_display::independent_variable_defined_twice ... ok
[INFO] [stdout] test test_record::test_new ... ok
[INFO] [stdout] test test_reader_error::test_display::data_array_over_index ... ok
[INFO] [stdout] test test_reader_error::test_display::no_version ... ok
[INFO] [stdout] test test_record::test_read::test_read_minimal_record::independent_variable ... ok
[INFO] [stdout] test test_record::test_read::test_read_minimal_record::devices ... ok
[INFO] [stdout] test test_record::test_read::test_read_minimal_record::data ... ok
[INFO] [stdout] test test_record::test_write::get_keywords ... ok
[INFO] [stdout] test test_record::test_write::test_get_comments_keywords::empty ... ok
[INFO] [stdout] test test_record::test_write::test_get_comments_keywords::multiple ... ok
[INFO] [stdout] test test_record::test_write::test_get_comments_keywords::one ... ok
[INFO] [stdout] test test_record::test_write::test_get_constants_keywords::empty ... ok
[INFO] [stdout] test test_parse_error::test_display::number_parse_error_second ... ok
[INFO] [stdout] test test_reader_error::test_display::single_use_keyword_defined_twice ... ok
[INFO] [stdout] test test_record::test_read::test_read_minimal_record::comments ... ok
[INFO] [stdout] test test_record::test_blank ... ok
[INFO] [stdout] test test_reader_error::test_display::out_of_order_keyword ... ok
[INFO] [stdout] test test_record::test_read::succeed_on_multiple_new_lines ... ok
[INFO] [stdout] test test_reader_error::test_display::reading_error ... ok
[INFO] [stdout] test test_record::test_read::test_read_minimal_record::constants ... ok
[INFO] [stdout] test test_record::test_read::cannot_read_empty_record ... ok
[INFO] [stdout] test test_reader_error::test_display::no_name ... ok
[INFO] [stdout] test test_record::test_read::succeed_on_whitespace_new_lines ... ok
[INFO] [stdout] test test_record::test_write::test_get_data_defines_keywords::multiple ... ok
[INFO] [stdout] test test_record::test_write::test_get_data_keywords::many_values ... ok
[INFO] [stdout] test test_record::test_read::test_read_minimal_record::name ... ok
[INFO] [stdout] test test_record::test_write::test_get_data_keywords::multiple_array_gives_correct_result ... ok
[INFO] [stdout] test test_record::test_write::test_get_constants_keywords::one ... ok
[INFO] [stdout] test test_record::test_write::test_get_constants_keywords::two ... ok
[INFO] [stdout] test test_record::test_read::test_read_minimal_record::version ... ok
[INFO] [stdout] test test_record::test_write::test_get_devices_keywords::empty ... ok
[INFO] [stdout] test test_record::test_write::test_get_data_defines_keywords::no_format ... ok
[INFO] [stdout] test test_record::test_write::test_get_devices_keywords::one_device ... ok
[INFO] [stdout] test test_record::test_write::test_get_devices_keywords::one_device_no_entry ... ok
[INFO] [stdout] test test_record::test_write::test_get_independent_variable_keywords::format ... ok
[INFO] [stdout] test test_record::test_write::test_get_independent_variable_keywords::no_format ... ok
[INFO] [stdout] test test_record::test_write::test_get_var_keywords::empty ... ok
[INFO] [stdout] test test_record::test_write::test_get_name_keywords::none ... ok
[INFO] [stdout] test test_record::test_write::test_get_devices_keywords::multiple_devices ... ok
[INFO] [stdout] test test_record::test_write::test_get_name_keywords::some ... ok
[INFO] [stdout] test test_record::test_write::test_get_devices_keywords::one_device_multiple_entries ... ok
[INFO] [stdout] test test_record::test_write::test_get_independent_variable_keywords::length ... ok
[INFO] [stdout] test test_record::test_write::test_get_var_keywords::multiple ... ok
[INFO] [stdout] test test_record::test_write::test_get_var_keywords::one ... ok
[INFO] [stdout] test test_record_reader_state::test_new ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::data ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::data_pair ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::data_pair_out_of_bounds ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::device ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::comment ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::end ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::constant ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::end_increment_index ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::name ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::seg_item ... ok
[INFO] [stdout] test test_record::test_write::test_get_version_keywords::none ... ok
[INFO] [stdout] test test_record::test_write::test_get_version_keywords::some ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::data_pair_second_array ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::seg_list_begin ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::citirecord ... ok
[INFO] [stdout] test test_record::write_gives_error_on_bad_file ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::begin ... ok
[INFO] [stdout] test test_record::test_write::test_get_data_defines_keywords::no_name ... ok
[INFO] [stdout] test test_reader_error::test_display::var_and_data ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::seg_list_end ... ok
[INFO] [stdout] test test_record::test_write::test_get_data_defines_keywords::no_name_no_format ... ok
[INFO] [stdout] test test_record::test_default ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::var ... ok
[INFO] [stdout] test test_record::test_write::test_get_data_keywords::no_arrays_gives_empty ... ok
[INFO] [stdout] test test_record::test_write::test_get_data_keywords::one_array_gives_correct_result ... ok
[INFO] [stdout] test test_record::test_write::test_get_data_defines_keywords::one_entry ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::var_list_begin ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::var_list_end ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::var_list_item_exponent ... ok
[INFO] [stdout] test test_record_reader_state::test_state_data::test_keywords::var_list_item ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::data_pair ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::data ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::begin ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::comment ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::citirecord_cannot_be_called_twice ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::citirecord ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::device ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::constant_empty ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::comment_with_existing ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::device_with_existing_device ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::data_with_already_existing ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::name ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::constant_exists ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::name_cannot_be_called_twice ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::seg_list_begin ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::seg_list_begin_when_already_read ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::seg_item ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::end ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::seg_list_end ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::var ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::var_list_begin ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::var_cannot_be_called_twice ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::var_list_begin_when_already_read ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::citirecord ... ok
[INFO] [stdout] test test_record_reader_state::test_state_header::test_keywords::var_list_item ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::begin ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::device ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::comment ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::data_pair ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::comment ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::seg_item ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::var_list_item ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::citirecord ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::var_list_begin ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::name ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::begin ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::end ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::constant ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::constant ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::data ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::var ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::seg_list_end ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::var_list_end ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::data ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::seg_list_begin ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::var ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::var_list_end ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::var_list_item ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::end ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::var_list_item_exponent ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::var_list_begin ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_has_data::fail_on_no_dadta ... ok
[INFO] [stdout] test test_record_reader_state::test_state_seq_list::test_keywords::seg_item_triple ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_has_data::pass_on_data ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::var_list_item_already_exists ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_has_name::fail_on_no_name ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::name ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_has_name::pass_on_name ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_valid_record ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_no_data ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_has_var::fail_on_no_var ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_has_var::pass_on_var ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_has_version::fail_on_no_version ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_no_name ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_var_and_data_different ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_no_version ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_no_var ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_var_data_different_lengths::error_formatted_correctely ... ok
[INFO] [stdout] test test_var::test_new ... ok
[INFO] [stdout] test test_var::test_blank ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_has_version::pass_on_name ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_var_data_different_lengths::fail_on_var_one_data_some ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_var_data_different_lengths::pass_on_blank ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_var_data_different_lengths::pass_on_equal ... ok
[INFO] [stdout] test test_var::test_push::double ... ok
[INFO] [stdout] test test_var::test_seq::number_zero ... ok
[INFO] [stdout] test test_var::test_seq::reversed ... ok
[INFO] [stdout] test test_var::test_seq::simple ... ok
[INFO] [stdout] test test_var::test_seq::triple ... ok
[INFO] [stdout] test test_write_result::test_display::no_data_format ... ok
[INFO] [stdout] test test_write_result::test_display::no_data_name ... ok
[INFO] [stdout] test test_write_result::test_display::no_data_name_second ... ok
[INFO] [stdout] test test_write_result::test_display::no_version ... ok
[INFO] [stdout] test test_var::test_push::existing ... ok
[INFO] [stdout] test test_write_result::test_display::no_name ... ok
[INFO] [stdout] test test_var::test_seq::number_one ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::seg_item ... ok
[INFO] [stdout] test test_write_result::test_display::writting_error ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::seg_list_begin ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::seg_list_end ... ok
[INFO] [stdout] test test_var::test_push::empty ... ok
[INFO] [stdout] test test_write_result::test_display::no_data_format_second ... ok
[INFO] [stdout] test test_record_reader_state::test_validate_record::test_var_data_different_lengths::pass_on_var_zero_data_some ... ok
[INFO] [stderr]      Running tests/regression_tests.rs (/opt/rustwide/target/debug/deps/regression_tests-a13349863cf9a162)
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::data_pair ... ok
[INFO] [stdout] test test_record_reader_state::test_state_var_list::test_keywords::device ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 295 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test cti_read_regression_tests::test_read_display_memory_file::constants ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_data_file::comments ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_data_file::constants ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_data_file::data ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_display_memory_file::independent_variable ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_data_file::devices ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_data_file::name ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_list_cal_set::devices ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_list_cal_set::constants ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_list_cal_set::name ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_data_file::independent_variable ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_display_memory_file::devices ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_display_memory_file::name ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_display_memory_file::data ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_display_memory_file::version ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_list_cal_set::data ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_list_cal_set::version ... ok
[INFO] [stdout] test cti_read_regression_tests::test_wvi_file::constants ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_list_cal_set::independent_variable ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_list_cal_set::comments ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_data_file::version ... ok
[INFO] [stdout] test cti_read_regression_tests::test_read_display_memory_file::comments ... ok
[INFO] [stdout] test cti_read_regression_tests::test_wvi_file::independent_variable ... ok
[INFO] [stdout] test cti_read_regression_tests::test_wvi_file::data ... ok
[INFO] [stderr]    Doc-tests citi
[INFO] [stdout] test cti_read_regression_tests::test_wvi_file::version ... ok
[INFO] [stdout] test cti_read_regression_tests::test_wvi_file::devices ... ok
[INFO] [stdout] test cti_read_regression_tests::test_wvi_file::comments ... ok
[INFO] [stdout] test cti_write_regression_tests::display_memory ... ok
[INFO] [stdout] test cti_read_regression_tests::test_wvi_file::name ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/lib.rs - Record::to_writer (line 1983) - compile ... ok
[INFO] [stdout] test src/lib.rs - Record::from_reader (line 1956) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 41) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 32) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3c76612dc9bf79abbf78407c57eb3894c9ecb6cdb686ca9399b0565cc3381f7d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3c76612dc9bf79abbf78407c57eb3894c9ecb6cdb686ca9399b0565cc3381f7d", kill_on_drop: false }`
[INFO] [stdout] 3c76612dc9bf79abbf78407c57eb3894c9ecb6cdb686ca9399b0565cc3381f7d
