[INFO] fetching crate encoding-next 0.3.0... [INFO] testing encoding-next-0.3.0 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate encoding-next 0.3.0 into /workspace/builds/worker-3-tc1/source [INFO] started tweaking crates.io crate encoding-next 0.3.0 [INFO] finished tweaking crates.io crate encoding-next 0.3.0 [INFO] tweaked toml for crates.io crate encoding-next 0.3.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate encoding-next 0.3.0 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate encoding-next 0.3.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" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded encoding-next-types v0.2.0 [INFO] [stderr] Downloaded encoding-next-index-singlebyte v1.20180106.0 [INFO] [stderr] Downloaded encoding-next-index-japanese v1.20180106.0 [INFO] [stderr] Downloaded encoding-next-index-korean v1.20180106.0 [INFO] [stderr] Downloaded encoding-next-index-simpchinese v1.20180106.0 [INFO] [stderr] Downloaded encoding-next-index-tradchinese v1.20180106.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e2a00ec87a8d16796d5740001c8b690b2d94e197f4141eaa13161e688ee16d67 [INFO] running `Command { std: "docker" "start" "-a" "e2a00ec87a8d16796d5740001c8b690b2d94e197f4141eaa13161e688ee16d67", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e2a00ec87a8d16796d5740001c8b690b2d94e197f4141eaa13161e688ee16d67", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e2a00ec87a8d16796d5740001c8b690b2d94e197f4141eaa13161e688ee16d67", kill_on_drop: false }` [INFO] [stdout] e2a00ec87a8d16796d5740001c8b690b2d94e197f4141eaa13161e688ee16d67 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] cb56cde4a74324c8cf67f175af9b0fe356dec320d21c8ec09f15458e75727570 [INFO] running `Command { std: "docker" "start" "-a" "cb56cde4a74324c8cf67f175af9b0fe356dec320d21c8ec09f15458e75727570", kill_on_drop: false }` [INFO] [stderr] Compiling encoding-next-index-singlebyte v1.20180106.0 [INFO] [stderr] Compiling encoding-next-index-korean v1.20180106.0 [INFO] [stderr] Compiling encoding-next-index-simpchinese v1.20180106.0 [INFO] [stderr] Compiling encoding-next-index-japanese v1.20180106.0 [INFO] [stderr] Compiling encoding-next-index-tradchinese v1.20180106.0 [INFO] [stderr] Compiling encoding-next-types v0.2.0 [INFO] [stderr] Compiling encoding-next v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: field `data` is never read [INFO] [stdout] --> src/util.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct StatefulDecoderHelper<'a, St, Data: 'a> { [INFO] [stdout] | --------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 68 | pub data: &'a Data, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/util.rs:17:14 [INFO] [stdout] | [INFO] [stdout] 17 | unsafe { mem::transmute(ch) } [INFO] [stdout] | --------------^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `char::from_u32_unchecked` [INFO] [stdout] | [INFO] [stdout] = help: consider using `char::from_u32(…).unwrap()` [INFO] [stdout] = note: `#[warn(unnecessary_transmutes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/util.rs:116:41 [INFO] [stdout] | [INFO] [stdout] 116 | self.output.write_char(unsafe { mem::transmute(c) }); [INFO] [stdout] | --------------^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `char::from_u32_unchecked` [INFO] [stdout] | [INFO] [stdout] = help: consider using `char::from_u32(…).unwrap()` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.67s [INFO] running `Command { std: "docker" "inspect" "cb56cde4a74324c8cf67f175af9b0fe356dec320d21c8ec09f15458e75727570", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cb56cde4a74324c8cf67f175af9b0fe356dec320d21c8ec09f15458e75727570", kill_on_drop: false }` [INFO] [stdout] cb56cde4a74324c8cf67f175af9b0fe356dec320d21c8ec09f15458e75727570 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 2e44533d1a069c6b02476064bf196b72d35948d1c275ba89a2a4fb69ce794aa8 [INFO] running `Command { std: "docker" "start" "-a" "2e44533d1a069c6b02476064bf196b72d35948d1c275ba89a2a4fb69ce794aa8", kill_on_drop: false }` [INFO] [stderr] Compiling encoding-next-index-simpchinese v1.20180106.0 [INFO] [stderr] Compiling encoding-next-types v0.2.0 [INFO] [stderr] Compiling encoding-next-index-japanese v1.20180106.0 [INFO] [stderr] Compiling encoding-next-index-korean v1.20180106.0 [INFO] [stderr] Compiling encoding-next-index-singlebyte v1.20180106.0 [INFO] [stderr] Compiling encoding-next-index-tradchinese v1.20180106.0 [INFO] [stderr] Compiling unicode-width v0.1.9 [INFO] [stderr] Compiling getopts v0.2.21 [INFO] [stderr] Compiling encoding-next v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: field `data` is never read [INFO] [stdout] --> src/util.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct StatefulDecoderHelper<'a, St, Data: 'a> { [INFO] [stdout] | --------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 68 | pub data: &'a Data, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/util.rs:17:14 [INFO] [stdout] | [INFO] [stdout] 17 | unsafe { mem::transmute(ch) } [INFO] [stdout] | --------------^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `char::from_u32_unchecked` [INFO] [stdout] | [INFO] [stdout] = help: consider using `char::from_u32(…).unwrap()` [INFO] [stdout] = note: `#[warn(unnecessary_transmutes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/util.rs:116:41 [INFO] [stdout] | [INFO] [stdout] 116 | self.output.write_char(unsafe { mem::transmute(c) }); [INFO] [stdout] | --------------^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `char::from_u32_unchecked` [INFO] [stdout] | [INFO] [stdout] = help: consider using `char::from_u32(…).unwrap()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `data` is never read [INFO] [stdout] --> src/util.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct StatefulDecoderHelper<'a, St, Data: 'a> { [INFO] [stdout] | --------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 68 | pub data: &'a Data, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/util.rs:17:14 [INFO] [stdout] | [INFO] [stdout] 17 | unsafe { mem::transmute(ch) } [INFO] [stdout] | --------------^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `char::from_u32_unchecked` [INFO] [stdout] | [INFO] [stdout] = help: consider using `char::from_u32(…).unwrap()` [INFO] [stdout] = note: `#[warn(unnecessary_transmutes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary transmute [INFO] [stdout] --> src/util.rs:116:41 [INFO] [stdout] | [INFO] [stdout] 116 | self.output.write_char(unsafe { mem::transmute(c) }); [INFO] [stdout] | --------------^^^ [INFO] [stdout] | | [INFO] [stdout] | help: replace this with: `char::from_u32_unchecked` [INFO] [stdout] | [INFO] [stdout] = help: consider using `char::from_u32(…).unwrap()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: calls to `std::str::from_utf8` with an invalid literal always return an error [INFO] [stdout] --> src/codec/utf_8.rs:698:34 [INFO] [stdout] | [INFO] [stdout] 698 | assert_eq!(from_utf8(s), str::from_utf8(s).ok()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/testutils.rs:335:39 [INFO] [stdout] | [INFO] [stdout] 335 | pub static INVALID_UTF8_TEXT: &[u8] = include_bytes!("examples/UTF-8-test.txt"); [INFO] [stdout] | ----------------------------------------- the literal was valid UTF-8 up to the 4440 bytes [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(invalid_from_utf8)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: calls to `std::str::from_utf8` with an invalid literal always return an error [INFO] [stdout] --> src/codec/utf_8.rs:815:45 [INFO] [stdout] | [INFO] [stdout] 815 | bencher.iter(|| test::black_box(str::from_utf8(s))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/testutils.rs:335:39 [INFO] [stdout] | [INFO] [stdout] 335 | pub static INVALID_UTF8_TEXT: &[u8] = include_bytes!("examples/UTF-8-test.txt"); [INFO] [stdout] | ----------------------------------------- the literal was valid UTF-8 up to the 4440 bytes [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [optimized + debuginfo] target(s) in 19.16s [INFO] running `Command { std: "docker" "inspect" "2e44533d1a069c6b02476064bf196b72d35948d1c275ba89a2a4fb69ce794aa8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e44533d1a069c6b02476064bf196b72d35948d1c275ba89a2a4fb69ce794aa8", kill_on_drop: false }` [INFO] [stdout] 2e44533d1a069c6b02476064bf196b72d35948d1c275ba89a2a4fb69ce794aa8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] bf9b578270503b0a867c8c75ee92589880b10a01b5e2cad7ab929f0108de3412 [INFO] running `Command { std: "docker" "start" "-a" "bf9b578270503b0a867c8c75ee92589880b10a01b5e2cad7ab929f0108de3412", kill_on_drop: false }` [INFO] [stderr] warning: field `data` is never read [INFO] [stderr] --> src/util.rs:68:9 [INFO] [stderr] | [INFO] [stderr] 58 | pub struct StatefulDecoderHelper<'a, St, Data: 'a> { [INFO] [stderr] | --------------------- field in this struct [INFO] [stderr] ... [INFO] [stderr] 68 | pub data: &'a Data, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> src/util.rs:17:14 [INFO] [stderr] | [INFO] [stderr] 17 | unsafe { mem::transmute(ch) } [INFO] [stderr] | --------------^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: replace this with: `char::from_u32_unchecked` [INFO] [stderr] | [INFO] [stderr] = help: consider using `char::from_u32(…).unwrap()` [INFO] [stderr] = note: `#[warn(unnecessary_transmutes)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> src/util.rs:116:41 [INFO] [stderr] | [INFO] [stderr] 116 | self.output.write_char(unsafe { mem::transmute(c) }); [INFO] [stderr] | --------------^^^ [INFO] [stderr] | | [INFO] [stderr] | help: replace this with: `char::from_u32_unchecked` [INFO] [stderr] | [INFO] [stderr] = help: consider using `char::from_u32(…).unwrap()` [INFO] [stderr] [INFO] [stderr] warning: `encoding-next` (lib) generated 3 warnings (run `cargo fix --lib -p encoding-next` to apply 2 suggestions) [INFO] [stderr] warning: calls to `std::str::from_utf8` with an invalid literal always return an error [INFO] [stderr] --> src/codec/utf_8.rs:698:34 [INFO] [stderr] | [INFO] [stderr] 698 | assert_eq!(from_utf8(s), str::from_utf8(s).ok()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/testutils.rs:335:39 [INFO] [stderr] | [INFO] [stderr] 335 | pub static INVALID_UTF8_TEXT: &[u8] = include_bytes!("examples/UTF-8-test.txt"); [INFO] [stderr] | ----------------------------------------- the literal was valid UTF-8 up to the 4440 bytes [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(invalid_from_utf8)]` on by default [INFO] [stderr] [INFO] [stderr] warning: calls to `std::str::from_utf8` with an invalid literal always return an error [INFO] [stderr] --> src/codec/utf_8.rs:815:45 [INFO] [stderr] | [INFO] [stderr] 815 | bencher.iter(|| test::black_box(str::from_utf8(s))) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/testutils.rs:335:39 [INFO] [stderr] | [INFO] [stderr] 335 | pub static INVALID_UTF8_TEXT: &[u8] = include_bytes!("examples/UTF-8-test.txt"); [INFO] [stderr] | ----------------------------------------- the literal was valid UTF-8 up to the 4440 bytes [INFO] [stderr] [INFO] [stderr] warning: `encoding-next` (lib test) generated 5 warnings (3 duplicates) [INFO] [stderr] Finished `test` profile [optimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/encoding-211502add7741083) [INFO] [stdout] [INFO] [stdout] running 152 tests [INFO] [stdout] test codec::ascii::tests::bench_decode ... ok [INFO] [stdout] test codec::ascii::tests::bench_encode ... ok [INFO] [stdout] test codec::ascii::tests::bench_encode_replace ... ok [INFO] [stdout] test codec::ascii::tests::test_decoder ... ok [INFO] [stdout] test codec::error::tests::test_decoder ... ok [INFO] [stdout] test codec::ascii::tests::test_encoder ... ok [INFO] [stdout] test codec::error::tests::test_encoder ... ok [INFO] [stdout] test codec::ascii::tests::bench_decode_replace ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::bench_decode_short_text ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::bench_encode_short_text ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_feed_after_finish ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_invalid_lead_followed_by_invalid_trail ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_invalid_lone_lead_followed_by_space ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_invalid_lone_lead_for_0212_immediate_test_finish ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_invalid_lone_lead_for_0212_immediate_test_finish_partial ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_invalid_middle_for_0212 ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_invalid_trail_for_0201 ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_invalid_middle_for_0212_partial ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_invalid_trail_for_0201_partial ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_invalid_lone_lead_immediate_test_finish ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_invalid_trail_for_0212_partial ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_invalid_trail_for_0212 ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_valid ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_decoder_valid_partial ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_encoder_double_mapped ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_encoder_invalid ... ok [INFO] [stdout] test codec::japanese::eucjp_tests::test_encoder_valid ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::bench_decode_short_text ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::bench_encode_short_text ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_decoder_carriage_return ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_decoder_feed_after_finish ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_decoder_invalid_escape ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_decoder_invalid_out_or_range ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_decoder_invalid_partial_escape ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_decoder_valid ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_encoder_invalid ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_encoder_valid ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_decoder_valid_partial ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_decoder_invalid_partial ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::bench_decode_short_text ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::bench_encode_short_text ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_decoder_eudc ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_decoder_feed_after_finish ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_decoder_invalid_lead_followed_by_invalid_trail ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_decoder_invalid_lead_followed_by_invalid_trail_partial ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_decoder_invalid_lone_lead_followed_by_space ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_decoder_invalid_lone_lead_immediate_test_finish ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_encoder_invalid ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_encoder_no_eudc ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_encoder_valid ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_encoder_double_mapped ... ok [INFO] [stdout] test codec::korean::windows949_tests::bench_decode_short_text ... ok [INFO] [stdout] test codec::korean::windows949_tests::bench_encode_short_text ... ok [INFO] [stdout] test codec::korean::windows949_tests::test_decoder_feed_after_finish ... ok [INFO] [stdout] test codec::korean::windows949_tests::test_decoder_invalid_lead_followed_by_invalid_trail ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_decoder_valid ... ok [INFO] [stdout] test codec::korean::windows949_tests::test_decoder_invalid_lone_lead_followed_by_space ... ok [INFO] [stdout] test codec::korean::windows949_tests::test_encoder_valid ... ok [INFO] [stdout] test codec::korean::windows949_tests::test_decoder_valid_partial ... ok [INFO] [stdout] test codec::korean::windows949_tests::test_decoder_invalid_lone_lead_immediate_test_finish ... ok [INFO] [stdout] test codec::korean::windows949_tests::test_encoder_invalid ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::bench_decode_short_text ... ok [INFO] [stdout] test codec::korean::windows949_tests::test_decoder_invalid_boundary ... ok [INFO] [stdout] test codec::korean::windows949_tests::test_decoder_valid ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::bench_encode_short_text ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::test_decoder_feed_after_finish ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::test_decoder_invalid_boundary ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::test_decoder_invalid_out_of_range ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::test_decoder_invalid_partial ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::test_decoder_valid_partial ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::test_encoder_invalid ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::test_encoder_valid ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::test_decoder_valid ... ok [INFO] [stdout] test codec::simpchinese::hz_tests::bench_decode_short_text ... ok [INFO] [stdout] test codec::simpchinese::hz_tests::bench_encode_short_text ... ok [INFO] [stdout] test codec::simpchinese::hz_tests::test_decoder_feed_after_finish ... ok [INFO] [stdout] test codec::simpchinese::gbk_tests::bench_encode_short_text ... ok [INFO] [stdout] test codec::simpchinese::hz_tests::test_decoder_invalid_carriage_return ... ok [INFO] [stdout] test codec::simpchinese::hz_tests::test_decoder_invalid_escape ... ok [INFO] [stdout] test codec::simpchinese::hz_tests::test_decoder_invalid_out_or_range ... ok [INFO] [stdout] test codec::simpchinese::hz_tests::test_decoder_invalid_partial ... ok [INFO] [stdout] test codec::simpchinese::hz_tests::test_decoder_valid ... ok [INFO] [stdout] test codec::simpchinese::hz_tests::test_encoder_invalid ... ok [INFO] [stdout] test codec::simpchinese::hz_tests::test_encoder_valid ... ok [INFO] [stdout] test codec::singlebyte::tests::test_encoder_non_bmp ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::bench_decode_short_text ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::bench_encode_short_text ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::test_decoder_feed_after_finish ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::test_decoder_invalid_lead_followed_by_invalid_trail ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::test_decoder_invalid_lone_lead_followed_by_space ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::test_decoder_invalid_lone_lead_immediate_test_finish ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::test_decoder_valid ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::test_encoder_invalid ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::test_encoder_valid ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_invalid_lone_lower_surrogate ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_feed_after_finish ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_invalid_one_byte_before_finish ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_invalid_partial ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_invalid_lone_lower_surrogate_partial ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_invalid_lone_upper_surrogate ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_invalid_three_bytes_before_finish ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_invalid_three_bytes_before_finish_partial ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_valid ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_valid_partial_bmp ... ok [INFO] [stdout] test codec::utf_8::tests::bench_ascii::bench_encode ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_valid_partial_non_bmp ... ok [INFO] [stdout] test codec::utf_16::tests::test_encoder_valid ... ok [INFO] [stdout] test codec::utf_8::tests::bench_ascii::bench_decode ... ok [INFO] [stdout] test codec::utf_8::tests::bench_ascii::bench_from_utf8 ... ok [INFO] [stdout] test codec::utf_8::tests::bench_ascii::bench_stdlib_from_utf8 ... ok [INFO] [stdout] test codec::utf_8::tests::bench_korean::bench_decode ... ok [INFO] [stdout] test codec::utf_8::tests::bench_korean::bench_from_utf8 ... ok [INFO] [stdout] test codec::utf_8::tests::bench_korean::bench_stdlib_from_utf8 ... ok [INFO] [stdout] test codec::utf_8::tests::bench_korean::bench_stdlib_from_utf8_lossy ... ok [INFO] [stdout] test codec::utf_8::tests::bench_ascii::bench_stdlib_from_utf8_lossy ... ok [INFO] [stdout] test codec::utf_8::tests::bench_korean::bench_encode ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_invalid_lone_upper_surrogate_partial ... ok [INFO] [stdout] test codec::simpchinese::gbk_tests::test_encoder ... ok [INFO] [stdout] test codec::utf_8::tests::bench_lossy_external::bench_from_utf8_failing ... ok [INFO] [stdout] test codec::utf_8::tests::bench_lossy_invalid::bench_from_utf8_failing ... ok [INFO] [stdout] test codec::utf_8::tests::bench_lossy_invalid::bench_decode_replace ... ok [INFO] [stdout] test codec::utf_8::tests::bench_lossy_external::bench_stdlib_from_utf8_failing ... ok [INFO] [stdout] test codec::utf_8::tests::bench_lossy_external::bench_decode_replace ... ok [INFO] [stdout] test codec::utf_8::tests::bench_lossy_external::bench_stdlib_from_utf8_lossy ... ok [INFO] [stdout] test codec::utf_8::tests::bench_lossy_invalid::bench_stdlib_from_utf8_lossy ... ok [INFO] [stdout] test codec::utf_8::tests::bench_lossy_invalid::bench_stdlib_from_utf8_failing ... ok [INFO] [stdout] test codec::utf_8::tests::test_correct_from_utf8 ... ok [INFO] [stdout] test codec::utf_8::tests::test_feed_after_finish ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_boundary ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_continuation ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_incomplete_four_byte_seq_followed_by_space ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_incomplete_three_byte_seq_followed_by_space ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_lone_start_followed_by_space ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_lone_start_immediate_test_finish ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_overlong_maximal ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_overlong_minimal ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_start_followed_by_space ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_start_immediate_test_finish ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_surrogate ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_too_many_cont_bytes ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_too_many_cont_bytes_partial ... ok [INFO] [stdout] test codec::utf_8::tests::test_valid ... ok [INFO] [stdout] test codec::utf_8::tests::test_valid_boundary ... ok [INFO] [stdout] test codec::utf_8::tests::test_valid_partial ... ok [INFO] [stdout] test label::tests::bench_encoding_from_whatwg_label ... ok [INFO] [stdout] test label::tests::test_encoding_from_whatwg_label ... ok [INFO] [stdout] test types::tests::test_encoding_debug_format ... ok [INFO] [stdout] test types::tests::test_encoding_sendable ... ok [INFO] [stdout] test types::tests::test_reencoding_trap_with_ascii_compatible_encoding ... ok [INFO] [stdout] test types::tests::test_reencoding_trap_with_ascii_incompatible_encoding ... ok [INFO] [stdout] test tests::test_decode ... ok [INFO] [stdout] test types::tests::test_reencoding_trap_can_fail - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 152 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "bf9b578270503b0a867c8c75ee92589880b10a01b5e2cad7ab929f0108de3412", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bf9b578270503b0a867c8c75ee92589880b10a01b5e2cad7ab929f0108de3412", kill_on_drop: false }` [INFO] [stdout] bf9b578270503b0a867c8c75ee92589880b10a01b5e2cad7ab929f0108de3412