[INFO] fetching crate encoding-next 0.3.0... [INFO] testing encoding-next-0.3.0 against try#ed7f3d77595b4831fdf085f2529aa13b5b51ff7d for pr-134530 [INFO] extracting crate encoding-next 0.3.0 into /workspace/builds/worker-6-tc2/source [INFO] validating manifest of crates.io crate encoding-next 0.3.0 on toolchain ed7f3d77595b4831fdf085f2529aa13b5b51ff7d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [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-6-tc2/source/Cargo.toml [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" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0c1305f806194dd4e684f59e3a7b144aa51339aa4958f506b3ccb7fa7e3265b6 [INFO] running `Command { std: "docker" "start" "-a" "0c1305f806194dd4e684f59e3a7b144aa51339aa4958f506b3ccb7fa7e3265b6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0c1305f806194dd4e684f59e3a7b144aa51339aa4958f506b3ccb7fa7e3265b6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0c1305f806194dd4e684f59e3a7b144aa51339aa4958f506b3ccb7fa7e3265b6", kill_on_drop: false }` [INFO] [stdout] 0c1305f806194dd4e684f59e3a7b144aa51339aa4958f506b3ccb7fa7e3265b6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e76e8bbfcfdba880c86ba35805775a821836b4a1444e4eb358aadd079bac6f77 [INFO] running `Command { std: "docker" "start" "-a" "e76e8bbfcfdba880c86ba35805775a821836b4a1444e4eb358aadd079bac6f77", kill_on_drop: false }` [INFO] [stderr] Compiling encoding-next-index-japanese 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 encoding-next-types v0.2.0 [INFO] [stderr] Compiling encoding-next-index-simpchinese v1.20180106.0 [INFO] [stderr] Compiling encoding-next-index-korean v1.20180106.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] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.56s [INFO] running `Command { std: "docker" "inspect" "e76e8bbfcfdba880c86ba35805775a821836b4a1444e4eb358aadd079bac6f77", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e76e8bbfcfdba880c86ba35805775a821836b4a1444e4eb358aadd079bac6f77", kill_on_drop: false }` [INFO] [stdout] e76e8bbfcfdba880c86ba35805775a821836b4a1444e4eb358aadd079bac6f77 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c391c0be86b5adc25875835d44641f9f81a2ee0e4b07380214b855f97017f61d [INFO] running `Command { std: "docker" "start" "-a" "c391c0be86b5adc25875835d44641f9f81a2ee0e4b07380214b855f97017f61d", kill_on_drop: false }` [INFO] [stderr] Compiling encoding-next-index-singlebyte v1.20180106.0 [INFO] [stderr] Compiling encoding-next-index-japanese v1.20180106.0 [INFO] [stderr] Compiling encoding-next-types v0.2.0 [INFO] [stderr] Compiling unicode-width v0.1.9 [INFO] [stderr] Compiling encoding-next-index-tradchinese v1.20180106.0 [INFO] [stderr] Compiling encoding-next-index-simpchinese v1.20180106.0 [INFO] [stderr] Compiling encoding-next-index-korean v1.20180106.0 [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: 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: calls to `std::str::from_utf8` with a 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 a 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 15.20s [INFO] running `Command { std: "docker" "inspect" "c391c0be86b5adc25875835d44641f9f81a2ee0e4b07380214b855f97017f61d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c391c0be86b5adc25875835d44641f9f81a2ee0e4b07380214b855f97017f61d", kill_on_drop: false }` [INFO] [stdout] c391c0be86b5adc25875835d44641f9f81a2ee0e4b07380214b855f97017f61d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 19aabed3441ebe04fd0dc19cc04d166630f4680e5a988d27a554a3032076c889 [INFO] running `Command { std: "docker" "start" "-a" "19aabed3441ebe04fd0dc19cc04d166630f4680e5a988d27a554a3032076c889", 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: `encoding-next` (lib) generated 1 warning [INFO] [stderr] warning: calls to `std::str::from_utf8` with a 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 a 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 3 warnings (1 duplicate) [INFO] [stderr] Finished `test` profile [optimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/encoding-f17c3531209929b9) [INFO] [stdout] [INFO] [stdout] running 152 tests [INFO] [stdout] test codec::ascii::tests::bench_decode ... ok [INFO] [stdout] test codec::ascii::tests::test_decoder ... ok [INFO] [stdout] test codec::ascii::tests::test_encoder ... ok [INFO] [stdout] test codec::ascii::tests::bench_encode ... ok [INFO] [stdout] test codec::ascii::tests::bench_decode_replace ... ok [INFO] [stdout] test codec::ascii::tests::bench_encode_replace ... ok [INFO] [stdout] test codec::error::tests::test_decoder ... ok [INFO] [stdout] test codec::error::tests::test_encoder ... 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_lone_lead_immediate_test_finish ... 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_middle_for_0212_partial ... 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_trail_for_0201_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_invalid_trail_for_0212_partial ... 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::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 ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_decoder_valid ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_decoder_valid_partial ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_encoder_valid ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_decoder_feed_after_finish ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_decoder_eudc ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::bench_encode_short_text ... 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_lead_followed_by_invalid_trail ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_decoder_invalid_lone_lead_followed_by_space ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_decoder_invalid_partial_escape ... ok [INFO] [stdout] test codec::japanese::iso2022jp_tests::test_encoder_invalid ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_decoder_valid ... 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_double_mapped ... 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::windows31j_tests::bench_decode_short_text ... 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::korean::windows949_tests::bench_decode_short_text ... ok [INFO] [stdout] test codec::korean::windows949_tests::test_decoder_invalid_lead_followed_by_invalid_trail ... ok [INFO] [stdout] test codec::korean::windows949_tests::bench_encode_short_text ... 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_decoder_valid ... ok [INFO] [stdout] test codec::japanese::windows31j_tests::test_encoder_invalid ... 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_valid ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::bench_decode_short_text ... 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::korean::windows949_tests::test_decoder_feed_after_finish ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::test_decoder_invalid_partial ... ok [INFO] [stdout] test codec::simpchinese::gb18030_tests::test_decoder_valid ... 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::gbk_tests::bench_encode_short_text ... ok [INFO] [stdout] test codec::simpchinese::gbk_tests::test_encoder ... 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::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::korean::windows949_tests::test_encoder_invalid ... ok [INFO] [stdout] test codec::korean::windows949_tests::test_decoder_invalid_boundary ... 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::tradchinese::bigfive2003_tests::bench_decode_short_text ... 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_encoder_invalid ... ok [INFO] [stdout] test codec::singlebyte::tests::test_encoder_non_bmp ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::test_decoder_feed_after_finish ... ok [INFO] [stdout] test codec::utf_16::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_immediate_test_finish ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::test_decoder_valid ... 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_invalid_lone_upper_surrogate ... ok [INFO] [stdout] test codec::tradchinese::bigfive2003_tests::bench_encode_short_text ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_invalid_lone_upper_surrogate_partial ... 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_lone_lower_surrogate_partial ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_invalid_partial ... 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_decode ... ok [INFO] [stdout] test codec::utf_16::tests::test_encoder_valid ... ok [INFO] [stdout] test codec::utf_16::tests::test_decoder_valid_partial_non_bmp ... ok [INFO] [stdout] test codec::utf_8::tests::bench_ascii::bench_from_utf8 ... ok [INFO] [stdout] test codec::utf_8::tests::bench_ascii::bench_encode ... ok [INFO] [stdout] test codec::utf_8::tests::bench_ascii::bench_stdlib_from_utf8 ... 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_8::tests::test_feed_after_finish ... ok [INFO] [stdout] test codec::utf_8::tests::bench_korean::bench_decode ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_boundary ... ok [INFO] [stdout] test codec::utf_8::tests::test_correct_from_utf8 ... 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_stdlib_from_utf8_lossy ... ok [INFO] [stdout] test codec::utf_8::tests::bench_lossy_external::bench_decode_replace ... 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_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::bench_lossy_invalid::bench_decode_replace ... 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_stdlib_from_utf8_lossy ... ok [INFO] [stdout] test codec::utf_8::tests::bench_korean::bench_stdlib_from_utf8 ... ok [INFO] [stdout] test codec::utf_8::tests::bench_lossy_invalid::bench_from_utf8_failing ... 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_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_invalid_continuation ... ok [INFO] [stdout] test codec::utf_8::tests::test_valid_partial ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_overlong_minimal ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_overlong_maximal ... ok [INFO] [stdout] test label::tests::bench_encoding_from_whatwg_label ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_start_followed_by_space ... ok [INFO] [stdout] test codec::utf_8::tests::test_valid ... 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_valid_boundary ... ok [INFO] [stdout] test tests::test_decode ... ok [INFO] [stdout] test types::tests::test_encoding_sendable ... 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_reencoding_trap_with_ascii_incompatible_encoding ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_surrogate ... ok [INFO] [stdout] test codec::utf_8::tests::test_invalid_start_immediate_test_finish ... ok [INFO] [stdout] test types::tests::test_reencoding_trap_with_ascii_compatible_encoding ... ok [INFO] [stdout] test types::tests::test_reencoding_trap_can_fail - should panic ... ok [INFO] [stderr] Doc-tests encoding [INFO] [stdout] [INFO] [stdout] test result: ok. 152 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] error: DefId(0:0 ~ encoding[aea2]) has more than five doctests [INFO] [stderr] [INFO] [stderr] error: aborting due to 1 previous error [INFO] [stderr] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/ed7f3d77595b4831fdf085f2529aa13b5b51ff7d/bin/rustdoc --edition=2021 --crate-type lib --color auto --crate-name encoding --test src/lib.rs --test-run-directory /opt/rustwide/workdir -L dependency=/opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern encoding=/opt/rustwide/target/debug/deps/libencoding-ef5ed892ba7650ab.rlib --extern encoding_index_japanese=/opt/rustwide/target/debug/deps/libencoding_index_japanese-d003fd1f0429235f.rlib --extern encoding_index_korean=/opt/rustwide/target/debug/deps/libencoding_index_korean-e7cc159171faaa7d.rlib --extern encoding_index_simpchinese=/opt/rustwide/target/debug/deps/libencoding_index_simpchinese-c73b0844d3ae1a9f.rlib --extern encoding_index_singlebyte=/opt/rustwide/target/debug/deps/libencoding_index_singlebyte-12a932176743d371.rlib --extern encoding_index_tradchinese=/opt/rustwide/target/debug/deps/libencoding_index_tradchinese-d7fc7312ac689819.rlib --extern encoding_types=/opt/rustwide/target/debug/deps/libencoding_types-6ac0675c71b3e743.rlib --extern getopts=/opt/rustwide/target/debug/deps/libgetopts-fbe1bba0845db64a.rlib -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("no-optimized-legacy-encoding"))' --cap-lints=forbid --error-format human` (exit status: 1) [INFO] [stderr] note: test exited abnormally; to see the full output pass --nocapture to the harness. [INFO] running `Command { std: "docker" "inspect" "19aabed3441ebe04fd0dc19cc04d166630f4680e5a988d27a554a3032076c889", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "19aabed3441ebe04fd0dc19cc04d166630f4680e5a988d27a554a3032076c889", kill_on_drop: false }` [INFO] [stdout] 19aabed3441ebe04fd0dc19cc04d166630f4680e5a988d27a554a3032076c889