[INFO] fetching crate ringkernel-cuda-codegen 0.4.2... [INFO] testing ringkernel-cuda-codegen-0.4.2 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate ringkernel-cuda-codegen 0.4.2 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate ringkernel-cuda-codegen 0.4.2 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate ringkernel-cuda-codegen 0.4.2 [INFO] tweaked toml for crates.io crate ringkernel-cuda-codegen 0.4.2 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate ringkernel-cuda-codegen 0.4.2 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate ringkernel-cuda-codegen 0.4.2 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] dd48ce92df030622e512e2d307430d6e044133f8e8c1f89a6ab0869170504f0a [INFO] running `Command { std: "docker" "start" "-a" "dd48ce92df030622e512e2d307430d6e044133f8e8c1f89a6ab0869170504f0a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "dd48ce92df030622e512e2d307430d6e044133f8e8c1f89a6ab0869170504f0a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dd48ce92df030622e512e2d307430d6e044133f8e8c1f89a6ab0869170504f0a", kill_on_drop: false }` [INFO] [stdout] dd48ce92df030622e512e2d307430d6e044133f8e8c1f89a6ab0869170504f0a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d71e73da6f2fb1128c673f7be61aa90504bafa4bb73856500610ba8c90da6ac6 [INFO] running `Command { std: "docker" "start" "-a" "d71e73da6f2fb1128c673f7be61aa90504bafa4bb73856500610ba8c90da6ac6", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling zerocopy v0.8.30 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling bytecheck v0.6.12 [INFO] [stderr] Compiling simdutf8 v0.1.5 [INFO] [stderr] Compiling pest v2.8.4 [INFO] [stderr] Compiling rend v0.4.2 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling rkyv v0.7.45 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling tracing-core v0.1.35 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling seahash v4.1.0 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling inventory v0.3.21 [INFO] [stderr] Compiling log v0.4.28 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling pest_meta v2.8.4 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling socket2 v0.6.1 [INFO] [stderr] Compiling mio v1.1.0 [INFO] [stderr] Compiling signal-hook-registry v1.4.7 [INFO] [stderr] Compiling ahash v0.7.8 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling pest_generator v2.8.4 [INFO] [stderr] Compiling ptr_meta_derive v0.1.4 [INFO] [stderr] Compiling bytecheck_derive v0.6.12 [INFO] [stderr] Compiling rkyv_derive v0.7.45 [INFO] [stderr] Compiling ptr_meta v0.1.4 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling bytemuck_derive v1.10.2 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling pest_derive v2.8.4 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling bytemuck v1.24.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling atomic v0.6.1 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling handlebars v5.1.2 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling ringkernel-core v0.4.2 [INFO] [stderr] Compiling ringkernel-codegen v0.4.2 [INFO] [stderr] Compiling ringkernel-cuda-codegen v0.4.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.10s [INFO] running `Command { std: "docker" "inspect" "d71e73da6f2fb1128c673f7be61aa90504bafa4bb73856500610ba8c90da6ac6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d71e73da6f2fb1128c673f7be61aa90504bafa4bb73856500610ba8c90da6ac6", kill_on_drop: false }` [INFO] [stdout] d71e73da6f2fb1128c673f7be61aa90504bafa4bb73856500610ba8c90da6ac6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] fa9363c930140b605c71af033070770ddbe244384e18b8bfef94e7a73aacf8c2 [INFO] running `Command { std: "docker" "start" "-a" "fa9363c930140b605c71af033070770ddbe244384e18b8bfef94e7a73aacf8c2", kill_on_drop: false }` [INFO] [stderr] Compiling ringkernel-cuda-codegen v0.4.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.42s [INFO] running `Command { std: "docker" "inspect" "fa9363c930140b605c71af033070770ddbe244384e18b8bfef94e7a73aacf8c2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fa9363c930140b605c71af033070770ddbe244384e18b8bfef94e7a73aacf8c2", kill_on_drop: false }` [INFO] [stdout] fa9363c930140b605c71af033070770ddbe244384e18b8bfef94e7a73aacf8c2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a74d694fdbedef48036f40b8c92c5d7ece1a7a772a51b5d7b7f18e6d72ee0ef9 [INFO] running `Command { std: "docker" "start" "-a" "a74d694fdbedef48036f40b8c92c5d7ece1a7a772a51b5d7b7f18e6d72ee0ef9", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ringkernel_cuda_codegen-e78b9bcbcdf326d0) [INFO] [stdout] [INFO] [stdout] running 215 tests [INFO] [stdout] test dsl::tests::test_atomic_operations ... ok [INFO] [stdout] test dsl::tests::test_bit_manipulation ... ok [INFO] [stdout] test dsl::tests::test_block_indices_default ... ok [INFO] [stdout] test dsl::tests::test_byte_perm ... ok [INFO] [stdout] test dsl::tests::test_classification_functions ... ok [INFO] [stdout] test dsl::tests::test_dimensions_default ... ok [INFO] [stdout] test dsl::tests::test_exponential_functions ... ok [INFO] [stdout] test dsl::tests::test_funnel_shift ... ok [INFO] [stdout] test dsl::tests::test_hyperbolic_functions ... ok [INFO] [stdout] test dsl::tests::test_math_functions ... ok [INFO] [stdout] test dsl::tests::test_thread_indices_default ... ok [INFO] [stdout] test dsl::tests::test_trigonometric_functions ... ok [INFO] [stdout] test dsl::tests::test_special_functions ... ok [INFO] [stdout] test dsl::tests::test_warp_operations ... ok [INFO] [stdout] test handler::tests::test_context_method_cuda_output ... ok [INFO] [stdout] test handler::tests::test_context_method_lookup ... ok [INFO] [stdout] test handler::tests::test_handler_signature_no_response ... ok [INFO] [stdout] test handler::tests::test_handler_signature_simple ... ok [INFO] [stdout] test handler::tests::test_handler_param_kind_classification ... ok [INFO] [stdout] test handler::tests::test_message_type_registry ... ok [INFO] [stdout] test handler::tests::test_cuda_struct_generation ... ok [INFO] [stdout] test intrinsics::tests::test_block_reduction_intrinsics ... ok [INFO] [stdout] test intrinsics::tests::test_classification_intrinsics ... ok [INFO] [stdout] test intrinsics::tests::test_exponential_logarithmic_intrinsics ... ok [INFO] [stdout] test intrinsics::tests::test_funnel_shift_intrinsics ... ok [INFO] [stdout] test intrinsics::tests::test_grid_reduction_intrinsics ... ok [INFO] [stdout] test handler::tests::test_handler_signature_with_context ... ok [INFO] [stdout] test intrinsics::tests::test_bit_manipulation_intrinsics ... ok [INFO] [stdout] test handler::tests::test_message_type_info ... ok [INFO] [stdout] test intrinsics::tests::test_clock_intrinsics ... ok [INFO] [stdout] test handler::tests::test_message_deser_generation ... ok [INFO] [stdout] test intrinsics::tests::test_3d_stencil_intrinsics ... ok [INFO] [stdout] test handler::tests::test_response_ser_generation ... ok [INFO] [stdout] test intrinsics::tests::test_intrinsic_flags ... ok [INFO] [stdout] test intrinsics::tests::test_k2k_intrinsic_lookup ... ok [INFO] [stdout] test intrinsics::tests::test_hyperbolic_intrinsics ... ok [INFO] [stdout] test intrinsics::tests::test_intrinsic_lookup ... ok [INFO] [stdout] test intrinsics::tests::test_intrinsic_requirements ... ok [INFO] [stdout] test intrinsics::tests::test_ring_kernel_intrinsic_cuda_output ... ok [INFO] [stdout] test intrinsics::tests::test_stencil_cuda_index ... ok [INFO] [stdout] test intrinsics::tests::test_ring_kernel_intrinsic_lookup ... ok [INFO] [stdout] test intrinsics::tests::test_stencil_intrinsic_parsing ... ok [INFO] [stdout] test intrinsics::tests::test_ring_kernel_queue_intrinsics ... ok [INFO] [stdout] test intrinsics::tests::test_new_atomic_intrinsics ... ok [INFO] [stdout] test intrinsics::tests::test_k2k_intrinsics ... ok [INFO] [stdout] test intrinsics::tests::test_intrinsic_cuda_output ... ok [INFO] [stdout] test intrinsics::tests::test_reduce_and_broadcast_intrinsic ... ok [INFO] [stdout] test intrinsics::tests::test_special_function_intrinsics ... ok [INFO] [stdout] test intrinsics::tests::test_intrinsic_categories ... ok [INFO] [stdout] test intrinsics::tests::test_stencil_offset ... ok [INFO] [stdout] test intrinsics::tests::test_math_extras ... ok [INFO] [stdout] test loops::tests::test_infer_loop_var_type ... ok [INFO] [stdout] test loops::tests::test_loop_pattern_while ... ok [INFO] [stdout] test loops::tests::test_loop_pattern_infinite ... ok [INFO] [stdout] test loops::tests::test_range_info_exclusive ... ok [INFO] [stdout] test intrinsics::tests::test_sync_intrinsics ... ok [INFO] [stdout] test loops::tests::test_range_info_inclusive ... ok [INFO] [stdout] test persistent_fdtd::tests::test_config_builder ... ok [INFO] [stdout] test loops::tests::test_extract_loop_var ... ok [INFO] [stdout] test loops::tests::test_for_header_generation ... ok [INFO] [stdout] test intrinsics::tests::test_trigonometric_intrinsics ... ok [INFO] [stdout] test loops::tests::test_for_header_inclusive ... ok [INFO] [stdout] test intrinsics::tests::test_warp_match_intrinsics ... ok [INFO] [stdout] test persistent_fdtd::tests::test_default_config ... ok [INFO] [stdout] test intrinsics::tests::test_warp_reduce_intrinsics ... ok [INFO] [stdout] test reduction_intrinsics::tests::test_generate_grid_reduce ... ok [INFO] [stdout] test persistent_fdtd::tests::test_software_barrier_nanosleep ... ok [INFO] [stdout] test persistent_fdtd::tests::test_generate_kernel_software_sync ... ok [INFO] [stdout] test reduction_intrinsics::tests::test_generate_reduce_and_broadcast_cooperative ... ok [INFO] [stdout] test reduction_intrinsics::tests::test_generate_block_reduce ... ok [INFO] [stdout] test persistent_fdtd::tests::test_generate_kernel_libcupp_atomics ... ok [INFO] [stdout] test persistent_fdtd::tests::test_idle_sleep_configurable ... ok [INFO] [stdout] test reduction_intrinsics::tests::test_generate_reduce_and_broadcast_software ... ok [INFO] [stdout] test reduction_intrinsics::tests::test_inline_block_reduce ... ok [INFO] [stdout] test reduction_intrinsics::tests::test_intrinsic_from_name ... ok [INFO] [stdout] test reduction_intrinsics::tests::test_transpile_reduction_call ... ok [INFO] [stdout] test ring_kernel::tests::test_config_builder ... ok [INFO] [stdout] test ring_kernel::tests::test_cuda_dispatch_table_creation ... ok [INFO] [stdout] test ring_kernel::tests::test_cuda_handler_info_creation ... ok [INFO] [stdout] test ring_kernel::tests::test_control_block_struct ... ok [INFO] [stdout] test ring_kernel::tests::test_cuda_handler_info_with_body ... ok [INFO] [stdout] test persistent_fdtd::tests::test_generate_kernel_command_handling ... ok [INFO] [stdout] test reduction_intrinsics::tests::test_reduction_helpers ... ok [INFO] [stdout] test reduction_intrinsics::tests::test_reduction_op_identity ... ok [INFO] [stdout] test persistent_fdtd::tests::test_kernel_contains_energy_calculation ... ok [INFO] [stdout] test persistent_fdtd::tests::test_generate_kernel_default_no_libcupp ... ok [INFO] [stdout] test reduction_intrinsics::tests::test_reduction_op_combine ... ok [INFO] [stdout] test persistent_fdtd::tests::test_generate_kernel_cooperative ... ok [INFO] [stdout] test persistent_fdtd::tests::test_kernel_contains_persistent_loop ... ok [INFO] [stdout] test persistent_fdtd::tests::test_shared_mem_calculation ... ok [INFO] [stdout] test ring_kernel::tests::test_generate_extended_h2k_message_struct ... ok [INFO] [stdout] test ring_kernel::tests::test_generate_handler_dispatch_code_empty ... ok [INFO] [stdout] test ring_kernel::tests::test_generate_handler_dispatch_code_single_handler ... ok [INFO] [stdout] test ring_kernel::tests::test_generate_handler_dispatch_code_multiple_handlers ... ok [INFO] [stdout] test ring_kernel::tests::test_full_kernel_wrapper ... ok [INFO] [stdout] test ring_kernel::tests::test_generate_handler_dispatch_code_with_inline_body ... ok [INFO] [stdout] test ring_kernel::tests::test_k2k_intrinsic_requirements ... ok [INFO] [stdout] test ring_kernel::tests::test_intrinsic_lookup ... ok [INFO] [stdout] test ring_kernel::tests::test_kernel_reduction_accumulator_param ... ok [INFO] [stdout] test ring_kernel::tests::test_default_config ... ok [INFO] [stdout] test ring_kernel::tests::test_k2k_structs_generation ... ok [INFO] [stdout] test ring_kernel::tests::test_epilogue ... ok [INFO] [stdout] test intrinsics::tests::test_memory_intrinsics ... ok [INFO] [stdout] test ring_kernel::tests::test_full_k2k_kernel ... ok [INFO] [stdout] test ring_kernel::tests::test_generate_multi_handler_kernel ... ok [INFO] [stdout] test ring_kernel::tests::test_kernel_reduction_config_builder ... ok [INFO] [stdout] test ring_kernel::tests::test_intrinsic_cuda_output ... ok [INFO] [stdout] test ring_kernel::tests::test_kernel_reduction_config_default ... ok [INFO] [stdout] test ring_kernel::tests::test_kernel_reduction_disabled_generates_empty ... ok [INFO] [stdout] test ring_kernel::tests::test_kernel_reduction_shared_declaration ... ok [INFO] [stdout] test ring_kernel::tests::test_kernel_signature_with_k2k ... ok [INFO] [stdout] test ring_kernel::tests::test_preamble_generation ... ok [INFO] [stdout] test persistent_fdtd::tests::test_generate_kernel_halo_exchange ... ok [INFO] [stdout] test ring_kernel::tests::test_reduction_op_default ... ok [INFO] [stdout] test ring_kernel::tests::test_ring_kernel_config_with_reduction ... ok [INFO] [stdout] test ring_kernel::tests::test_loop_header ... ok [INFO] [stdout] test ring_kernel::tests::test_ring_kernel_config_reduction_without_cooperative ... ok [INFO] [stdout] test ring_kernel::tests::test_ring_kernel_config_with_sum_reduction ... ok [INFO] [stdout] test shared::tests::test_shared_array_size ... ok [INFO] [stdout] test shared::tests::test_shared_memory_decl_1d ... ok [INFO] [stdout] test shared::tests::test_shared_memory_config ... ok [INFO] [stdout] test shared::tests::test_shared_memory_decl_2d ... ok [INFO] [stdout] test shared::tests::test_shared_tile_dimensions ... ok [INFO] [stdout] test shared::tests::test_parse_shared_array_type ... ok [INFO] [stdout] test shared::tests::test_total_bytes ... ok [INFO] [stdout] test ring_kernel::tests::test_kernel_signature ... ok [INFO] [stdout] test stencil::tests::test_grid_parsing ... ok [INFO] [stdout] test shared::tests::test_parse_shared_tile_type ... ok [INFO] [stdout] test stencil::tests::test_launch_config_2d ... ok [INFO] [stdout] test shared::tests::test_rust_to_cuda_element_type ... ok [INFO] [stdout] test stencil::tests::test_launch_config_packed ... ok [INFO] [stdout] test tests::test_handler_signature_parsing ... ok [INFO] [stdout] test stencil::tests::test_2d_preamble_generation ... ok [INFO] [stdout] test stencil::tests::test_buffer_dimensions ... ok [INFO] [stdout] test tests::test_ring_kernel_config_defaults ... ok [INFO] [stdout] test stencil::tests::test_1d_preamble_generation ... ok [INFO] [stdout] test tests::test_full_handler_integration ... ok [INFO] [stdout] test tests::test_handler_with_context_methods ... ok [INFO] [stdout] test tests::test_global_kernel_transpile ... ok [INFO] [stdout] test tests::test_simple_function_transpile ... ok [INFO] [stdout] test tests::test_ring_kernel_transpile ... ok [INFO] [stdout] test tests::test_stencil_kernel_transpile ... ok [INFO] [stdout] test tests::test_all_kernel_types_comparison ... ok [INFO] [stdout] test tests::test_ring_kernel_with_k2k ... ok [INFO] [stdout] test tests::test_context_method_mappings ... ok [INFO] [stdout] test tests::test_handler_with_message_param ... ok [INFO] [stdout] test tests::test_message_type_registration ... ok [INFO] [stdout] test tests::test_ring_kernel_intrinsic_availability ... ok [INFO] [stdout] test stencil::tests::test_stencil_config_defaults ... ok [INFO] [stdout] test transpiler::tests::test_array_index ... ok [INFO] [stdout] test transpiler::tests::test_block_idx_intrinsics ... ok [INFO] [stdout] test transpiler::tests::test_break_transpile ... ok [INFO] [stdout] test transpiler::tests::test_loop_with_break ... ok [INFO] [stdout] test tests::test_k2k_handler_integration ... ok [INFO] [stdout] test transpiler::tests::test_match_to_switch ... ok [INFO] [stdout] test transpiler::tests::test_nested_loops ... ok [INFO] [stdout] test transpiler::tests::test_parse_shared_array_type ... ok [INFO] [stdout] test transpiler::tests::test_parse_shared_tile_type ... ok [INFO] [stdout] test transpiler::tests::test_mutable_reference_to_array_element ... ok [INFO] [stdout] test transpiler::tests::test_complex_reference_pattern ... ok [INFO] [stdout] test transpiler::tests::test_let_binding ... ok [INFO] [stdout] test transpiler::tests::test_continue_transpile ... ok [INFO] [stdout] test transpiler::tests::test_early_return ... ok [INFO] [stdout] test transpiler::tests::test_for_loop_inclusive_range ... ok [INFO] [stdout] test transpiler::tests::test_persistent_kernel_pattern ... ok [INFO] [stdout] test transpiler::tests::test_for_loop_transpile ... ok [INFO] [stdout] test transpiler::tests::test_full_kernel_with_shared_memory ... ok [INFO] [stdout] test transpiler::tests::test_reference_to_variable ... ok [INFO] [stdout] test transpiler::tests::test_rust_to_cuda_element_types ... ok [INFO] [stdout] test transpiler::tests::test_shared_tile_get_transpilation ... ok [INFO] [stdout] test transpiler::tests::test_reference_to_array_element ... ok [INFO] [stdout] test transpiler::tests::test_shared_array_access ... ok [INFO] [stdout] test transpiler::tests::test_shared_array_declaration ... ok [INFO] [stdout] test transpiler::tests::test_shared_memory_total_bytes ... ok [INFO] [stdout] test transpiler::tests::test_global_index_calculation ... ok [INFO] [stdout] test transpiler::tests::test_reference_to_struct_field ... ok [INFO] [stdout] test transpiler::tests::test_shared_tile_declaration ... ok [INFO] [stdout] test transpiler::tests::test_shared_memory_access_expressions ... ok [INFO] [stdout] test transpiler::tests::test_simple_arithmetic ... ok [INFO] [stdout] test transpiler::tests::test_infinite_loop_transpile ... ok [INFO] [stdout] test transpiler::tests::test_full_kernel_with_loop ... ok [INFO] [stdout] test types::tests::test_grid_pos_type ... ok [INFO] [stdout] test transpiler::tests::test_labeled_break_rejected ... ok [INFO] [stdout] test types::tests::test_control_block_type ... ok [INFO] [stdout] test types::tests::test_custom_types ... ok [INFO] [stdout] test transpiler::tests::test_stencil_intrinsics ... ok [INFO] [stdout] test transpiler::tests::test_full_stencil_kernel ... ok [INFO] [stdout] test transpiler::tests::test_while_loop_transpile ... ok [INFO] [stdout] test transpiler::tests::test_struct_literal_compound_literal_format ... ok [INFO] [stdout] test transpiler::tests::test_struct_literal_in_return ... ok [INFO] [stdout] test transpiler::tests::test_struct_literal_transpile ... ok [INFO] [stdout] test transpiler::tests::test_struct_literal_with_expressions ... ok [INFO] [stdout] test transpiler::tests::test_ternary_if ... ok [INFO] [stdout] test types::tests::test_ring_context_type ... ok [INFO] [stdout] test types::tests::test_slice_types ... ok [INFO] [stdout] test types::tests::test_ring_kernel_type_mapper ... ok [INFO] [stdout] test types::tests::test_primitive_types ... ok [INFO] [stdout] test types::tests::test_ring_kernel_param_kind ... ok [INFO] [stdout] test transpiler::tests::test_transpiler_shared_var_tracking ... ok [INFO] [stdout] test transpiler::tests::test_stencil_mode_rejects_loops ... ok [INFO] [stdout] test transpiler::tests::test_while_loop_negation ... ok [INFO] [stdout] test validation::tests::test_generic_mode_allows_for_loop ... ok [INFO] [stdout] test validation::tests::test_closures_rejected_in_all_modes ... ok [INFO] [stdout] test validation::tests::test_async_rejected ... ok [INFO] [stdout] test validation::tests::test_generic_mode_allows_while_loop ... ok [INFO] [stdout] test validation::tests::test_for_loop_rejected ... ok [INFO] [stdout] test validation::tests::test_ring_kernel_mode_requires_loop ... ok [INFO] [stdout] test validation::tests::test_if_else_allowed ... ok [INFO] [stdout] test validation::tests::test_closure_rejected ... ok [INFO] [stdout] test validation::tests::test_while_loop_rejected ... ok [INFO] [stdout] test validation::tests::test_generic_mode_allows_infinite_loop ... ok [INFO] [stdout] test validation::tests::test_valid_function ... ok [INFO] [stdout] test validation::tests::test_validation_mode_requires_loops ... ok [INFO] [stdout] test validation::tests::test_validation_mode_allows_loops ... ok [INFO] [stdout] test validation::tests::test_stencil_pattern_allowed ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 215 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/actor_codegen_integration.rs (/opt/rustwide/target/debug/deps/actor_codegen_integration-18069bb3e1789311) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stderr] Doc-tests ringkernel_cuda_codegen [INFO] [stdout] test test_envelope_format_generates_message_header ... ok [INFO] [stdout] test test_correlation_id_preserved ... ok [INFO] [stdout] test test_envelope_format_generates_payload_access ... ok [INFO] [stdout] test test_envelope_size_constants ... ok [INFO] [stdout] test test_envelope_response_serialization ... ok [INFO] [stdout] test test_raw_format_backwards_compatible ... ok [INFO] [stdout] test test_envelope_hlc_update_from_message ... ok [INFO] [stdout] test test_kernel_identity_constants ... ok [INFO] [stdout] test test_k2k_envelope_format ... ok [INFO] [stdout] test test_message_type_in_generated_code ... ok [INFO] [stdout] test test_full_kernel_with_all_features ... ok [INFO] [stdout] test test_helper_functions_generated ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test src/dsl.rs - dsl (line 12) ... ignored [INFO] [stdout] test src/dsl.rs - dsl (line 24) ... ignored [INFO] [stdout] test src/dsl.rs - dsl (line 40) ... ignored [INFO] [stdout] test src/dsl.rs - dsl (line 48) ... ignored [INFO] [stdout] test src/handler.rs - handler (line 11) ... ignored [INFO] [stdout] test src/lib.rs - (line 18) ... ignored [INFO] [stdout] test src/lib.rs - transpile_global_kernel (line 146) ... ignored [INFO] [stdout] test src/lib.rs - transpile_ring_kernel (line 176) ... ignored [INFO] [stdout] test src/reduction_intrinsics.rs - reduction_intrinsics (line 36) ... ignored [INFO] [stdout] test src/ring_kernel.rs - ring_kernel::RingKernelConfig::with_reduction (line 263) ... ignored [INFO] [stdout] test src/shared.rs - shared (line 17) ... ignored [INFO] [stdout] test src/shared.rs - shared::SharedTile (line 67) ... ignored [INFO] [stdout] test src/transpiler.rs - transpiler::CudaTranspiler::transpile_for_loop (line 1147) ... ignored [INFO] [stdout] test src/transpiler.rs - transpiler::CudaTranspiler::transpile_infinite_loop (line 1226) ... ignored [INFO] [stdout] test src/transpiler.rs - transpiler::CudaTranspiler::transpile_while_loop (line 1194) ... ignored [INFO] [stdout] test src/validation.rs - validation::validate_function_with_mode (line 257) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 16 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "a74d694fdbedef48036f40b8c92c5d7ece1a7a772a51b5d7b7f18e6d72ee0ef9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a74d694fdbedef48036f40b8c92c5d7ece1a7a772a51b5d7b7f18e6d72ee0ef9", kill_on_drop: false }` [INFO] [stdout] a74d694fdbedef48036f40b8c92c5d7ece1a7a772a51b5d7b7f18e6d72ee0ef9