[INFO] fetching crate datalogic-rs 5.8.1...
[INFO] testing datalogic-rs-5.8.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-3
[INFO] extracting crate datalogic-rs 5.8.1 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate datalogic-rs 5.8.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate datalogic-rs 5.8.1
[INFO] tweaked toml for crates.io crate datalogic-rs 5.8.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate datalogic-rs 5.8.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 datalogic-rs 5.8.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] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded self_cell v1.3.0
[INFO] [stderr]   Downloaded smallvec v1.16.2
[INFO] [stderr]   Downloaded siphasher v1.0.4
[INFO] [stderr]   Downloaded fast-float2 v0.2.4
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.60
[INFO] [stderr]   Downloaded rand v0.9.5
[INFO] [stderr]   Downloaded cc v1.6.0
[INFO] [stderr]   Downloaded zerocopy v0.8.60
[INFO] [stderr]   Downloaded datavalue-rs v0.3.1
[INFO] [stderr]   Downloaded libc v0.2.190
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e
[INFO] running `Command { std: "docker" "start" "2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e", 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" "2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e" "/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" "2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e", 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" "2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling fast-float2 v0.2.4
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling self_cell v1.3.0
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling datavalue-rs v0.3.1
[INFO] [stderr]    Compiling datalogic-rs v5.8.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 51.85s
[INFO] running `Command { std: "docker" "inspect" "2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e", 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" "2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling zerocopy v0.8.60
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling tokio v1.53.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling datavalue-rs v0.3.1
[INFO] [stderr]    Compiling datalogic-rs v5.8.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 4m 08s
[INFO] running `Command { std: "docker" "inspect" "2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e", 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" "2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/datalogic_rs-87b0b4de721cb614)
[INFO] [stdout] 
[INFO] [stdout] running 96 tests
[INFO] [stdout] test arena::value::lookup::tests::empty_key_on_wide_object ... ok
[INFO] [stdout] test arena::value::lookup::tests::wide_sorted_hits_and_misses ... ok
[INFO] [stdout] test compile::optimize::constant_fold::tests::partial_folds_that_could_change_the_result_are_left_alone ... ok
[INFO] [stdout] test arena::value::lookup::tests::key_cmp_orders_bytewise ... ok
[INFO] [stdout] test arena::value::lookup::tests::wide_unsorted_scattered_duplicates_stay_key_correct ... ok
[INFO] [stdout] test compile::optimize::constant_fold::tests::numeric_strings_are_not_precoerced ... ok
[INFO] [stdout] test compile::optimize::constant_fold::tests::test_partial_fold_add ... ok
[INFO] [stdout] test compile::optimize::constant_fold::tests::test_fold_cat_adjacent ... ok
[INFO] [stdout] test compile::optimize::cse::tests::mutually_exclusive_if_arms_get_no_slot ... ok
[INFO] [stdout] test compile::optimize::cse::tests::iterator_body_occurrences_neither_count_nor_wrap ... ok
[INFO] [stdout] test arena::value::lookup::tests::threshold_boundary_unsorted ... ok
[INFO] [stdout] test compile::optimize::cse::tests::integer_and_float_values_are_distinct ... ok
[INFO] [stdout] test compile::optimize::cse::tests::exclusive_arms_still_share_with_a_root_occurrence ... ok
[INFO] [stdout] test check::tests::counts ... ok
[INFO] [stdout] test compile::optimize::cse::tests::integer_and_float_near_twins_do_not_share ... ok
[INFO] [stdout] test check::tests::distances ... ok
[INFO] [stdout] test compile::optimize::cse::tests::nested_classes_get_their_own_slots ... ok
[INFO] [stdout] test compile::optimize::cse::tests::memo_does_not_leak_across_evaluations ... ok
[INFO] [stdout] test arena::value::lookup::tests::wide_unsorted_hits_and_misses ... ok
[INFO] [stdout] test compile::optimize::cse::tests::if_condition_co_occurs_with_taken_arm ... ok
[INFO] [stdout] test compile::optimize::cse::tests::repeated_aggregate_shares_one_slot ... ok
[INFO] [stdout] test compile::optimize::cse::tests::custom_truthy_evaluator_disables_the_pass ... ok
[INFO] [stdout] test compile::optimize::cse::tests::single_occurrence_gets_no_slot ... ok
[INFO] [stdout] test compile::optimize::cse::tests::serialization_is_wrapper_transparent ... ok
[INFO] [stdout] test compile::optimize::cse::tests::impure_subtrees_are_not_candidates ... ok
[INFO] [stdout] test arena::value::lookup::tests::wide_sorted_adjacent_duplicates_return_first ... ok
[INFO] [stdout] test compile::optimize::cse::tests::object_literals_compare_order_sensitively ... ok
[INFO] [stdout] test compile::optimize::strength::tests::truth_with_other_arities_is_unchanged ... ok
[INFO] [stdout] test compile::optimize::cse::tests::no_fold_compile_produces_no_slots ... ok
[INFO] [stdout] test compile::scope::tests::iterator_bodies_push_one_frame ... ok
[INFO] [stdout] test compile::scope::tests::metadata_climb_can_need_ancestors_when_data_does_not ... ok
[INFO] [stdout] test compile::optimize::strength::tests::test_idempotent_double_not ... ok
[INFO] [stdout] test compile::optimize::cse::tests::small_scalar_repeats_get_no_slot ... ok
[INFO] [stdout] test compile::optimize::strength::tests::truth_compositions_collapse ... ok
[INFO] [stdout] test compile::optimize::cse::tests::no_cse_node_sits_under_a_pushed_frame ... ok
[INFO] [stdout] test compile::scope::tests::reduce_initial_accumulator_is_frameless ... ok
[INFO] [stdout] test compile::optimize::strength::tests::test_double_negation ... ok
[INFO] [stdout] test compile::scope::tests::resolution_table ... ok
[INFO] [stdout] test compile::scope::tests::bodyless_iterators_push_nothing ... ok
[INFO] [stdout] test error::tests::wrap_renders_via_display ... ok
[INFO] [stdout] test error::tests::wrap_preserves_source_chain ... ok
[INFO] [stdout] test compile::optimize::strength::tests::test_unchanged_when_no_pattern ... ok
[INFO] [stdout] test compile::scope::tests::every_frame_is_addressable ... ok
[INFO] [stdout] test compile::scope::tests::plain_operators_push_nothing ... ok
[INFO] [stdout] test error::tests::with_node_ids_round_trips ... ok
[INFO] [stdout] test error::tests::wrap_of_existing_error_is_noop ... ok
[INFO] [stdout] test error::tests::error_path_from_vec_round_trips ... ok
[INFO] [stdout] test node::prelit::tests::flat_array_prebuilds_and_borrows ... ok
[INFO] [stdout] test node::prelit::tests::nested_composites_round_trip ... ok
[INFO] [stdout] test error::tests::error_path_default_is_empty ... ok
[INFO] [stdout] test error::tests::wrap_threads_through_question_mark ... ok
[INFO] [stdout] test node::prelit::tests::prelit_is_send_and_sync ... ok
[INFO] [stdout] test node::layout_tests::compiled_node_stays_small ... ok
[INFO] [stdout] test operators::extract::tests::truthy_follows_the_engine_rule ... ok
[INFO] [stdout] test operators::extract::tests::strict_num_takes_numbers_and_numeric_strings_only ... ok
[INFO] [stdout] test node::logic::tests::cloned_logic_keeps_prebuilt_composite_literals ... ok
[INFO] [stdout] test operators::missing::tests::a_minimum_past_usize_saturates ... ok
[INFO] [stdout] test node::logic::tests::is_constant_tracks_folding ... ok
[INFO] [stdout] test node::prelit::tests::clone_rebuilds_and_survives_the_original ... ok
[INFO] [stdout] test operators::table_tests::all_is_indexed_by_discriminant ... ok
[INFO] [stdout] test node::prelit::tests::string_literal_prebuilds ... ok
[INFO] [stdout] test operators::table_tests::arity_is_derived_from_the_signature ... ok
[INFO] [stdout] test operators::array::nesting::tests::an_empty_container_at_the_cap_counts ... ok
[INFO] [stdout] test node::prelit::tests::trivial_shapes_are_rejected ... ok
[INFO] [stdout] test operators::table_tests::declared_arity_is_pinned ... ok
[INFO] [stdout] test operators::array::nesting::tests::the_cap_is_inclusive ... ok
[INFO] [stdout] test operators::array::nesting::tests::a_remembered_part_still_counts_toward_the_cap ... ok
[INFO] [stdout] test operators::extract::tests::nullable_obj_admits_objects_and_null_only ... ok
[INFO] [stdout] test operators::table_tests::combinator_predicates_take_the_fast_path ... ok
[INFO] [stdout] test operators::table_tests::catalogue_agrees_with_the_build ... ok
[INFO] [stdout] test operators::table_tests::comparison_predicates_take_the_fast_path ... ok
[INFO] [stdout] test operators::array::nesting::tests::scalars_and_shallow_values_pass ... ok
[INFO] [stdout] test operators::table_tests::algebra_is_pinned ... ok
[INFO] [stdout] test operators::table_tests::each_rows_are_pinned ... ok
[INFO] [stdout] test operators::table_tests::each_rows_short_circuit_empty_sources ... ok
[INFO] [stdout] test parsed_data::tests::outlives_short_lived_eval_arenas ... ok
[INFO] [stdout] test parsed_data::tests::parses_and_exposes_value ... ok
[INFO] [stdout] test path::tests::resolve_empty_path_returns_empty ... ok
[INFO] [stdout] test operators::table_tests::names_round_trip ... ok
[INFO] [stdout] test path::tests::resolve_root_only ... ok
[INFO] [stdout] test operators::table_tests::raw_rows_are_pinned ... ok
[INFO] [stdout] test operators::table_tests::names_are_unique_and_canonical_first ... ok
[INFO] [stdout] test operators::table_tests::rows_honour_their_arity_policy ... ok
[INFO] [stdout] test parsed_data::tests::handle_is_send ... ok
[INFO] [stdout] test parsed_data::tests::malformed_json_is_a_parse_error ... ok
[INFO] [stdout] test path::tests::resolve_unknown_ids_are_skipped ... ok
[INFO] [stdout] test path::tests::pointers_escape_and_follow_the_traced_compile ... ok
[INFO] [stdout] test path::tests::resolve_via_evaluation_error ... ok
[INFO] [stdout] test path::tests::var_default_is_item_one ... ok
[INFO] [stdout] test operators::table_tests::iterators_are_iter_rows ... ok
[INFO] [stdout] test operators::table_tests::derived_classification_decisions ... ok
[INFO] [stdout] test operators::table_tests::scoped_arguments_resolve_against_the_pushed_frame ... ok
[INFO] [stdout] test parsed_data::tests::evaluates_through_engine_and_session ... ok
[INFO] [stdout] test arena::value::strings::tests::integer_display_parity ... ok
[INFO] [stdout] test operators::array::nesting::tests::far_deeper_values_error_without_deep_recursion ... ok
[INFO] [stderr]      Running tests/compiled_on_test.rs (/opt/rustwide/target/release/deps/compiled_on_test-c04091a0c3f733bd)
[INFO] [stdout] test arena::value::strings::tests::float_display_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_shared_session_sees_its_engine ... ok
[INFO] [stdout] test not_on_another_engine_built_alike ... ok
[INFO] [stdout] test not_on_a_rebuilt_engine ... ok
[INFO] [stdout] test every_compile_entry_point_records_its_engine ... ok
[INFO] [stdout] test the_top_level_compile_belongs_to_no_user_engine ... ok
[INFO] [stdout] test a_clone_keeps_its_engine ... ok
[INFO] [stdout] test a_rule_was_compiled_on_its_own_engine ... ok
[INFO] [stdout] test an_unfolded_compile_records_it_too ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cross_engine_fold_test.rs (/opt/rustwide/target/release/deps/cross_engine_fold_test-48116f14de38636a)
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_folded_branch_inside_a_dynamic_rule_follows_the_evaluating_engine ... ok
[INFO] [stdout] test several_differently_configured_engines_each_get_their_own_answer ... ok
[INFO] [stdout] test an_engine_with_the_same_settings_runs_the_rule_as_compiled ... ok
[INFO] [stdout] test a_constant_folded_under_lenient_coercion_follows_a_stricter_engine ... ok
[INFO] [stdout] test a_folded_division_follows_the_evaluating_engine ... ok
[INFO] [stderr]      Running tests/custom_operator_check_test.rs (/opt/rustwide/target/release/deps/custom_operator_check_test-cee64ae6b908644a)
[INFO] [stdout] test a_dead_branch_follows_the_evaluating_engines_truthiness ... ok
[INFO] [stdout] test a_constant_folded_under_lenient_nan_handling_still_errors_on_a_strict_engine ... ok
[INFO] [stdout] test every_evaluation_and_thread_sees_its_own_engines_answer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test a_pointer_escapes_the_operator_name ... ok
[INFO] [stdout] test a_rejected_argument_is_an_error_at_that_argument ... ok
[INFO] [stdout] test arguments_arrive_as_written ... ok
[INFO] [stdout] test every_problem_is_reported_in_rule_order ... ok
[INFO] [stdout] test box_and_arc_forward_the_check ... ok
[INFO] [stdout] test the_constructors_describe_the_problem ... ok
[INFO] [stdout] test nested_calls_are_still_checked ... ok
[INFO] [stdout] test the_default_check_accepts_anything ... ok
[INFO] [stdout] test a_wrong_count_skips_the_operator_check ... ok
[INFO] [stdout] test a_warning_does_not_block_compile_checked ... ok
[INFO] [stdout] test a_problem_with_the_whole_call_points_at_the_call ... ok
[INFO] [stdout] test a_known_value_passes ... ok
[INFO] [stdout] test a_single_argument_is_argument_zero ... ok
[INFO] [stdout] test an_error_blocks_compile_checked_but_not_compile ... ok
[INFO] [stderr]      Running tests/custom_operator_shadow_test.rs (/opt/rustwide/target/release/deps/custom_operator_shadow_test-85c16b36609861e6)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test a_family_not_compiled_in_does_not_shadow ... ok
[INFO] [stdout] test a_free_name_registers ... ok
[INFO] [stdout] test every_builtin_name_is_refused ... ok
[INFO] [stdout] test add_operator_is_unchanged ... ok
[INFO] [stderr]      Running tests/custom_operator_slot_test.rs (/opt/rustwide/target/release/deps/custom_operator_slot_test-39aa357792f83ad4)
[INFO] [stdout] test message_names_the_builtin ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test each_operator_runs_on_its_own_engine ... ok
[INFO] [stdout] test engines_built_alike_are_still_different_engines ... ok
[INFO] [stdout] test another_engine_checks_its_own_operators_argument_count ... ok
[INFO] [stdout] test an_engine_without_the_operator_names_it_in_the_error ... ok
[INFO] [stdout] test an_operator_unknown_at_compile_time_is_found_by_name ... ok
[INFO] [stdout] test another_engine_runs_its_own_operator_of_that_name ... ok
[INFO] [stderr]      Running tests/engine_settings_test.rs (/opt/rustwide/target/release/deps/engine_settings_test-41d2bd84ad98bc23)
[INFO] [stdout] test many_operators_each_resolve ... ok
[INFO] [stdout] test a_replaced_registration_runs_the_last_one ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test debug_shows_every_setting ... ok
[INFO] [stdout] test to_builder_keeps_every_setting ... ok
[INFO] [stderr]      Running tests/error_kind_test.rs (/opt/rustwide/target/release/deps/error_kind_test-d274a32f8fd7770e)
[INFO] [stdout] test try_build_refuses_a_zero_recursion_depth ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test a_code_parses_back_from_its_name ... ok
[INFO] [stdout] test codes_are_distinct_values ... ok
[INFO] [stdout] test budget_exceeded_exists_in_every_build ... ok
[INFO] [stdout] test an_evaluation_error_carries_its_code ... ok
[INFO] [stdout] test every_kind_has_its_own_code ... ok
[INFO] [stdout] test a_code_names_the_kind_as_tag_does ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/facts_test.rs (/opt/rustwide/target/release/deps/facts_test-608b9e5b539c27f7)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test computed_var_path ... ok
[INFO] [stdout] test covered_reads_are_dropped ... ok
[INFO] [stdout] test custom_operators_are_opaque ... ok
[INFO] [stdout] test current_at_root_is_a_field ... ok
[INFO] [stdout] test dead_branches_are_not_reported ... ok
[INFO] [stdout] test folded_operators_are_not_reported ... ok
[INFO] [stdout] test invalid_arguments_name_the_operator ... ok
[INFO] [stdout] test computed_path_in_iterator_body ... ok
[INFO] [stdout] test level_marker_climbing_to_root ... ok
[INFO] [stdout] test operators_are_canonical_sorted_and_unique ... ok
[INFO] [stdout] test path_computed_from_literals_stays_computed ... ok
[INFO] [stdout] test reduce_reads_source_and_initial_value ... ok
[INFO] [stdout] test numeric_var_path ... ok
[INFO] [stdout] test missing_paths ... ok
[INFO] [stdout] test literal_rule ... ok
[INFO] [stdout] test var_path_splits_on_dots ... ok
[INFO] [stdout] test iterator_body_reads_are_not_root_reads ... ok
[INFO] [stdout] test level_marker_at_root ... ok
[INFO] [stdout] test reads_are_sorted_and_deduplicated ... ok
[INFO] [stdout] test val_segments_are_not_split ... ok
[INFO] [stdout] test whole_context_read ... ok
[INFO] [stdout] test var_default_is_read_too ... ok
[INFO] [stdout] test level_markers_in_nested_iterators ... ok
[INFO] [stdout] test metadata_reads_are_not_data_reads ... ok
[INFO] [stdout] test specialised_nodes_report_their_operator ... ok
[INFO] [stdout] test shared_subexpressions_are_read_once ... ok
[INFO] [stdout] test missing_some_paths ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/layout_test.rs (/opt/rustwide/target/release/deps/layout_test-c514199e4bf2c847)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test owned_data_value_stays_small ... ok
[INFO] [stdout] test data_value_stays_small ... ok
[INFO] [stdout] test error_stays_thin ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/operator_names_test.rs (/opt/rustwide/target/release/deps/operator_names_test-1d930345b8666721)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test operators_describe_every_named_builtin ... ok
[INFO] [stdout] test baseline_names_are_always_present ... ok
[INFO] [stdout] test builtin_and_custom_sets_are_disjoint ... ok
[INFO] [stdout] test catalogue_gates_match_cargo_features ... ok
[INFO] [stdout] test iterator_does_not_borrow_the_engine ... ok
[INFO] [stdout] test compiled_families_are_reported_and_gated_ones_are_not ... ok
[INFO] [stdout] test canonical_name_precedes_its_alias ... ok
[INFO] [stdout] test representative_names_follow_their_feature ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/operator_table_rule_test.rs (/opt/rustwide/target/release/deps/operator_table_rule_test-651b758d354a7cae)
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/reduce_depth_test.rs (/opt/rustwide/target/release/deps/reduce_depth_test-34925148d8f357a1)
[INFO] [stdout] test per_operator_facts_live_in_the_table ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test nesting_up_to_the_cap_still_works ... ok
[INFO] [stdout] test a_body_calling_a_custom_operator_is_measured_every_step ... ok
[INFO] [stdout] test reducing_an_object_is_capped_too ... ok
[INFO] [stdout] test a_body_that_wraps_deeply_every_step_is_capped ... ok
[INFO] [stdout] test a_long_wrapping_reduce_is_an_error_not_an_abort ... ok
[INFO] [stdout] test shallow_accumulators_are_unaffected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/roots_owned_test.rs (/opt/rustwide/target/release/deps/roots_owned_test-36a8b9f101244ee7)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stderr]      Running tests/shared_operator_test.rs (/opt/rustwide/target/release/deps/shared_operator_test-abd4ad886995c7b5)
[INFO] [stdout] test truthy_of_owned_and_parsed ... ok
[INFO] [stdout] test owned_and_parsed_roots ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test one_instance_on_two_engines ... ok
[INFO] [stdout] test shared_trait_objects ... ok
[INFO] [stdout] test try_add_operator_takes_an_arc ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/shared_session_test.rs (/opt/rustwide/target/release/deps/shared_session_test-14032b3dffc18248)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_shared_session_is_static_and_send ... ok
[INFO] [stdout] test it_keeps_the_engine_alive ... ok
[INFO] [stdout] test borrowed_results_and_arena_controls_work ... ok
[INFO] [stdout] test the_borrowed_session_type_is_unchanged ... ok
[INFO] [stdout] test it_evaluates_like_a_borrowed_session ... ok
[INFO] [stdout] test it_moves_to_another_thread ... ok
[INFO] [stdout] test it_lives_in_a_struct_without_a_lifetime ... ok
[INFO] [stdout] test it_runs_in_an_async_task ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/to_builder_test.rs (/opt/rustwide/target/release/deps/to_builder_test-780b3d6b25d0d540)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test the_rebuilt_engine_shares_each_operator_instance ... ok
[INFO] [stdout] test the_declared_info_carries_over ... ok
[INFO] [stdout] test the_folding_setting_carries_over ... ok
[INFO] [stdout] test the_config_carries_over ... ok
[INFO] [stdout] test operators_added_to_the_rebuild_leave_the_original_alone ... ok
[INFO] [stdout] test a_rule_compiled_elsewhere_runs_on_the_rebuild ... ok
[INFO] [stdout] test the_rebuilt_engine_outlives_the_original ... ok
[INFO] [stdout] test a_plain_engine_rebuilds_to_a_plain_engine ... ok
[INFO] [stdout] test settings_can_be_changed_on_the_rebuild ... ok
[INFO] [stdout] test an_arc_operator_is_shared_with_the_host ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/v5_api_test.rs (/opt/rustwide/target/release/deps/v5_api_test-d0efb1ef73493820)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test engine_and_session_are_debug_printable ... ok
[INFO] [stdout] test datavalue_object_returned_as_json_string ... ok
[INFO] [stdout] test evaluate_arena_path ... ok
[INFO] [stdout] test builder_default_engine ... ok
[INFO] [stdout] test evaluate_str_one_shot_with_variable ... ok
[INFO] [stdout] test builtin_shadows_custom_operator_with_same_name ... ok
[INFO] [stdout] test compile_then_evaluate_str_round_trip ... ok
[INFO] [stdout] test compile_once_evaluate_many_arena_reuse ... ok
[INFO] [stdout] test max_recursion_depth_catches_custom_operator_reentry ... ok
[INFO] [stdout] test logic_clone_evaluates_independently ... ok
[INFO] [stdout] test logic_to_json_handles_constant_folded_subtree ... ok
[INFO] [stdout] test logic_to_json_round_trip_evaluates_identically ... ok
[INFO] [stdout] test to_json_round_trips_one_argument_calls ... ok
[INFO] [stdout] test with_constant_folding_off_preserves_operators ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests datalogic_rs
[INFO] [stdout] 
[INFO] [stdout] running 52 tests
[INFO] [stdout] test src/arena_ext.rs - arena_ext (line 6) ... ignored
[INFO] [stdout] test src/builder.rs - builder::EngineBuilder::add_operator (line 222) ... ignored
[INFO] [stdout] test src/builder.rs - builder::EngineBuilder (line 17) ... ok
[INFO] [stdout] test src/builder.rs - builder::EngineBuilder::check_operator_name (line 305) ... ok
[INFO] [stdout] test src/builder.rs - builder::EngineBuilder::with_template_key_escape (line 171) ... ok
[INFO] [stdout] test src/arena_ext.rs - arena_ext::ArenaExt (line 33) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::compile (line 654) ... ok
[INFO] [stdout] test src/builder.rs - builder::EngineBuilder::with_families (line 358) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::eval_str (line 1170) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::operators (line 613) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::evaluate (line 851) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::compile_strict (line 778) ... ok
[INFO] [stdout] test src/error/mod.rs - error::Error::wrap (line 234) ... ignored
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::eval (line 1148) ... ok
[INFO] [stdout] test src/error/serde.rs - error::serde::Error::source (line 71) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::eval_as (line 1229) ... ok
[INFO] [stdout] test src/config.rs - config::TruthyEvaluator::custom (line 267) ... ok
[INFO] [stdout] test src/lib.rs - CustomOperator (line 264) ... ok
[INFO] [stdout] test src/lib.rs - CustomOperator::check (line 369) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::truthy_of (line 1121) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::truthy (line 1095) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::builtin_operator_names (line 588) ... ok
[INFO] [stdout] test src/lib.rs - (line 73) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::session (line 433) ... ok
[INFO] [stdout] test src/lib.rs - (line 31) ... ok
[INFO] [stdout] test src/lib.rs - (line 48) ... ok
[INFO] [stdout] test src/operators/eager.rs - operators::eager (line 8) ... ignored
[INFO] [stdout] test src/parsed_data.rs - parsed_data::ParsedData (line 48) ... ok
[INFO] [stdout] test src/node/logic.rs - node::logic::Logic::to_json (line 402) ... ok
[INFO] [stdout] test src/lib.rs - CustomOperatorInfo (line 411) ... ok
[INFO] [stdout] test src/node/logic.rs - node::logic::Logic::is_constant (line 312) ... ok
[INFO] [stdout] test src/node/logic.rs - node::logic::Logic::compiled_on (line 224) ... ok
[INFO] [stdout] test src/node/logic.rs - node::logic::Logic::cse_slot_count (line 375) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::new (line 474) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::to_builder (line 402) ... ok
[INFO] [stdout] test src/node/logic.rs - node::logic::Logic::facts (line 339) ... ok
[INFO] [stdout] test src/session.rs - session::SharedSession (line 88) ... ok
[INFO] [stdout] test src/session.rs - session::Session (line 54) ... ok
[INFO] [stdout] test src/node/logic.rs - node::logic::Logic (line 22) ... ok
[INFO] [stdout] test src/top_level.rs - top_level::eval (line 51) ... ok
[INFO] [stdout] test src/roots.rs - roots::Roots (line 34) ... ok
[INFO] [stdout] test src/top_level.rs - top_level::eval_str (line 70) ... ok
[INFO] [stdout] test src/session.rs - session::Session<'engine,E>::eval_as (line 229) ... ok
[INFO] [stdout] test src/top_level.rs - top_level::compile (line 39) ... ok
[INFO] [stdout] test src/session.rs - session::Session<'engine,E>::eval (line 204) ... ok
[INFO] [stdout] test src/operator.rs - operator::EvalContext<'ctx,'a>::charge (line 70) ... ok
[INFO] [stdout] test src/session.rs - session::Session<'engine,E>::eval_borrowed (line 344) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine::check (line 684) ... ok
[INFO] [stdout] test src/builder.rs - builder::EngineBuilder::try_add_operator (line 261) ... ok
[INFO] [stdout] test src/engine/mod.rs - engine::Engine (line 110) ... ok
[INFO] [stdout] test src/config.rs - config::EvaluationConfig (line 27) ... ok
[INFO] [stdout] test src/builder.rs - builder::EngineBuilder::try_build (line 395) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 48 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 3.30s; merged doctests compilation took 3.24s
[INFO] running `Command { std: "docker" "inspect" "2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e", kill_on_drop: false }`
[INFO] [stdout] 2fafab3d8af988a197fed970e6a187914f31c514676a1a0f3d233a6baee2665e
