[INFO] fetching crate oxicuda-launch 0.1.4...
[INFO] testing oxicuda-launch-0.1.4 against 1.95.0 for beta-1.96-2
[INFO] extracting crate oxicuda-launch 0.1.4 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate oxicuda-launch 0.1.4
[INFO] finished tweaking crates.io crate oxicuda-launch 0.1.4
[INFO] tweaked toml for crates.io crate oxicuda-launch 0.1.4 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate oxicuda-launch 0.1.4 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate oxicuda-launch 0.1.4 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded libloading v0.9.0
[INFO] [stderr]   Downloaded oxicuda-memory v0.1.4
[INFO] [stderr]   Downloaded oxicuda-ptx v0.1.4
[INFO] [stderr]   Downloaded oxicuda-driver v0.1.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 082197ed3d5cd3111da7cf2c48a975f77c7434edc2bc8c0001ed254c3ad9fa19
[INFO] running `Command { std: "docker" "start" "-a" "082197ed3d5cd3111da7cf2c48a975f77c7434edc2bc8c0001ed254c3ad9fa19", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "082197ed3d5cd3111da7cf2c48a975f77c7434edc2bc8c0001ed254c3ad9fa19", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "082197ed3d5cd3111da7cf2c48a975f77c7434edc2bc8c0001ed254c3ad9fa19", kill_on_drop: false }`
[INFO] [stdout] 082197ed3d5cd3111da7cf2c48a975f77c7434edc2bc8c0001ed254c3ad9fa19
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 18d130193b4850b51046f6cfc5860650a94a60f316607798ca58b744a91dcd45
[INFO] running `Command { std: "docker" "start" "-a" "18d130193b4850b51046f6cfc5860650a94a60f316607798ca58b744a91dcd45", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling libloading v0.9.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling oxicuda-driver v0.1.4
[INFO] [stderr]    Compiling oxicuda-memory v0.1.4
[INFO] [stderr]    Compiling oxicuda-ptx v0.1.4
[INFO] [stderr]    Compiling oxicuda-launch v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.45s
[INFO] running `Command { std: "docker" "inspect" "18d130193b4850b51046f6cfc5860650a94a60f316607798ca58b744a91dcd45", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "18d130193b4850b51046f6cfc5860650a94a60f316607798ca58b744a91dcd45", kill_on_drop: false }`
[INFO] [stdout] 18d130193b4850b51046f6cfc5860650a94a60f316607798ca58b744a91dcd45
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e9d7e6d7671e336f1c8bb507f3d71e320111625ecad4c751f1cdf3c431c173b6
[INFO] running `Command { std: "docker" "start" "-a" "e9d7e6d7671e336f1c8bb507f3d71e320111625ecad4c751f1cdf3c431c173b6", kill_on_drop: false }`
[INFO] [stderr]    Compiling oxicuda-launch v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.01s
[INFO] running `Command { std: "docker" "inspect" "e9d7e6d7671e336f1c8bb507f3d71e320111625ecad4c751f1cdf3c431c173b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e9d7e6d7671e336f1c8bb507f3d71e320111625ecad4c751f1cdf3c431c173b6", kill_on_drop: false }`
[INFO] [stdout] e9d7e6d7671e336f1c8bb507f3d71e320111625ecad4c751f1cdf3c431c173b6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8c95725c821447be3c558720748f629dae8f46ab32798c6322b15e850934487b
[INFO] running `Command { std: "docker" "start" "-a" "8c95725c821447be3c558720748f629dae8f46ab32798c6322b15e850934487b", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oxicuda_launch-3c5674542b76df4d)
[INFO] [stdout] 
[INFO] [stdout] running 205 tests
[INFO] [stdout] test arg_serialize::tests::arg_type_display ... ok
[INFO] [stdout] test arg_serialize::tests::arg_type_equality ... ok
[INFO] [stdout] test arg_serialize::tests::format_launch_params_output ... ok
[INFO] [stdout] test arg_serialize::tests::format_args_empty ... ok
[INFO] [stdout] test arg_serialize::tests::format_args_output ... ok
[INFO] [stdout] test arg_serialize::tests::kernel_launch_stats_display ... ok
[INFO] [stdout] test arg_serialize::tests::launch_log_creation_and_accessors ... ok
[INFO] [stdout] test arg_serialize::tests::launch_log_from_params ... ok
[INFO] [stdout] test arg_serialize::tests::launch_logger_basic_workflow ... ok
[INFO] [stdout] test arg_serialize::tests::launch_logger_default ... ok
[INFO] [stdout] test arg_serialize::tests::serializable_kernel_args_tuple ... ok
[INFO] [stdout] test arg_serialize::tests::launch_summary_display ... ok
[INFO] [stdout] test arg_serialize::tests::serializable_kernel_args_unit ... ok
[INFO] [stdout] test arg_serialize::tests::serialize_arg_trait_scalars ... ok
[INFO] [stdout] test arg_serialize::tests::serialized_arg_new_and_accessors ... ok
[INFO] [stdout] test arg_serialize::tests::launch_summary_aggregation ... ok
[INFO] [stdout] test arg_serialize::tests::serialized_arg_no_name ... ok
[INFO] [stdout] test arg_serialize::tests::serialized_arg_total_size ... ok
[INFO] [stdout] test arg_serialize::tests::serialized_arg_with_name_display ... ok
[INFO] [stdout] test async_launch::tests::async_completion_event_created ... ok
[INFO] [stdout] test async_launch::tests::async_launch_config_default ... ok
[INFO] [stdout] test async_launch::tests::async_launch_config_new ... ok
[INFO] [stdout] test async_launch::tests::async_launch_config_with_timeout ... ok
[INFO] [stdout] test async_launch::tests::async_launch_debug_impl ... ok
[INFO] [stdout] test async_launch::tests::async_launch_status_pending_initially ... ok
[INFO] [stdout] test async_launch::tests::completion_status_display ... ok
[INFO] [stdout] test async_launch::tests::completion_status_is_error ... ok
[INFO] [stdout] test async_launch::tests::completion_status_is_pending ... ok
[INFO] [stdout] test async_launch::tests::launch_timing_conversions ... ok
[INFO] [stdout] test async_launch::tests::launch_timing_display_microseconds ... ok
[INFO] [stdout] test async_launch::tests::launch_timing_display_milliseconds ... ok
[INFO] [stdout] test cluster::tests::cluster_count_not_divisible ... ok
[INFO] [stdout] test async_launch::tests::completion_status_eq ... ok
[INFO] [stdout] test cluster::tests::cluster_dim_2x2x2_valid ... ok
[INFO] [stdout] test async_launch::tests::completion_status_is_complete ... ok
[INFO] [stdout] test cluster::tests::cluster_dim_8x1x1_valid ... ok
[INFO] [stdout] test cluster::tests::cluster_dim_1x1x1_valid ... ok
[INFO] [stdout] test arg_serialize::tests::launch_log_display ... ok
[INFO] [stdout] test async_launch::tests::launch_timing_display_seconds ... ok
[INFO] [stdout] test async_launch::tests::launch_timing_zero ... ok
[INFO] [stdout] test cluster::tests::cluster_dim_new ... ok
[INFO] [stdout] test cluster::tests::cluster_count_valid ... ok
[INFO] [stdout] test cluster::tests::cluster_dim_x ... ok
[INFO] [stdout] test cluster::tests::cluster_dim_xy ... ok
[INFO] [stdout] test cluster::tests::cluster_dim_zero_rejected ... ok
[INFO] [stdout] test cluster::tests::cluster_launch_params_contains_cluster_dim ... ok
[INFO] [stdout] test async_launch::tests::poll_strategy_backoff_value ... ok
[INFO] [stdout] test cooperative::tests::cooperative_config_valid_fields ... ok
[INFO] [stdout] test cooperative::tests::cooperative_debug_display ... ok
[INFO] [stdout] test cooperative::tests::cooperative_dim3_total_nonzero ... ok
[INFO] [stdout] test cooperative::tests::cooperative_launch_is_send ... ok
[INFO] [stdout] test cooperative::tests::cooperative_launch_is_sync ... ok
[INFO] [stdout] test cooperative::tests::cooperative_max_blocks_constraint_signature ... ok
[INFO] [stdout] test cooperative::tests::cooperative_launch_struct_exists ... ok
[INFO] [stdout] test cooperative::tests::launch_rejects_zero_block_y ... ok
[INFO] [stdout] test cooperative::tests::optimal_block_size_signature_compiles ... ok
[INFO] [stdout] test async_launch::tests::poll_strategy_default_is_yield ... ok
[INFO] [stdout] test dynamic_parallelism::tests::estimate_overhead_default ... ok
[INFO] [stdout] test dynamic_parallelism::tests::config_display ... ok
[INFO] [stdout] test dynamic_parallelism::tests::estimate_overhead_zero ... ok
[INFO] [stdout] test cooperative::tests::launch_rejects_zero_grid_x ... ok
[INFO] [stdout] test cluster::tests::cluster_dim_display ... ok
[INFO] [stdout] test dynamic_parallelism::tests::generate_child_launch_ptx_basic ... ok
[INFO] [stdout] test cluster::tests::cluster_dim_validate_zero ... ok
[INFO] [stdout] test dynamic_parallelism::tests::estimate_overhead_basic ... ok
[INFO] [stdout] test cooperative::tests::max_active_blocks_signature_compiles ... ok
[INFO] [stdout] test cluster::tests::cluster_launch_params_blocks_per_cluster ... ok
[INFO] [stdout] test cluster::tests::cluster_launch_signature_compiles ... ok
[INFO] [stdout] test cluster::tests::cluster_total_blocks_product ... ok
[INFO] [stdout] test cluster::tests::validate_rejects_zero_block ... ok
[INFO] [stdout] test arg_serialize::tests::launch_log_debug ... ok
[INFO] [stdout] test dynamic_parallelism::tests::generate_child_launch_ptx_empty_name_fails ... ok
[INFO] [stdout] test dynamic_parallelism::tests::generate_child_launch_ptx_data_dependent ... ok
[INFO] [stdout] test dynamic_parallelism::tests::generate_child_launch_ptx_thread_dependent ... ok
[INFO] [stdout] test dynamic_parallelism::tests::max_nesting_all_sm_versions ... ok
[INFO] [stdout] test dynamic_parallelism::tests::generate_device_sync_ptx_basic ... ok
[INFO] [stdout] test dynamic_parallelism::tests::plan_display ... ok
[INFO] [stdout] test dynamic_parallelism::tests::generate_child_launch_ptx_zero_block_fails ... ok
[INFO] [stdout] test dynamic_parallelism::tests::validate_block_size_exceeds_limit ... ok
[INFO] [stdout] test dynamic_parallelism::tests::generate_device_sync_ptx_hopper ... ok
[INFO] [stdout] test dynamic_parallelism::tests::validate_excessive_nesting_depth_fails ... ok
[INFO] [stdout] test dynamic_parallelism::tests::plan_dynamic_launch_ok ... ok
[INFO] [stdout] test dynamic_parallelism::tests::validate_default_config_ok ... ok
[INFO] [stdout] test dynamic_parallelism::tests::plan_dynamic_launch_invalid_config_fails ... ok
[INFO] [stdout] test dynamic_parallelism::tests::grid_spec_display ... ok
[INFO] [stdout] test error::tests::launch_error_debug ... ok
[INFO] [stdout] test dynamic_parallelism::tests::validate_max_nesting_depth_boundary ... ok
[INFO] [stdout] test error::tests::launch_error_eq ... ok
[INFO] [stdout] test dynamic_parallelism::tests::validate_shared_mem_exceeds_limit ... ok
[INFO] [stdout] test dynamic_parallelism::tests::validate_zero_pending_launches_fails ... ok
[INFO] [stdout] test graph_launch::tests::capture_end_returns_empty_vec ... ok
[INFO] [stdout] test graph_launch::tests::graph_capture_records_launches ... ok
[INFO] [stdout] test error::tests::block_size_exceeds_display ... ok
[INFO] [stdout] test graph_launch::tests::graph_record_contains_params ... ok
[INFO] [stderr]    Doc-tests oxicuda_launch
[INFO] [stdout] test error::tests::grid_size_exceeds_display ... ok
[INFO] [stdout] test error::tests::invalid_dimension_display ... ok
[INFO] [stdout] test dynamic_parallelism::tests::validate_sync_depth_exceeds_nesting_fails ... ok
[INFO] [stdout] test graph_launch::tests::graph_replay_count ... ok
[INFO] [stdout] test dynamic_parallelism::tests::validate_zero_nesting_depth_fails ... ok
[INFO] [stdout] test dynamic_parallelism::tests::validate_zero_child_block_fails ... ok
[INFO] [stdout] test graph_launch::tests::capture_debug ... ok
[INFO] [stdout] test graph_launch::tests::launch_record_accessors ... ok
[INFO] [stdout] test graph_launch::tests::launch_record_clone ... ok
[INFO] [stdout] test graph_launch::tests::launch_record_display ... ok
[INFO] [stdout] test grid::tests::auto_grid_2d_signature_compiles ... ok
[INFO] [stdout] test error::tests::launch_error_implements_std_error ... ok
[INFO] [stdout] test graph_launch::tests::capture_begin_is_active ... ok
[INFO] [stdout] test grid::tests::auto_grid_for_signature_compiles ... ok
[INFO] [stdout] test grid::tests::dim3_display_2d ... ok
[INFO] [stdout] test grid::tests::dim3_display_3d ... ok
[INFO] [stdout] test grid::tests::dim3_eq_and_hash ... ok
[INFO] [stdout] test dynamic_parallelism::tests::validate_zero_child_grid_fails ... ok
[INFO] [stdout] test error::tests::shared_memory_exceeds_display ... ok
[INFO] [stdout] test grid::tests::dim3_from_tuple2 ... ok
[INFO] [stdout] test grid::tests::dim3_from_u32 ... ok
[INFO] [stdout] test grid::tests::dim3_total ... ok
[INFO] [stdout] test grid::tests::dim3_display_1d ... ok
[INFO] [stdout] test kernel::tests::launch_params_grid_calculation_e2e ... ok
[INFO] [stdout] test kernel::tests::launch_params_stores_grid_and_block ... ok
[INFO] [stdout] test kernel::tests::named_args_builder_chain ... ok
[INFO] [stdout] test kernel::tests::single_arg_ptr_valid ... ok
[INFO] [stdout] test kernel::tests::twelve_args_count ... ok
[INFO] [stdout] test macros::tests::test_named_args_four_fields ... ok
[INFO] [stdout] test macros::tests::test_named_args_no_extra_size_vs_positional ... ok
[INFO] [stdout] test macros::tests::test_named_args_produces_correct_tuple_two_fields ... ok
[INFO] [stdout] test macros::tests::test_named_args_single_field ... ok
[INFO] [stdout] test grid::tests::dim3_from_tuple3 ... ok
[INFO] [stdout] test grid::tests::grid_size_for_exact ... ok
[INFO] [stdout] test grid::tests::grid_size_for_remainder ... ok
[INFO] [stdout] test grid::tests::grid_size_for_zero_elements ... ok
[INFO] [stdout] test kernel::tests::two_args_ptr_valid ... ok
[INFO] [stdout] test kernel::tests::unit_args_empty ... ok
[INFO] [stdout] test macros::tests::test_named_args_expressions_evaluated ... ok
[INFO] [stdout] test grid::tests::dim3_new ... ok
[INFO] [stdout] test grid::tests::dim3_x ... ok
[INFO] [stdout] test grid::tests::dim3_xy ... ok
[INFO] [stdout] test macros::tests::test_named_args_three_fields_order_preserved ... ok
[INFO] [stdout] test macros::tests::test_named_args_trailing_comma_allowed ... ok
[INFO] [stdout] test multi_stream::tests::launch_params_for_multi_stream ... ok
[INFO] [stdout] test multi_stream::tests::multi_stream_count_validation ... ok
[INFO] [stdout] test multi_stream::tests::multi_stream_launch_rejects_empty_streams ... ok
[INFO] [stdout] test multi_stream::tests::multi_stream_launch_signature_compiles ... ok
[INFO] [stdout] test named_args::tests::arg_builder_build_pointers_valid ... ok
[INFO] [stdout] test named_args::tests::arg_builder_summary ... ok
[INFO] [stdout] test grid::tests::grid_size_for_one_block ... ok
[INFO] [stdout] test grid::tests::nearest_power_of_two_le_values ... ok
[INFO] [stdout] test multi_stream::tests::multi_stream_launch_uniform_rejects_empty ... ok
[INFO] [stdout] test named_args::tests::fixed_named_args_two_entries_order_preserved ... ok
[INFO] [stdout] test kernel::tests::four_args_ptr_valid ... ok
[INFO] [stdout] test named_args::tests::arg_builder_build_pointer_count ... ok
[INFO] [stdout] test named_args::tests::arg_builder_debug ... ok
[INFO] [stdout] test named_args::tests::arg_builder_default ... ok
[INFO] [stdout] test named_args::tests::fixed_named_args_ptr_array_length_matches_n ... ok
[INFO] [stdout] test multi_stream::tests::multi_stream_launch_uniform_signature_compiles ... ok
[INFO] [stdout] test named_args::tests::arg_builder_new_empty ... ok
[INFO] [stdout] test named_args::tests::arg_builder_with_capacity ... ok
[INFO] [stdout] test named_args::tests::fixed_named_args_debug_contains_len ... ok
[INFO] [stdout] test named_args::tests::fixed_named_args_entries_accessor ... ok
[INFO] [stdout] test named_args::tests::fixed_named_args_no_size_overhead_vs_entry_array ... ok
[INFO] [stdout] test named_args::tests::arg_builder_add_and_names ... ok
[INFO] [stdout] test named_args::tests::fixed_named_args_zero_size ... ok
[INFO] [stdout] test named_args::tests::named_kernel_args_add_and_count ... ok
[INFO] [stdout] test named_args::tests::named_kernel_args_trait_exists ... ok
[INFO] [stdout] test named_args::tests::named_kernel_args_empty ... ok
[INFO] [stdout] test params::tests::builder_full ... ok
[INFO] [stdout] test params::tests::builder_partial_block_only ... ok
[INFO] [stdout] test params::tests::builder_partial_grid_only ... ok
[INFO] [stdout] test params::tests::builder_with_tuple_dims ... ok
[INFO] [stdout] test params::tests::launch_params_new_basic ... ok
[INFO] [stdout] test params::tests::launch_params_new_with_dim3 ... ok
[INFO] [stdout] test params::tests::launch_params_new_with_tuples ... ok
[INFO] [stdout] test params::tests::launch_params_total_threads_large ... ok
[INFO] [stdout] test params::tests::validate_signature_compiles ... ok
[INFO] [stdout] test params::tests::validate_zero_block_x ... ok
[INFO] [stdout] test telemetry::tests::collector_clear ... ok
[INFO] [stdout] test telemetry::tests::collector_enable_disable ... ok
[INFO] [stdout] test telemetry::tests::collector_record_and_len ... ok
[INFO] [stdout] test telemetry::tests::collector_max_entries_cap ... ok
[INFO] [stdout] test telemetry::tests::export_chrome_trace ... ok
[INFO] [stdout] test telemetry::tests::kernel_stats_display ... ok
[INFO] [stdout] test telemetry::tests::occupancy_basic ... ok
[INFO] [stdout] test telemetry::tests::occupancy_high_registers_lowers_occupancy ... ok
[INFO] [stdout] test telemetry::tests::occupancy_large_shared_mem_lowers_occupancy ... ok
[INFO] [stdout] test telemetry::tests::occupancy_sm_versions ... ok
[INFO] [stdout] test telemetry::tests::sm_version_display ... ok
[INFO] [stdout] test telemetry::tests::occupancy_zero_block ... ok
[INFO] [stdout] test telemetry::tests::summary_empty ... ok
[INFO] [stdout] test telemetry::tests::summary_per_kernel_aggregation ... ok
[INFO] [stdout] test telemetry::tests::summary_single_kernel ... ok
[INFO] [stdout] test params::tests::builder_defaults ... ok
[INFO] [stdout] test params::tests::launch_params_total_threads ... ok
[INFO] [stdout] test telemetry::tests::summary_display ... ok
[INFO] [stdout] test params::tests::launch_params_with_shared_mem ... ok
[INFO] [stdout] test telemetry::tests::export_csv ... ok
[INFO] [stdout] test params::tests::validate_zero_grid_z ... ok
[INFO] [stdout] test telemetry::tests::export_json ... ok
[INFO] [stdout] test telemetry::tests::telemetry_new_defaults ... ok
[INFO] [stdout] test named_args::tests::fixed_named_args_single_u32 ... ok
[INFO] [stdout] test telemetry::tests::telemetry_display ... ok
[INFO] [stdout] test telemetry::tests::telemetry_builder_methods ... ok
[INFO] [stdout] test telemetry::tests::telemetry_total_threads ... ok
[INFO] [stdout] test trace::tests::test_kernel_span_guard_size ... ok
[INFO] [stdout] test trace::tests::test_macro_invocation_compiles ... ok
[INFO] [stdout] test trace::tests::test_kernel_span_guard_drop ... ok
[INFO] [stdout] test trace::tests::test_kernel_span_guard_enter_and_exit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 205 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 31 tests
[INFO] [stdout] test src/cluster.rs - cluster (line 17) - compile ... ok
[INFO] [stdout] test src/async_launch.rs - async_launch (line 22) - compile ... ok
[INFO] [stdout] test src/cooperative.rs - cooperative (line 17) - compile ... ok
[INFO] [stdout] test src/grid.rs - grid::auto_grid_2d (line 195) - compile ... ok
[INFO] [stdout] test src/grid.rs - grid::auto_grid_for (line 159) - compile ... ok
[INFO] [stdout] test src/kernel.rs - kernel (line 23) - compile ... ok
[INFO] [stdout] test src/kernel.rs - kernel::Kernel (line 166) - compile ... ok
[INFO] [stdout] test src/arg_serialize.rs - arg_serialize::LaunchLogger (line 315) ... ok
[INFO] [stdout] test src/grid.rs - grid::Dim3 (line 34) ... ok
[INFO] [stdout] test src/dynamic_parallelism.rs - dynamic_parallelism (line 22) ... ok
[INFO] [stdout] test src/lib.rs - (line 27) - compile ... ok
[INFO] [stdout] test src/macros.rs - macros::launch (line 39) - compile ... ok
[INFO] [stdout] test src/macros.rs - macros::launch_named (line 132) - compile ... ok
[INFO] [stdout] test src/multi_stream.rs - multi_stream (line 10) - compile ... ok
[INFO] [stdout] test src/arg_serialize.rs - arg_serialize (line 22) ... ok
[INFO] [stdout] test src/grid.rs - grid::grid_size_for (line 256) ... ok
[INFO] [stdout] test src/named_args.rs - named_args::FixedNamedArgs (line 227) ... ok
[INFO] [stdout] test src/params.rs - params::LaunchParams::validate (line 117) - compile ... ok
[INFO] [stdout] test src/lib.rs - prelude (line 126) ... ok
[INFO] [stdout] test src/macros.rs - macros::named_args (line 86) ... ok
[INFO] [stdout] test src/graph_launch.rs - graph_launch (line 11) - compile ... ok
[INFO] [stdout] test src/telemetry.rs - telemetry::estimate_occupancy (line 793) ... ok
[INFO] [stdout] test src/params.rs - params::LaunchParamsBuilder (line 243) ... ok
[INFO] [stdout] test src/params.rs - params (line 9) ... ok
[INFO] [stdout] test src/params.rs - params::LaunchParams (line 41) ... ok
[INFO] [stdout] test src/kernel.rs - kernel::Kernel (line 181) - compile ... ok
[INFO] [stdout] test src/named_args.rs - named_args (line 17) ... ok
[INFO] [stdout] test src/telemetry.rs - telemetry (line 14) ... ok
[INFO] [stdout] test src/named_args.rs - named_args::ArgBuilder (line 82) ... ok
[INFO] [stdout] test src/trace.rs - trace (line 29) ... ok
[INFO] [stdout] test src/trace.rs - trace::KernelSpanGuard (line 89) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.76s; merged doctests compilation took 0.72s
[INFO] running `Command { std: "docker" "inspect" "8c95725c821447be3c558720748f629dae8f46ab32798c6322b15e850934487b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8c95725c821447be3c558720748f629dae8f46ab32798c6322b15e850934487b", kill_on_drop: false }`
[INFO] [stdout] 8c95725c821447be3c558720748f629dae8f46ab32798c6322b15e850934487b
