[INFO] cloning repository https://github.com/j-1in/nanoflare [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/j-1in/nanoflare" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fj-1in%2Fnanoflare", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fj-1in%2Fnanoflare'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] d6e2006f081d6b3ef6dbe5b644c5b041195b1477 [INFO] testing j-1in/nanoflare against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fj-1in%2Fnanoflare" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-5-tc1/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/j-1in/nanoflare [INFO] finished tweaking git repo https://github.com/j-1in/nanoflare [INFO] tweaked toml for git repo https://github.com/j-1in/nanoflare written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/j-1in/nanoflare on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/j-1in/nanoflare 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e9bc351ff7587add1d5e4bd31864b7a9e3a02b2b3d12f8a0be765b67dc3d18ef [INFO] running `Command { std: "docker" "start" "-a" "e9bc351ff7587add1d5e4bd31864b7a9e3a02b2b3d12f8a0be765b67dc3d18ef", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e9bc351ff7587add1d5e4bd31864b7a9e3a02b2b3d12f8a0be765b67dc3d18ef", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e9bc351ff7587add1d5e4bd31864b7a9e3a02b2b3d12f8a0be765b67dc3d18ef", kill_on_drop: false }` [INFO] [stdout] e9bc351ff7587add1d5e4bd31864b7a9e3a02b2b3d12f8a0be765b67dc3d18ef [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=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" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1892b3e46bbc99b791ef7e9b683aa2f9c2c459eb4b1085ee0fdd41b296ee2e58 [INFO] running `Command { std: "docker" "start" "-a" "1892b3e46bbc99b791ef7e9b683aa2f9c2c459eb4b1085ee0fdd41b296ee2e58", kill_on_drop: false }` [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling rand_core v0.10.0 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling cpufeatures v0.3.0 [INFO] [stderr] Compiling chacha20 v0.10.0 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling rand v0.10.0 [INFO] [stderr] Compiling rand_distr v0.6.0 [INFO] [stderr] Compiling nanoflare v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.86s [INFO] running `Command { std: "docker" "inspect" "1892b3e46bbc99b791ef7e9b683aa2f9c2c459eb4b1085ee0fdd41b296ee2e58", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1892b3e46bbc99b791ef7e9b683aa2f9c2c459eb4b1085ee0fdd41b296ee2e58", kill_on_drop: false }` [INFO] [stdout] 1892b3e46bbc99b791ef7e9b683aa2f9c2c459eb4b1085ee0fdd41b296ee2e58 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 35de3503526208b4cd61820ae7685109e0eca2e9b4708c09962742157489d2fe [INFO] running `Command { std: "docker" "start" "-a" "35de3503526208b4cd61820ae7685109e0eca2e9b4708c09962742157489d2fe", kill_on_drop: false }` [INFO] [stderr] Compiling nanoflare v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 4.21s [INFO] running `Command { std: "docker" "inspect" "35de3503526208b4cd61820ae7685109e0eca2e9b4708c09962742157489d2fe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "35de3503526208b4cd61820ae7685109e0eca2e9b4708c09962742157489d2fe", kill_on_drop: false }` [INFO] [stdout] 35de3503526208b4cd61820ae7685109e0eca2e9b4708c09962742157489d2fe [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 616ff4c443a081e3531c6bc9832c8fcd922a497aa9b74aff1b9276cee08bac2f [INFO] running `Command { std: "docker" "start" "-a" "616ff4c443a081e3531c6bc9832c8fcd922a497aa9b74aff1b9276cee08bac2f", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/nanoflare-3e9256a0c8e7338d) [INFO] [stdout] [INFO] [stdout] running 116 tests [INFO] [stdout] test backend::cpu::tests::abs_signed_and_unsigned ... ok [INFO] [stdout] test backend::cpu::tests::cast_out_of_range_errors ... ok [INFO] [stdout] test backend::cpu::tests::cast_requires_grad_errors ... ok [INFO] [stdout] test backend::cpu::tests::dot_empty_vectors_returns_zero ... ok [INFO] [stdout] test backend::cpu::tests::dot_contiguous_vectors_f32 ... ok [INFO] [stdout] test backend::cpu::tests::cast_f32_to_i32 ... ok [INFO] [stdout] test backend::cpu::tests::max_dim_supports_integer_dtype ... ok [INFO] [stdout] test backend::cpu::tests::neg_contiguous_f32 ... ok [INFO] [stdout] test backend::cpu::tests::dot_strided_vectors_f32 ... ok [INFO] [stdout] test backend::cpu::tests::neg_strided_view_f32 ... ok [INFO] [stdout] test backend::cpu::tests::max_dim_preserves_backend_instance ... ok [INFO] [stdout] test backend::cpu::tests::relu_basic_f32 ... ok [INFO] [stdout] test backend::cpu::tests::sgn_signed_and_unsigned ... ok [INFO] [stdout] test backend::cpu::tests::sgn_strided_view_i32 ... ok [INFO] [stdout] test backend::cpu::tests::sum_dim_duplicate_axis_errors ... ok [INFO] [stdout] test backend::cpu::tests::sum_dim_keepdim_axis1 ... ok [INFO] [stdout] test backend::cpu::tests::sum_dim_multiple_axes_to_scalar ... ok [INFO] [stdout] test backend::cpu::tests::sum_dim_axis_out_of_bounds_errors ... ok [INFO] [stdout] test backend::cpu::tests::sum_dim_contiguous_axis1 ... ok [INFO] [stdout] test backend::cpu::tests::sum_dim_non_contiguous_view ... ok [INFO] [stdout] test backend::cpu::tests::tanh_basic_f32 ... ok [INFO] [stdout] test dtype::tests::abs_signed_and_unsigned_behaves_as_expected ... ok [INFO] [stdout] test backend::cpu::tests::tensor_addition ... ok [INFO] [stdout] test layout::tests::broadcast_to_incompatible_shape_errors ... ok [INFO] [stdout] test layout::tests::broadcast_to_expands_with_zero_stride ... ok [INFO] [stdout] test dtype::tests::sgn_signed_and_unsigned_behaves_as_expected ... ok [INFO] [stdout] test layout::tests::broadcast_to_leading_dimension ... ok [INFO] [stdout] test layout::tests::broadcast_to_smaller_rank_errors ... ok [INFO] [stdout] test layout::tests::compute_stride_correctly ... ok [INFO] [stdout] test layout::tests::broadcast_to_same_shape_preserves_strides ... ok [INFO] [stdout] test layout::tests::ravel_index_correctly ... ok [INFO] [stdout] test layout::tests::merge_success ... ok [INFO] [stdout] test layout::tests::ravel_index_shape_mismatch ... ok [INFO] [stdout] test layout::tests::reshape_from_noncontiguous_layout_returns_contiguous_strides ... ok [INFO] [stdout] test layout::tests::skip_axis_out_of_bounds_error ... ok [INFO] [stdout] test layout::tests::merge_invalid_range ... ok [INFO] [stdout] test layout::tests::reshape_ravel_unravel_consistency ... ok [INFO] [stdout] test layout::tests::skip_invalid_step_error ... ok [INFO] [stdout] test layout::tests::skip_ravel_mapping_consistency ... ok [INFO] [stdout] test layout::tests::reshape_size_mismatch_error ... ok [INFO] [stdout] test layout::tests::skip_rounding_behavior_last_element_maps ... ok [INFO] [stdout] test backend::cpu::tests::sigmoid_basic_f32 ... ok [INFO] [stdout] test layout::tests::skip_step_one_returns_identical ... ok [INFO] [stdout] test layout::tests::slice_axis_out_of_bounds ... ok [INFO] [stdout] test backend::cpu::tests::exp_basic_f32 ... ok [INFO] [stdout] test layout::tests::reshape_preserves_size_and_recomputes_strides ... ok [INFO] [stdout] test layout::tests::slice_ravel_unravel_consistency ... ok [INFO] [stdout] test layout::tests::slice_invalid_range ... ok [INFO] [stdout] test layout::tests::skip_shape_and_stride_changes ... ok [INFO] [stdout] test layout::tests::unravel_index_correctly ... ok [INFO] [stdout] test layout::tests::unravel_index_empty_shape ... ok [INFO] [stdout] test layout::tests::unravel_index_out_of_range ... ok [INFO] [stdout] test ops::tests::add_backward_unbroadcasts_broadcasted_rhs ... ok [INFO] [stdout] test ops::tests::broadcasted_shape_incompatible_errors ... ok [INFO] [stdout] test ops::tests::broadcasted_shape_matches_expected ... ok [INFO] [stdout] test ops::tests::div_backward_unbroadcasts_both_inputs ... ok [INFO] [stdout] test layout::tests::split_invalid_dimension_split_with_wildcard ... ok [INFO] [stdout] test layout::tests::split_middle_dim_preserves_flat_index ... ok [INFO] [stdout] test ops::tests::dot_validate_shapes_accepts_matching_vectors ... ok [INFO] [stdout] test layout::tests::split_success_exact ... ok [INFO] [stdout] test ops::tests::dot_validate_shapes_dimension_mismatch_errors ... ok [INFO] [stdout] test layout::tests::split_success_with_wildcard ... ok [INFO] [stdout] test layout::tests::split_too_many_wildcards ... ok [INFO] [stdout] test layout::tests::slice_valid_shape_and_offset_preserved ... ok [INFO] [stdout] test layout::tests::split_axis_out_of_bounds ... ok [INFO] [stdout] test ops::tests::dot_validate_shapes_invalid_rank_errors ... ok [INFO] [stdout] test ops::tests::matmul_validate_shapes_accepts_compatible_inputs ... ok [INFO] [stdout] test ops::tests::matmul_validate_shapes_accepts_matrix_vector ... ok [INFO] [stdout] test ops::tests::matmul_validate_shapes_batched_broadcastable_leading_dims_ok ... ok [INFO] [stdout] test ops::tests::matmul_validate_shapes_accepts_vector_matrix ... ok [INFO] [stdout] test ops::tests::matmul_validate_shapes_batched_incompatible_leading_dims_error ... ok [INFO] [stdout] test ops::tests::matmul_validate_shapes_inner_dim_mismatch_errors ... ok [INFO] [stdout] test ops::tests::mul_backward_unbroadcasts_both_inputs ... ok [INFO] [stdout] test ops::tests::sgn_op_backward_returns_zeros ... ok [INFO] [stdout] test ops::tests::sub_backward_unbroadcasts_broadcasted_rhs ... ok [INFO] [stdout] test ops::tests::matmul_validate_shapes_invalid_rank_errors ... ok [INFO] [stdout] test ops::tests::neg_op_backward_negates_incoming_gradient ... ok [INFO] [stdout] test ops::tests::matmul_validate_shapes_rejects_vector_vector ... ok [INFO] [stdout] test ops::tests::matmul_validate_shapes_matrix_vector_dim_mismatch_errors ... ok [INFO] [stdout] test ops::tests::test_mean_op_backward ... ok [INFO] [stdout] test storage::tests::immut_cpu_storage_indexing ... ok [INFO] [stdout] test storage::tests::mut_cpu_storage_indexing ... ok [INFO] [stdout] test ops::tests::test_sum_op_backward ... ok [INFO] [stdout] test storage::tests::tensor_storage_cpu_indexing ... ok [INFO] [stdout] test tensor::tests::abs_and_sgn_work_for_unsigned_tensors ... ok [INFO] [stdout] test tensor::tests::binary_op_with_mixed_tapes_errors ... ok [INFO] [stdout] test tensor::tests::abs_backward_matches_signum ... ok [INFO] [stdout] test tensor::tests::reduction_axes_for_unbroadcast_returns_expected_axes ... ok [INFO] [stdout] test tensor::tests::reshape_non_contiguous_layout_errors ... ok [INFO] [stdout] test tensor::tests::neg_for_reference_tracks_autograd ... ok [INFO] [stdout] test ops::tests::test_max_op_backward ... ok [INFO] [stdout] test tensor::tests::reduction_axes_for_unbroadcast_errors_on_incompatible_shapes ... ok [INFO] [stdout] test tensor::tests::reduction_axes_for_unbroadcast_errors_when_src_rank_is_smaller ... ok [INFO] [stdout] test tensor::tests::relu_backward_matches_step_function ... ok [INFO] [stdout] test tensor::tests::sigmoid_backward_matches_derivative ... ok [INFO] [stdout] test ops::tests::test_dot_op_backward ... ok [INFO] [stdout] test tensor::tests::sgn_backward_returns_zero_subgradient ... ok [INFO] [stdout] test tensor::tests::test_matmul_2d_x_1d ... ok [INFO] [stdout] test tensor::tests::test_kaiming_uniform_initialization ... ok [INFO] [stdout] test tensor::tests::test_matmul_1d_x_2d ... ok [INFO] [stdout] test tensor::tests::test_matmul_2d_x_2d ... ok [INFO] [stdout] test tensor::tests::test_matmul_batched_3d_x_3d ... ok [INFO] [stdout] test tensor::tests::test_matmul_batched_broadcast_2d_x_3d ... ok [INFO] [stdout] test tensor::tests::test_mean_dim ... ok [INFO] [stdout] test tensor::tests::test_randn_initialization ... ok [INFO] [stdout] test tensor::tests::tanh_backward_matches_derivative ... ok [INFO] [stdout] test tensor::tests::test_tensor_indexing ... ok [INFO] [stdout] test tensor::tests::test_sum_dim ... ok [INFO] [stdout] test tensor::tests::test_xavier_uniform_initialization ... ok [INFO] [stdout] test tensor::tests::unbroadcast_to_sum_errors_on_shape_mismatch ... ok [INFO] [stdout] test tensor::tests::unbroadcast_to_mean_reports_unsupported_operation ... ok [INFO] [stdout] test tensor::tests::unbroadcast_to_sum_preserves_singleton_target_dimensions ... ok [INFO] [stdout] test tensor::tests::unbroadcast_to_sum_reduces_leading_axis ... ok [INFO] [stdout] test tensor::tests::test_rand_uniform_initialization ... ok [INFO] [stdout] test tensor::tests::test_matmul_batched_broadcast_3d_x_2d ... ok [INFO] [stdout] test tensor::tests::test_max_dim ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 116 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-e9cd1863232355cf) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test add_broadcasts_both_sides ... ok [INFO] [stdout] test add_broadcasts_rhs_vector ... ok [INFO] [stdout] test add_broadcasts_lhs_vector ... ok [INFO] [stdout] test dot_product_returns_expected_value ... ok [INFO] [stdout] test dot_product_invalid_rank_errors ... ok [INFO] [stdout] test dot_product_supports_strided_vectors ... ok [INFO] [stdout] test tensor_broadcast_to_preserves_values ... ok [INFO] [stdout] test dot_product_dimension_mismatch_errors ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests nanoflare [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test src/layout.rs - layout::TensorLayout::split (line 339) ... ok [INFO] [stdout] test src/tensor.rs - tensor::Tensor::get (line 391) ... ok [INFO] [stdout] test src/layout.rs - layout::TensorLayout::permute (line 234) ... ok [INFO] [stdout] test src/layout.rs - layout::TensorLayout::split (line 356) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.72s; merged doctests compilation took 0.58s [INFO] running `Command { std: "docker" "inspect" "616ff4c443a081e3531c6bc9832c8fcd922a497aa9b74aff1b9276cee08bac2f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "616ff4c443a081e3531c6bc9832c8fcd922a497aa9b74aff1b9276cee08bac2f", kill_on_drop: false }` [INFO] [stdout] 616ff4c443a081e3531c6bc9832c8fcd922a497aa9b74aff1b9276cee08bac2f