[INFO] fetching crate splimes 1.2.0...
[INFO] testing splimes-1.2.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate splimes 1.2.0 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate splimes 1.2.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate splimes 1.2.0
[INFO] tweaked toml for crates.io crate splimes 1.2.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate splimes 1.2.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate splimes 1.2.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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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] 645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0
[INFO] running `Command { std: "docker" "start" "645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0", 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" "645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0", 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" "645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.59
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling bit-vec v0.9.1
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling naga v30.0.1
[INFO] [stderr]    Compiling ash v0.38.0+1.3.281
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling codespan-reporting v0.13.1
[INFO] [stderr]    Compiling wayland-sys v0.31.11
[INFO] [stderr]    Compiling raw-window-handle v0.6.2
[INFO] [stderr]    Compiling khronos-egl v6.0.0
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling wgpu-hal v30.0.1
[INFO] [stderr]    Compiling presser v0.3.1
[INFO] [stderr]    Compiling profiling v1.0.18
[INFO] [stderr]    Compiling glow v0.17.0
[INFO] [stderr]    Compiling dlib v0.5.3
[INFO] [stderr]    Compiling renderdoc-sys v1.1.0
[INFO] [stderr]    Compiling spirv v0.4.0+sdk-1.4.341.0
[INFO] [stderr]    Compiling bit-set v0.10.0
[INFO] [stderr]    Compiling wgpu-core v30.0.1
[INFO] [stderr]    Compiling bigdecimal v0.4.11
[INFO] [stderr]    Compiling wgpu v30.0.1
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling pollster v1.0.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling ordered-float v4.6.0
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling bytemuck_derive v1.12.1
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling zerocopy-derive v0.8.59
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling naga-types v30.0.1
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling wgpu-types v30.0.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling gpu-allocator v0.28.0
[INFO] [stderr]    Compiling wgpu-naga-bridge v30.0.1
[INFO] [stderr]    Compiling wgpu-core-deps-windows-linux-android v30.0.1
[INFO] [stderr]    Compiling splimes v1.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 49s
[INFO] running `Command { std: "docker" "inspect" "645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0", 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" "645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ordered-float v4.6.0
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling cc v1.6.0
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling bytemuck_derive v1.12.1
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling tokio v1.53.2
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling naga-types v30.0.1
[INFO] [stderr]    Compiling gpu-allocator v0.28.0
[INFO] [stderr]    Compiling naga v30.0.1
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling wgpu-types v30.0.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling bigdecimal v0.4.11
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling wgpu-naga-bridge v30.0.1
[INFO] [stderr]    Compiling wgpu-hal v30.0.1
[INFO] [stderr]    Compiling wgpu-core-deps-windows-linux-android v30.0.1
[INFO] [stderr]    Compiling wgpu-core v30.0.1
[INFO] [stderr]    Compiling wgpu v30.0.1
[INFO] [stderr]    Compiling splimes v1.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 24s
[INFO] running `Command { std: "docker" "inspect" "645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0", 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" "645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.25s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/splimes/a44c262b1f3b955d/out/splimes-a44c262b1f3b955d)
[INFO] [stdout] 
[INFO] [stdout] running 66 tests
[INFO] [stdout] test calibrate::tests::an_unmeasured_gpu_precision_is_never_used ... ok
[INFO] [stdout] test calibrate::tests::the_gpu_must_beat_the_faster_cpu_backend ... ok
[INFO] [stdout] test calibrate::tests::a_win_must_hold_at_every_larger_size ... ok
[INFO] [stdout] test gpu::config::tests::presets_are_as_documented ... ok
[INFO] [stdout] test gpu::context::tests::adapter_names_match_case_insensitively_by_substring ... ok
[INFO] [stdout] test calibrate::tests::each_backend_wins_from_its_crossover ... ok
[INFO] [stdout] test gpu::run::tests::times_are_twos_complement_words ... ok
[INFO] [stdout] test kernel::tests::differences_stay_exact_far_from_the_origin ... ok
[INFO] [stdout] test kernel::tests::bounds_clamp_extrapolation_only ... ok
[INFO] [stdout] test kernel::tests::hold_flattens_outside_only ... ok
[INFO] [stdout] test kernel::tests::every_window_passes_through_the_knots ... ok
[INFO] [stdout] test kernel::tests::far_extrapolation_does_not_cancel_infinities ... ok
[INFO] [stdout] test gpu::shader::tests::shaders_parse_and_validate ... ok
[INFO] [stdout] test kernel::tests::one_knot_is_constant ... ok
[INFO] [stdout] test kernel::tests::quadratic_window_takes_one_knot_before_and_two_after ... ok
[INFO] [stdout] test kernel::tests::f32_flags_exactly_the_windows_across_a_bad_gap ... ok
[INFO] [stdout] test kernel::tests::i64_and_i128_offsets_agree_bit_for_bit ... ok
[INFO] [stdout] test kernel::tests::i64_offsets_when_everything_is_within_the_span ... ok
[INFO] [stdout] test resolution::tests::all_lists_every_resolution ... ok
[INFO] [stdout] test kernel::tests::linear_extends_the_edge_segments ... ok
[INFO] [stdout] test kernel::tests::reproduces_polynomials_of_its_degree ... ok
[INFO] [stdout] test point::tests::debug_is_bounded_by_the_digits ... ok
[INFO] [stdout] test resolution::tests::names_round_trip ... ok
[INFO] [stdout] test resolution::tests::steps_increase ... ok
[INFO] [stdout] test prepare::tests::extreme_magnitudes_do_not_overflow_the_scale ... ok
[INFO] [stdout] test prepare::tests::sorts_and_keeps_the_last_duplicate ... ok
[INFO] [stdout] test prepare::tests::constant_and_single_inputs_normalise ... ok
[INFO] [stdout] test prepare::tests::subnormal_widths_normalise ... ok
[INFO] [stdout] test prepare::tests::rejects_empty_and_unrepresentable ... ok
[INFO] [stdout] test spawn::tests::blocking_on_it_from_a_rayon_worker_does_not_deadlock ... ok
[INFO] [stdout] test spawn::tests::a_panicking_task_becomes_an_error ... ok
[INFO] [stdout] test spawn::tests::a_second_poll_after_completion_is_an_error ... ok
[INFO] [stdout] test spline::tests::absurd_degrees_do_not_overflow ... ok
[INFO] [stdout] test spawn::tests::a_drop_on_a_rayon_worker_does_not_wait ... ok
[INFO] [stdout] test spline::tests::display_round_trips ... ok
[INFO] [stdout] test spline::tests::fallback_steps_down_within_the_family ... ok
[INFO] [stdout] test spline::tests::validate_rejects_bad_parameters ... ok
[INFO] [stdout] test time::tests::grid_is_inclusive_and_anchored_at_start ... ok
[INFO] [stdout] test time::tests::a_leap_second_on_the_last_day_is_capped ... ok
[INFO] [stdout] test time::tests::huge_grids_are_refused_not_allocated ... ok
[INFO] [stdout] test time::tests::leap_seconds_fold_onto_the_next_second ... ok
[INFO] [stdout] test time::tests::reversed_range_is_an_error ... ok
[INFO] [stdout] test time::tests::posix_nanos_spans_the_whole_chrono_range ... ok
[INFO] [stdout] test time::tests::single_instant_grid ... ok
[INFO] [stdout] test value::tests::decimal_round_trip_is_exact_in_f64 ... ok
[INFO] [stdout] test value::tests::fast_path_matches_parsing_the_text ... ok
[INFO] [stdout] test value::tests::interpolated_values_come_back_as_short_decimals ... ok
[INFO] [stdout] test spawn::tests::dropping_started_gpu_work_waits_for_it ... ok
[INFO] [stdout] test spawn::tests::wakes_the_latest_waker ... ok
[INFO] [stdout] test spawn::tests::dropping_a_started_future_lets_the_work_finish ... ok
[INFO] [stdout] test spawn::tests::dropping_a_queued_future_cancels_its_work ... ok
[INFO] [stdout] test value::tests::out_of_range_decimals_are_refused ... ok
[INFO] [stdout] test time::tests::timestamps_match_chrono_addition_everywhere ... ok
[INFO] [stdout] test value::tests::long_mantissas_with_huge_exponents_convert_exactly ... ok
[INFO] [stdout] test value::tests::random_decimals_round_correctly ... ok
[INFO] [stdout] test kernel::tests::repair_restores_exactly_what_the_cpu_computes ... ok
[INFO] [stdout] test gpu::run::tests::device_errors_become_errors_not_panics ... ok
[INFO] [stdout] test gpu::tests::opening_the_device_fixes_the_configuration ... ok
[INFO] [stdout] test spawn::tests::whether_the_gpu_may_compute_a_spawned_job_is_settled_at_spawn ... ok
[INFO] [stdout] test interpolation::tests::auto_falls_back_to_the_cpu_when_the_gpu_fails ... ok
[INFO] [stdout] test gpu::context::tests::the_device_has_the_limits_splimes_plans_for ... ok
[INFO] [stdout] test value::tests::shortest_decimals_of_random_bit_patterns ... ok
[INFO] [stdout] test gpu::run::tests::a_device_lost_mid_call_is_an_error ... ok
[INFO] [stdout] test spawn::tests::wakes_the_task_that_is_waiting ... ok
[INFO] [stdout] test prepare::tests::parallel_preparation_matches_serial ... ok
[INFO] [stdout] test spawn::tests::resolves_to_what_run_returns ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.73s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial.rs (/opt/rustwide/target/release/build/splimes/4f2c320514ed5669/out/adversarial-4f2c320514ed5669)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test unusual_decimals_are_their_nearest_f64 ... ok
[INFO] [stdout] test adversarial_input_never_panics_and_keeps_the_promises ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.83s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/api.rs (/opt/rustwide/target/release/build/splimes/12621c688050d1ff/out/api-12621c688050d1ff)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test errors_display_usefully ... ok
[INFO] [stdout] test bad_values_are_refused_wherever_they_are ... ok
[INFO] [stdout] test extrapolation_semantics ... ok
[INFO] [stdout] test convenience_function_matches_interpolator ... ok
[INFO] [stdout] test a_grid_too_large_to_allocate_is_refused ... ok
[INFO] [stdout] test errors ... ok
[INFO] [stdout] test every_output_point_is_labelled ... ok
[INFO] [stdout] test fallback_is_reported_or_refused ... ok
[INFO] [stdout] test input_order_does_not_matter ... ok
[INFO] [stdout] test interpolated_values_are_short_decimals ... ok
[INFO] [stdout] test serde_wire_formats_are_stable ... ok
[INFO] [stdout] test names_are_lowercase_and_agree ... ok
[INFO] [stdout] test one_point_is_a_constant ... ok
[INFO] [stdout] test the_last_duplicate_wins ... ok
[INFO] [stdout] test values_at_f64_max_survive ... ok
[INFO] [stdout] test report_and_accessors ... ok
[INFO] [stdout] test leap_seconds_are_the_next_second ... ok
[INFO] [stdout] test f64_and_bigdecimal_apis_agree ... ok
[INFO] [stdout] test grid_shape ... ok
[INFO] [stdout] test raw_points_keep_every_digit ... ok
[INFO] [stdout] test spline_text_forms_round_trip ... ok
[INFO] [stdout] test the_whole_chrono_range_works ... ok
[INFO] [stdout] test non_finite_results_name_the_first_point ... ok
[INFO] [stdout] test subnormal_values_are_not_rounded_away ... ok
[INFO] [stdout] test the_i64_and_i128_paths_agree ... ok
[INFO] [stdout] test parallel_preparation_changes_nothing ... ok
[INFO] [stdout] test cpu_and_parallel_are_bit_identical ... ok
[INFO] [stdout] test spawned_interpolations_run_off_the_executor ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.37s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/auto.rs (/opt/rustwide/target/release/build/splimes/baaa4673fef85fe8/out/auto-baaa4673fef85fe8)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test auto_follows_the_thresholds ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/calibrate.rs (/opt/rustwide/target/release/build/splimes/194a4b202436aef6/out/calibrate-194a4b202436aef6)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test calibrate_measures_every_size_and_sets_what_it_returns ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 44.44s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/contract.rs (/opt/rustwide/target/release/build/splimes/8a5c041e96f814ce/out/contract-8a5c041e96f814ce)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test far_bounded_extrapolation_lands_on_the_right_bound ... ok
[INFO] [stdout] test extreme_time_spans_meet_the_contract ... ok
[INFO] [stdout] test cpu_meets_the_contract has been running for over 60 seconds
[INFO] [stdout] test f32_windows_at_the_gap_limit_meet_the_bound has been running for over 60 seconds
[INFO] [stdout] test gpu_f32_meets_the_contract has been running for over 60 seconds
[INFO] [stdout] test gpu_f64_meets_the_contract has been running for over 60 seconds
[INFO] [stdout] test long_series_keep_the_bound has been running for over 60 seconds
[INFO] [stdout] test nearly_coincident_knots_stay_distinct has been running for over 60 seconds
[INFO] [stdout] test parallel_meets_the_contract has been running for over 60 seconds
[INFO] [stdout] test nearly_coincident_knots_stay_distinct ... ok
[INFO] [stdout] test long_series_keep_the_bound ... ok
[INFO] [stdout] test parallel_meets_the_contract ... ok
[INFO] [stdout] test cpu_meets_the_contract ... ok
[INFO] [stdout] test f32_windows_at_the_gap_limit_meet_the_bound ... ok
[INFO] [stdout] test gpu_f32_meets_the_contract ... ok
[INFO] [stdout] test gpu_f64_meets_the_contract ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 347.97s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cpu_backend.rs (/opt/rustwide/target/release/build/splimes/0aadc698b16807eb/out/cpu_backend-0aadc698b16807eb)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test cpu_never_waits_for_rayon ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gpu.rs (/opt/rustwide/target/release/build/splimes/d2bbe190e9e451a0/out/gpu-d2bbe190e9e451a0)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test buffers_are_reused_across_calls ... ok
[INFO] [stdout] test pool_is_stable_under_mixed_sizes ... ok
[INFO] [stdout] test f32_hands_ill_scaled_windows_to_f64 ... ok
[INFO] [stdout] test gpu_non_finite_results_name_the_first_point ... ok
[INFO] [stdout] test many_chunks_match_the_cpu ... ok
[INFO] [stdout] test reports_the_adapter ... ok
[INFO] [stdout] test configuration_after_start_is_refused ... ok
[INFO] [stdout] test concurrent_callers_get_their_own_answers ... ok
[INFO] [stdout] test extreme_time_ranges_match_the_cpu ... ok
[INFO] [stdout] test a_call_holds_at_most_two_chunks_of_buffers ... ok
[INFO] [stdout] test spawned_gpu_calls_run_concurrently ... ok
[INFO] [stdout] test bigdecimal_runs_on_the_gpu ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 26.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gpu_chunk_zero.rs (/opt/rustwide/target/release/build/splimes/701aab92b6820430/out/gpu_chunk_zero-701aab92b6820430)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test a_zero_chunk_is_one_point_per_dispatch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gpu_config.rs (/opt/rustwide/target/release/build/splimes/f4892e1017df932d/out/gpu_config-f4892e1017df932d)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test wgpu_backend_limits_the_apis_tried ... ok
[INFO] [stdout] test an_adapter_name_that_matches_nothing_is_refused ... ok
[INFO] [stdout] test starting_the_gpu_fixes_its_configuration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gpu_pool.rs (/opt/rustwide/target/release/build/splimes/6ce1390f650d8295/out/gpu_pool-6ce1390f650d8295)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test pool_accounting_is_exact ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/release/build/splimes/dbdfa3c8ed777162/out/properties-dbdfa3c8ed777162)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test the_generator_covers_the_edge_cases ... ok
[INFO] [stdout] test gpu_chunks_of_many_staging_blocks_match_the_cpu ... ok
[INFO] [stdout] test every_backend_refuses_the_same_input ... ok
[INFO] [stdout] test every_backend_keeps_the_input_contract ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spawn_exit.rs (/opt/rustwide/target/release/build/splimes/6a2352ea77b3d751/out/spawn_exit-6a2352ea77b3d751)
[INFO] [stderr] a_dropped_gpu_spawn_lets_the_process_exit: 22 runs exited cleanly
[INFO] [stderr]    Doc-tests splimes
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test src/interpolation.rs - interpolation::Interpolator (line 78) ... ok
[INFO] [stdout] test src/../README.md - ReadmeDoctests (line 45) ... ok
[INFO] [stdout] test src/lib.rs - (line 8) ... ok
[INFO] [stdout] test src/spawn.rs - spawn::Interpolator::spawn (line 60) ... ok
[INFO] [stdout] test src/../README.md - ReadmeDoctests (line 75) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.79s; merged doctests compilation took 0.70s
[INFO] running `Command { std: "docker" "inspect" "645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0", kill_on_drop: false }`
[INFO] [stdout] 645e08beae3580277a722fc16505c5991c0258867f5b6f593652dd5173ca5bb0
