[INFO] fetching crate koicore 0.2.3... [INFO] testing koicore-0.2.3 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate koicore 0.2.3 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate koicore 0.2.3 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate koicore 0.2.3 [INFO] tweaked toml for crates.io crate koicore 0.2.3 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate koicore 0.2.3 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate koicore 0.2.3 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded csv-core v0.1.12 [INFO] [stderr] Downloaded regex v1.12.1 [INFO] [stderr] Downloaded regex-syntax v0.8.7 [INFO] [stderr] Downloaded web-sys v0.3.81 [INFO] [stderr] Downloaded regex-automata v0.4.12 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8e21eefd1164249f03c3f0234d91b3fab8db4493e01511bb4f3ab76f90f9a095 [INFO] running `Command { std: "docker" "start" "-a" "8e21eefd1164249f03c3f0234d91b3fab8db4493e01511bb4f3ab76f90f9a095", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8e21eefd1164249f03c3f0234d91b3fab8db4493e01511bb4f3ab76f90f9a095", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8e21eefd1164249f03c3f0234d91b3fab8db4493e01511bb4f3ab76f90f9a095", kill_on_drop: false }` [INFO] [stdout] 8e21eefd1164249f03c3f0234d91b3fab8db4493e01511bb4f3ab76f90f9a095 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 801c2d39b41f0f531f59f217603eb09f1bf2c067a416400deb49cb07386f8f98 [INFO] running `Command { std: "docker" "start" "-a" "801c2d39b41f0f531f59f217603eb09f1bf2c067a416400deb49cb07386f8f98", kill_on_drop: false }` [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Compiling koicore v0.2.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.67s [INFO] running `Command { std: "docker" "inspect" "801c2d39b41f0f531f59f217603eb09f1bf2c067a416400deb49cb07386f8f98", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "801c2d39b41f0f531f59f217603eb09f1bf2c067a416400deb49cb07386f8f98", kill_on_drop: false }` [INFO] [stdout] 801c2d39b41f0f531f59f217603eb09f1bf2c067a416400deb49cb07386f8f98 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 686fb7ce4fbf109bcbda29c6c557ea45f4ec3d356b8a7071d7369a8899f36a09 [INFO] running `Command { std: "docker" "start" "-a" "686fb7ce4fbf109bcbda29c6c557ea45f4ec3d356b8a7071d7369a8899f36a09", kill_on_drop: false }` [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling regex-syntax v0.8.7 [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling csv-core v0.1.12 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling serde_cbor v0.11.2 [INFO] [stderr] Compiling csv v1.3.1 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling regex-automata v0.4.12 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling regex v1.12.1 [INFO] [stderr] Compiling criterion v0.3.6 [INFO] [stderr] Compiling koicore v0.2.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 23.98s [INFO] running `Command { std: "docker" "inspect" "686fb7ce4fbf109bcbda29c6c557ea45f4ec3d356b8a7071d7369a8899f36a09", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "686fb7ce4fbf109bcbda29c6c557ea45f4ec3d356b8a7071d7369a8899f36a09", kill_on_drop: false }` [INFO] [stdout] 686fb7ce4fbf109bcbda29c6c557ea45f4ec3d356b8a7071d7369a8899f36a09 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] d29c19f160a1d855a20c1986e83715296c9b3446fc19e9cdd68d073826cbfe68 [INFO] running `Command { std: "docker" "start" "-a" "d29c19f160a1d855a20c1986e83715296c9b3446fc19e9cdd68d073826cbfe68", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/koicore-7cdaade071a5297b) [INFO] [stdout] [INFO] [stdout] running 95 tests [INFO] [stdout] test command::tests::test_command_display_annotation ... ok [INFO] [stdout] test command::tests::test_composite_value_conversions ... ok [INFO] [stdout] test command::tests::test_composite_value_display ... ok [INFO] [stdout] test command::tests::test_command_display ... ok [INFO] [stdout] test command::tests::test_command_display_text ... ok [INFO] [stdout] test command::tests::test_convert_value ... ok [INFO] [stdout] test parser::command_parser::tests::test_escapes_newline ... ok [INFO] [stdout] test parser::command_parser::tests::test_line_continuation_in_composite_params ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_complex_example ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_composite_single ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_integer ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_number_command ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_buf_read_trait ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_composite_dict ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_bufread_line_splitting ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_composite_list ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_chunk_boundary_handling ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_empty_chunks ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_literal ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_empty_input ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_encoding_error_replace ... ok [INFO] [stdout] test parser::command_parser::tests::test_multiple_line_continuations ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_string_parameter ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_float ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_encoding_error_ignore ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_multibyte_character_split ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_read_trait_edge_cases ... ok [INFO] [stdout] test parser::error::tests::test_error_display ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_zero_sized_operations ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_small_buffer_size ... ok [INFO] [stdout] test command::tests::test_float_display ... ok [INFO] [stdout] test command::tests::test_value_display_escaping ... ok [INFO] [stdout] test parser::error::tests::test_error_methods ... ok [INFO] [stdout] test parser::error::tests::test_error_with_non_ascii_source ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_large_data_processing ... ok [INFO] [stdout] test parser::error::tests::test_error_with_source ... ok [INFO] [stdout] test parser::input::tests::test_box_text_input_source ... ok [INFO] [stdout] test parser::input::tests::test_arc_mutex_text_input_source ... ok [INFO] [stdout] test parser::input::tests::test_buf_read_wrapper ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_utf8_decoding ... ok [INFO] [stdout] test parser::input::tests::test_input_line_continuation ... ok [INFO] [stdout] test parser::tests::test_next_command_with_source_annotation ... ok [INFO] [stdout] test parser::tests::test_next_command_with_source_error ... ok [INFO] [stdout] test parser::tests::test_next_command_with_source_preserve_empty_lines ... ok [INFO] [stdout] test parser::tests::test_next_command_with_source_skip_annotations ... ok [INFO] [stdout] test parser::tests::test_next_command_with_source_command ... ok [INFO] [stdout] test parser::tests::test_next_command_with_source_text ... ok [INFO] [stdout] test parser::tests::test_parser_config ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_mixed_parameters ... ok [INFO] [stdout] test parser::tests::test_next_command_with_source_eof ... ok [INFO] [stdout] test parser::tests::test_parser_current_line ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_command_simple ... ok [INFO] [stdout] test parser::tests::test_parser_process_with ... ok [INFO] [stdout] test parser::tests::test_preserve_empty_lines ... ok [INFO] [stdout] test parser::tests::test_parser_process_with_early_stop ... ok [INFO] [stdout] test parser::tests::test_preserve_indent ... ok [INFO] [stdout] test parser::tests::test_preserve_indent_annotation ... ok [INFO] [stdout] test writer::config::tests::test_writer_config_default ... ok [INFO] [stdout] test writer::config::tests::test_writer_config_with_custom_command_options ... ok [INFO] [stdout] test writer::config::tests::test_param_format_selector ... ok [INFO] [stdout] test writer::config::tests::test_writer_config_with_custom_threshold ... ok [INFO] [stdout] test writer::formatters::tests::test_format_string ... ok [INFO] [stdout] test writer::formatters::tests::test_format_float ... ok [INFO] [stdout] test writer::formatters::tests::test_format_number ... ok [INFO] [stdout] test writer::formatters::tests::test_format_composite_value ... ok [INFO] [stdout] test writer::formatters::tests::test_format_value_with_float_formats ... ok [INFO] [stdout] test writer::formatters::tests::test_format_parameter ... ok [INFO] [stdout] test writer::formatters::tests::test_format_value ... ok [INFO] [stdout] test parser::command_parser::tests::test_parse_command_with_params ... ok [INFO] [stdout] test writer::generators::tests::test_get_effective_options ... ok [INFO] [stdout] test writer::generators::tests::test_get_param_name ... ok [INFO] [stdout] test writer::formatters::tests::test_format_value_with_number_formats ... ok [INFO] [stdout] test writer::formatters::tests::test_is_valid_variable_name ... ok [INFO] [stdout] test writer::generators::tests::test_get_param_specific_options ... ok [INFO] [stdout] test writer::generators::tests::test_merge_options ... ok [INFO] [stdout] test writer::generators::tests::test_merge_options_with_override ... ok [INFO] [stdout] test writer::generators::tests::test_write_command_with_param_options ... ok [INFO] [stdout] test writer::generators::tests::test_write_indent ... ok [INFO] [stdout] test writer::generators::tests::test_write_number_command_complex ... ok [INFO] [stdout] test writer::tests::test_mutliline_command ... ok [INFO] [stdout] test writer::tests::test_write_basic_command ... ok [INFO] [stdout] test writer::tests::test_write_with_composite_param_formatting ... ok [INFO] [stdout] test writer::tests::test_write_with_custom_options ... ok [INFO] [stdout] test writer::tests::test_write_with_force_quotes ... ok [INFO] [stdout] test writer::tests::test_write_with_param_newlines ... ok [INFO] [stdout] test writer::tests::test_write_without_repeat_newlines ... ok [INFO] [stdout] test parser::input::tests::test_file_input_source_encoding_strategies ... ok [INFO] [stdout] test writer::tests::test_write_annotation_command ... ok [INFO] [stdout] test writer::tests::test_write_number_command ... ok [INFO] [stdout] test writer::tests::test_write_text_command ... ok [INFO] [stdout] test parser::decode_buf_reader::tests::test_buffer_refill_edge_cases ... ok [INFO] [stderr] Running tests/test_decode_buf_reader.rs (/opt/rustwide/target/debug/deps/test_decode_buf_reader-0c5bd0a1f8b54ffb) [INFO] [stdout] test parser::traceback::tests::test_traceback_entry_convert_error ... ok [INFO] [stdout] test writer::tests::test_write_with_number_formats ... ok [INFO] [stdout] test writer::tests::test_write_with_invalid_var_names ... ok [INFO] [stdout] test parser::traceback::tests::test_parser_error_traceback ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 95 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test test_decode_buf_reader_buffer_boundary_conditions ... ok [INFO] [stdout] test test_decode_buf_reader_consume_behavior ... ok [INFO] [stdout] test test_decode_buf_reader_empty_input ... ok [INFO] [stdout] test test_decode_buf_reader_chunk_decoding ... ok [INFO] [stdout] test test_decode_buf_reader_error_handling ... ok [INFO] [stdout] test test_decode_buf_reader_mixed_encodings ... ok [INFO] [stdout] test test_decode_buf_reader_multibyte_boundaries ... ok [INFO] [stdout] test test_decode_buf_reader_with_encoding ... ok [INFO] [stdout] test test_decode_buf_reader_large_chunk_decoding ... ok [INFO] [stdout] test test_decode_buf_reader_utf8 ... ok [INFO] [stdout] test test_decode_buf_reader_zero_sized_reads ... ok [INFO] [stdout] test test_decode_buf_reader_memory_efficient_processing ... ok [INFO] [stdout] test test_decode_buf_reader_ultra_long_stream ... ok [INFO] [stderr] Running tests/test_encoding.rs (/opt/rustwide/target/debug/deps/test_encoding-53ee72289c19cea1) [INFO] [stdout] test test_decode_buf_reader_extremely_large_stream ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.79s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_decode ... ok [INFO] [stdout] test test_detect ... ok [INFO] [stdout] test test_stream_decode ... ok [INFO] [stdout] test test_stream_gbk_decode_error ... ok [INFO] [stdout] test test_stream_gbk_decode ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/test_nom.rs (/opt/rustwide/target/debug/deps/test_nom-7882844aa74ff161) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_string ... ok [INFO] [stdout] test test_tag ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/test_parser.rs (/opt/rustwide/target/debug/deps/test_parser-787571445a543268) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_parse_example_with_empty_line ... ok [INFO] [stdout] test test_early_stop ... ok [INFO] [stdout] test test_parse_hello_world ... ok [INFO] [stdout] test test_parse_example_with_syntax_error ... ok [INFO] [stdout] test test_parser_escape_sequences ... ok [INFO] [stdout] test test_parser_edge_cases_unclosed ... ok [INFO] [stdout] test test_parser_empty_composite ... ok [INFO] [stdout] test test_parser_duplicate_keys ... ok [INFO] [stdout] test test_parse_example ... ok [INFO] [stdout] test test_parser_edge_cases_trailing_comma ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/test_serde.rs (/opt/rustwide/target/debug/deps/test_serde-4096cb5f411e213f) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_verify_boolean.rs (/opt/rustwide/target/debug/deps/test_verify_boolean-59ac6e63294185ec) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_boolean_parsing_and_writing ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_writer.rs (/opt/rustwide/target/debug/deps/test_writer-2e70ce92935b4c72) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_write_special_strings ... ok [INFO] [stdout] test test_writer_parser_compact ... ok [INFO] [stdout] test test_write_duplicate_keys ... ok [INFO] [stdout] test test_writer_parser_force_quotes ... ok [INFO] [stdout] test test_writer_parser_newlines ... ok [INFO] [stdout] test test_writer_parser_param_specific ... ok [INFO] [stdout] test test_parser_writer_compatibility ... ok [INFO] [stderr] Doc-tests koicore [INFO] [stdout] test test_writer_parser_compatibility ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test src/../README.md - (line 226) ... ok [INFO] [stdout] test src/../README.md - (line 207) ... ok [INFO] [stdout] test src/../README.md - (line 321) ... ok [INFO] [stdout] test src/command.rs - command (line 16) ... ok [INFO] [stdout] test src/../README.md - (line 60) ... ok [INFO] [stdout] test src/command.rs - command::Command::new_number (line 338) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::process_with (line 436) ... ok [INFO] [stdout] test src/../README.md - (line 341) ... ok [INFO] [stdout] test src/command.rs - command::Command::new (line 260) ... ok [INFO] [stdout] test src/command.rs - command::Command::new_annotation (line 315) ... ok [INFO] [stdout] test src/../README.md - (line 240) ... FAILED [INFO] [stdout] test src/parser/mod.rs - parser::ParserConfig::new (line 100) ... ok [INFO] [stdout] test src/command.rs - command::Command::new_text (line 292) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::ParserConfig::with_preserve_indent (line 183) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::ParserConfig::with_preserve_empty_lines (line 200) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::ParserConfig::with_skip_annotations (line 149) ... ok [INFO] [stdout] test src/parser/mod.rs - parser (line 15) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::ParserConfig::with_command_threshold (line 132) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::ParserConfig::with_convert_number_command (line 166) ... ok [INFO] [stdout] test src/../README.md - (line 296) ... ok [INFO] [stdout] test src/../README.md - (line 258) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::next_command (line 252) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::new (line 230) ... ok [INFO] [stdout] test src/parser/mod.rs - parser::Parser::next_command_with_source (line 280) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/../README.md - (line 240) stdout ---- [INFO] [stdout] Test executable failed (exit status: 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (201) panicked at /tmp/rustdoctestllwS2c/doctest_bundle_2024.rs:43:53: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6443b825595a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6443b825595a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6443b825595a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x6443b825595a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x6443b826a8aa - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x6443b826a8aa - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x6443b825ad92 - std[31e582c13f4e914f]::io::default_write_fmt:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6443b825ad92 - ::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x6443b823457f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x6443b823457f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x6443b824db11 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x6443b824dccb - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x6443b8234638 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x6443b8229799 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x6443b823546d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x6443b826b03c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x6443b826adb2 - core[fa0eadad68403074]::result::unwrap_failed [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1867:5 [INFO] [stdout] 17: 0x6443b81b15a9 - doctest_bundle_2024[1524995b738ae52b]::__doctest_2::main [INFO] [stdout] 18: 0x6443b81b1856 - doctest_bundle_2024[1524995b738ae52b]::__doctest_2::__main_fn [INFO] [stdout] 19: 0x6443b8170411 - doctest_runner_2024[eae6700fe59bacdc]::__doctest_2::TEST::{closure#0} [INFO] [stdout] 20: 0x6443b8174a46 - >::call_once [INFO] [stdout] 21: 0x6443b8171916 - doctest_runner_2024[eae6700fe59bacdc]::main [INFO] [stdout] 22: 0x6443b8174923 - std[31e582c13f4e914f]::process::ExitCode as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] 23: 0x6443b816fba6 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: std[31e582c13f4e914f]::process::ExitCode, std[31e582c13f4e914f]::process::ExitCode> [INFO] [stdout] 24: 0x6443b8170139 - std[31e582c13f4e914f]::rt::lang_start::::{closure#0} [INFO] [stdout] 25: 0x6443b824c794 - <&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 26: 0x6443b824c794 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x6443b824c794 - std[31e582c13f4e914f]::panicking::catch_unwind:: + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x6443b824c794 - std[31e582c13f4e914f]::panic::catch_unwind::<&dyn core[fa0eadad68403074]::ops::function::Fn<(), Output = i32> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x6443b824c794 - std[31e582c13f4e914f]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stdout] 30: 0x6443b824c794 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 31: 0x6443b824c794 - std[31e582c13f4e914f]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 32: 0x6443b824c794 - std[31e582c13f4e914f]::panic::catch_unwind:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 33: 0x6443b824c794 - std[31e582c13f4e914f]::rt::lang_start_internal [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stdout] 34: 0x6443b816edb1 - std[31e582c13f4e914f]::rt::lang_start:: [INFO] [stdout] 35: 0x6443b8175085 - main [INFO] [stdout] 36: 0x763dadfb41ca - [INFO] [stdout] 37: 0x763dadfb428b - __libc_start_main [INFO] [stdout] 38: 0x6443b816dd95 - _start [INFO] [stdout] 39: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/../README.md - (line 240) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 23 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.53s; merged doctests compilation took 1.46s [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "d29c19f160a1d855a20c1986e83715296c9b3446fc19e9cdd68d073826cbfe68", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d29c19f160a1d855a20c1986e83715296c9b3446fc19e9cdd68d073826cbfe68", kill_on_drop: false }` [INFO] [stdout] d29c19f160a1d855a20c1986e83715296c9b3446fc19e9cdd68d073826cbfe68