[INFO] fetching crate json_lib 0.2.1...
[INFO] testing json_lib-0.2.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate json_lib 0.2.1 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate json_lib 0.2.1
[INFO] finished tweaking crates.io crate json_lib 0.2.1
[INFO] tweaked toml for crates.io crate json_lib 0.2.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate json_lib 0.2.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate json_lib 0.2.1 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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed
[INFO] running `Command { std: "docker" "start" "e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling dtoa v1.0.11
[INFO] [stderr]    Compiling json_lib v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/nodes/node.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::accessors::*`
[INFO] [stdout]   --> src/nodes/node.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use super::accessors::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::indexing::*`
[INFO] [stdout]    --> src/nodes/node.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub use super::indexing::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::convert::*`
[INFO] [stdout]    --> src/nodes/node.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub use super::convert::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2.63s
[INFO] running `Command { std: "docker" "inspect" "e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/nodes/node.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::accessors::*`
[INFO] [stdout]   --> src/nodes/node.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use super::accessors::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::indexing::*`
[INFO] [stdout]    --> src/nodes/node.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub use super::indexing::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::convert::*`
[INFO] [stdout]    --> src/nodes/node.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub use super::convert::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling json_lib v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `super::accessors::*`
[INFO] [stdout]   --> src/nodes/node.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use super::accessors::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::indexing::*`
[INFO] [stdout]    --> src/nodes/node.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub use super::indexing::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::convert::*`
[INFO] [stdout]    --> src/nodes/node.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub use super::convert::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 10.17s
[INFO] running `Command { std: "docker" "inspect" "e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `std::collections::HashMap`
[INFO] [stderr]  --> src/nodes/node.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::collections::HashMap;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::accessors::*`
[INFO] [stderr]   --> src/nodes/node.rs:10:9
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub use super::accessors::*;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::indexing::*`
[INFO] [stderr]    --> src/nodes/node.rs:164:9
[INFO] [stderr]     |
[INFO] [stderr] 164 | pub use super::indexing::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::convert::*`
[INFO] [stderr]    --> src/nodes/node.rs:165:9
[INFO] [stderr]     |
[INFO] [stderr] 165 | pub use super::convert::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `json_lib` (lib) generated 4 warnings (run `cargo fix --lib -p json_lib` to apply 4 suggestions)
[INFO] [stderr] warning: unused import: `super::accessors::*`
[INFO] [stderr]   --> src/nodes/node.rs:10:9
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub use super::accessors::*;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `json_lib` (lib test) generated 3 warnings (2 duplicates) (run `cargo fix --lib -p json_lib --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/json_lib-a85015744ab60668)
[INFO] [stdout] 
[INFO] [stdout] running 876 tests
[INFO] [stdout] test error::parse_error::tests::test_to_string ... ok
[INFO] [stdout] test error::parse_error::tests::test_from_string ... ok
[INFO] [stdout] test file::file::tests::test_utf32_be ... FAILED
[INFO] [stdout] test error::parse_error::tests::test_unexpected_char ... ok
[INFO] [stdout] test error::parse_error::tests::test_limit_exceeded ... ok
[INFO] [stdout] test file::file::tests::test_write_utf32be ... FAILED
[INFO] [stdout] test file::file::tests::test_write_utf8 ... FAILED
[INFO] [stdout] test file::file::tests::test_write_utf8bom ... FAILED
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_formatted_testfile022 ... FAILED
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_formatted_testfile023 ... FAILED
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_formatted_testfile024 ... FAILED
[INFO] [stdout] test file::file::tests::test_utf32_le ... FAILED
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_read_utf16be_file ... FAILED
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_formatted_testfile021 ... FAILED
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_formatted_testfile026 ... FAILED
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_read_utf32le_file ... FAILED
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_read_utf32be_file ... FAILED
[INFO] [stdout] test error::parse_error::tests::test_syntax_error ... ok
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_read_utf8_file ... FAILED
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_write_formatted_testfile021 ... FAILED
[INFO] [stdout] test integration_tests::parser_integration_tests::tests::test_parse_json_files ... ok
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_read_utf8bom_file ... FAILED
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_preserves_boolean_values ... ok
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_preserves_integer_values ... ok
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_preserves_nested_array_of_objects ... ok
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_preserves_null_value ... ok
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_write_formatted_testfile022 ... FAILED
[INFO] [stdout] test file::file::tests::test_write_utf16be ... FAILED
[INFO] [stdout] test file::file::tests::test_utf8 ... FAILED
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_preserves_string_values ... ok
[INFO] [stdout] test file::file::tests::test_utf8_bom ... FAILED
[INFO] [stdout] test file::file::tests::test_write_utf32le ... FAILED
[INFO] [stdout] test file::file::tests::test_write_utf16le ... FAILED
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_from_bytes_fails_on_invalid_input ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_from_bytes_parses_nested_array_of_objects ... ok
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_stringify_output_is_valid_for_all_test_files ... ok
[INFO] [stdout] test file::file::tests::test_utf16_be ... FAILED
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_from_str_fails_on_invalid_json ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_from_str_parses_array ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_from_str_parses_nested_object ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_from_bytes_parses_object ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_from_str_parses_object ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_from_str_parses_null_and_boolean ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_from_str_parses_float ... ok
[INFO] [stdout] test file::file::tests::test_utf16_le ... FAILED
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_formatted_testfile025 ... FAILED
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_parse_with_config_depth_limit_exceeded ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_parse_with_config_strict_succeeds_on_shallow_json ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_parse_with_config_array_size_limit_exceeded ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_parse_with_config_unlimited_handles_deep_nesting ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_parse_with_config_default_succeeds_on_simple_json ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_from_bytes_parses_numeric_array ... ok
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_all_test_files ... FAILED
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile005_escape_sequences ... FAILED
[INFO] [stdout] test integration_tests::file_integration_tests::tests::test_read_utf16le_file ... FAILED
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employee_count_preserved ... FAILED
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_validate_invalid_bare_word ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_validate_invalid_unquoted_key ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_validate_invalid_unclosed_array ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_validate_invalid_unclosed_object ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_validate_valid_all_primitive_types ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_validate_valid_nested_structure ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_validate_valid_object ... ok
[INFO] [stdout] test io::destinations::buffer::tests::add_byte_appends_to_existing_content ... ok
[INFO] [stdout] test io::destinations::buffer::tests::add_byte_to_destination_buffer_works ... ok
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employees_key_present ... FAILED
[INFO] [stdout] test io::destinations::buffer::tests::add_bytes_empty_string_does_nothing ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_validate_valid_empty_object ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_strip_whitespace_result_parses_to_same_values ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_strip_whitespace_output_is_valid_json ... ok
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_preserves_root_type ... FAILED
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_validate_valid_array ... ok
[INFO] [stdout] test io::destinations::buffer::tests::add_bytes_multiple_calls_concatenate_in_order ... ok
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_glossary_key_present ... FAILED
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_validate_valid_empty_array ... ok
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile004_preserves_float_values ... FAILED
[INFO] [stdout] test io::destinations::buffer::tests::add_bytes_newline_and_tab_chars ... ok
[INFO] [stdout] test io::destinations::buffer::tests::add_bytes_to_destination_buffer_works ... ok
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile020_root_is_array ... FAILED
[INFO] [stdout] test io::destinations::buffer::tests::buffer_len_matches_bytes_written ... ok
[INFO] [stdout] test integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile020_user_count_preserved ... FAILED
[INFO] [stdout] test io::destinations::buffer::tests::add_bytes_json_object_string ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_validate_all_test_files_pass ... FAILED
[INFO] [stdout] test io::destinations::buffer::tests::clear_multiple_times_leaves_buffer_empty ... ok
[INFO] [stdout] test io::destinations::buffer::tests::clear_destination_buffer_works ... ok
[INFO] [stdout] test io::destinations::buffer::tests::buffer_raw_bytes_match_expected_for_ascii ... ok
[INFO] [stdout] test integration_tests::validate_integration_tests::tests::test_strip_whitespace_on_file_produces_valid_json ... FAILED
[INFO] [stdout] test io::destinations::buffer::tests::clear_allows_reuse_of_buffer ... ok
[INFO] [stdout] test io::destinations::buffer::tests::default_creates_empty_buffer ... ok
[INFO] [stdout] test io::destinations::buffer::tests::last_works ... ok
[INFO] [stdout] test io::destinations::buffer::tests::last_reflects_most_recent_byte ... ok
[INFO] [stdout] test io::destinations::buffer::tests::last_after_add_bytes_returns_last_byte ... ok
[INFO] [stdout] test io::destinations::buffer::tests::to_string_handles_non_utf8 ... ok
[INFO] [stdout] test io::destinations::buffer::tests::to_string_returns_correct_utf8_string ... ok
[INFO] [stdout] test io::destinations::file::tests::add_byte_increments_file_length_by_one ... FAILED
[INFO] [stdout] test io::destinations::file::tests::add_byte_works ... FAILED
[INFO] [stdout] test io::destinations::file::tests::add_byte_then_add_bytes_accumulates_correctly ... FAILED
[INFO] [stdout] test io::destinations::file::tests::add_bytes_empty_string_does_not_change_length ... FAILED
[INFO] [stdout] test io::destinations::file::tests::add_bytes_works ... FAILED
[INFO] [stdout] test io::destinations::file::tests::clear_multiple_times_stays_empty ... FAILED
[INFO] [stdout] test io::destinations::file::tests::create_file_destination_works ... FAILED
[INFO] [stdout] test io::destinations::file::tests::last_after_add_byte_returns_that_byte ... FAILED
[INFO] [stdout] test io::destinations::buffer::tests::add_bytes_unicode_multibyte_chars ... ok
[INFO] [stdout] test io::destinations::file::tests::clear_works ... FAILED
[INFO] [stdout] test io::destinations::file::tests::last_handles_empty_file ... FAILED
[INFO] [stdout] test io::destinations::buffer::tests::clear_on_empty_buffer_is_a_no_op ... ok
[INFO] [stdout] test io::destinations::file::tests::add_bytes_unicode_writes_correct_bytes ... FAILED
[INFO] [stdout] test io::destinations::file::tests::file_name_returns_exact_path_given ... FAILED
[INFO] [stdout] test io::destinations::buffer::tests::new_creates_empty_buffer ... ok
[INFO] [stdout] test io::destinations::file::tests::last_after_add_bytes_returns_final_byte ... FAILED
[INFO] [stdout] test io::destinations::buffer::tests::to_string_empty_buffer_returns_empty_string ... ok
[INFO] [stdout] test io::destinations::file::tests::close_works ... FAILED
[INFO] [stdout] test io::destinations::file::tests::clear_resets_file_length_to_zero ... FAILED
[INFO] [stdout] test io::destinations::file::tests::file_length_works ... FAILED
[INFO] [stdout] test io::destinations::file::tests::file_name_works ... FAILED
[INFO] [stdout] test io::destinations::file::tests::add_bytes_increments_file_length_by_string_len ... FAILED
[INFO] [stdout] test io::destinations::file::tests::create_file_fails_with_invalid_path ... ok
[INFO] [stdout] test io::sources::buffer::tests::buffer_with_json_object_string ... ok
[INFO] [stdout] test io::sources::buffer::tests::can_read_every_character_in_sequence ... ok
[INFO] [stdout] test io::sources::buffer::tests::create_empty_buffer_works ... ok
[INFO] [stdout] test io::sources::buffer::tests::default_creates_empty_buffer ... ok
[INFO] [stdout] test io::sources::buffer::tests::current_on_empty_buffer_returns_none ... ok
[INFO] [stdout] test io::destinations::file::tests::last_updates_after_each_write ... FAILED
[INFO] [stdout] test io::sources::buffer::tests::more_on_empty_buffer_returns_false ... ok
[INFO] [stdout] test io::sources::buffer::tests::more_returns_correct_at_boundaries ... ok
[INFO] [stdout] test io::sources::buffer::tests::move_to_next_character_in_source_buffer_works ... ok
[INFO] [stdout] test io::sources::buffer::tests::handle_non_utf8_content ... ok
[INFO] [stdout] test io::destinations::file::tests::last_works ... FAILED
[INFO] [stdout] test io::sources::buffer::tests::more_is_false_immediately_after_last_character ... ok
[INFO] [stdout] test io::sources::buffer::tests::multiple_next_calls_work ... ok
[INFO] [stdout] test io::sources::buffer::tests::next_past_end_does_not_panic ... ok
[INFO] [stdout] test io::sources::buffer::tests::read_character_from_source_buffer_works ... ok
[INFO] [stdout] test io::sources::buffer::tests::reset_after_partial_read_restarts_from_beginning ... ok
[INFO] [stdout] test io::destinations::file::tests::write_json_array_and_read_back ... FAILED
[INFO] [stdout] test io::destinations::file::tests::new_creates_or_truncates_existing_file ... FAILED
[INFO] [stdout] test io::destinations::file::tests::write_json_object_and_read_back ... FAILED
[INFO] [stdout] test io::destinations::file::tests::new_file_has_zero_length ... FAILED
[INFO] [stdout] test io::sources::buffer::tests::buffer_with_ascii_digits ... ok
[INFO] [stdout] test io::sources::buffer::tests::move_to_last_character_in_source_buffer_works ... ok
[INFO] [stdout] test io::sources::buffer::tests::buffer_with_whitespace_characters ... ok
[INFO] [stdout] test io::destinations::file::tests::read_fails_on_missing_file ... FAILED
[INFO] [stdout] test io::sources::buffer::tests::reset_multiple_times_always_returns_to_start ... ok
[INFO] [stdout] test io::destinations::file::tests::write_fails_on_readonly_file ... FAILED
[INFO] [stdout] test io::sources::buffer::tests::single_byte_buffer_reads_then_exhausts ... ok
[INFO] [stdout] test io::sources::buffer::tests::create_source_buffer_works ... ok
[INFO] [stdout] test io::sources::file::tests::create_source_non_existent_file_fails ... ok
[INFO] [stdout] test io::sources::file::tests::current_is_stable_without_calling_next ... FAILED
[INFO] [stdout] test io::sources::file::tests::create_source_empty_file_works ... FAILED
[INFO] [stdout] test io::sources::buffer::tests::reset_on_empty_buffer_does_not_panic ... ok
[INFO] [stdout] test io::sources::file::tests::file_with_only_whitespace_is_readable ... FAILED
[INFO] [stdout] test io::sources::buffer::tests::to_string_returns_full_content_regardless_of_position ... ok
[INFO] [stdout] test io::sources::file::tests::move_to_last_character_in_source_file_works ... FAILED
[INFO] [stdout] test io::sources::file::tests::can_read_every_char_in_sequence ... FAILED
[INFO] [stdout] test io::sources::buffer::tests::reset_in_source_buffer_works ... ok
[INFO] [stdout] test io::sources::file::tests::move_to_next_character_in_source_file_works ... FAILED
[INFO] [stdout] test io::sources::file::tests::next_past_end_does_not_panic ... FAILED
[INFO] [stdout] test io::sources::file::tests::read_character_from_source_file_works ... FAILED
[INFO] [stdout] test io::sources::file::tests::read_after_reset_gives_full_content_again ... FAILED
[INFO] [stdout] test io::sources::file::tests::json_array_content_reads_correctly ... FAILED
[INFO] [stdout] test io::sources::file::tests::more_returns_true_when_file_has_content ... FAILED
[INFO] [stdout] test io::sources::file::tests::create_source_file_works ... FAILED
[INFO] [stdout] test io::sources::file::tests::json_object_content_reads_correctly ... FAILED
[INFO] [stdout] test io::sources::file::tests::reset_with_seek_error_maintains_state ... FAILED
[INFO] [stdout] test io::sources::file::tests::whitespace_characters_are_read_correctly ... FAILED
[INFO] [stdout] test io::sources::file::tests::more_returns_false_after_exhausting_file ... FAILED
[INFO] [stdout] test io::sources::file::tests::single_char_file_reads_then_exhausts ... FAILED
[INFO] [stdout] test io::sources::file::tests::reset_multiple_times_always_returns_to_start ... FAILED
[INFO] [stdout] test io::sources::file::tests::read_complete_file_content_matches ... FAILED
[INFO] [stdout] test io::sources::file::tests::reset_after_partial_read_restarts_from_beginning ... FAILED
[INFO] [stdout] test io::sources::file::tests::reset_in_source_file_works ... FAILED
[INFO] [stdout] test macros::tests::test_json_array ... ok
[INFO] [stdout] test macros::tests::test_json_array_in_object_in_array ... ok
[INFO] [stdout] test macros::tests::test_json_array_of_booleans ... ok
[INFO] [stdout] test macros::tests::test_json_array_of_nulls ... ok
[INFO] [stdout] test macros::tests::test_json_array_of_strings ... ok
[INFO] [stdout] test macros::tests::test_json_array_trailing_comma ... ok
[INFO] [stdout] test macros::tests::test_json_array_with_null_element ... ok
[INFO] [stdout] test macros::tests::test_json_boolean ... ok
[INFO] [stdout] test macros::tests::test_json_empty_array ... ok
[INFO] [stdout] test macros::tests::test_json_empty_object ... ok
[INFO] [stdout] test macros::tests::test_json_false_is_boolean_false ... ok
[INFO] [stdout] test macros::tests::test_json_null ... ok
[INFO] [stdout] test macros::tests::test_json_mixed_array ... ok
[INFO] [stdout] test io::sources::file::tests::ascii_digit_sequence_reads_in_order ... FAILED
[INFO] [stdout] test macros::tests::test_json_empty_string ... ok
[INFO] [stdout] test macros::tests::test_json_float_negative ... ok
[INFO] [stdout] test macros::tests::test_json_object_array_value ... ok
[INFO] [stdout] test macros::tests::test_json_null_is_none_variant ... ok
[INFO] [stdout] test macros::tests::test_json_nested ... ok
[INFO] [stdout] test macros::tests::test_json_object_float_value ... ok
[INFO] [stdout] test macros::tests::test_json_object ... ok
[INFO] [stdout] test macros::tests::test_json_nested_array ... ok
[INFO] [stdout] test macros::tests::test_json_object_nested_object ... ok
[INFO] [stdout] test macros::tests::test_json_number ... ok
[INFO] [stdout] test macros::tests::test_json_object_bool_values ... ok
[INFO] [stdout] test macros::tests::test_json_float_zero ... ok
[INFO] [stdout] test macros::tests::test_json_object_string_value ... ok
[INFO] [stdout] test macros::tests::test_json_object_trailing_comma ... ok
[INFO] [stdout] test macros::tests::test_json_produces_array_variant ... ok
[INFO] [stdout] test macros::tests::test_json_integer_zero ... ok
[INFO] [stdout] test macros::tests::test_json_produces_none_variant ... ok
[INFO] [stdout] test macros::tests::test_json_object_single_key ... ok
[INFO] [stdout] test macros::tests::test_json_produces_object_variant ... ok
[INFO] [stdout] test macros::tests::test_json_string ... ok
[INFO] [stdout] test macros::tests::test_json_produces_str_variant ... ok
[INFO] [stdout] test macros::tests::test_json_single_element_array ... ok
[INFO] [stdout] test macros::tests::test_json_produces_boolean_variants ... ok
[INFO] [stdout] test macros::tests::test_json_variable_string ... ok
[INFO] [stdout] test macros::tests::test_json_true_is_boolean_true ... ok
[INFO] [stdout] test macros::tests::test_json_string_with_spaces ... ok
[INFO] [stdout] test macros::tests::test_json_variable_in_array ... ok
[INFO] [stdout] test macros::tests::test_json_variable_bool ... ok
[INFO] [stdout] test misc::tests::test_get_version_env ... ok
[INFO] [stdout] test macros::tests::test_json_with_variables ... ok
[INFO] [stdout] test macros::tests::test_json_string_with_special_chars ... ok
[INFO] [stdout] test misc::tests::test_print_array_of_strings ... ok
[INFO] [stdout] test macros::tests::test_json_three_levels_deep ... ok
[INFO] [stdout] test misc::tests::test_print_array_with_indent ... ok
[INFO] [stdout] test macros::tests::test_json_variable_integer ... ok
[INFO] [stdout] test misc::tests::test_print_boolean ... ok
[INFO] [stdout] test misc::tests::test_print_boolean_false ... ok
[INFO] [stdout] test misc::tests::test_print_array_single_element ... ok
[INFO] [stdout] test misc::tests::test_get_version_has_semver_shape ... ok
[INFO] [stdout] test misc::tests::test_get_version_is_non_empty ... ok
[INFO] [stdout] test misc::tests::test_print_byte_numeric ... ok
[INFO] [stdout] test misc::tests::test_print_array ... ok
[INFO] [stdout] test misc::tests::test_print_empty_string_node ... ok
[INFO] [stdout] test misc::tests::test_print_float ... ok
[INFO] [stdout] test macros::tests::test_json_object_null_value ... ok
[INFO] [stdout] test misc::tests::test_print_int16_numeric ... ok
[INFO] [stdout] test macros::tests::test_json_integer_negative ... ok
[INFO] [stdout] test misc::tests::test_print_object ... ok
[INFO] [stdout] test misc::tests::test_print_object_null_value ... ok
[INFO] [stdout] test misc::tests::test_print_nested_array ... ok
[INFO] [stdout] test misc::tests::test_print_numeric ... ok
[INFO] [stdout] test misc::tests::test_print_int32_numeric ... ok
[INFO] [stdout] test misc::tests::test_print_null ... ok
[INFO] [stdout] test misc::tests::test_print_int8_numeric ... ok
[INFO] [stdout] test misc::tests::test_print_empty_array ... ok
[INFO] [stdout] test misc::tests::test_print_empty_object ... ok
[INFO] [stdout] test misc::tests::test_print_negative_integer ... ok
[INFO] [stdout] test misc::tests::test_print_null_with_indent ... ok
[INFO] [stdout] test misc::tests::test_print_object_with_indent ... ok
[INFO] [stdout] test misc::tests::test_strip_empty_input ... ok
[INFO] [stdout] test misc::tests::test_strip_boolean_and_null_values ... ok
[INFO] [stdout] test misc::tests::test_print_string ... ok
[INFO] [stdout] test misc::tests::test_strip_nested_structure ... ok
[INFO] [stdout] test misc::tests::test_print_uint32_numeric ... ok
[INFO] [stdout] test misc::tests::test_strip_preserves_spaces_inside_string_values ... ok
[INFO] [stdout] test misc::tests::test_strip_string_content ... ok
[INFO] [stdout] test misc::tests::test_strip_tabs_removed ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_create_merge_patch ... ok
[INFO] [stdout] test misc::tests::test_strip_newlines_removed ... ok
[INFO] [stdout] test misc::tests::test_strip_array_of_numbers ... ok
[INFO] [stdout] test misc::tests::test_print_uint16_numeric ... ok
[INFO] [stdout] test misc::tests::test_strip_carriage_returns_removed ... ok
[INFO] [stdout] test misc::tests::test_strip_basic_object ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_create_merge_patch_identical_docs_produces_empty_patch ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_create_merge_patch_non_object_target_returns_target ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_create_merge_patch_nested ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_create_merge_patch_nested_no_change_excluded ... ok
[INFO] [stdout] test misc::tests::test_strip_no_whitespace_unchanged ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_non_object_patch_array_replaces_target ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_create_merge_patch_source_has_extra_key ... ok
[INFO] [stdout] test misc::tests::test_print_uint ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_adds_new_nested_object ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_array_value_replaced_not_merged ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_boolean_value ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_idempotent ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_removes_multiple_keys_with_null ... ok
[INFO] [stdout] test macros::tests::test_json_integer_large_positive ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_remove ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_create_merge_patch_non_object_source_returns_target ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_replace ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_simple ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_overwrites_nested_non_object_with_object ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_nested ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_create_merge_patch_value_type_change ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_create_then_apply_roundtrip ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_non_object_patch_null_replaces_target ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_non_object_patch_bool_replaces_target ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_deep_nested ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_onto_empty_target ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_non_object_patch_replaces_target ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_replaces_nested_non_object_with_value ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_string_value ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_target_non_object_becomes_object ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_create_merge_patch_target_adds_key ... ok
[INFO] [stdout] test nodes::node::tests::test_as_array ... ok
[INFO] [stdout] test nodes::node::tests::test_as_array_mut ... ok
[INFO] [stdout] test io::destinations::buffer::tests::last_on_single_byte_buffer_returns_that_byte ... ok
[INFO] [stdout] test nodes::node::tests::test_as_f64_all_numeric_variants ... ok
[INFO] [stdout] test io::destinations::file::tests::clear_then_write_starts_fresh ... FAILED
[INFO] [stdout] test nodes::node::tests::test_as_i64_all_numeric_variants ... ok
[INFO] [stdout] test nodes::node::tests::test_default_node_is_none ... ok
[INFO] [stdout] test nodes::node::tests::test_clone_and_partial_eq ... ok
[INFO] [stdout] test nodes::node::tests::test_as_str ... ok
[INFO] [stdout] test nodes::node::tests::test_array_iter_mut ... ok
[INFO] [stdout] test nodes::node::tests::test_as_bool ... ok
[INFO] [stdout] test nodes::node::tests::test_display_node ... ok
[INFO] [stdout] test nodes::node::tests::test_as_u64_positive_and_negative ... ok
[INFO] [stdout] test nodes::node::tests::test_array_mut_indexing ... ok
[INFO] [stdout] test nodes::node::tests::test_display_numeric ... ok
[INFO] [stdout] test nodes::node::tests::test_at_and_at_mut ... ok
[INFO] [stdout] test nodes::merge_patch::tests::test_merge_patch_with_empty_patch ... ok
[INFO] [stdout] test nodes::node::tests::test_from_fixed_array ... ok
[INFO] [stdout] test nodes::node::tests::test_from_hashmap ... ok
[INFO] [stdout] test nodes::node::tests::test_from_iter_constructor ... ok
[INFO] [stdout] test nodes::node::tests::test_as_object ... ok
[INFO] [stdout] test nodes::node::tests::test_as_number ... ok
[INFO] [stdout] test nodes::node::tests::test_enum_sizes ... ok
[INFO] [stdout] test nodes::node::tests::test_as_object_mut ... ok
[INFO] [stdout] test nodes::node::tests::test_array_indexing ... ok
[INFO] [stdout] test nodes::node::tests::test_array_iter ... ok
[INFO] [stdout] test nodes::node::tests::test_invalid_array_indexing ... ok
[INFO] [stdout] test nodes::node::tests::test_keys_iterator ... ok
[INFO] [stdout] test nodes::node::tests::test_from_option ... ok
[INFO] [stdout] test nodes::node::tests::test_from_slice ... ok
[INFO] [stdout] test nodes::node::tests::test_into_object ... ok
[INFO] [stdout] test nodes::node::tests::test_len_and_is_empty ... ok
[INFO] [stdout] test nodes::node::tests::test_invalid_array_mut_indexing - should panic ... ok
[INFO] [stdout] test nodes::node::tests::test_make_node_vec ... ok
[INFO] [stdout] test nodes::node::tests::test_merge_nested_objects ... ok
[INFO] [stdout] test nodes::node::tests::test_merge_non_objects_replaces ... ok
[INFO] [stdout] test nodes::node::tests::test_node_array_constructor ... ok
[INFO] [stdout] test nodes::node::tests::test_node_bool_conversion ... ok
[INFO] [stdout] test nodes::node::tests::test_node_null_constructor ... ok
[INFO] [stdout] test nodes::node::tests::test_from_slice_node_constructor ... ok
[INFO] [stdout] test nodes::node::tests::test_from_str_parses_json ... ok
[INFO] [stdout] test nodes::node::tests::test_from_vec_constructor ... ok
[INFO] [stdout] test nodes::node::tests::test_get_and_get_mut ... ok
[INFO] [stdout] test nodes::node::tests::test_into_array ... ok
[INFO] [stdout] test nodes::node::tests::test_is_predicates_on_all_variants ... ok
[INFO] [stdout] test nodes::node::tests::test_object_mut_indexing ... ok
[INFO] [stdout] test nodes::node::tests::test_invalid_object_indexing ... ok
[INFO] [stdout] test nodes::node::tests::test_object_mut_indexing_nonexistent_key - should panic ... ok
[INFO] [stdout] test nodes::node::tests::test_object_indexing ... ok
[INFO] [stdout] test nodes::node::tests::test_invalid_object_mut_indexing - should panic ... ok
[INFO] [stdout] test nodes::node::tests::test_object_values_iterator ... ok
[INFO] [stdout] test nodes::node::tests::test_merge_empty_object_fast_path ... ok
[INFO] [stdout] test nodes::node::tests::test_take ... ok
[INFO] [stdout] test nodes::node::tests::test_to_string_pretty ... ok
[INFO] [stdout] test nodes::node::tests::test_partial_eq_different_variants ... ok
[INFO] [stdout] test nodes::node::tests::test_to_string_with_indent ... ok
[INFO] [stdout] test nodes::node::tests::test_into_string ... ok
[INFO] [stdout] test nodes::node::tests::test_node_vec_conversion ... ok
[INFO] [stdout] test nodes::node::tests::test_insert_into_object ... ok
[INFO] [stdout] test nodes::node::tests::test_numeric_conversions ... ok
[INFO] [stdout] test nodes::node::tests::test_into_number ... ok
[INFO] [stdout] test nodes::node::tests::test_make_node ... ok
[INFO] [stdout] test nodes::node::tests::test_try_from_node_to_bool ... ok
[INFO] [stdout] test nodes::node::tests::test_try_from_ref_node_to_bool ... ok
[INFO] [stdout] test nodes::node::tests::test_try_from_ref_node_to_f64 ... ok
[INFO] [stdout] test nodes::node::tests::test_try_from_node_to_i64 ... ok
[INFO] [stdout] test nodes::schema::tests::test_array_empty_no_items_schema ... ok
[INFO] [stdout] test nodes::node::tests::test_try_from_node_to_f64 ... ok
[INFO] [stdout] test nodes::node::tests::test_merge_objects ... ok
[INFO] [stdout] test nodes::schema::tests::test_enum_empty_list_always_fails ... ok
[INFO] [stdout] test nodes::node::tests::test_try_from_ref_node_to_i64 ... ok
[INFO] [stdout] test nodes::node::tests::test_merge_ref ... ok
[INFO] [stdout] test nodes::node::tests::test_node_numeric_conversions ... ok
[INFO] [stdout] test nodes::schema::tests::test_array_items_one_invalid ... ok
[INFO] [stdout] test nodes::schema::tests::test_enum_valid_value ... ok
[INFO] [stdout] test nodes::node::tests::test_node_object_constructor ... ok
[INFO] [stdout] test nodes::node::tests::test_node_string_conversions ... ok
[INFO] [stdout] test nodes::schema::tests::test_error_at_nested_property_path ... ok
[INFO] [stdout] test nodes::schema::tests::test_error_at_root_path ... ok
[INFO] [stdout] test nodes::node::tests::test_object_values_mut_iterator ... ok
[INFO] [stdout] test nodes::node::tests::test_try_from_node_to_hashmap ... ok
[INFO] [stdout] test nodes::node::tests::test_try_from_node_to_string ... ok
[INFO] [stdout] test nodes::schema::tests::test_exclusive_maximum_at_boundary_fails ... ok
[INFO] [stdout] test nodes::node::tests::test_try_from_node_to_vec ... ok
[INFO] [stdout] test nodes::schema::tests::test_array_items_all_valid ... ok
[INFO] [stdout] test nodes::schema::tests::test_array_of_objects_schema ... ok
[INFO] [stdout] test nodes::schema::tests::test_enum_invalid_value ... ok
[INFO] [stdout] test nodes::schema::tests::test_exclusive_minimum_passes ... ok
[INFO] [stdout] test nodes::schema::tests::test_exclusive_minimum_at_boundary_fails ... ok
[INFO] [stdout] test nodes::schema::tests::test_max_items_exact ... ok
[INFO] [stdout] test nodes::schema::tests::test_array_validation ... ok
[INFO] [stdout] test nodes::schema::tests::test_max_items_fails ... ok
[INFO] [stdout] test nodes::schema::tests::test_max_length_exact ... ok
[INFO] [stdout] test nodes::schema::tests::test_max_length_fails ... ok
[INFO] [stdout] test nodes::schema::tests::test_max_properties_exact ... ok
[INFO] [stdout] test nodes::schema::tests::test_max_properties_fails ... ok
[INFO] [stdout] test nodes::schema::tests::test_maximum_boundary ... ok
[INFO] [stdout] test nodes::schema::tests::test_maximum_error_message_contains_values ... ok
[INFO] [stdout] test nodes::schema::tests::test_min_and_max_length_together ... ok
[INFO] [stdout] test nodes::schema::tests::test_min_items_exact ... ok
[INFO] [stdout] test nodes::schema::tests::test_multiple_errors_accumulated ... ok
[INFO] [stdout] test nodes::schema::tests::test_no_type_constraint_passes_all ... ok
[INFO] [stdout] test nodes::schema::tests::test_number_constraints ... ok
[INFO] [stdout] test nodes::schema::tests::test_minimum_boundary ... ok
[INFO] [stdout] test nodes::schema::tests::test_min_items_fails ... ok
[INFO] [stdout] test nodes::schema::tests::test_min_length_exact ... ok
[INFO] [stdout] test nodes::schema::tests::test_min_length_fails ... ok
[INFO] [stdout] test nodes::schema::tests::test_min_properties_exact ... ok
[INFO] [stdout] test nodes::schema::tests::test_minimum_error_message_contains_values ... ok
[INFO] [stdout] test nodes::schema::tests::test_array_items_error_path_includes_index ... ok
[INFO] [stdout] test nodes::schema::tests::test_exclusive_maximum_passes ... ok
[INFO] [stdout] test nodes::schema::tests::test_properties_nested_path_in_error ... ok
[INFO] [stdout] test nodes::schema::tests::test_required_no_required_key_in_schema ... ok
[INFO] [stdout] test nodes::schema::tests::test_type_boolean ... ok
[INFO] [stdout] test nodes::schema::tests::test_type_null ... ok
[INFO] [stdout] test nodes::schema::tests::test_type_object ... ok
[INFO] [stdout] test nodes::schema::tests::test_type_validation ... ok
[INFO] [stdout] test nodes::schema::tests::test_unique_items_empty_array ... ok
[INFO] [stdout] test nodes::schema::tests::test_type_integer ... ok
[INFO] [stdout] test nodes::schema::tests::test_min_max_number_combined ... ok
[INFO] [stdout] test nodes::schema::tests::test_unique_items_false_allows_duplicates ... ok
[INFO] [stdout] test nodes::schema::tests::test_type_mismatch_returns_one_error ... ok
[INFO] [stdout] test nodes::schema::tests::test_min_max_properties ... ok
[INFO] [stdout] test nodes::schema::tests::test_unique_items_valid ... ok
[INFO] [stdout] test nodes::schema::tests::test_string_constraints ... ok
[INFO] [stdout] test nodes::schema::tests::test_unique_items_invalid ... ok
[INFO] [stdout] test nodes::schema::tests::test_properties_extra_keys_ignored ... ok
[INFO] [stdout] test nodes::schema::tests::test_unknown_type_always_passes ... ok
[INFO] [stdout] test nodes::schema::tests::test_user_object_schema ... ok
[INFO] [stdout] test nodes::schema::tests::test_properties_type_check ... ok
[INFO] [stdout] test nodes::schema::tests::test_required_all_present ... ok
[INFO] [stdout] test nodes::schema::tests::test_required_multiple_missing ... ok
[INFO] [stdout] test nodes::schema::tests::test_required_properties ... ok
[INFO] [stdout] test nodes::schema::tests::test_type_array ... ok
[INFO] [stdout] test nodes::schema::tests::test_validation_error_clone_and_eq ... ok
[INFO] [stdout] test nodes::schema::tests::test_validation_error_fields ... ok
[INFO] [stdout] test parser::arena::tests::test_alloc_empty_string ... ok
[INFO] [stdout] test parser::arena::tests::test_alloc_unicode_string ... ok
[INFO] [stdout] test parser::arena::tests::test_bytes_allocated_grows ... ok
[INFO] [stdout] test parser::arena::tests::test_get_str_preserves_content ... ok
[INFO] [stdout] test parser::arena::tests::test_node_pool ... ok
[INFO] [stdout] test nodes::schema::tests::test_schema_without_type_still_validates_properties ... ok
[INFO] [stdout] test parser::arena::tests::test_alloc_many_strings ... ok
[INFO] [stdout] test parser::arena::tests::test_node_pool_remaining_saturates_at_zero ... ok
[INFO] [stdout] test parser::arena::tests::test_clear_and_reuse ... ok
[INFO] [stdout] test parser::arena::tests::test_clear_resets_state ... ok
[INFO] [stdout] test parser::arena::tests::test_get_str_after_alloc_valid_and_invalid ... ok
[INFO] [stdout] test parser::arena::tests::test_get_str_out_of_bounds_returns_none ... ok
[INFO] [stdout] test parser::arena::tests::test_node_pool_initial_state ... ok
[INFO] [stdout] test parser::arena::tests::test_remaining_capacity_after_clear ... ok
[INFO] [stdout] test parser::arena::tests::test_remaining_capacity_decreases_after_alloc ... ok
[INFO] [stdout] test parser::arena::tests::test_string_arena_clear ... ok
[INFO] [stdout] test parser::config::tests::test_builder_from_strict_overrides_limit ... ok
[INFO] [stdout] test parser::arena::tests::test_node_pool_reset_clears_allocated ... ok
[INFO] [stdout] test parser::arena::tests::test_string_arena_capacity ... ok
[INFO] [stdout] test parser::arena::tests::test_node_pool_zero_capacity ... ok
[INFO] [stdout] test parser::config::tests::test_builder_pattern ... ok
[INFO] [stdout] test parser::config::tests::test_builder_large_limits ... ok
[INFO] [stdout] test parser::config::tests::test_builder_from_unlimited_adds_limits ... ok
[INFO] [stdout] test parser::config::tests::test_builder_zero_limits ... ok
[INFO] [stdout] test parser::config::tests::test_debug_unlimited_shows_none ... ok
[INFO] [stdout] test parser::config::tests::test_clone_preserves_values ... ok
[INFO] [stdout] test parser::config::tests::test_debug_output_contains_field_names ... ok
[INFO] [stdout] test parser::config::tests::test_default_config ... ok
[INFO] [stdout] test parser::config::tests::test_new_equals_default ... ok
[INFO] [stdout] test parser::config::tests::test_strict_config ... ok
[INFO] [stdout] test parser::arena::tests::test_string_arena_default_equals_new ... ok
[INFO] [stdout] test parser::config::tests::test_strict_tighter_than_default ... ok
[INFO] [stdout] test parser::arena::tests::test_string_arena_new_is_empty ... ok
[INFO] [stdout] test parser::config::tests::test_with_max_array_size_only ... ok
[INFO] [stdout] test parser::config::tests::test_builder_all_none_equals_unlimited ... ok
[INFO] [stdout] test nodes::schema::tests::test_min_properties_fails ... ok
[INFO] [stdout] test parser::config::tests::test_with_max_depth_only ... ok
[INFO] [stdout] test parser::config::tests::test_unlimited_config ... ok
[INFO] [stdout] test parser::arena::tests::test_string_arena_basic ... ok
[INFO] [stdout] test parser::config::tests::test_builder_does_not_mutate_original ... ok
[INFO] [stdout] test parser::config::tests::test_with_max_array_size_none_removes_limit ... ok
[INFO] [stdout] test parser::arena::tests::test_alloc_long_string ... ok
[INFO] [stdout] test parser::arena::tests::test_alloc_str_returns_sequential_indices ... ok
[INFO] [stdout] test parser::config::tests::test_with_max_depth_none_removes_limit ... ok
[INFO] [stdout] test parser::config::tests::test_with_max_object_size_none_removes_limit ... ok
[INFO] [stdout] test parser::default::tests::test_from_bytes_string ... ok
[INFO] [stdout] test parser::default::tests::test_array_mixed_types ... ok
[INFO] [stdout] test parser::config::tests::test_with_max_object_size_only ... ok
[INFO] [stdout] test parser::default::tests::test_array_size_exactly_at_limit ... ok
[INFO] [stdout] test parser::config::tests::test_with_max_string_length_none_removes_limit ... ok
[INFO] [stdout] test parser::default::tests::test_array_size_one_over_limit ... ok
[INFO] [stdout] test parser::config::tests::test_with_max_string_length_only ... ok
[INFO] [stdout] test parser::default::tests::test_from_bytes_null ... ok
[INFO] [stdout] test parser::default::tests::test_from_bytes_object ... ok
[INFO] [stdout] test parser::default::tests::test_from_bytes_boolean ... ok
[INFO] [stdout] test parser::default::tests::test_array_with_whitespace ... ok
[INFO] [stdout] test parser::default::tests::test_depth_exactly_at_limit ... ok
[INFO] [stdout] test parser::default::tests::test_empty_input_error ... ok
[INFO] [stdout] test parser::default::tests::test_from_bytes_error ... ok
[INFO] [stdout] test parser::default::tests::test_from_bytes_array ... ok
[INFO] [stdout] test parser::default::tests::test_from_bytes_integer ... ok
[INFO] [stdout] test parser::default::tests::test_from_str_integer ... ok
[INFO] [stdout] test parser::default::tests::test_from_str_array ... ok
[INFO] [stdout] test parser::default::tests::test_from_str_boolean ... ok
[INFO] [stdout] test parser::default::tests::test_from_str_error ... ok
[INFO] [stdout] test parser::default::tests::test_from_str_null ... ok
[INFO] [stdout] test parser::default::tests::test_from_str_negative_float ... ok
[INFO] [stdout] test parser::default::tests::test_from_str_string ... ok
[INFO] [stdout] test parser::default::tests::test_max_array_size_exceeded ... ok
[INFO] [stdout] test parser::default::tests::test_max_object_size_within_limit ... ok
[INFO] [stdout] test parser::default::tests::test_max_string_length_exceeded ... ok
[INFO] [stdout] test parser::default::tests::test_invalid_escape ... ok
[INFO] [stdout] test parser::default::tests::test_missing_object_end_error ... ok
[INFO] [stdout] test parser::default::tests::test_invalid_number ... ok
[INFO] [stdout] test parser::default::tests::test_max_string_length_within_limit ... ok
[INFO] [stdout] test parser::default::tests::test_mixed_unicode_escape ... ok
[INFO] [stdout] test parser::default::tests::test_invalid_syntax ... ok
[INFO] [stdout] test parser::default::tests::test_missing_array_end_error ... ok
[INFO] [stdout] test parser::default::tests::test_invalid_unicode_escape ... ok
[INFO] [stdout] test parser::default::tests::test_invalid_unicode_hex ... ok
[INFO] [stdout] test parser::default::tests::test_max_array_size_within_limit ... ok
[INFO] [stdout] test parser::default::tests::test_nested_array_in_object ... ok
[INFO] [stdout] test parser::default::tests::test_nested_object_in_array ... ok
[INFO] [stdout] test parser::default::tests::test_parse_array ... ok
[INFO] [stdout] test parser::default::tests::test_object_multiple_keys ... ok
[INFO] [stdout] test parser::default::tests::test_max_depth_within_limit ... ok
[INFO] [stdout] test parser::default::tests::test_object_size_exactly_at_limit ... ok
[INFO] [stdout] test parser::default::tests::test_parse_empty_object ... ok
[INFO] [stdout] test parser::default::tests::test_max_object_size_exceeded ... ok
[INFO] [stdout] test parser::default::tests::test_parse_large_integer ... ok
[INFO] [stdout] test parser::default::tests::test_parse_negative_number ... ok
[INFO] [stdout] test parser::default::tests::test_parse_null ... ok
[INFO] [stdout] test parser::default::tests::test_max_depth_exceeded ... ok
[INFO] [stdout] test parser::default::tests::test_parse_false ... ok
[INFO] [stdout] test parser::default::tests::test_parse_number_float ... ok
[INFO] [stdout] test parser::default::tests::test_parse_object ... ok
[INFO] [stdout] test parser::default::tests::test_parse_complex_object ... ok
[INFO] [stdout] test parser::default::tests::test_missing_colon_error ... ok
[INFO] [stdout] test parser::default::tests::test_object_with_whitespace ... ok
[INFO] [stdout] test parser::default::tests::test_parse_number_integer ... ok
[INFO] [stdout] test parser::default::tests::test_parse_empty_array ... ok
[INFO] [stdout] test parser::default::tests::test_parse_true ... ok
[INFO] [stdout] test parser::default::tests::test_parse_scientific_no_decimal ... ok
[INFO] [stdout] test parser::default::tests::test_parse_string ... ok
[INFO] [stdout] test parser::default::tests::test_parse_zero ... ok
[INFO] [stdout] test parser::default::tests::test_strict_config ... ok
[INFO] [stdout] test parser::default::tests::test_string_length_one_over_limit ... ok
[INFO] [stdout] test parser::default::tests::test_parse_with_config_no_limits ... ok
[INFO] [stdout] test parser::default::tests::test_from_str_object ... ok
[INFO] [stdout] test parser::default::tests::test_string_escapes ... ok
[INFO] [stdout] test parser::default::tests::test_multibyte_utf8_string ... ok
[INFO] [stdout] test parser::default::tests::test_string_length_within_limit ... ok
[INFO] [stdout] test parser::default::tests::test_parse_escaped_string ... ok
[INFO] [stdout] test parser::default::tests::test_parse_scientific_notation ... ok
[INFO] [stdout] test parser::default::tests::test_parse_float_zero ... ok
[INFO] [stdout] test parser::default::tests::test_string_unicode_escapes_invalid ... ok
[INFO] [stdout] test parser::default::tests::test_string_unicode_escapes_invalid_hex ... ok
[INFO] [stdout] test parser::default::tests::test_string_unicode_escapes_mixed ... ok
[INFO] [stdout] test parser::default::tests::test_unexpected_char_error ... ok
[INFO] [stdout] test parser::fast::tests::test_fast_parse_stats_mutable_fields ... ok
[INFO] [stdout] test parser::fast::tests::test_fast_parse_stats_new_zeros ... ok
[INFO] [stdout] test parser::fast::tests::test_is_simple_string ... ok
[INFO] [stdout] test parser::fast::tests::test_is_simple_string_control_mixed_with_valid ... ok
[INFO] [stdout] test parser::fast::tests::test_is_simple_string_high_bytes ... ok
[INFO] [stdout] test parser::fast::tests::test_is_simple_string_only_special_chars ... ok
[INFO] [stdout] test parser::fast::tests::test_is_simple_string_printable_ascii ... ok
[INFO] [stdout] test parser::fast::tests::test_is_simple_string_space ... ok
[INFO] [stdout] test parser::fast::tests::test_is_simple_string_special_in_middle ... ok
[INFO] [stdout] test parser::fast::tests::test_skip_whitespace_simd_only_newlines ... ok
[INFO] [stdout] test parser::fast::tests::test_skip_whitespace_simd_non_whitespace_preserved ... ok
[INFO] [stdout] test parser::fast::tests::test_skip_whitespace_simd_mixed ... ok
[INFO] [stdout] test parser::fast::tests::test_skip_whitespace_simd_tabs ... ok
[INFO] [stdout] test parser::fast::tests::test_is_simple_string_empty ... ok
[INFO] [stdout] test parser::fast::tests::test_try_parse_simple_int ... ok
[INFO] [stdout] test parser::fast::tests::test_skip_whitespace_simd_no_whitespace ... ok
[INFO] [stdout] test parser::fast::tests::test_skip_whitespace_simd_empty ... ok
[INFO] [stdout] test parser::fast::tests::test_try_parse_simple_int_float_variants ... ok
[INFO] [stdout] test parser::fast::tests::test_try_parse_simple_int_i64_max ... ok
[INFO] [stdout] test parser::fast::tests::test_try_parse_simple_int_overflow ... ok
[INFO] [stdout] test parser::default::tests::test_unterminated_string ... ok
[INFO] [stdout] test parser::fast::tests::test_try_parse_simple_int_double_minus ... ok
[INFO] [stdout] test parser::fast::tests::test_try_parse_simple_int_plus_sign ... ok
[INFO] [stdout] test parser::fast::tests::test_try_parse_simple_int_single_digits ... ok
[INFO] [stdout] test parser::default::tests::test_whitespace ... ok
[INFO] [stdout] test parser::fast::tests::test_validate_json_string_escape_sequences ... ok
[INFO] [stdout] test parser::fast::tests::test_validate_json_string_fast ... ok
[INFO] [stdout] test parser::fast::tests::test_is_simple_string_control_chars ... ok
[INFO] [stdout] test parser::default::tests::test_string_unicode_escapes ... ok
[INFO] [stdout] test parser::fast::tests::test_try_parse_simple_int_multi_digit_negatives ... ok
[INFO] [stdout] test parser::default::tests::test_unicode_escape ... ok
[INFO] [stdout] test parser::fast::tests::test_skip_whitespace_simd_all_whitespace ... ok
[INFO] [stdout] test parser::fast::tests::test_try_parse_simple_int_negative_large ... ok
[INFO] [stdout] test parser::default::tests::test_unicode_escape_emoji_plane ... ok
[INFO] [stdout] test parser::fast::tests::test_validate_json_string_quotes_allowed ... ok
[INFO] [stdout] test parser::default::tests::test_unlimited_config ... ok
[INFO] [stdout] test parser::fast::tests::test_try_parse_simple_int_whitespace ... ok
[INFO] [stdout] test parser::fast::tests::test_validate_json_string_printable_ascii ... ok
[INFO] [stdout] test parser::json5::tests::test_multi_line_comment_preserves_newline_count ... ok
[INFO] [stdout] test parser::json5::tests::test_multiple_comments ... ok
[INFO] [stdout] test parser::json5::tests::test_output_capacity_hint ... ok
[INFO] [stdout] test parser::fast::tests::test_validate_json_string_empty ... ok
[INFO] [stdout] test parser::json5::tests::test_parse_json5 ... ok
[INFO] [stdout] test parser::json5::tests::test_escaped_quotes_in_strings ... ok
[INFO] [stdout] test parser::json5::tests::test_parse_json5_all_types ... ok
[INFO] [stdout] test parser::json5::tests::test_adjacent_comments ... ok
[INFO] [stdout] test parser::json5::tests::test_comment_between_keys ... ok
[INFO] [stdout] test parser::fast::tests::test_validate_json_string_space_valid ... ok
[INFO] [stdout] test parser::json5::tests::test_double_slash_inside_string ... ok
[INFO] [stdout] test parser::json5::tests::test_comment_after_string_value ... ok
[INFO] [stdout] test parser::json5::tests::test_parse_json5_nested_with_comments ... ok
[INFO] [stdout] test parser::json5::tests::test_parse_json5_array_with_comments ... ok
[INFO] [stdout] test parser::json5::tests::test_parse_json5_boolean_with_comments ... ok
[INFO] [stdout] test parser::fast::tests::test_try_parse_simple_int_alpha ... ok
[INFO] [stdout] test parser::fast::tests::test_skip_whitespace_simd_spaces ... ok
[INFO] [stdout] test parser::json5::tests::test_parse_json5_null_with_comment ... ok
[INFO] [stdout] test parser::json5::tests::test_preserve_line_numbers ... ok
[INFO] [stdout] test parser::json5::tests::test_preserve_strings_with_comment_like_content ... ok
[INFO] [stdout] test parser::json5::tests::test_strip_empty_input ... ok
[INFO] [stdout] test parser::json5::tests::test_strip_no_comments ... ok
[INFO] [stdout] test parser::json5::tests::test_strip_only_comments ... ok
[INFO] [stdout] test parser::json5::tests::test_strip_single_line_comments ... ok
[INFO] [stdout] test parser::json5::tests::test_string_with_escaped_backslash_then_quote ... ok
[INFO] [stdout] test parser::json5::tests::test_parse_json5_invalid_json_after_strip ... ok
[INFO] [stdout] test parser::json5::tests::test_strip_block_comment_only ... ok
[INFO] [stdout] test parser::fast::tests::test_validate_json_string_all_control_chars_invalid ... ok
[INFO] [stdout] test parser::sso::tests::test_clone_inline ... ok
[INFO] [stdout] test parser::sso::tests::test_debug_contains_content ... ok
[INFO] [stdout] test parser::sso::tests::test_display_heap ... ok
[INFO] [stdout] test parser::sso::tests::test_display_inline ... ok
[INFO] [stdout] test parser::sso::tests::test_from_str_inline ... ok
[INFO] [stdout] test parser::sso::tests::test_as_str_matches_len_heap ... ok
[INFO] [stdout] test parser::sso::tests::test_as_str_matches_len_inline ... ok
[INFO] [stdout] test parser::sso::tests::test_clone_heap ... ok
[INFO] [stdout] test parser::sso::tests::test_from_string_inline ... ok
[INFO] [stdout] test parser::sso::tests::test_equality_inline_same ... ok
[INFO] [stdout] test parser::sso::tests::test_inequality_different_content ... ok
[INFO] [stdout] test parser::sso::tests::test_from_str_heap ... ok
[INFO] [stdout] test parser::sso::tests::test_inequality_different_lengths ... ok
[INFO] [stdout] test parser::sso::tests::test_into_string_inline ... ok
[INFO] [stdout] test parser::sso::tests::test_is_empty_false_for_nonempty ... ok
[INFO] [stdout] test parser::sso::tests::test_small_string_boundary ... ok
[INFO] [stdout] test parser::sso::tests::test_small_string_heap ... ok
[INFO] [stdout] test parser::sso::tests::test_small_string_inline ... ok
[INFO] [stdout] test parser::sso::tests::test_small_string_long_roundtrip ... ok
[INFO] [stdout] test parser::json5::tests::test_single_line_comment_no_trailing_newline ... ok
[INFO] [stdout] test parser::sso::tests::test_into_string_heap ... ok
[INFO] [stdout] test parser::sso::tests::test_small_string_equality ... ok
[INFO] [stdout] test parser::json5::tests::test_single_line_comment_at_start ... ok
[INFO] [stdout] test parser::json5::tests::test_slash_star_inside_string ... ok
[INFO] [stdout] test parser::json5::tests::test_strip_multi_line_comments ... ok
[INFO] [stdout] test parser::sso::tests::test_from_string_heap ... ok
[INFO] [stdout] test parser::sso::tests::test_small_string_empty ... ok
[INFO] [stdout] test parser::sso::tests::test_small_string_single_char ... ok
[INFO] [stdout] test parser::sso::tests::test_small_string_exactly_one_over_capacity ... ok
[INFO] [stdout] test parser::json5::tests::test_multi_line_comment_inline ... ok
[INFO] [stdout] test parser::sso::tests::test_small_string_stats ... ok
[INFO] [stdout] test parser::sso::tests::test_small_string_unicode_inline ... ok
[INFO] [stdout] test parser::sso::tests::test_inline_capacity_value ... ok
[INFO] [stdout] test parser::sso::tests::test_small_string_unicode_only_ascii_digits ... ok
[INFO] [stdout] test parser::sso::tests::test_stats_all_heap ... ok
[INFO] [stdout] test parser::sso::tests::test_stats_all_inline ... ok
[INFO] [stdout] test parser::sso::tests::test_stats_inline_percentage_empty ... ok
[INFO] [stdout] test parser::sso::tests::test_stats_bytes_saved_accumulate ... ok
[INFO] [stdout] test parser::sso::tests::test_stats_mixed_percentage ... ok
[INFO] [stdout] test parser::sso::tests::test_stats_new_zeros ... ok
[INFO] [stdout] test parser::stats::tests::test_clone_copies_all_fields ... ok
[INFO] [stdout] test parser::stats::tests::test_debug_format_contains_struct_name ... ok
[INFO] [stdout] test parser::stats::tests::test_default_equals_new ... ok
[INFO] [stdout] test parser::stats::tests::test_enter_depth_sequential ... ok
[INFO] [stdout] test parser::stats::tests::test_depth_tracking ... ok
[INFO] [stdout] test parser::stats::tests::test_enter_depth_only_goes_up ... ok
[INFO] [stdout] test parser::stats::tests::test_fits_config ... ok
[INFO] [stdout] test parser::fast::tests::test_validate_json_string_control_in_middle ... ok
[INFO] [stdout] test parser::stats::tests::test_fits_config_array_exceeded ... ok
[INFO] [stdout] test parser::fast::tests::test_validate_json_string_high_bytes ... ok
[INFO] [stdout] test parser::json5::tests::test_parse_json5_empty_object ... ok
[INFO] [stdout] test parser::stats::tests::test_fits_config_object_exceeded ... ok
[INFO] [stdout] test parser::stats::tests::test_fits_config_depth_exactly_at_limit ... ok
[INFO] [stdout] test parser::json5::tests::test_parse_json5_url_in_value ... ok
[INFO] [stdout] test parser::stats::tests::test_enter_depth_zero ... ok
[INFO] [stdout] test parser::stats::tests::test_fits_config_depth_exceeded ... ok
[INFO] [stdout] test parser::stats::tests::test_fits_config_object_at_limit ... ok
[INFO] [stdout] test parser::stats::tests::test_fits_config_unlimited ... ok
[INFO] [stdout] test parser::stats::tests::test_fits_config_string_exceeded ... ok
[INFO] [stdout] test parser::stats::tests::test_fits_config_string_at_limit ... ok
[INFO] [stdout] test parser::stats::tests::test_new_all_zeros ... ok
[INFO] [stdout] test parser::stats::tests::test_record_array_adds_node ... ok
[INFO] [stdout] test parser::stats::tests::test_record_array_element_count ... ok
[INFO] [stdout] test parser::stats::tests::test_parse_timer_elapsed_non_negative ... ok
[INFO] [stdout] test parser::stats::tests::test_parse_timer_elapsed_increases ... ok
[INFO] [stdout] test parser::stats::tests::test_record_array_element_max_size ... ok
[INFO] [stdout] test parser::stats::tests::test_record_array_element_does_not_add_node ... ok
[INFO] [stdout] test parser::stats::tests::test_record_array_memory_grows ... ok
[INFO] [stdout] test parser::stats::tests::test_record_array_empty ... ok
[INFO] [stdout] test parser::stats::tests::test_record_object_pair_count ... ok
[INFO] [stdout] test parser::stats::tests::test_record_object_pair_max_size ... ok
[INFO] [stdout] test parser::stats::tests::test_record_string_memory_grows ... ok
[INFO] [stdout] test parser::stats::tests::test_record_simple_node_memory ... ok
[INFO] [stdout] test parser::stats::tests::test_record_object_adds_node ... ok
[INFO] [stdout] test parser::stats::tests::test_summary ... ok
[INFO] [stdout] test parser::stats::tests::test_record_simple_node_increments ... ok
[INFO] [stdout] test parser::stats::tests::test_summary_empty_stats ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_array ... ok
[INFO] [stdout] test parser::stats::tests::test_record_string_increments_count ... ok
[INFO] [stdout] test parser::stats::tests::test_record_object_pair_memory_grows ... ok
[INFO] [stdout] test parser::stats::tests::test_record_string_tracks_max ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_array_size_exceeded ... ok
[INFO] [stdout] test parser::stats::tests::test_stats_tracking ... ok
[INFO] [stdout] test parser::stats::tests::test_record_string_zero_length ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_depth_exceeded_error_message ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_depth_limit ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_empty_array ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_empty_input ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_empty_string ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_exponent_no_digit_invalid ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_exponent_with_plus ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_false ... ok
[INFO] [stdout] test parser::stats::tests::test_record_object_memory_grows ... ok
[INFO] [stdout] test parser::stats::tests::test_summary_contains_all_fields ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_decimal_no_trailing_digit_invalid ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_invalid_false_typo ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_all_types_in_array ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_invalid_json ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_invalid_true_typo ... ok
[INFO] [stdout] test parser::stats::tests::test_record_string_accumulates_bytes ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_invalid_unicode_escape_non_hex ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_invalid_unicode_escape_short ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_minus_only_invalid ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_missing_colon ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_object_size_exceeded ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_missing_object_close ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_non_string_key ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_null ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_simple_object ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_object_size_at_limit ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_missing_array_close ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_strict_config_rejects_deep ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_negative_float ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_string_length_exceeded ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_string_escape_sequences ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_numbers ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_nested ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_trailing_comma_array ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_exponent_uppercase ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_invalid_escape_char ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_string ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_invalid_null_typo ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_string_length_at_limit ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_depth_exactly_at_limit ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_empty_object ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_unicode_escape ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_nested_arrays_and_objects ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_array_size_at_limit ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_unterminated_string ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_whitespace_around_value ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_whitespace_in_array ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_whitespace_in_object ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_array_of_nulls ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_array_single_element ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_boolean ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_boolean_false ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_byte_max ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_control_chars ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_empty_array ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_float_zero ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_int32_max ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_integer_max ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_integer_min ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_mixed_array ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_zero ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_null ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_array ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_object ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_float_negative ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_nested_objects ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_unlimited_config_deep_nesting ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_trailing_comma_object ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_array_commas_correct ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_true ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_array_nested_empty ... ok
[INFO] [stdout] test parser::validate::tests::test_validate_unexpected_char ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_byte_zero ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_number_formats ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_empty_string ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_object_empty_key ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_object_multiple_values ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_number ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_object_nested_array ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_empty_object ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_string_carriage_return ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_string_key_with_escape ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_string_no_escaping_needed ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_string_backslash ... ok
[INFO] [stdout] test stringify::optimized::tests::test_needs_escaping ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_special_characters ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_integer_zero ... ok
[INFO] [stdout] test stringify::optimized::tests::test_needs_escaping_empty ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_string_tab ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_string_newline ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_roundtrip_object ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_array_commas ... ok
[INFO] [stdout] test stringify::optimized::tests::test_needs_escaping_tab_cr_lf ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_string ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_string_all_escapes ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_array_of_nulls ... ok
[INFO] [stdout] test stringify::optimized::tests::test_needs_escaping_high_bytes_safe ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_empty_object ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_array_single ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_returns_ok_all_types ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_boolean_false ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_roundtrip_array ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_string_unicode_control_low ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_uint32_zero ... ok
[INFO] [stdout] test stringify::optimized::tests::test_needs_escaping_backslash_only ... ok
[INFO] [stdout] test stringify::default::tests::test_stringify_uinteger_max ... ok
[INFO] [stdout] test stringify::optimized::tests::test_needs_escaping_control_chars ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_integer_zero ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_nested_array ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_integer ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_number ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_null ... ok
[INFO] [stdout] test stringify::optimized::tests::test_needs_escaping_printable_ascii ... ok
[INFO] [stdout] test stringify::optimized::tests::test_needs_escaping_quote_only ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_returns_ok_all_types ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_stats_escape_percentage_empty ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_empty_string ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_escaped_string ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_stats_mixed_percentage ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_float ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_stats_new_zeros ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_int16 ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_int32_negative ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_stats_all_escaped ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_byte ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_stats_total_bytes_mutable ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_boolean_true ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_empty_array ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_simple_string ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_string_cr ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_string_control_char ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_object ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_object_empty_key ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_object_key_with_escape ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_uint16 ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_stats_all_simple ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_uint32 ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_string_no_escape_passthrough ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_array_of_objects ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_boolean_true ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_byte ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_array ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_string_backslash ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_empty_array ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_empty_object ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_float ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_int8 ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_string_quote ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_four_space_indent ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_string_tab ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_uinteger ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_string_escape_in_middle ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_boolean_false ... ok
[INFO] [stdout] test stringify::optimized::tests::test_stringify_string_multiple_escapes ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_deep_nesting ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_integer ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_integer_zero ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_int8 ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_int16 ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_string_backslash ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_string_control_char ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_string_cr ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_string_empty ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_string_newline ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_returns_ok ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_nested ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_simple_object ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_single_array_element_exact ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_no_trailing_comma_array ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_mixed_type_array ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_object_with_array_value ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_uint32 ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_no_trailing_comma_object ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_null ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_string_tab ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_object_keys_sorted ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_single_key_object_exact ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_string_plain ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_tab_indent ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_uint16 ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_string_multiple_escapes ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_string_quote ... ok
[INFO] [stdout] test stringify::pretty::tests::test_pretty_uinteger ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_utf32_be stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_write_utf32be stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_write_utf8 stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_write_utf8bom stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_formatted_testfile022 stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_formatted_testfile023 stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_formatted_testfile024 stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_utf32_le stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_read_utf16be_file stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_formatted_testfile021 stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_formatted_testfile026 stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_read_utf32le_file stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_read_utf32be_file stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_read_utf8_file stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_write_formatted_testfile021 stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_read_utf8bom_file stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_write_formatted_testfile022 stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_write_utf16be stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_utf8 stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_utf8_bom stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_write_utf32le stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_write_utf16le stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_utf16_be stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- file::file::tests::test_utf16_le stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_formatted_testfile025 stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::round_trip_integration_tests::tests::test_round_trip_all_test_files stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_tests::round_trip_integration_tests::tests::test_round_trip_all_test_files' (246) panicked at src/integration_tests/round_trip_integration_tests.rs:47:9:
[INFO] [stdout] No JSON files found in ../files – check working directory
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95f4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf2511e5d4 - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_all_test_files
[INFO] [stdout]   12:     0x5eaf25116b09 - <json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_all_test_files::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   14:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   19:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile005_escape_sequences stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile005_escape_sequences' (255) panicked at src/integration_tests/round_trip_integration_tests.rs:204:48:
[INFO] [stdout] open testfile005.json: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2511fe9a - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile005_escape_sequences
[INFO] [stdout]   13:     0x5eaf25116c29 - <json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile005_escape_sequences::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   20:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::file_integration_tests::tests::test_read_utf16le_file stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employee_count_preserved stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employee_count_preserved' (256) panicked at src/integration_tests/round_trip_integration_tests.rs:144:58:
[INFO] [stdout] open testfile010.json: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf25121d31 - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employee_count_preserved
[INFO] [stdout]   13:     0x5eaf25116d29 - <json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employee_count_preserved::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   20:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employees_key_present stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employees_key_present' (257) panicked at src/integration_tests/round_trip_integration_tests.rs:16:33:
[INFO] [stdout] Failed to open ../files/testfile010.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf2511d8aa - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::round_trip_file::{closure#0}
[INFO] [stdout]   12:     0x5eaf2511e393 - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::round_trip_file
[INFO] [stdout]   13:     0x5eaf25120e7b - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employees_key_present
[INFO] [stdout]   14:     0x5eaf25116cc9 - <json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employees_key_present::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_preserves_root_type stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_preserves_root_type' (253) panicked at src/integration_tests/round_trip_integration_tests.rs:66:48:
[INFO] [stdout] open testfile001.json: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2512014a - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_preserves_root_type
[INFO] [stdout]   13:     0x5eaf25116c49 - <json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_preserves_root_type::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   20:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_glossary_key_present stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_glossary_key_present' (252) panicked at src/integration_tests/round_trip_integration_tests.rs:16:33:
[INFO] [stdout] Failed to open ../files/testfile001.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf2511d8aa - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::round_trip_file::{closure#0}
[INFO] [stdout]   12:     0x5eaf2511e393 - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::round_trip_file
[INFO] [stdout]   13:     0x5eaf251201e2 - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_glossary_key_present
[INFO] [stdout]   14:     0x5eaf25116c69 - <json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_glossary_key_present::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile004_preserves_float_values stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile004_preserves_float_values' (254) panicked at src/integration_tests/round_trip_integration_tests.rs:16:33:
[INFO] [stdout] Failed to open ../files/testfile004.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf2511d8aa - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::round_trip_file::{closure#0}
[INFO] [stdout]   12:     0x5eaf2511e393 - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::round_trip_file
[INFO] [stdout]   13:     0x5eaf251214f4 - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile004_preserves_float_values
[INFO] [stdout]   14:     0x5eaf25116d09 - <json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile004_preserves_float_values::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile020_root_is_array stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile020_root_is_array' (258) panicked at src/integration_tests/round_trip_integration_tests.rs:16:33:
[INFO] [stdout] Failed to open ../files/testfile020.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf2511d8aa - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::round_trip_file::{closure#0}
[INFO] [stdout]   12:     0x5eaf2511e393 - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::round_trip_file
[INFO] [stdout]   13:     0x5eaf25116bbe - <json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile020_root_is_array::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   20:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile020_user_count_preserved stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile020_user_count_preserved' (259) panicked at src/integration_tests/round_trip_integration_tests.rs:180:58:
[INFO] [stdout] open testfile020.json: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2512067e - json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile020_user_count_preserved
[INFO] [stdout]   13:     0x5eaf25116c89 - <json_lib[14043d76e741215a]::integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile020_user_count_preserved::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   20:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::validate_integration_tests::tests::test_validate_all_test_files_pass stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_tests::validate_integration_tests::tests::test_validate_all_test_files_pass' (279) panicked at src/integration_tests/validate_integration_tests.rs:38:9:
[INFO] [stdout] No JSON files found in ../files – check working directory
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95f4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf251527d9 - json_lib[14043d76e741215a]::integration_tests::validate_integration_tests::tests::test_validate_all_test_files_pass
[INFO] [stdout]   12:     0x5eaf25116889 - <json_lib[14043d76e741215a]::integration_tests::validate_integration_tests::tests::test_validate_all_test_files_pass::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   14:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   19:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration_tests::validate_integration_tests::tests::test_strip_whitespace_on_file_produces_valid_json stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_tests::validate_integration_tests::tests::test_strip_whitespace_on_file_produces_valid_json' (276) panicked at src/integration_tests/validate_integration_tests.rs:314:58:
[INFO] [stdout] open testfile004.json: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf25154bc1 - json_lib[14043d76e741215a]::integration_tests::validate_integration_tests::tests::test_strip_whitespace_on_file_produces_valid_json
[INFO] [stdout]   13:     0x5eaf25116a69 - <json_lib[14043d76e741215a]::integration_tests::validate_integration_tests::tests::test_strip_whitespace_on_file_produces_valid_json::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   20:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::add_byte_increments_file_length_by_one stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::add_byte_works stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::add_byte_then_add_bytes_accumulates_correctly stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::add_bytes_empty_string_does_not_change_length stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::add_bytes_works stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::clear_multiple_times_stays_empty stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::create_file_destination_works stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::last_after_add_byte_returns_that_byte stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::clear_works stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::last_handles_empty_file stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::add_bytes_unicode_writes_correct_bytes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::file_name_returns_exact_path_given stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::last_after_add_bytes_returns_final_byte stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::close_works stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::clear_resets_file_length_to_zero stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::file_length_works stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::file_name_works stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::add_bytes_increments_file_length_by_string_len stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::last_updates_after_each_write stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::last_works stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::write_json_array_and_read_back stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::new_creates_or_truncates_existing_file stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::write_json_object_and_read_back stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::new_file_has_zero_length stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::read_fails_on_missing_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::destinations::file::tests::read_fails_on_missing_file' (337) panicked at src/io/destinations/file.rs:126:36:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf250fab28 - json_lib[14043d76e741215a]::io::destinations::file::tests::read_fails_on_missing_file
[INFO] [stdout]   13:     0x5eaf2511c6e9 - <json_lib[14043d76e741215a]::io::destinations::file::tests::read_fails_on_missing_file::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   20:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::write_fails_on_readonly_file stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::current_is_stable_without_calling_next stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::current_is_stable_without_calling_next' (369) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510ee0e - json_lib[14043d76e741215a]::io::sources::file::tests::current_is_stable_without_calling_next
[INFO] [stdout]   14:     0x5eaf2511ce59 - <json_lib[14043d76e741215a]::io::sources::file::tests::current_is_stable_without_calling_next::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::create_source_empty_file_works stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::create_source_empty_file_works' (366) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510cd49 - json_lib[14043d76e741215a]::io::sources::file::tests::create_source_empty_file_works
[INFO] [stdout]   14:     0x5eaf2511ccf9 - <json_lib[14043d76e741215a]::io::sources::file::tests::create_source_empty_file_works::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::file_with_only_whitespace_is_readable stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::file_with_only_whitespace_is_readable' (370) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510e83e - json_lib[14043d76e741215a]::io::sources::file::tests::file_with_only_whitespace_is_readable
[INFO] [stdout]   14:     0x5eaf2511cdf9 - <json_lib[14043d76e741215a]::io::sources::file::tests::file_with_only_whitespace_is_readable::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::move_to_last_character_in_source_file_works stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::move_to_last_character_in_source_file_works' (375) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510fc84 - json_lib[14043d76e741215a]::io::sources::file::tests::move_to_last_character_in_source_file_works
[INFO] [stdout]   14:     0x5eaf2511cef9 - <json_lib[14043d76e741215a]::io::sources::file::tests::move_to_last_character_in_source_file_works::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::can_read_every_char_in_sequence stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::can_read_every_char_in_sequence' (365) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510cf34 - json_lib[14043d76e741215a]::io::sources::file::tests::can_read_every_char_in_sequence
[INFO] [stdout]   14:     0x5eaf2511cd19 - <json_lib[14043d76e741215a]::io::sources::file::tests::can_read_every_char_in_sequence::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::move_to_next_character_in_source_file_works stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::move_to_next_character_in_source_file_works' (376) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510febd - json_lib[14043d76e741215a]::io::sources::file::tests::move_to_next_character_in_source_file_works
[INFO] [stdout]   14:     0x5eaf2511cf19 - <json_lib[14043d76e741215a]::io::sources::file::tests::move_to_next_character_in_source_file_works::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::next_past_end_does_not_panic stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::next_past_end_does_not_panic' (377) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510caad - json_lib[14043d76e741215a]::io::sources::file::tests::next_past_end_does_not_panic
[INFO] [stdout]   14:     0x5eaf2511ccd9 - <json_lib[14043d76e741215a]::io::sources::file::tests::next_past_end_does_not_panic::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::read_character_from_source_file_works stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::read_character_from_source_file_works' (379) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510ea3e - json_lib[14043d76e741215a]::io::sources::file::tests::read_character_from_source_file_works
[INFO] [stdout]   14:     0x5eaf2511ce19 - <json_lib[14043d76e741215a]::io::sources::file::tests::read_character_from_source_file_works::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::read_after_reset_gives_full_content_again stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::read_after_reset_gives_full_content_again' (378) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510f7a2 - json_lib[14043d76e741215a]::io::sources::file::tests::read_after_reset_gives_full_content_again
[INFO] [stdout]   14:     0x5eaf2511ced9 - <json_lib[14043d76e741215a]::io::sources::file::tests::read_after_reset_gives_full_content_again::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::json_array_content_reads_correctly stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::json_array_content_reads_correctly' (371) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510d352 - json_lib[14043d76e741215a]::io::sources::file::tests::json_array_content_reads_correctly
[INFO] [stdout]   14:     0x5eaf2511cd39 - <json_lib[14043d76e741215a]::io::sources::file::tests::json_array_content_reads_correctly::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::more_returns_true_when_file_has_content stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::more_returns_true_when_file_has_content' (374) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510efee - json_lib[14043d76e741215a]::io::sources::file::tests::more_returns_true_when_file_has_content
[INFO] [stdout]   14:     0x5eaf2511ce79 - <json_lib[14043d76e741215a]::io::sources::file::tests::more_returns_true_when_file_has_content::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::create_source_file_works stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::create_source_file_works' (367) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510c68e - json_lib[14043d76e741215a]::io::sources::file::tests::create_source_file_works
[INFO] [stdout]   14:     0x5eaf2511cc99 - <json_lib[14043d76e741215a]::io::sources::file::tests::create_source_file_works::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::json_object_content_reads_correctly stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::json_object_content_reads_correctly' (372) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510e142 - json_lib[14043d76e741215a]::io::sources::file::tests::json_object_content_reads_correctly
[INFO] [stdout]   14:     0x5eaf2511cd99 - <json_lib[14043d76e741215a]::io::sources::file::tests::json_object_content_reads_correctly::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::reset_with_seek_error_maintains_state stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::reset_with_seek_error_maintains_state' (384) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510ec1d - json_lib[14043d76e741215a]::io::sources::file::tests::reset_with_seek_error_maintains_state
[INFO] [stdout]   14:     0x5eaf2511ce39 - <json_lib[14043d76e741215a]::io::sources::file::tests::reset_with_seek_error_maintains_state::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::whitespace_characters_are_read_correctly stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::whitespace_characters_are_read_correctly' (386) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510f3cf - json_lib[14043d76e741215a]::io::sources::file::tests::whitespace_characters_are_read_correctly
[INFO] [stdout]   14:     0x5eaf2511ceb9 - <json_lib[14043d76e741215a]::io::sources::file::tests::whitespace_characters_are_read_correctly::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::more_returns_false_after_exhausting_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::more_returns_false_after_exhausting_file' (373) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510f19d - json_lib[14043d76e741215a]::io::sources::file::tests::more_returns_false_after_exhausting_file
[INFO] [stdout]   14:     0x5eaf2511ce99 - <json_lib[14043d76e741215a]::io::sources::file::tests::more_returns_false_after_exhausting_file::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::single_char_file_reads_then_exhausts stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::single_char_file_reads_then_exhausts' (385) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510e48d - json_lib[14043d76e741215a]::io::sources::file::tests::single_char_file_reads_then_exhausts
[INFO] [stdout]   14:     0x5eaf2511cdb9 - <json_lib[14043d76e741215a]::io::sources::file::tests::single_char_file_reads_then_exhausts::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::reset_multiple_times_always_returns_to_start stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::reset_multiple_times_always_returns_to_start' (383) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2511010f - json_lib[14043d76e741215a]::io::sources::file::tests::reset_multiple_times_always_returns_to_start
[INFO] [stdout]   14:     0x5eaf2511cf39 - <json_lib[14043d76e741215a]::io::sources::file::tests::reset_multiple_times_always_returns_to_start::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::read_complete_file_content_matches stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::read_complete_file_content_matches' (380) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510d6b2 - json_lib[14043d76e741215a]::io::sources::file::tests::read_complete_file_content_matches
[INFO] [stdout]   14:     0x5eaf2511cd59 - <json_lib[14043d76e741215a]::io::sources::file::tests::read_complete_file_content_matches::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::reset_after_partial_read_restarts_from_beginning stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::reset_after_partial_read_restarts_from_beginning' (381) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2511045d - json_lib[14043d76e741215a]::io::sources::file::tests::reset_after_partial_read_restarts_from_beginning
[INFO] [stdout]   14:     0x5eaf2511cf59 - <json_lib[14043d76e741215a]::io::sources::file::tests::reset_after_partial_read_restarts_from_beginning::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::reset_in_source_file_works stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::reset_in_source_file_works' (382) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510c834 - json_lib[14043d76e741215a]::io::sources::file::tests::reset_in_source_file_works
[INFO] [stdout]   14:     0x5eaf2511ccb9 - <json_lib[14043d76e741215a]::io::sources::file::tests::reset_in_source_file_works::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::sources::file::tests::ascii_digit_sequence_reads_in_order stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'io::sources::file::tests::ascii_digit_sequence_reads_in_order' (364) panicked at src/io/sources/file.rs:84:48:
[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:     0x5eaf251ed841 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eaf2520342a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5eaf251f20fc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eaf251c9516 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eaf251e5a49 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5eaf251814e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5eaf251e5c02 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eaf251c95c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eaf251c21c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eaf251ca27d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eaf25203b5c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eaf25203932 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5eaf2510c5e1 - json_lib[14043d76e741215a]::io::sources::file::tests::create_test_file
[INFO] [stdout]   13:     0x5eaf2510d9ef - json_lib[14043d76e741215a]::io::sources::file::tests::ascii_digit_sequence_reads_in_order
[INFO] [stdout]   14:     0x5eaf2511cd79 - <json_lib[14043d76e741215a]::io::sources::file::tests::ascii_digit_sequence_reads_in_order::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5eaf251747cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5eaf25181e35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5eaf2517b6f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5eaf25184f92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5eaf251ed119 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7e6455ceadfa - <unknown>
[INFO] [stdout]   21:     0x7e6455d7e3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- io::destinations::file::tests::clear_then_write_starts_fresh stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     file::file::tests::test_utf16_be
[INFO] [stdout]     file::file::tests::test_utf16_le
[INFO] [stdout]     file::file::tests::test_utf32_be
[INFO] [stdout]     file::file::tests::test_utf32_le
[INFO] [stdout]     file::file::tests::test_utf8
[INFO] [stdout]     file::file::tests::test_utf8_bom
[INFO] [stdout]     file::file::tests::test_write_utf16be
[INFO] [stdout]     file::file::tests::test_write_utf16le
[INFO] [stdout]     file::file::tests::test_write_utf32be
[INFO] [stdout]     file::file::tests::test_write_utf32le
[INFO] [stdout]     file::file::tests::test_write_utf8
[INFO] [stdout]     file::file::tests::test_write_utf8bom
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_formatted_testfile021
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_formatted_testfile022
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_formatted_testfile023
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_formatted_testfile024
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_formatted_testfile025
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_formatted_testfile026
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_read_utf16be_file
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_read_utf16le_file
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_read_utf32be_file
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_read_utf32le_file
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_read_utf8_file
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_read_utf8bom_file
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_write_formatted_testfile021
[INFO] [stdout]     integration_tests::file_integration_tests::tests::test_write_formatted_testfile022
[INFO] [stdout]     integration_tests::round_trip_integration_tests::tests::test_round_trip_all_test_files
[INFO] [stdout]     integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_glossary_key_present
[INFO] [stdout]     integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile001_preserves_root_type
[INFO] [stdout]     integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile004_preserves_float_values
[INFO] [stdout]     integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile005_escape_sequences
[INFO] [stdout]     integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employee_count_preserved
[INFO] [stdout]     integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile010_employees_key_present
[INFO] [stdout]     integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile020_root_is_array
[INFO] [stdout]     integration_tests::round_trip_integration_tests::tests::test_round_trip_testfile020_user_count_preserved
[INFO] [stdout]     integration_tests::validate_integration_tests::tests::test_strip_whitespace_on_file_produces_valid_json
[INFO] [stdout]     integration_tests::validate_integration_tests::tests::test_validate_all_test_files_pass
[INFO] [stdout]     io::destinations::file::tests::add_byte_increments_file_length_by_one
[INFO] [stdout]     io::destinations::file::tests::add_byte_then_add_bytes_accumulates_correctly
[INFO] [stdout]     io::destinations::file::tests::add_byte_works
[INFO] [stdout]     io::destinations::file::tests::add_bytes_empty_string_does_not_change_length
[INFO] [stdout]     io::destinations::file::tests::add_bytes_increments_file_length_by_string_len
[INFO] [stdout]     io::destinations::file::tests::add_bytes_unicode_writes_correct_bytes
[INFO] [stdout]     io::destinations::file::tests::add_bytes_works
[INFO] [stdout]     io::destinations::file::tests::clear_multiple_times_stays_empty
[INFO] [stdout]     io::destinations::file::tests::clear_resets_file_length_to_zero
[INFO] [stdout]     io::destinations::file::tests::clear_then_write_starts_fresh
[INFO] [stdout]     io::destinations::file::tests::clear_works
[INFO] [stdout]     io::destinations::file::tests::close_works
[INFO] [stdout]     io::destinations::file::tests::create_file_destination_works
[INFO] [stdout]     io::destinations::file::tests::file_length_works
[INFO] [stdout]     io::destinations::file::tests::file_name_returns_exact_path_given
[INFO] [stdout]     io::destinations::file::tests::file_name_works
[INFO] [stdout]     io::destinations::file::tests::last_after_add_byte_returns_that_byte
[INFO] [stdout]     io::destinations::file::tests::last_after_add_bytes_returns_final_byte
[INFO] [stdout]     io::destinations::file::tests::last_handles_empty_file
[INFO] [stdout]     io::destinations::file::tests::last_updates_after_each_write
[INFO] [stdout]     io::destinations::file::tests::last_works
[INFO] [stdout]     io::destinations::file::tests::new_creates_or_truncates_existing_file
[INFO] [stdout]     io::destinations::file::tests::new_file_has_zero_length
[INFO] [stdout]     io::destinations::file::tests::read_fails_on_missing_file
[INFO] [stdout]     io::destinations::file::tests::write_fails_on_readonly_file
[INFO] [stdout]     io::destinations::file::tests::write_json_array_and_read_back
[INFO] [stdout]     io::destinations::file::tests::write_json_object_and_read_back
[INFO] [stdout]     io::sources::file::tests::ascii_digit_sequence_reads_in_order
[INFO] [stdout]     io::sources::file::tests::can_read_every_char_in_sequence
[INFO] [stdout]     io::sources::file::tests::create_source_empty_file_works
[INFO] [stdout]     io::sources::file::tests::create_source_file_works
[INFO] [stdout]     io::sources::file::tests::current_is_stable_without_calling_next
[INFO] [stdout]     io::sources::file::tests::file_with_only_whitespace_is_readable
[INFO] [stdout]     io::sources::file::tests::json_array_content_reads_correctly
[INFO] [stdout]     io::sources::file::tests::json_object_content_reads_correctly
[INFO] [stdout]     io::sources::file::tests::more_returns_false_after_exhausting_file
[INFO] [stdout]     io::sources::file::tests::more_returns_true_when_file_has_content
[INFO] [stdout]     io::sources::file::tests::move_to_last_character_in_source_file_works
[INFO] [stdout]     io::sources::file::tests::move_to_next_character_in_source_file_works
[INFO] [stdout]     io::sources::file::tests::next_past_end_does_not_panic
[INFO] [stdout]     io::sources::file::tests::read_after_reset_gives_full_content_again
[INFO] [stdout]     io::sources::file::tests::read_character_from_source_file_works
[INFO] [stdout]     io::sources::file::tests::read_complete_file_content_matches
[INFO] [stdout]     io::sources::file::tests::reset_after_partial_read_restarts_from_beginning
[INFO] [stdout]     io::sources::file::tests::reset_in_source_file_works
[INFO] [stdout]     io::sources::file::tests::reset_multiple_times_always_returns_to_start
[INFO] [stdout]     io::sources::file::tests::reset_with_seek_error_maintains_state
[INFO] [stdout]     io::sources::file::tests::single_char_file_reads_then_exhausts
[INFO] [stdout]     io::sources::file::tests::whitespace_characters_are_read_correctly
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 790 passed; 86 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed", kill_on_drop: false }`
[INFO] [stdout] e987e32d0c7422f0ce47f0266f0ab4d1644a9d811831f2b91bae69e9671a5fed
