[INFO] fetching crate yashandb 0.1.0...
[INFO] testing yashandb-0.1.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate yashandb 0.1.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate yashandb 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate yashandb 0.1.0
[INFO] tweaked toml for crates.io crate yashandb 0.1.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate yashandb 0.1.0 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 yashandb 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded decimal-rs v0.2.0
[INFO] [stderr]   Downloaded stack-buf v0.2.0
[INFO] [stderr]   Downloaded yason v0.1.1
[INFO] [stderr]   Downloaded sqldatetime v0.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812
[INFO] running `Command { std: "docker" "start" "4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812", 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" "4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812" "/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" "4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812", 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" "4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling stack-buf v0.2.0
[INFO] [stderr]    Compiling sqldatetime v0.3.0
[INFO] [stderr]    Compiling decimal-rs v0.2.0
[INFO] [stderr]    Compiling yason v0.1.1
[INFO] [stderr]    Compiling yashandb v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.63s
[INFO] running `Command { std: "docker" "inspect" "4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812", 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" "4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling yashandb v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.75s
[INFO] running `Command { std: "docker" "inspect" "4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812", 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" "4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/yashandb-bf2c0b3d054f9793)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test column::tests::data_type_info_maps_to_data_type ... ok
[INFO] [stdout] test conn::tests::finish_result_preserves_operation_error_when_release_also_fails ... ok
[INFO] [stdout] test conn::tests::finish_result_returns_release_error_after_successful_operation ... ok
[INFO] [stdout] test conn::tests::finish_result_returns_value_when_operation_and_release_succeed ... ok
[INFO] [stdout] test conn::tests::txn_isolation_conversion_roundtrip ... ok
[INFO] [stdout] test error::tests::display_client_library ... ok
[INFO] [stdout] test error::tests::display_column_and_query_errors ... ok
[INFO] [stdout] test error::tests::display_database ... ok
[INFO] [stdout] test error::tests::display_internal ... ok
[INFO] [stdout] test error::tests::display_invalid_argument ... ok
[INFO] [stdout] test error::tests::implements_std_error ... ok
[INFO] [stdout] test ffi::conn::tests::conn_param_len_ascii ... ok
[INFO] [stdout] test ffi::conn::tests::conn_param_len_empty ... ok
[INFO] [stdout] test ffi::conn::tests::conn_param_len_max_ok ... ok
[INFO] [stdout] test ffi::conn::tests::conn_param_len_overflow_errors ... ok
[INFO] [stdout] test ffi::conn::tests::conn_param_len_utf8_multibyte ... ok
[INFO] [stdout] test ffi::raw::tests::charset_code_repr ... ok
[INFO] [stdout] test ffi::raw::tests::conn_attr_repr ... ok
[INFO] [stdout] test ffi::raw::tests::env_attr_repr ... ok
[INFO] [stdout] test ffi::raw::tests::handle_type_repr ... ok
[INFO] [stdout] test ffi::raw::tests::param_direction_repr ... ok
[INFO] [stdout] test ffi::raw::tests::result_repr ... ok
[INFO] [stdout] test ffi::raw::tests::txn_isolation_repr ... ok
[INFO] [stdout] test library::tests::load_with_path_then_idempotent_then_first_load_wins ... ok
[INFO] [stdout] test load::tests::load_explicit_directory_errors ... ok
[INFO] [stdout] test load::tests::load_explicit_non_library_file_errors ... ok
[INFO] [stdout] test load::tests::load_explicit_missing_path_errors ... ok
[INFO] [stdout] test load::tests::not_found_message_lists_tried_sources ... ok
[INFO] [stdout] test load::tests::load_explicit_with_real_library ... ok
[INFO] [stdout] test load::tests::unix_lib_names ... ok
[INFO] [stdout] test load::tests::user_dir_from_env_is_absolute_prefixed ... ok
[INFO] [stdout] test load::tests::user_dir_segments ... ok
[INFO] [stdout] test param::output::tests::nullable_binary_target_is_unchanged_before_native_binding ... ok
[INFO] [stdout] test types::tests::yac_number_layout ... ok
[INFO] [stdout] test param::output::tests::nullable_text_target_is_unchanged_before_native_binding ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/connect.rs (/opt/rustwide/target/debug/deps/connect-9886a3ec8eba0e01)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test connect_accepts_owned_strings ... ok
[INFO] [stdout] test connect_concurrent ... ok
[INFO] [stdout] test connect_ok ... ok
[INFO] [stdout] test connect_sequential ... ok
[INFO] [stdout] test connect_unreachable_errors ... ok
[INFO] [stdout] test connect_wrong_password_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/connection_attr.rs (/opt/rustwide/target/debug/deps/connection_attr-674cd3deb4d876d6)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test builder_auto_commit_roundtrip ... ok
[INFO] [stdout] test builder_accepts_attribute_boundaries_and_serializable_isolation ... ok
[INFO] [stdout] test builder_heartbeat_enabled_roundtrip ... ok
[INFO] [stdout] test builder_login_timeout_connects ... ok
[INFO] [stdout] test builder_packet_size_roundtrip ... ok
[INFO] [stdout] test packet_size_out_of_range_errors ... ok
[INFO] [stdout] test builder_transaction_isolation_roundtrip ... ok
[INFO] [stdout] test runtime_auto_commit_roundtrip ... ok
[INFO] [stdout] test runtime_transaction_isolation_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/json.rs (/opt/rustwide/target/debug/deps/json-c30315552b634cc9)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test json_columns_rebind_with_lobs_and_skipped_reads ... ok
[INFO] [stdout] test json_input_supports_large_values_and_clob_sources ... ok
[INFO] [stdout] test json_output_parameter_can_be_reused_after_sql_null_error ... ok
[INFO] [stdout] test json_input_supports_owned_borrowed_named_and_null_values ... ok
[INFO] [stdout] test json_output_rejects_sql_null_for_non_nullable_target ... ok
[INFO] [stdout] test json_output_supports_non_nullable_nullable_and_large_values ... ok
[INFO] [stdout] test json_query_decodes_metadata_borrowed_owned_and_nullable_values ... ok
[INFO] [stdout] test json_query_distinguishes_json_literal_null_from_sql_null ... ok
[INFO] [stdout] test json_query_rebinds_large_values_across_rows_and_allows_repeated_reads ... ok
[INFO] [stdout] test json_query_reports_type_and_index_errors ... ok
[INFO] [stdout] test json_query_supports_complex_unicode_values ... ok
[INFO] [stdout] test prepared_json_query_and_output_reuse_statement ... ok
[INFO] [stdout] test prepared_named_json_query_binds_null_and_value ... ok
[INFO] [stdout] test yason_parse_rejects_invalid_json ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/library.rs (/opt/rustwide/target/debug/deps/library-591223e33042ba54)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test load_auto_discovery_ok ... ok
[INFO] [stdout] test load_conflicting_path_errors ... ok
[INFO] [stdout] test load_from_explicit_path_ok ... ok
[INFO] [stdout] test load_missing_path_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lob.rs (/opt/rustwide/target/debug/deps/lob-06b940666d27c72b)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test lob_output_binds_non_nullable_and_nullable_values ... ok
[INFO] [stdout] test multiple_lobs_bind_as_parameters ... ok
[INFO] [stdout] test query_lobs_survive_later_fetch_and_result_set_finish ... ok
[INFO] [stdout] test query_lobs_can_be_read_before_result_set_finish ... ok
[INFO] [stdout] test read_to_end_reads_multiple_blob_chunks ... ok
[INFO] [stdout] test read_to_string_reads_multiple_clob_chunks ... ok
[INFO] [stdout] test temporary_blob_supports_positioned_io ... ok
[INFO] [stdout] test temporary_clob_uses_character_offsets_and_utf8 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/prepared.rs (/opt/rustwide/target/debug/deps/prepared-b89332f7692890e2)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test execute_with_binds_insert_returning_sequence_value ... ok
[INFO] [stdout] test in_out_updates_fixed_and_variable_types ... ok
[INFO] [stdout] test invalid_named_binds_preserve_nullable_variable_output ... ok
[INFO] [stdout] test named_binds_require_exact_parameter_count ... ok
[INFO] [stdout] test nullable_fixed_output_binds_write_back_null_and_values ... ok
[INFO] [stdout] test nullable_variable_output_uses_explicit_capacity ... ok
[INFO] [stdout] test output_binds_all_fixed_types ... ok
[INFO] [stdout] test positional_input_binds_all_supported_types ... ok
[INFO] [stdout] test positional_nullable_input_binds_null_for_all_supported_types ... ok
[INFO] [stdout] test prepared_positional_query_reuses_statement_after_finish ... ok
[INFO] [stdout] test prepared_statement_reuses_execute_and_named_statement ... ok
[INFO] [stdout] test temporary_and_named_prepared_queries_bind_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/query.rs (/opt/rustwide/target/debug/deps/query-5c1b0f8dfcc74d2e)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test connection_supports_multiple_active_statements ... ok
[INFO] [stdout] test execute_and_query_scalars ... ok
[INFO] [stdout] test query_allows_other_connection_operations ... ok
[INFO] [stdout] test query_all_supported_scalar_types ... ok
[INFO] [stdout] test query_drop_allows_connection_reuse ... ok
[INFO] [stdout] test query_nulls_for_all_supported_types ... ok
[INFO] [stdout] test query_one_and_optional_cardinality_contracts ... ok
[INFO] [stdout] test query_rust_converted_types ... ok
[INFO] [stdout] test query_streams_rows_and_defers_unsupported_type_errors ... ok
[INFO] [stdout] test query_time_null_metadata_and_type_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/transaction.rs (/opt/rustwide/target/debug/deps/transaction-4161ee45a01adc5d)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test commit_persists_changes ... ok
[INFO] [stdout] test default_auto_commit_is_disabled ... ok
[INFO] [stdout] test drop_rolls_back_changes ... ok
[INFO] [stdout] test manual_commit_and_rollback ... ok
[INFO] [stdout] test manual_mode_guard_includes_existing_work ... ok
[INFO] [stdout] test post_transaction_statement_uses_restored_auto_commit ... ok
[INFO] [stdout] test rollback_discards_changes ... ok
[INFO] [stdout] test transaction_forwards_query_and_binding_operations ... ok
[INFO] [stdout] test transaction_supports_multiple_active_statements ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests yashandb
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test src/lib.rs - (line 101) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 115) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 136) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 18) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 209) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 263) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 44) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 59) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 82) - compile ... ok
[INFO] [stdout] test src/result_set/mod.rs - result_set::Row<'conn,'row>::get (line 856) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.19s; merged doctests compilation took 0.18s
[INFO] running `Command { std: "docker" "inspect" "4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812", kill_on_drop: false }`
[INFO] [stdout] 4cea577b575667efe1219dd9f3bacdf989fc41c6c7bfe8de45cd27573c1c8812
