[INFO] crate combine 4.0.0-alpha.2 is already in cache [INFO] extracting crate combine 4.0.0-alpha.2 into work/ex/beta-1.37-6/sources/1.36.0/reg/combine/4.0.0-alpha.2 [INFO] extracting crate combine 4.0.0-alpha.2 into work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/combine/4.0.0-alpha.2 [INFO] validating manifest of combine-4.0.0-alpha.2 on toolchain 1.36.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of combine-4.0.0-alpha.2 on toolchain beta-2019-07-23 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing combine-4.0.0-alpha.2 [INFO] removed 5 missing examples [INFO] finished frobbing combine-4.0.0-alpha.2 [INFO] frobbed toml for combine-4.0.0-alpha.2 written to work/ex/beta-1.37-6/sources/1.36.0/reg/combine/4.0.0-alpha.2/Cargo.toml [INFO] started frobbing combine-4.0.0-alpha.2 [INFO] removed 5 missing examples [INFO] finished frobbing combine-4.0.0-alpha.2 [INFO] frobbed toml for combine-4.0.0-alpha.2 written to work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/combine/4.0.0-alpha.2/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing combine-4.0.0-alpha.2 against 1.36.0 for beta-1.37-6 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-6/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.0/reg/combine/4.0.0-alpha.2:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.36.0" "build" "--frozen"` [INFO] [stdout] 6a2b619dd14d945dfea5ab3ea22c25529021c54013b4b6e5de1b4eee32b1116f [INFO] running `"docker" "start" "-a" "6a2b619dd14d945dfea5ab3ea22c25529021c54013b4b6e5de1b4eee32b1116f"` [INFO] [stderr] Compiling combine v4.0.0-alpha.2 (/opt/crater/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 20.66s [INFO] running `"docker" "inspect" "6a2b619dd14d945dfea5ab3ea22c25529021c54013b4b6e5de1b4eee32b1116f"` [INFO] running `"docker" "rm" "-f" "6a2b619dd14d945dfea5ab3ea22c25529021c54013b4b6e5de1b4eee32b1116f"` [INFO] [stdout] 6a2b619dd14d945dfea5ab3ea22c25529021c54013b4b6e5de1b4eee32b1116f [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-6/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.0/reg/combine/4.0.0-alpha.2:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.36.0" "test" "--frozen" "--no-run"` [INFO] [stdout] d1137855e57bc647bdb04849c4952156f680ea90d3131fc2bf243633df4a11f1 [INFO] running `"docker" "start" "-a" "d1137855e57bc647bdb04849c4952156f680ea90d3131fc2bf243633df4a11f1"` [INFO] [stderr] Compiling itertools v0.8.0 [INFO] [stderr] Compiling env_logger v0.5.13 [INFO] [stderr] Compiling rayon v1.1.0 [INFO] [stderr] Compiling quickcheck v0.6.2 [INFO] [stderr] Compiling partial-io v0.3.1 [INFO] [stderr] Compiling criterion v0.2.11 [INFO] [stderr] Compiling combine v4.0.0-alpha.2 (/opt/crater/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 51.07s [INFO] running `"docker" "inspect" "d1137855e57bc647bdb04849c4952156f680ea90d3131fc2bf243633df4a11f1"` [INFO] running `"docker" "rm" "-f" "d1137855e57bc647bdb04849c4952156f680ea90d3131fc2bf243633df4a11f1"` [INFO] [stdout] d1137855e57bc647bdb04849c4952156f680ea90d3131fc2bf243633df4a11f1 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-6/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.0/reg/combine/4.0.0-alpha.2:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.36.0" "test" "--frozen"` [INFO] [stdout] 6a8f2bdb21450e004c50bc9e70776f3febc58e37c9c41aa041b9516b856b76f4 [INFO] running `"docker" "start" "-a" "6a8f2bdb21450e004c50bc9e70776f3febc58e37c9c41aa041b9516b856b76f4"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running /opt/crater/target/debug/deps/combine-3a5c72ffb520fd03 [INFO] [stdout] [INFO] [stdout] running 39 tests [INFO] [stdout] test parser::choice::tests::choice_single_parser ... ok [INFO] [stdout] test parser::char::tests::string_error ... ok [INFO] [stdout] test parser::char::tests::string_consumed ... ok [INFO] [stdout] test parser::char::tests::space_error ... ok [INFO] [stdout] test parser::byte::tests::bytes_read_stream ... ok [INFO] [stdout] test parser::range::tests::range_string_no_char_boundary_error ... ok [INFO] [stdout] test parser::range::tests::take_until_range_1 ... ok [INFO] [stdout] test parser::range::tests::take_until_range_2 ... ok [INFO] [stdout] test parser::byte::num::tests::no_rangestream ... ok [INFO] [stdout] test parser::range::tests::take_until_range_unicode_1 ... ok [INFO] [stdout] test parser::range::tests::take_until_range_unicode_2 ... ok [INFO] [stdout] test parser::range::tests::take_while1_test ... ok [INFO] [stdout] test parser::range::tests::take_while_test ... ok [INFO] [stdout] test parser::sequence::tests::sequence_single_parser ... ok [INFO] [stdout] test std_tests::error_position ... ok [INFO] [stdout] test std_tests::extract_std_error ... ok [INFO] [stdout] test error::tests_std::parse_clone_but_not_copy ... ok [INFO] [stdout] test std_tests::field ... ok [INFO] [stdout] test std_tests::expression_error ... ok [INFO] [stdout] test std_tests::expression_basic ... ok [INFO] [stdout] test std_tests::iterator ... ok [INFO] [stdout] test std_tests::list ... ok [INFO] [stdout] test std_tests::sep_by_error_consume ... ok [INFO] [stdout] test std_tests::std_error ... ok [INFO] [stdout] test std_tests::optional_error_consume ... ok [INFO] [stdout] test std_tests::source_position ... ok [INFO] [stdout] test std_tests::test_integer ... ok [INFO] [stdout] test std_tests::unsized_parser ... ok [INFO] [stdout] test stream::state::tests::test_positioner ... ok [INFO] [stdout] test std_tests::operators ... ok [INFO] [stdout] test parser::byte::tests::memslice_basic ... ok [INFO] [stdout] test std_tests::inner_error_consume ... ok [INFO] [stdout] test stream::state::tests::test_range_positioner ... ok [INFO] [stdout] test stream::tests::larger_than_1_byte_items_return_correct_distance ... ok [INFO] [stdout] test std_tests::infinite_recursion_in_box_parser ... ok [INFO] [stdout] test tests::attempt_try ... ok [INFO] [stderr] Running /opt/crater/target/debug/deps/async-656c10acf11ed9aa [INFO] [stdout] test tests::choice_strings ... ok [INFO] [stdout] test stream::tests::uncons_range_at_end ... ok [INFO] [stdout] test tests::chainl1_error_consume ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test inner_no_partial_test ... ok [INFO] [stdout] test many1_skip_no_errors ... ok [INFO] [stdout] test skip_count_min_max_test ... ok [INFO] [stdout] test take_until ... ok [INFO] [stdout] test many1_skip_test ... ok [INFO] [stdout] test recognize_range_test ... ok [INFO] [stdout] test choice_test ... ok [INFO] [stdout] test prefix_many_then_test ... ok [INFO] [stdout] test recognize_test ... ok [INFO] [stdout] test take_while_test ... ok [INFO] [stdout] test take_until_bytes_test ... ok [INFO] [stdout] test take_fn_test ... ok [INFO] [stdout] test take_until_range_consumed ... ok [INFO] [stdout] test take_until_consumed ... ok [INFO] [stdout] test take_while1_test ... ok [INFO] [stdout] test any_send_partial_state_do_not_forget_state ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/buffered_stream-584971493ed673b4 [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test shared_stream_buffer ... ok [INFO] [stdout] test shared_stream_insufficent_backtrack ... ok [INFO] [stdout] test position ... ok [INFO] [stdout] test shared_stream_backtrack ... ok [INFO] [stdout] test always_output_end_of_input_after_end_of_input ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/parser-015a3762199875b0 [INFO] [stdout] [INFO] [stdout] running 34 tests [INFO] [stdout] test issue_99 ... ok [INFO] [stdout] test choice_empty ... ok [INFO] [stdout] test tests_std::expected_retain_errors ... ok [INFO] [stdout] test tests_std::consumed_then_optional_empty_ok_then_error ... ok [INFO] [stdout] test not_followed_by_does_not_consume_any_input ... ok [INFO] [stdout] test tests_std::count_min_max_empty_error ... ok [INFO] [stdout] test tests_std::choice_compose_on_error ... ok [INFO] [stdout] test tests_std::lifetime_inference ... ok [INFO] [stdout] test tests_std::expected_tests ... ok [INFO] [stdout] test tests_std::nested_optional_empty_ok_then_error ... ok [INFO] [stdout] test tests_std::message_tests ... ok [INFO] [stdout] test tests_std::parser_macro_must_impl_parse_mode_issue_168 ... ok [INFO] [stdout] test tests_std::not_followed_by_empty_error_issue_220 ... ok [INFO] [stdout] test tests_std::recognize_parser_issue_168 ... ok [INFO] [stdout] test tests_std::optional_empty_ok_then_error ... ok [INFO] [stdout] test tests_std::sequence_in_choice_array_parser_empty_err ... ok [INFO] [stdout] test tests_std::sep_end_by1_dont_eat_separator_twice ... ok [INFO] [stdout] test tests_std::sequence_error ... ok [INFO] [stdout] test tests_std::sep_by_consumed_error ... ok [INFO] [stdout] test tests_std::choice_compose_issue_175 ... ok [INFO] [stdout] test tests_std::sequence_in_many_report_delayed_error ... ok [INFO] [stdout] test tests_std::sequence_in_optional_nested_report_delayed_error ... ok [INFO] [stdout] test tests_std::sequence_in_sep_by_report_delayed_error ... ok [INFO] [stdout] test tests_std::sequence_in_optional_nested_2_report_delayed_error ... ok [INFO] [stdout] test tests_std::sequence_in_optional_report_delayed_error ... ok [INFO] [stdout] test tests_std::sequence_parser_resets_partial_state_issue_168 ... ok [INFO] [stdout] test tests_std::sequence_in_choice_array_parser_empty_err_where_first_parser_delay_errors ... ok [INFO] [stdout] test tests_std::sequence_in_choice_parser_empty_err ... ok [INFO] [stdout] test tests_std::test ... ok [INFO] [stdout] test tests_std::test_nested_count_overflow ... ok [INFO] [stdout] test tests_std::token_clone_but_not_copy ... ok [INFO] [stdout] test tests_std::try_tests ... ok [INFO] [stdout] test tests_std::tuple_parse_error ... ok [INFO] [stdout] test tuple ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/parser_macro-71d4c9951bd32f2b [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_that_we_dont_need_imports_for_this_macro_to_work ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests combine [INFO] [stdout] [INFO] [stdout] running 145 tests [INFO] [stdout] test src/lib.rs - parser::byte::take_until_byte2 (line 651) ... ok [INFO] [stdout] test src/error.rs - error::Consumed::combine (line 149) ... ok [INFO] [stdout] test src/lib.rs - parser::byte::take_until_byte3 (line 651) ... ok [INFO] [stdout] test src/lib.rs - parser::byte::take_until_byte (line 651) ... ok [INFO] [stdout] test src/lib.rs - (line 21) ... ok [INFO] [stdout] test src/lib.rs - parser::byte::take_until_bytes (line 653) ... ok [INFO] [stdout] test src/lib.rs - parser::char::digit (line 649) ... ok [INFO] [stdout] test src/lib.rs - parser::range::recognize (line 652) ... ok [INFO] [stdout] test src/lib.rs - (line 58) ... ok [INFO] [stdout] test src/lib.rs - (line 92) ... ok [INFO] [stdout] test src/lib.rs - parser::repeat::count (line 649) ... ok [INFO] [stdout] test src/lib.rs - parser (line 256) ... ok [INFO] [stdout] test src/lib.rs - parser::repeat::skip_count (line 649) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::byte (line 20) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::alpha_num (line 212) ... ok [INFO] [stdout] test src/lib.rs - parser::repeat::skip_count_min_max (line 650) ... ok [INFO] [stdout] test src/lib.rs - parser::combinator::from_str (line 651) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::bytes (line 292) ... ok [INFO] [stdout] test src/lib.rs - parser::repeat::skip_until (line 650) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::bytes_cmp (line 320) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::crlf (line 131) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::digit (line 49) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::hex_digit (line 272) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::lower (line 194) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::letter (line 231) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::be_f32 (line 542) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::newline (line 109) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::be_i16 (line 542) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::be_i32 (line 542) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::be_i64 (line 542) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::be_f64 (line 542) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::be_u16 (line 542) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::be_u64 (line 542) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::be_u32 (line 542) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::f32 (line 531) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::f64 (line 531) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::i16 (line 531) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::i32 (line 531) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::le_f64 (line 552) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::le_i16 (line 552) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::i64 (line 531) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::le_i64 (line 552) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::le_i32 (line 552) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::le_f32 (line 552) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::le_u32 (line 552) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::le_u16 (line 552) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::u32 (line 531) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::le_u64 (line 552) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::u16 (line 531) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::oct_digit (line 251) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::num::u64 (line 531) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::space (line 68) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::upper (line 176) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::spaces (line 90) ... ok [INFO] [stdout] test src/parser/byte.rs - parser::byte::tab (line 155) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::char (line 13) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::alpha_num (line 219) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::crlf (line 122) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::hex_digit (line 290) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::newline (line 100) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::letter (line 245) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::lower (line 195) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::space (line 55) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::string (line 310) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::upper (line 171) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::tab (line 147) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::oct_digit (line 268) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::spaces (line 81) ... ok [INFO] [stdout] test src/parser/char.rs - parser::char::string_cmp (line 332) ... ok [INFO] [stdout] test src/parser/choice.rs - choice (line 11) ... ok [INFO] [stdout] test src/parser/choice.rs - parser::choice::optional (line 669) ... ok [INFO] [stdout] test src/parser/choice.rs - parser::choice::choice (line 517) ... ok [INFO] [stdout] test src/parser/combinator.rs - parser::combinator::attempt (line 150) ... ok [INFO] [stdout] test src/parser/choice.rs - parser::choice::or (line 595) ... ok [INFO] [stdout] test src/parser/combinator.rs - parser::combinator::not_followed_by (line 63) ... ok [INFO] [stdout] test src/parser/combinator.rs - parser::combinator::factory (line 1014) ... ok [INFO] [stdout] test src/parser/combinator.rs - parser::combinator::look_ahead (line 199) ... ok [INFO] [stdout] test src/parser/combinator.rs - parser::combinator::any_send_partial_state (line 839) ... ok [INFO] [stdout] test src/parser/combinator.rs - parser::combinator::any_partial_state (line 740) ... ok [INFO] [stdout] test src/parser/error.rs - parser::error::unexpected (line 35) ... ok [INFO] [stdout] test src/parser/combinator.rs - parser::combinator::recognize (line 501) ... ok [INFO] [stdout] test src/parser/error.rs - parser::error::unexpected_any (line 67) ... ok [INFO] [stdout] test src/parser/combinator.rs - parser::combinator::opaque (line 1217) ... ok [INFO] [stdout] test src/parser/item.rs - parser::item::any (line 36) ... ok [INFO] [stdout] test src/parser/function.rs - parser::function::parser (line 28) ... ok [INFO] [stdout] test src/parser/item.rs - parser::item::eof (line 605) ... ok [INFO] [stdout] test src/parser/function.rs - parser::function::env_parser (line 138) ... ok [INFO] [stdout] test src/parser/item.rs - parser::item::one_of (line 454) ... ok [INFO] [stdout] test src/parser/item.rs - parser::item::none_of (line 506) ... ok [INFO] [stdout] test src/parser/item.rs - parser::item::satisfy (line 107) ... ok [INFO] [stdout] test src/parser/item.rs - parser::item::position (line 395) ... ok [INFO] [stdout] test src/parser/item.rs - parser::item::token (line 220) ... ok [INFO] [stdout] test src/parser/item.rs - parser::item::satisfy_map (line 155) ... ok [INFO] [stdout] test src/parser/item.rs - parser::item::tokens (line 248) ... ok [INFO] [stdout] test src/parser/item.rs - parser::item::tokens_cmp (line 335) ... ok [INFO] [stdout] test src/parser/item.rs - parser::item::value (line 557) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::and (line 484) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::boxed (line 849) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::and_then (line 754) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::expected (line 695) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::by_ref (line 407) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::easy_parse (line 108) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::flat_map (line 642) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::map (line 620) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::iter (line 783) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::left (line 881) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::or (line 510) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::right (line 915) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::silent (line 725) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::skip (line 460) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::message (line 664) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::partial_iter (line 813) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::with (line 437) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::then (line 549) ... ok [INFO] [stdout] test src/parser/range.rs - parser::range::take (line 276) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::then_partial (line 588) ... ok [INFO] [stdout] test src/parser/range.rs - parser::range::range (line 232) ... ok [INFO] [stdout] test src/parser/range.rs - parser::range::take_until_range (line 516) ... ok [INFO] [stdout] test src/parser/range.rs - parser::range::take_while (line 337) ... ok [INFO] [stdout] test src/parser/range.rs - parser::range::recognize_with_value (line 199) ... ok [INFO] [stdout] test src/parser/range.rs - parser::range::take_while1 (line 397) ... ok [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::chainr1 (line 1079) ... ok [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::chainl1 (line 1003) ... ok [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::count_min_max (line 132) ... ok [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::many1 (line 475) ... ok [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::escaped (line 1305) ... ok [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::sep_end_by (line 800) ... ok [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::many (line 383) ... ok [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::sep_by (line 616) ... ok [INFO] [stdout] test src/stream/buffered.rs - stream::buffered::Stream (line 18) ... ignored [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::sep_by1 (line 717) ... ok [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::skip_many (line 521) ... ok [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::skip_many1 (line 546) ... ok [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::sep_end_by1 (line 898) ... ok [INFO] [stdout] test src/stream/mod.rs - stream::RangeStreamOnce::distance (line 208) ... ignored [INFO] [stdout] test src/parser/repeat.rs - parser::repeat::take_until (line 1155) ... ok [INFO] [stdout] test src/parser/sequence.rs - parser::sequence::between (line 512) ... ok [INFO] [stdout] test src/parser/sequence.rs - struct_parser (line 373) ... ok [INFO] [stdout] test src/stream/mod.rs - stream::StreamErrorFor (line 65) ... ok [INFO] [stdout] test src/stream/mod.rs - stream::PointerOffset::translate_position (line 1128) ... ok [INFO] [stdout] test src/stream/mod.rs - stream::ReadStream::new (line 1037) ... ok [INFO] [stdout] test src/stream/easy.rs - stream::easy::Errors::map_range (line 681) ... ok [INFO] [stdout] test src/stream/easy.rs - stream::easy::Error::fmt_errors (line 494) ... ok [INFO] [stdout] test src/stream/easy.rs - stream::easy (line 9) ... ok [INFO] [stdout] test src/stream/state.rs - stream::state::State (line 57) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 143 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "6a8f2bdb21450e004c50bc9e70776f3febc58e37c9c41aa041b9516b856b76f4"` [INFO] running `"docker" "rm" "-f" "6a8f2bdb21450e004c50bc9e70776f3febc58e37c9c41aa041b9516b856b76f4"` [INFO] [stdout] 6a8f2bdb21450e004c50bc9e70776f3febc58e37c9c41aa041b9516b856b76f4