[INFO] fetching crate bad_parsers 0.2.0-unstable...
[INFO] testing bad_parsers-0.2.0-unstable against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7
[INFO] extracting crate bad_parsers 0.2.0-unstable into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate bad_parsers 0.2.0-unstable
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate bad_parsers 0.2.0-unstable
[INFO] tweaked toml for crates.io crate bad_parsers 0.2.0-unstable written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate bad_parsers 0.2.0-unstable on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate bad_parsers 0.2.0-unstable 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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1ab20f9c777bad56b98eba0185ecdf95c8e92ec5f8126aa01c9efeec91d2468e
[INFO] running `Command { std: "docker" "start" "-a" "1ab20f9c777bad56b98eba0185ecdf95c8e92ec5f8126aa01c9efeec91d2468e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1ab20f9c777bad56b98eba0185ecdf95c8e92ec5f8126aa01c9efeec91d2468e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1ab20f9c777bad56b98eba0185ecdf95c8e92ec5f8126aa01c9efeec91d2468e", kill_on_drop: false }`
[INFO] [stdout] 1ab20f9c777bad56b98eba0185ecdf95c8e92ec5f8126aa01c9efeec91d2468e
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] baa74400dc8d74d10efedc443dc9b1d99851a295feb6f064ce5be3b4cb7ad099
[INFO] running `Command { std: "docker" "start" "-a" "baa74400dc8d74d10efedc443dc9b1d99851a295feb6f064ce5be3b4cb7ad099", kill_on_drop: false }`
[INFO] [stderr]    Compiling bad_parsers v0.2.0-unstable (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.42s
[INFO] running `Command { std: "docker" "inspect" "baa74400dc8d74d10efedc443dc9b1d99851a295feb6f064ce5be3b4cb7ad099", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "baa74400dc8d74d10efedc443dc9b1d99851a295feb6f064ce5be3b4cb7ad099", kill_on_drop: false }`
[INFO] [stdout] baa74400dc8d74d10efedc443dc9b1d99851a295feb6f064ce5be3b4cb7ad099
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b580e56a1661df8e4c458f374f5964e5279297d8deb3749fca9f95a0e658d093
[INFO] running `Command { std: "docker" "start" "-a" "b580e56a1661df8e4c458f374f5964e5279297d8deb3749fca9f95a0e658d093", kill_on_drop: false }`
[INFO] [stderr]    Compiling bad_parsers v0.2.0-unstable (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/lib.rs:3350:32
[INFO] [stdout]      |
[INFO] [stdout] 3350 |     fn fails_with_other(input: &str) -> ParseResult<&str, char, char> {
[INFO] [stdout]      |                                ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |                                |        |           |
[INFO] [stdout]      |                                |        |           the same lifetime is elided here
[INFO] [stdout]      |                                |        the same lifetime is hidden here
[INFO] [stdout]      |                                the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3350 |     fn fails_with_other(input: &str) -> ParseResult<'_, &str, char, char> {
[INFO] [stdout]      |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.30s
[INFO] running `Command { std: "docker" "inspect" "b580e56a1661df8e4c458f374f5964e5279297d8deb3749fca9f95a0e658d093", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b580e56a1661df8e4c458f374f5964e5279297d8deb3749fca9f95a0e658d093", kill_on_drop: false }`
[INFO] [stdout] b580e56a1661df8e4c458f374f5964e5279297d8deb3749fca9f95a0e658d093
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 2764b5583643b25f5fb50b2d693e69c7987075e1e58050e496452a192e655f46
[INFO] running `Command { std: "docker" "start" "-a" "2764b5583643b25f5fb50b2d693e69c7987075e1e58050e496452a192e655f46", kill_on_drop: false }`
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/lib.rs:3350:32
[INFO] [stderr]      |
[INFO] [stderr] 3350 |     fn fails_with_other(input: &str) -> ParseResult<&str, char, char> {
[INFO] [stderr]      |                                ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |                                |        |           |
[INFO] [stderr]      |                                |        |           the same lifetime is elided here
[INFO] [stderr]      |                                |        the same lifetime is hidden here
[INFO] [stderr]      |                                the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]      = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 3350 |     fn fails_with_other(input: &str) -> ParseResult<'_, &str, char, char> {
[INFO] [stderr]      |                                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: `bad_parsers` (lib test) generated 1 warning (run `cargo fix --lib -p bad_parsers --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bad_parsers-e20b57239ac842e6)
[INFO] [stdout] 
[INFO] [stdout] running 65 tests
[INFO] [stdout] test tests::parse_error_loc ... ok
[INFO] [stdout] test tests::parse_error_caused_by_other ... ok
[INFO] [stdout] test tests::parse_error_other_stops_recovery ... ok
[INFO] [stdout] test tests::test_ensure ... ok
[INFO] [stdout] test tests::test_convert ... ok
[INFO] [stdout] test tests::test_at_most ... ok
[INFO] [stdout] test tests::test_exactly ... ok
[INFO] [stdout] test tests::test_first_of_many ... ok
[INFO] [stdout] test tests::test_eof ... ok
[INFO] [stdout] test tests::test_flunk ... ok
[INFO] [stdout] test tests::test_flunk_with ... ok
[INFO] [stdout] test tests::test_ignore ... ok
[INFO] [stdout] test tests::test_in_range_ee ... ok
[INFO] [stdout] test tests::test_in_range_ei ... ok
[INFO] [stdout] test tests::test_in_range_eu ... ok
[INFO] [stdout] test tests::test_in_range_ie ... ok
[INFO] [stdout] test tests::test_in_range_ii ... ok
[INFO] [stdout] test tests::test_in_range_iu ... ok
[INFO] [stdout] test tests::test_in_range_ue ... ok
[INFO] [stdout] test tests::test_in_range_ui ... ok
[INFO] [stdout] test tests::test_in_range_uu ... ok
[INFO] [stdout] test tests::test_lazy_non_eval ... ok
[INFO] [stdout] test tests::test_lazy_recursion ... ok
[INFO] [stdout] test tests::test_left ... ok
[INFO] [stdout] test tests::test_map ... ok
[INFO] [stdout] test tests::test_map_error ... ok
[INFO] [stdout] test tests::test_map_error_details ... ok
[INFO] [stdout] test tests::test_mult ... ok
[INFO] [stdout] test tests::test_mult1 ... ok
[INFO] [stdout] test tests::test_op_add ... ok
[INFO] [stdout] test tests::test_op_bitor ... ok
[INFO] [stdout] test tests::test_and_then ... ok
[INFO] [stdout] test tests::test_op_mul ... ok
[INFO] [stdout] test tests::test_op_shl ... ok
[INFO] [stdout] test tests::test_op_shr ... ok
[INFO] [stdout] test tests::test_any_token ... ok
[INFO] [stdout] test tests::test_optional ... ok
[INFO] [stdout] test tests::test_or ... ok
[INFO] [stdout] test tests::test_recover ... ok
[INFO] [stdout] test tests::test_recover_default ... ok
[INFO] [stdout] test tests::test_plus ... ok
[INFO] [stdout] test tests::test_reject ... ok
[INFO] [stdout] test tests::test_replace ... ok
[INFO] [stdout] test tests::test_right ... ok
[INFO] [stdout] test tests::test_sep_by ... ok
[INFO] [stdout] test tests::test_span_slice ... ok
[INFO] [stdout] test tests::test_span_string_slice ... ok
[INFO] [stdout] test tests::test_string ... ok
[INFO] [stdout] test tests::test_span_string_char ... ok
[INFO] [stdout] test tests::test_succeed ... ok
[INFO] [stdout] test tests::test_succeed_default ... ok
[INFO] [stdout] test tests::test_token_satisfies ... ok
[INFO] [stdout] test tests::test_trailing ... ok
[INFO] [stdout] test tests::test_was_parsed ... ok
[INFO] [stdout] test tests::test_token ... ok
[INFO] [stdout] test tests::parse_error_get_overwrite_details ... ok
[INFO] [stdout] test tests::tokens_no_tokens_str ... ok
[INFO] [stdout] test tests::test_at_least ... ok
[INFO] [stdout] test tests::test_within ... ok
[INFO] [stdout] test tests::tokens_take_one_slice_t ... ok
[INFO] [stdout] test tests::test_identity ... ok
[INFO] [stdout] test tests::tokens_take_one_str ... ok
[INFO] [stdout] test tests::test_first_of_two ... ok
[INFO] [stdout] test tests::tokens_no_tokens_slice_t ... ok
[INFO] [stdout] test tests::test_lazy_eval - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bad_parsers
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stdout] test src/lib.rs - (line 236) ... ok
[INFO] [stdout] test src/lib.rs - (line 129) ... ok
[INFO] [stdout] test src/lib.rs - (line 273) ... ok
[INFO] [stdout] test src/lib.rs - (line 194) ... ok
[INFO] [stdout] test src/lib.rs - (line 69) ... ok
[INFO] [stdout] test src/lib.rs - (line 378) ... ok
[INFO] [stdout] test src/lib.rs - (line 173) ... ok
[INFO] [stdout] test src/lib.rs - (line 345) ... ok
[INFO] [stdout] test src/lib.rs - (line 309) ... ok
[INFO] [stdout] test src/lib.rs - (line 152) ... ok
[INFO] [stdout] test src/lib.rs - F (line 1384) ... ok
[INFO] [stdout] test src/lib.rs - ParseError<Toks,T>::prepend_details (line 615) ... ok
[INFO] [stdout] test src/lib.rs - Parser (line 1050) ... ok
[INFO] [stdout] test src/lib.rs - ParseError (line 431) ... ok
[INFO] [stdout] test src/lib.rs - Parser (line 1001) ... ok
[INFO] [stdout] test src/lib.rs - ParseError<Toks,T>::append_details (line 636) ... ok
[INFO] [stdout] test src/lib.rs - ParseError<Toks,T>::details (line 575) ... ok
[INFO] [stdout] test src/lib.rs - between (line 2993) ... ok
[INFO] [stdout] test src/lib.rs - at_least (line 2787) ... ok
[INFO] [stdout] test src/lib.rs - and_then (line 1936) ... ok
[INFO] [stdout] test src/lib.rs - convert (line 2024) ... ok
[INFO] [stdout] test src/lib.rs - ParseError<Toks,T>::overwrite_details (line 594) ... ok
[INFO] [stdout] test src/lib.rs - first_of (line 1619) ... ok
[INFO] [stdout] test src/lib.rs - flunk (line 1825) ... ok
[INFO] [stdout] test src/lib.rs - ensure (line 2284) ... ok
[INFO] [stdout] test src/lib.rs - at_most (line 2824) ... ok
[INFO] [stdout] test src/lib.rs - eof (line 1788) ... ok
[INFO] [stdout] test src/lib.rs - exactly (line 2746) ... ok
[INFO] [stdout] test src/lib.rs - any_token (line 3030) ... ok
[INFO] [stdout] test src/lib.rs - ignore (line 1997) ... ok
[INFO] [stdout] test src/lib.rs - identity (line 1765) ... ok
[INFO] [stdout] test src/lib.rs - lazy (line 1649) ... ok
[INFO] [stdout] test src/lib.rs - in_range (line 2578) ... ok
[INFO] [stdout] test src/lib.rs - flunk_with (line 1856) ... ok
[INFO] [stdout] test src/lib.rs - left (line 2421) ... ok
[INFO] [stdout] test src/lib.rs - map_error (line 1692) ... ok
[INFO] [stdout] test src/lib.rs - mult (line 2673) ... ok
[INFO] [stdout] test src/lib.rs - recover_default (line 2175) ... ok
[INFO] [stdout] test src/lib.rs - mult1 (line 2714) ... ok
[INFO] [stdout] test src/lib.rs - reject (line 2326) ... ok
[INFO] [stdout] test src/lib.rs - plus (line 2373) ... ok
[INFO] [stdout] test src/lib.rs - optional (line 2212) ... ok
[INFO] [stdout] test src/lib.rs - recover (line 2136) ... ok
[INFO] [stdout] test src/lib.rs - replace (line 2050) ... ok
[INFO] [stdout] test src/lib.rs - right (line 2469) ... ok
[INFO] [stdout] test src/lib.rs - map_error_details (line 1741) ... ok
[INFO] [stdout] test src/lib.rs - map (line 1965) ... ok
[INFO] [stdout] test src/lib.rs - succeed (line 1883) ... ok
[INFO] [stdout] test src/lib.rs - succeed_default (line 1907) ... ok
[INFO] [stdout] test src/lib.rs - token (line 3088) ... ok
[INFO] [stdout] test src/lib.rs - token_satisfies (line 3057) ... ok
[INFO] [stdout] test src/lib.rs - trailing (line 2522) ... ok
[INFO] [stdout] test src/lib.rs - was_parsed (line 2249) ... ok
[INFO] [stdout] test src/lib.rs - within (line 2951) ... ok
[INFO] [stdout] test src/lib.rs - span_string_slice (line 3201) ... ok
[INFO] [stdout] test src/lib.rs - span_string_char (line 3152) ... ok
[INFO] [stdout] test src/lib.rs - sep_by (line 2887) ... ok
[INFO] [stdout] test src/lib.rs - span_slice (line 3237) ... ok
[INFO] [stdout] test src/lib.rs - or (line 2094) ... ok
[INFO] [stdout] test src/lib.rs - string (line 3118) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/lib.rs - Parser (line 1015) - compile fail ... ok
[INFO] [stdout] test src/lib.rs - sep_by (line 2850) - compile fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.81s; merged doctests compilation took 1.58s
[INFO] running `Command { std: "docker" "inspect" "2764b5583643b25f5fb50b2d693e69c7987075e1e58050e496452a192e655f46", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2764b5583643b25f5fb50b2d693e69c7987075e1e58050e496452a192e655f46", kill_on_drop: false }`
[INFO] [stdout] 2764b5583643b25f5fb50b2d693e69c7987075e1e58050e496452a192e655f46
